You have followed an old link and been redirected to the replacement syllabuses page index.
Computer and Electronic Systems (BEng)
Computer and Electronic Systems (MEng)
Computer Science (BSc Honours)
Computer Science (MEng)
Data Analytics (BSc Honours)
Digital and Technology Solutions (BSc Honours) [DA]
IT: Management for Business (BSc Honours) [GA]
IT: Software Development (BSc Honours) [GA]
Mathematics and Computer Science (BSc Honours)
Software Engineering (BSc Honours)
↑ Computer and Electronic Systems (BEng) | Semester | |
---|---|---|
↑ First Year Classes | ||
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 1 Semester 2 Semester 2 |
CS107 | Fundamentals of Computer Systems | Semester 2 |
↑ Second Year Classes | ||
CS207 | Advanced Programming | Semester 1 Semester 2 |
CS208 | Logic & Algorithms | Semester 1 Semester 1 Semester 2 Semester 2 |
CS210 | Computer Systems and Architecture | Semester 1 Semester 2 |
↑ Third Year Classes | ||
CS308 | Building Software Systems | Semester 2 |
CS310 | Foundations of Artificial Intelligence | Semester 2 |
CS312 | Web Applications Development | Semester 1 |
CS313 | Computer Systems and Concurrency | Semester 1 |
CS316 | Functional Programming | Semester 1 |
CS317 | Mobile App Development | Semester 2 |
↑ Fourth Year Classes | ||
CS409 | Software Architecture & Design | Semester 1 |
CS411 | Theory of Computation | Semester 2 |
↑ Computer and Electronic Systems (MEng) | Semester | |
↑ First Year Classes | ||
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 2 |
CS107 | Fundamentals of Computer Systems | Semester 2 |
↑ Second Year Classes | ||
CS207 | Advanced Programming | Semester 1 Semester 2 |
CS208 | Logic & Algorithms | Semester 1 Semester 2 |
CS209 | User & Data Modelling | Semester 1 Semester 2 |
CS210 | Computer Systems and Architecture | Semester 1 Semester 2 |
↑ Third Year Classes | ||
CS308 | Building Software Systems | Semester 2 |
CS310 | Foundations of Artificial Intelligence | Semester 2 |
CS312 | Web Applications Development | Semester 1 |
CS313 | Computer Systems and Concurrency | Semester 1 |
CS316 | Functional Programming | Semester 1 |
CS317 | Mobile App Development | Semester 2 |
↑ Fourth Year Classes | ||
CS409 | Software Architecture & Design | Semester 1 |
CS411 | Theory of Computation | Semester 2 |
↑ Fifth Year Classes | ||
CS547 | Advanced Topics in Software Engineering | Semester 1 |
CS549 | Distributed Information Systems | Semester 2 |
CS551 | Mobile Software and Applications | Semester 2 |
↑ Computer Science (BSc Honours) | Semester | |
↑ First Year Classes | ||
CS101 | Topics in Computing 1 | Semester 1 Semester 2 |
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS104 | Information & Information Systems | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 2 |
CS106 | Computer Systems & Organisation | Semester 1 Semester 2 |
↑ Second Year Classes | ||
CS207 | Advanced Programming | Semester 1 Semester 2 |
CS208 | Logic & Algorithms | Semester 1 Semester 2 |
CS209 | User & Data Modelling | Semester 1 Semester 2 |
CS210 | Computer Systems and Architecture | Semester 1 Semester 2 |
CS211 | Professional Issues in Computing | Semester 1 |
CS217 | Agile Software Engineering in Practice | Semester 2 |
CS259 | Quantitative Methods in Computer Science | Semester 1 |
CS260 | Functional Thinking | Semester 2 |
↑ Third Year Classes | ||
CS308 | Building Software Systems | Semester 2 |
CS310 | Foundations of Artificial Intelligence | Semester 2 |
CS312 | Web Applications Development | Semester 1 |
CS313 | Computer Systems and Concurrency | Semester 1 |
CS316 | Functional Programming | Semester 1 |
CS317 | Mobile App Development | Semester 2 |
↑ Fourth Year Classes | ||
CS407 | Computer Security | Semester 1 |
CS408 | Project | Semester 1 Semester 2 |
CS409 | Software Architecture & Design | Semester 1 |
CS410 | Advanced Functional Programming | Semester 1 |
CS411 | Theory of Computation | Semester 2 |
CS412 | Information Access and Mining | Semester 2 Semester 2 |
CS426 | Human Centred Security | Semester 2 |
↑ Computer Science (MEng) | Semester | |
↑ First Year Classes | ||
CS101 | Topics in Computing 1 | Semester 1 Semester 2 |
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS104 | Information & Information Systems | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 2 |
CS106 | Computer Systems & Organisation | Semester 1 Semester 2 |
↑ Second Year Classes | ||
CS207 | Advanced Programming | Semester 1 Semester 2 |
CS208 | Logic & Algorithms | Semester 1 Semester 2 |
CS210 | Computer Systems and Architecture | Semester 1 Semester 2 |
CS211 | Professional Issues in Computing | Semester 1 |
CS217 | Agile Software Engineering in Practice | Semester 2 |
CS259 | Quantitative Methods in Computer Science | Semester 1 |
CS260 | Functional Thinking | Semester 2 |
↑ Third Year Classes | ||
CS308 | Building Software Systems | Semester 2 |
CS310 | Foundations of Artificial Intelligence | Semester 2 |
CS312 | Web Applications Development | Semester 1 |
CS313 | Computer Systems and Concurrency | Semester 1 |
CS316 | Functional Programming | Semester 1 |
CS317 | Mobile App Development | Semester 2 |
↑ Fourth Year Classes | ||
CS407 | Computer Security | Semester 1 |
CS408 | Project | Semester 1 Semester 2 |
CS409 | Software Architecture & Design | Semester 1 |
CS410 | Advanced Functional Programming | Semester 1 |
CS411 | Theory of Computation | Semester 2 |
CS412 | Information Access and Mining | Semester 2 |
CS426 | Human Centred Security | Semester 2 |
↑ Fifth Year Classes | ||
CS547 | Advanced Topics in Software Engineering | Semester 1 |
CS549 | Distributed Information Systems | Semester 2 |
CS551 | Mobile Software and Applications | Semester 2 |
↑ Data Analytics (BSc Honours) | Semester | |
↑ First Year Classes | ||
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 1 Semester 2 Semester 2 |
↑ Second Year Classes | ||
CS209 | User & Data Modelling | Semester 1 Semester 1 Semester 2 Semester 2 |
↑ Third Year Classes | ||
CS310 | Foundations of Artificial Intelligence | Semester 2 |
CS312 | Web Applications Development | Semester 1 |
CS316 | Functional Programming | Semester 1 |
↑ Fourth Year Classes | ||
CS411 | Theory of Computation | Semester 2 |
CS412 | Information Access and Mining | Semester 2 Semester 2 |
↑ Digital and Technology Solutions (BSc Honours) [DA] | Semester | |
↑ First Year Classes | ||
CS112 | Programming 1 | Term 1 Term 2 Term 3 |
CS113 | Information and Data 1 | Term 3 |
CS114 | Software Engineering 1 | Term 1 |
CS119 | Problem Solving | Term 1 |
CS120 | Introduction to Software Engineering | Term 1 |
↑ Second Year Classes | ||
CS255 | Professional Issues | Term 2 |
↑ Third Year Classes | ||
CS353 | Fundamentals of Data Analytics | Term 1 |
↑ Fourth Year Classes | ||
CS423 | Cyber Security | Term 1 |
CS424 | DTSP Work-Based Learning 3 | Term 1 Term 2 Term 3 |
↑ IT: Management for Business (BSc Honours) [GA] | Semester | |
↑ First Year Classes | ||
CS119 | Problem Solving | Term 1 |
CS121 | Programming with Python | Term 2 Term 3 |
↑ Second Year Classes | ||
CS255 | Professional Issues | Term 2 |
↑ IT: Software Development (BSc Honours) [GA] | Semester | |
↑ First Year Classes | ||
CS112 | Programming 1 | Term 1 Term 2 Term 3 |
CS113 | Information and Data 1 | Term 3 |
CS114 | Software Engineering 1 | Term 1 |
CS115 | Integrated Project 1 | Term 1 Term 2 Term 3 |
CS116 | Introduction to Programming | Term 3 |
CS119 | Problem Solving | Term 1 |
CS120 | Introduction to Software Engineering | Term 1 |
↑ Second Year Classes | ||
CS251 | Programming 2 | Term 1 Term 2 Term 3 |
CS252 | Software Engineering 2 | Term 3 |
CS253 | Information and Data 2 | Term 1 |
CS254 | Memory and Structure | Term 2 |
CS255 | Professional Issues | Term 2 |
CS256 | Integrated Project 2 | Term 1 Term 2 Term 3 |
CS274 | Work Based Learning 1 | Term 1 Term 2 Term 3 |
↑ Third Year Classes | ||
CS321 | Computer Networks | Term 3 |
CS322 | DTSP Work Based Learning 2 | Term 1 Term 2 Term 3 |
CS323 | Software Engineering for Digital and Technology Solutions | Term 3 |
CS351 | Programming 3 | Term 1 |
CS352 | Software Engineering 3 | Term 3 |
CS353 | Fundamentals of Data Analytics | Term 1 |
CS354 | Computer Networks | Term 2 |
CS355 | User-Centered Design | Term 2 |
CS356 | Group Project | Term 3 |
CS357 | Integrated Project 3 | Term 1 Term 2 Term 3 |
CS358 | Introduction to C Programming | Term 2 |
↑ Fourth Year Classes | ||
CS451 | Design Patterns and Software Architecture | Term 2 |
CS452 | Developing Cross-Platform Apps for Mobile Devices | Term 3 |
CS453 | Introduction to Artificial Intelligence | Term 1 |
CS454 | Fundamentals of Cyber Security | Term 1 |
CS455 | Individual Work-Based Project | Term 2 Term 3 |
CS456 | Cloud Computing | Term 2 |
CS457 | Machine Learning | Term 3 |
CS459 | Digital Forensics | Term 2 |
↑ Mathematics and Computer Science (BSc Honours) | Semester | |
↑ First Year Classes | ||
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 1 Semester 2 Semester 2 |
↑ Second Year Classes | ||
CS208 | Logic & Algorithms | Semester 1 Semester 1 Semester 2 Semester 2 |
CS209 | User & Data Modelling | Semester 1 Semester 1 Semester 2 Semester 2 |
↑ Fourth Year Classes | ||
CS412 | Information Access and Mining | Semester 2 Semester 2 |
↑ Software Engineering (BSc Honours) | Semester | |
↑ First Year Classes | ||
CS101 | Topics in Computing 1 | Semester 1 Semester 2 |
CS103 | Machines, Languages & Computation | Semester 1 Semester 2 |
CS104 | Information & Information Systems | Semester 1 Semester 2 |
CS105 | Programming Foundations | Semester 1 Semester 2 |
CS106 | Computer Systems & Organisation | Semester 1 Semester 2 |
↑ Second Year Classes | ||
CS208 | Logic & Algorithms | Semester 1 Semester 1 Semester 2 Semester 2 |
CS209 | User & Data Modelling | Semester 1 Semester 2 |
CS210 | Computer Systems and Architecture | Semester 1 Semester 2 |
CS217 | Agile Software Engineering in Practice | Semester 2 Semester 2 |
↑ Third Year Classes | ||
CS312 | Web Applications Development | Semester 1 |
CS316 | Functional Programming | Semester 1 |
CS317 | Mobile App Development | Semester 2 |
↑ Fourth Year Classes | ||
CS407 | Computer Security | Semester 1 |
CS408 | Project | Semester 1 Semester 2 |
CS409 | Software Architecture & Design | Semester 1 |
CS411 | Theory of Computation | Semester 2 |
CS412 | Information Access and Mining | Semester 2 Semester 2 |
CS426 | Human Centred Security | Semester 2 |