Y2 S1 COMP2011 Data Structures COMP2012 Discrete Mathematics COMP2021 Object-oriented Programming COMP2411 Database Systems (MM GUR elective) 15 Y2 S2 (Service Learning) COMP2322 Computer Networking COMP2421 Computer Organization COMP2432 Operating Systems (GUR elective - Both) COMP2121 E-Business (COMP elective) 15 Y3 S1 COMP3211 Software Engineering COMP3423 Human-Computer Interaction COMP3438 System Programming COMP3421 Web Application (COMP elective) MM2021 Managment and Organization (MM GUR elective) 15 Y3 S2 (Internship) COMP3334 Comptuing Systems Security COMP3511 Legal Aspects and Ethics of Computing COMP3335 Databse Security (COMP elective) COMP3011 Design and Analysis of Algorithms (COMP elective) ENGL1A15 The Secret Language of Success (MM - GUR elective) 5 Y4 S1 COMP4913 Capstone Project ELC3524 Professional Communication APSS1A23 Coping and Addiction (MM - GUR elective) 14 Y4 S2 COMP4913 Capstone Project COMP3121 Social and Collaborative Computing (COMP elective) COMP3211 Software Engineering (COMP elective) 12 Taken 27 Compulsory 43 COMP Elective 18 Free Elective 15 Service Learning 3 Total 106