Computer Science (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


Major requirements (#14)

#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]
DECO3801 2 Design Computing Studio 3 - Build [1]

and #2 from -

Course Code Units Course Title
CSSE2310 2 Computer Systems Principles and Programming
DECO2500 2 Human-Computer Interaction
DECO2800 2 Design Computing Studio 2 - Testing & Evaluation [1]
INFS2200 2 Relational Database Systems

and #4 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
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.