Year Term Course Code Course Title
2017-2018 Fall CSCI1120 Introduction to Computing Using C++
CSCI1540 Fundamental Computing with C++
ENGG1000AS,AT IT Foundation
Spring CSCI1510 Computer Principles and C Programming
CSCI1520 Computer Principles and C++ Programming
ENGG1000 IT Foundation
2016-2017 Fall CSCI1120 Introduction to Computing Using C++
CSCI1540 Fundamental Computing with C++
ENGG1000AS,AT,AW IT Foundation
Spring CSCI1510 Computer Principles and C Programming
CSCI1520 Computer Principles and C++ Programming
ENGG1000AS,AV,AY IT Foundation
2015-2016 Fall CSCI1120 Introduction to Computing Using C++
CSCI1540 Fundamental Computing with C++
ENGG1000AI,AS,AT,AX IT Foundation
Spring CSCI1520 Computer Principles and C++ Programming
CSCI3180 Principles of Programming Languages
ENGG1000AR,AT,AV,AX IT Foundation
2014-2015 Fall CSCI1120 Introduction to Computing Using C++
CSCI1540 Fundamental Computing with C++
ENGG1000AC,AF,AN IT Foundation
Spring CSCI1510 Computer Principles and C Programming
CSCI1520 Computer Principles and C++ Programming
ENGG1000AV,AX,AZ,BB,BC IT Foundation
2013-2014 Fall CSCI1520 Computer Principles and C++ Programming
ENGG1000AV,AX IT Foundation
ENGG1110F Problem Solving by Programming
Spring CSCI1510 Computer Principles and C Programming
CSCI3250 Computers and Society
ENGG1000AF,AY,BA,BE,BG IT Foundation
2012-2013 Fall CSCI1120A Introduction to Computing Using C++
CSCI1520 Computer Principles and C++ Programming
ENGG1000AL,AM,AP,AR IT Foundation
Spring CSCI2800 Numerical Computation
CSCI3250 Computers and Society
ENGG1000AJ,AL,BH,BJ IT Foundation
2011-2012 Summer ENGG1000 IT Foundation
Fall CSCI1110B Introduction to Computing Using C
CSCI1120C Introduction to Computing Using C++
CSCI1520 Computer Principles and C++ Programming
ENGG1000A IT Foundation
Spring CSCI1030 Hands-on Introduction to Java
CSCI2800 Numerical Computation
CSCI3250 Computers and Society
ENGG1000A,B IT Foundation
2010-2011 Fall CSCI1110B Introduction to Computing Using C
CSCI1120D Introduction to Computing Using C++
CSCI1520 Computer Principles and C++ Programming
Spring CSCI1030 Hands-on Introduction to Java
CSCI2800 Numerical Computation
CSCI3250 Computers and Society
2009-2010 Fall CSC1110B Introduction to Computing Using C
CSC1520 Computer Principles and C++ Programming
Spring CSC1530 Computer Principles and Java Programming
CSC2800 Numerical Computation
2008-2009 Fall CSC1510 Computer Principles and C Programming
CSC1520 Computer Principles and C++ Programming
Spring CSC1530 Computer Principles and Java Programming
CSC2800 Numerical Computation
2007-2008 Fall CSC1110A Introduction to Computing Using C
CSC1130 Introduction to Computer Programming
Spring CSC2800 Numerical Computation
2006-2007 Fall CSC1110B Introduction to Computing Using C
CSC1130A Introduction to Computer Programming
Spring CSC2100C Data Structures