Skip to content
Core
50.003 Elements of Software Construction
Term(s) 5
12 credits
Prerequisite courses needed
Core
50.004 Algorithms
Term(s) 4
12 credits
Prerequisite courses needed
Core
50.005 Computer System Engineering
Term(s) 5
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.006 User Interface Design and Implementation
Term(s) 7
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.007 Machine Learning
Term(s) 5, 6, 8
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.012 Networks
Term(s) 6, 8
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.017 Graphics and Visualisation
Term(s) 6, 8
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.020 Network Security
Term(s) 7
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.021 Artificial Intelligence
Term(s) 6, 7, 8
12 credits
Prerequisite courses needed
Elective / Technical Elective
50.033 Foundations of Game Design and Development
Term(s) 7
12 credits
Prerequisite courses needed
We use cookies to ensure you get the best experience on our website. By selecting “I agree”, you consent to our use of cookies.