Unsure about which course to take? Take our Online Career Match Assessment & get personalised recommendations on Careers & Courses.Take Assessment
Extended GPP: 4-Quarter
Extended Plus GGP: 5-Quarter
Pre-Sessional English: 1-Quarter Extended Plus GGP
Pre-Sessional English: 2-Quarter Extended Plus GGP
Our team will assist you further.
CSC 241 INTRODUCTION TO COMPUTER SCIENCE I 4Hr
CSC 242 INTRODUCTION TO COMPUTER SCIENCE II 4Hr
CSC 300 DATA STRUCTURES I 4Hr
CSC 301 DATA STRUCTURES II 4Hr
CSC 321 DESIGN AND ANALYSIS OF ALGORITHMS 4Hr
CSC 347 CONCEPTS OF PROGRAMMING LANGUAGES 4Hr
CSC 373 COMPUTER SYSTEMS I 4Hr
CSC 374 COMPUTER SYSTEMS II 4Hr
MAT 140 DISCRETE MATHEMATICS I 4Hr
MAT 141 DISCRETE MATHEMATICS II 4Hr
WRD 204 TECHNICAL WRITING 4Hr
Note: Students may take CSC 243 and one (1) Additional Major Elective in lieu of CSC 241 and CSC 242.
Students must also complete the requirements from Software Development or Game Systems concentrations.
Students in this degree must meet the following requirements:
*Direct Admission Scholarship is available in each year.