Software Engineering Calculator

L5/L6 Weighted Classification

Level 5 Modules

L5 Core Modules(Required)

Software Development Group Project (SDGP)

5COSC021C 20 credits

Object Oriented Programming

5COSC019C 20 credits

Algorithms: Theory, Design and Implementation

5SENG003C 20 credits

Database Systems

5COSC020C 20 credits

Software Engineering Principles and Practice

5SENG007C 20 credits

L5 Optional Modules(Choose 1)

Robotic Principles

5ELEN018C 20 credits

Mobile Application Development

5COSC023C 20 credits

Operating Systems

5ELEN016C 20 credits

Server-side Web Development

5COSC024C 20 credits

Machine Learning and Data Mining

5DATA001C 20 credits

Level 6 Modules

L6 Core Modules(Required)

Final Year Project (FYP)

6COSC023C.Y 40 credits

Cyber Security

6COSC019C.2 20 credits

Formal Methods

6SENG005C.1 20 credits

Concurrent Programming

6SENG006C.1 20 credits

L6 Optional Modules(Choose 1)

Advanced Server-Side Web Programming

6COSC022C.2 20 credits

Mobile Native Application Development

6COSC021C.1 20 credits

Operational Research and Optimization

6DATA005C.2 20 credits

Applied Robotics

6ELEN018C.1 20 credits

Internet of Things

6NTCM009W.2 20 credits

Classification Results

Select one optional per level and enter marks for every module to see your classification.

Calculation Method

Indicator Score Formula:

Indicator = (⅓ × L5 Average) + (⅔ × L6 Average)

  • The lowest-mark module across Levels 5 and 6 is disregarded from the best 220 credits.
  • If the lowest module is worth more than 20 credits, only 20 credits are disregarded. Its remaining credits still count.
  • One optional module per level is required.
  • A tie between Level 5 and Level 6 lowest marks is resolved by disregarding the Level 6 module.
  • The indicator score is rounded to the nearest integer before the degree classification is assigned.
  • Disregarding credits does not turn a failed module into a pass. Every Level 5 and Level 6 module must still receive credit before an Honours classification can be assigned.

Important Notice

Disclaimer: This tool is not officially affiliated with IIT. Results shown are approximate and for guidance purposes only. Please consult your academic advisor for final grades. Qualifying assessment components and other course-specific award requirements are not verified.