2000 CSC131 : Introduction to Programming and Software Engineering in Java
2000 CSC329 : Advanced Computer Architecture
2001 CSC124 : Introduction to Software Architecture
2001 CSC127 : Social Impact of Computing
2001 CSC131 : Introduction to Programming and Software Engineering in Java
2001 CSC132 : Algorithms and Data Structures in Java
2001 CSC150 : Computer Applications
2001 CSC198 : Extended Coursework
2001 CSC227 : Formal Specification of Software
2001 CSC232 : Analysis of Algorithms
2001 CSC305 : Parallel Computation
2001 CSC306 : Graphics
2001 CSC307 : Human-Computer Interaction
2001 CSC308 : Software Project Management
2001 CSC311 : Reliability and Fault Tolerance
2001 CSC329 : Advanced Computer Architecture
2001 CSC335 : Performance Evaluation
2001 CSC337 : Computer Games Development
2001 CSC360 : System Administration
2001 CSC600 : Computer Applications
2001 CSC603 : Hardware Software Interfaces
2001 CSC605 : Algorithms and Data Structures
2001 CSC820 : Internet Programming
2001 CSC821 : System Security
2001 CSC822 : Distributed Algorithms
2001 CSC823 : Enterprise Distributed Computing
2001 CSC824 : Information Management
2001 CSC825 : System Design
2001 CSC826 : System Validation
2001 CSC827 : Recent Developments in the Internet and Web
2001 CSC828 : Recent Developments in the Internet and Web
2001 CSC829 : Group Project
2001 CSC898 : Project and Dissertation
2002 CSC124 : Introduction to Software Architecture
2002 CSC125 : Software Engineering
2002 CSC126 : Hardware Architecture
2002 CSC127 : Social Impact of Computing
2002 CSC128 : Functional and Logic Programming
2002 CSC131 : Introduction to Programming and Software Engineering in Java
2002 CSC161 : Problem Solving, Program Design and Implementation
2002 CSC162 : Object-Oriented Program Design and Development
2002 CSC163 : Mathematics for Computing Science
2002 CSC164 : Computer Architecture and Communications
2002 CSC165 : The IT Professional in Today's Society
2002 CSC166 : Computer Environments
2002 CSC167 : Foundation Mathematics for Computing Science
2002 CSC222 : Concurrent and Event-Driven Programming
2002 CSC223 : Algorithm Application Areas
2002 CSC224 : The Algorithm Designer's Toolkit
2002 CSC225 : The Hardware/Software Interface
2002 CSC226 : Group Project/Professional Issues
2002 CSC227 : Formal Specification of Software
2002 CSC228 : Requirements and Systems Analysis
2002 CSC229 : Databases
2002 CSC230 : Formal Methods in Practice
2002 CSC232 : Analysis of Algorithms
2002 CSC234 : Computer Networks and Communications
2002 CSC235 : Professional Issues
2002 CSC251 : Object-Oriented Design and Programming in Java
2002 CSC261 : Advanced Programming
2002 CSC262 : Requirements Analysis and Database Design
2002 CSC263 : Computer Systems and Networks
2002 CSC264 : Modelling and Computation
2002 CSC265 : Software Engineering Group Project
2002 CSC266 : Algorithm Design and Analysis
2002 CSC267 : Information Handling
2002 CSC268 : Program Design and Prototyping
2002 CSC301 : Operating Systems
2002 CSC305 : Parallel Computation
2002 CSC306 : Graphics
2002 CSC307 : Human-Computer Interaction
2002 CSC308 : Software Project Management
2002 CSC309 : Distributed Systems
2002 CSC310 : Real-time Systems
2002 CSC311 : Reliability and Fault Tolerance
2002 CSC329 : Advanced Computer Architecture
2002 CSC331 : Systems and Network Security
2002 CSC332 : Internet Technology and Electronic Commerce
2002 CSC334 : Understanding Programming Languages
2002 CSC335 : Performance Evaluation
2002 CSC337 : Computer Games Development
2002 CSC360 : System Administration
2002 CSC399 : Project and Dissertation for Computing Science
2002 CSC600 : Computer Applications
2002 CSC601 : Introduction to C++
2002 CSC603 : Hardware Software Interfaces
2002 CSC605 : Algorithms and Data Structures
2002 CSC610 : Communicating with Users
2002 CSC611 : Networked Information Systems
2002 CSC631 : Introduction to Programming & Software Engineering in Java
2002 CSC802 : Machine Architecture and Small Systems
2002 CSC803 : Software Engineering
2002 CSC804 : Mathematics for Computing Science
2002 CSC806 : Filing Systems and Databases
2002 CSC810 : Computing Environments
2002 CSC811 : Advanced Programming
2002 CSC812 : Programming and Data Structures
2002 CSC813 : Group Project
2002 CSC814 : Professional Issues
2002 CSC820 : Internet Programming
2002 CSC821 : System Security
2002 CSC822 : Distributed Algorithms
2002 CSC823 : Enterprise Distributed Computing
2002 CSC824 : Information Management
2002 CSC825 : System Design
2002 CSC826 : System Validation
2002 CSC827 : Recent Developments in the Internet and Web
2002 CSC828 : Recent Developments in the Internet and Web
2002 CSC829 : Group Project
2002 CSC830 : Requirements and Systems Analysis
2002 CSC831 : Computer Networks and Communications
2002 CSC833 : Software Project Management
2002 CSC834 : Reliability and Fault Tolerance
2002 CSC835 : System and Network Security
2002 CSC898 : Project and Dissertation
2003 CSC127 : Social Impact of Computing
2003 CSC161 : Problem Solving, Program Design and Implementation
2003 CSC162 : Object-Oriented Program Design and Development
2003 CSC163 : Mathematics for Computing Science
2003 CSC164 : Computer Architecture and Communications
2003 CSC165 : The IT Professional in Today's Society
2003 CSC166 : Computer Environments
2003 CSC167 : Foundation Mathematics for Computing Science
2003 CSC261 : Advanced Programming
2003 CSC262 : Requirements Analysis and Database Design
2003 CSC263 : Computer Systems and Networks
2003 CSC264 : Modelling and Computation
2003 CSC265 : Software Engineering Group Project
2003 CSC266 : Algorithm Design and Analysis
2003 CSC267 : Information Handling
2003 CSC268 : Program Design and Prototyping
2003 CSC301 : Operating Systems
2003 CSC305 : Parallel Computation
2003 CSC306 : Graphics
2003 CSC307 : Human-Computer Interaction
2003 CSC308 : Software Project Management
2003 CSC309 : Distributed Systems
2003 CSC310 : Real-time Systems
2003 CSC311 : Reliability and Fault Tolerance
2003 CSC331 : Systems and Network Security
2003 CSC332 : Internet Technology and Electronic Commerce
2003 CSC334 : Understanding Programming Languages
2003 CSC335 : Performance Evaluation
2003 CSC337 : Computer Games Development
2003 CSC338 : Evolution of Complex Systems
2003 CSC339 : Evolution of Complex Systems - Advanced Topics
2003 CSC360 : System Administration
2003 CSC398 : Short Project
2003 CSC399 : Project and Dissertation for Computing Science
2003 CSC399tii : Project and Dissertation (Taylor's College only)
2003 CSC600 : Computer Applications
2003 CSC631 : Introduction to Programming & Software Engineering in Java
2003 CSC812 : Programming and Data Structures
2003 CSC820 : Internet Programming
2003 CSC821 : System Security
2003 CSC822 : Distributed Algorithms
2003 CSC823 : Enterprise Distributed Computing
2003 CSC824 : Information Management
2003 CSC825 : System Design
2003 CSC826 : System Validation
2003 CSC828 : Recent Developments in the Internet and Web
2003 CSC829 : Group Project
2003 CSC841 : Software Engineering with Group Project
2003 CSC842 : Computer Environments
2003 CSC843 : Requirements, HCI and Database Design
2003 CSC844 : Advanced Programming
2003 CSC845 : Networks and Web Technologies
2003 CSC850 : Bioinformatics Theory
2003 CSC851 : Bioinformatics Applications
2003 CSC852 : Bioinformatics Programming in Java
2003 CSC853 : Computing for Bioinformatics
2003 CSC854 : Numerical skills (Statistics & Mathematics)
2003 CSC855 : Research Skills for Bioinformatics
2003 CSC856 : Computational Analysis of Complex Biological Systems
2003 CSC857 : Systems Administration for Bioinformatics
2003 CSC859 : Statistical Bioinformatics
2003 CSC860 : Comparative and Evolutionary Genomics
2003 CSC861 : E-Science for Bioinformatics
2003 CSC862 : Gene Expression, Proteomics and Microarray Informatics
2003 CSC863 : Protein Structure Informatics
2003 CSC864 : Advanced Object-Oriented Design Programming
2003 CSC869 : Project and Dissertation
2003 CSC898 : Project and Dissertation
2003 CSC899 : Project and Dissertation
2004 CSC127 : Social Impact of Computing
2004 CSC161 : Problem Solving, Program Design and Implementation
2004 CSC162 : Object-Oriented Program Design and Development
2004 CSC163 : Mathematics for Computing Science
2004 CSC164 : Computer Architecture and Communications
2004 CSC165 : The IT Professional in Today's Society
2004 CSC166 : Computer Environments
2004 CSC167 : Foundation Mathematics for Computing Science
2004 CSC171 : Introduction to Imperative Programming Techniques
2004 CSC172 : Object-Oriented Techniques, Data Structures and Algorithms
2004 CSC261 : Advanced Programming
2004 CSC262 : Requirements Analysis and Database Design
2004 CSC263 : Computer Systems and Networks
2004 CSC264 : Modelling and Computation
2004 CSC265 : Software Engineering Group Project
2004 CSC266 : Algorithm Design and Analysis
2004 CSC267 : Information Handling
2004 CSC268 : Program Design and Prototyping
2004 CSC301 : Operating Systems
2004 CSC305 : Parallel Computation
2004 CSC306 : Graphics
2004 CSC307 : Human-Computer Interaction
2004 CSC308 : Software Project Management
2004 CSC309 : Distributed Systems
2004 CSC310 : Real-time Systems
2004 CSC311 : Reliability and Fault Tolerance
2004 CSC331 : Systems and Network Security
2004 CSC332 : Internet Technology and Electronic Commerce
2004 CSC334 : Understanding Programming Languages
2004 CSC335 : Performance Evaluation
2004 CSC337 : Computer Games Development
2004 CSC338 : Evolution of Complex Systems
2004 CSC339 : Evolution of Complex Systems - Advanced Topics
2004 CSC360 : System Administration
2004 CSC361 : Web Design: Principles and Practice
2004 CSC395 : Project & Dissertation for Information Systems
2004 CSC398 : Short Project
2004 CSC399 : Project and Dissertation for Computing Science
2004 CSC399tii : Project and Dissertation (Taylor's College only)
2004 CSC399ti : Project and Dissertation (Taylor's College only)
2004 CSC600 : Computer Applications
2004 CSC812 : Programming and Data Structures
2004 CSC820 : Internet Programming
2004 CSC821 : System Security
2004 CSC822 : Distributed Algorithms
2004 CSC823 : Enterprise Distributed Computing
2004 CSC824 : Information Management
2004 CSC825 : System Design
2004 CSC826 : System Validation
2004 CSC828 : Recent Developments in the Internet and Web
2004 CSC829 : Group Project
2004 CSC841 : Software Engineering with Group Project
2004 CSC842 : Computer Environments
2004 CSC843 : Requirements, HCI and Database Design
2004 CSC844 : Advanced Programming
2004 CSC845 : Networks and Web Technologies
2004 CSC850 : Bioinformatics Theory
2004 CSC851 : Bioinformatics Applications
2004 CSC852 : Bioinformatics Programming in Java
2004 CSC853 : Computing for Bioinformatics
2004 CSC854 : Numerical skills (Statistics & Mathematics)
2004 CSC855 : Research Skills for Bioinformatics
2004 CSC856 : Computational Analysis of Complex Biological Systems
2004 CSC857 : Systems Administration for Bioinformatics
2004 CSC859 : Statistical Bioinformatics
2004 CSC860 : Comparative and Evolutionary Genomics
2004 CSC861 : E-Science for Bioinformatics
2004 CSC862 : Gene Expression, Proteomics and Microarray Informatics
2004 CSC863 : Protein Structure Informatics
2004 CSC864 : Advanced Object-Oriented Design Programming
2004 CSC869 : Project and Dissertation
2004 CSC898 : Project and Dissertation
2004 CSC899 : Project and Dissertation