Course list for the Computer Science Extended Major
Information valid for students commencing 2016
Computer Science (Extended Major)
(This major is available at St Lucia only)
Prerequisites required for progression in this major/extended major:
Course Code | Units | Course Title |
CSSE1001 | 2 | Introduction to Software Engineering |
INFS1200 | 2 | Introduction to Information Systems |
MATH1061 | 2 | Discrete Mathematics |
Extended Major requirements (#22)
#8 for -
Course Code | Units | Course Title |
COMP3506 | 2 | Algorithms & Data Structures |
CSSE2002 | 2 | Programming in the Large |
CSSE2010 | 2 | Introduction to Computer Systems [1] |
CSSE2310 | 2 | Computer Systems Principles and Programming |
#2 to #4 from -
Course Code | Units | Course Title |
CSSE3006 | 4 | Special Projects in Computer Systems and Software Engineering |
DECO3801 | 2 | Design Computing Studio 3 - Build [1] |
and #4 from -
Course Code | Units | Course Title |
COSC2500 | 2 | Numerical Methods in Computational Science |
DECO2500 | 2 | Human-Computer Interaction |
DECO2800 | 2 | Design Computing Studio 2 - Testing & Evaluation [1] |
INFS2200 | 2 | Relational Database Systems |
MATH2302 | 2 | Discrete Mathematics II: Theory & Applications |
SCIE2100 | 2 | Introduction to Bioinformatics |
and the balance (#6 to #8) from -
Course Code | Units | Course Title |
COMP3301 | 2 | Operating Systems Architecture |
COMP3702 | 2 | Artificial Intelligence |
COMS3000 | 2 | Information Security |
COMS3200 | 2 | Computer Networks I |
COSC3000 | 2 | Visualization, Computer Graphics & Data Analysis |
COSC3500 | 2 | High-Performance Computing |
CSSE3002 | 2 | The Software Process |
DECO3500 | 2 | Social & Mobile Computing |
DECO3800 | 2 | Design Computing Studio 3 - Proposal |
INFS3200 | 2 | Advanced Database Systems |
INFS3202 | 2 | Web Information Systems |
INFS3204 | 2 | Service-Oriented Architectures |
End notes
- [1] Not offered 2012. Course will be first offered in 2013.