Level 1

COURSES    PRE-REQUISITES
COMP 1600     Introduction to Computing Concepts    NONE
COMP 1601     Computer Programming I    NONE
COMP 1602     Computer Programming II    NONE
COMP 1603     Computer Programming III    NONE

 

Level II/ Level III

COURSES    PRE-REQUISITES
COMP 2601    Computer Architecture    COMP 1600
COMP 2602    Computer Networks    COMP 1600
COMP 2603    Object-Oriented Programming I    COMP 1603
COMP 2604   Operating Systems    COMP 1600
COMP 2605    Enterprise Database Systems    COMP 1601 OR COMP 1602
COMP 2611    Data Structures    COMP 1603

 

B.Sc. General (Major in Computer Science) - ELECTIVE

 

Level II/ Level III

COURSES    PRE-REQUISITES
COMP 2606     Software Engineering I    COMP 1603
COMP 3601     Design and Analysis of Algorithms    COMP 2611
COMP 3602     Theory of Computing    COMP 2611
COMP 3603     Human-Computer Interaction    COMP 2606
COMP 3605     Introduction to Data Analytics    MATH 2250
COMP 3606     Wireless and Mobile Computing    COMP 2602
COMP 3607     Object-Oriented Programming II    COMP 2603
COMP 3608     Intelligent Systems    COMP 2611MATH 2250
COMP 3609     Game Programming    COMP 2603COMP 2606
COMP 3610     Big Data Analytics    COMP 3605
COMP 3611     Modelling and Simulation    MATH 2250
COMP 3612     Special Topics in Computer Scienc    COMP 2611COMP 2603
COMP 3613     Software Engineering II    COMP 2606
INFO 2602    Web Programming and Technologies I    INFO 1601
INFO 2604    Information Systems Security    COMP 1602  
INFO 2605    Professional Ethics and Law    INFO 1600
INFO 3600    Business Information Systems    COMP 2605
INFO 3604    Project    INFO 2600 OR COMP 2606
INFO 3605    Fundamentals of LAN Technologies    INFO 2601 OR COMP 2604
INFO 3606    Cloud Computing    COMP 2605
INFO 3607    Fundamentals of WAN Technologies    INFO 2601COMP 2604
INFO 3608    E-Commerce    INFO 2600 OR COMP 2606
INFO 3609    Internship    INFO 2600 OR COMP 2606
MATH 2250    Industrial Statistics    NONE

 

B.Sc. General (Minor in Computer Science) - CORE

 

Level I

COURSES    PRE-REQUISITES
COMP 1600     Introduction to Computing Concepts    NONE
COMP 1601     Computer Programming I    NONE
COMP 1602     Computer Programming II    NONE
COMP 1603     Computer Programming III    NONE

 

B.Sc. General (Minor in Computer Science) - CORE OPTIONS

 

Level II/ Level III

COURSES    PRE-REQUISITES
COMP 2601    Computer Architecture    COMP 1600
COMP 2603    Object-Oriented Programming I    COMP 1603
COMP 2604    Operating Systems    COMP 1600
COMP 2611    Data Structures    COMP 1603

 

B.Sc. General (Minor in Computer Science) - ELECTIVE

 

Level II/ Level III

COURSES    PRE-REQUISITES
COMP 2602     Computer Networks    COMP 1600
COMP 2605     Enterprise Database Systems    COMP 1601 OR COMP 1602
COMP 2606     Software Engineering I    COMP 1603
COMP 3601     Design and Analysis of Algorithms    COMP 2611
COMP 3602     Theory of Computing    COMP 2611
COMP 3603     Human-Computer Interaction    COMP 2606
COMP 3605     Introduction to Data Analytics    MATH 2250
COMP 3606     Wireless and Mobile Computing    COMP 2602
COMP 3607     Object-Oriented Programming II    COMP 2603
COMP 3608     Intelligent Systems    COMP 2611MATH 2250
COMP 3609     Game Programming    COMP 2603COMP 2606
COMP 3610     Big Data Analytics    COMP 3605
COMP 3611     Modelling and Simulation    MATH 2250
COMP 3612     Special Topics in Computer Scienc    COMP 2611COMP 2603
COMP 3613     Software Engineering II    COMP 2606
INFO 2602    Web Programming and Technologies I    INFO 1601
INFO 2604    Information Systems Security    COMP 1602  
INFO 2605    Professional Ethics and Law    INFO 1600
INFO 3600    Business Information Systems    COMP 2605
INFO 3604    Project    INFO 2600 OR COMP 2606
INFO 3605    Fundamentals of LAN Technologies    INFO 2601 OR COMP 2604
INFO 3606    Cloud Computing    COMP 2605
INFO 3607    Fundamentals of WAN Technologies    INFO 2601COMP 2604
INFO 3608    E-Commerce    INFO 2600 OR COMP 2606
INFO 3609    Internship    INFO 2600 OR COMP 2606
MATH 2250    Industrial Statistics    NONE
 
Top of Page