Course list for the Computer Science Single Major
Information valid for students commencing 2011
Computer Science
Prerequisites required for progression in this major/extended major:
Course Code | Units | Course Title |
CSSE1000 | 2 | Introduction to Computer Systems |
CSSE1001 | 2 | Introduction to Software Engineering I |
MATH1061 | 2 | Discrete Mathematics |
Major requirements (#14)
#6 for -
Course Code | Units | Course Title |
COMP3506 | 2 | Algorithms & Data Structures |
CSSE2002 | 2 | Programming in the Large |
CSSE2003 | 2 | Software Engineering Studio |
#4 from -
Course Code | Units | Course Title |
CSSE3004 | 4 | Advanced Information Technology Project |
CSSE3005 | 4 | Advanced Information Technology Project |
CSSE3006 | 4 | Special Projects in Computer Systems and Software Engineering |
and #2 from -
Course Code | Units | Course Title |
COMP2303 | 2 | Network & Operating Systems Principles |
COMP2506 | 2 | Human-Computer Interaction |
and #2 from -
Course Code | Units | Course Title |
COMP3301 | 2 | Operating Systems Architecture |
COMP3505 | 2 | Social and Mobile Computing |
COMP3702 | 2 | Artificial Intelligence |
COMS3000 | 2 | Information Security |
COMS3200 | 2 | Computer Networks I |
CSSE3002 | 2 | The Software Process |
INFS3200 | 2 | Advanced Database Systems |
INFS3202 | 2 | Web Information Systems |
INFS3204 | 2 | Service-Oriented Architectures |
Extended Major requirements (#22)
#10 for -
Course Code | Units | Course Title |
COMP2303 | 2 | Network & Operating Systems Principles |
COMP2506 | 2 | Human-Computer Interaction |
COMP3506 | 2 | Algorithms & Data Structures |
CSSE2002 | 2 | Programming in the Large |
CSSE2003 | 2 | Software Engineering Studio |
#4 from -
Course Code | Units | Course Title |
CSSE3004 | 4 | Advanced Information Technology Project |
CSSE3005 | 4 | Advanced Information Technology Project |
CSSE3006 | 4 | Special Projects in Computer Systems and Software Engineering |
and #2 from -
Course Code | Units | Course Title |
COMP2304 | 2 | Programming for Engineering Systems |
CSSE2000 | 2 | Introduction to Digital Systems |
INFS2200 | 2 | Relational Database Systems |
MATH2302 | 2 | Discrete Mathematics II: Theory & Applications |
and #6 from -
Course Code | Units | Course Title |
COMP3301 | 2 | Operating Systems Architecture |
COMP3505 | 2 | Social and Mobile Computing |
COMP3702 | 2 | Artificial Intelligence |
COMS3000 | 2 | Information Security |
COMS3200 | 2 | Computer Networks I |
CSSE3002 | 2 | The Software Process |
INFS3200 | 2 | Advanced Database Systems |
INFS3202 | 2 | Web Information Systems |
INFS3204 | 2 | Service-Oriented Architectures |