The following is the intended sequence of upper year course offerings for the next two years.
 Note that many factors could change this list slightly.

 

2017 – 2018

 
Comp/Phys 3361 Digital Signal Processing

 
Comp/Math 3411 Numerical Analysis

Comp/Math 3531 Simulation and Modelling

 
Comp 3611 Algorithm Analysis

 
Comp 3831 Computer Graphics

 Comp 3851 Computers and Society

 
Comp 3911 Operating Systems


 Comp 3991 Cloud Computing

 Comp/Math 4651 Cryptography

 Comp 4911 Computer Networks

 

 

2018 – 2019 

 Comp 3611 Algorithm Analysis

 
Comp 3651 Artificial Intelligence

 
Comp 3721 Object –Oriented Design

 Comp 3811 Database Systems

 
Comp 3971 Computer Organization and Architecture

 Comp/Math 4631 Theory of Computation

 
Comp 4721 Software Design