Course programme
Relational Databases (Core,20 Credits)
Web Technologies (Core,20 Credits)
Computing Fundamentals (Core,20 Credits)
Systems Analysis (Core,20 Credits)
Programming 1 (Core,20 Credits)
Programming 2 (Core,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Web Programming (Core,20 Credits)
Program Design and Development (Core,20 Credits)
Software Engineering Practice (Core,20 Credits)
Intelligent Systems (Core,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Computer Networks, Security and Operating Systems (Core,20 Credits)
Human Computer Interaction (Core,20 Credits)
International Academic Exchange 1 (Optional,60 Credits)
International Academic Exchange 2 (Optional,120 Credits)
Engineering and Environment Work Placement Year (Optional,120 Credits)
Engineering and Environment Work Placement Semester (Optional,60 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Data Security and Governance (Optional,20 Credits)
Smart Technologies and Agile UX design (Optional,20 Credits)
Web Analytics (Optional,20 Credits)
Graduate Enterprise (Optional,20 Credits)
Artificial Intelligence and Robotics (Optional,20 Credits)
Model Based Design and Verification (Optional,20 Credits)
Distributed Real-Time Systems (Optional,20 Credits)
Web Application Integration (Optional,20 Credits)
Cloud Computing and Web API Programming (Optional,20 Credits)
Games Design (Optional,20 Credits)
Software Architecture for Games (Optional,20 Credits)
Computer Graphics and Animation (Optional,20 Credits)
Advanced Computer Vision (Optional,20 Credits)
Machine Learning and Computer Vision (Optional,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Team Project and Professionalism (Core,20 Credits)
Individual Computing Project (Core,40 Credits)
Unilang - Languages for All - Level 6 Placeholder (Optional,20 Credits)
Student Tutoring Level 6 (Optional,20 Credits)
Relational Databases (Core,20 Credits)
Web Technologies (Core,20 Credits)
Computing Fundamentals (Core,20 Credits)
Systems Analysis (Core,20 Credits)
Programming 1 (Core,20 Credits)
Programming 2 (Core,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Web Programming (Core,20 Credits)
Program Design and Development (Core,20 Credits)
Software Engineering Practice (Core,20 Credits)
Intelligent Systems (Core,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Computer Networks, Security and Operating Systems (Core,20 Credits)
Human Computer Interaction (Core,20 Credits)
International Academic Exchange 1 (Optional,60 Credits)
International Academic Exchange 2 (Optional,120 Credits)
Engineering and Environment Work Placement Year (Optional,120 Credits)
Engineering and Environment Work Placement Semester (Optional,60 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Data Security and Governance (Optional,20 Credits)
Smart Technologies and Agile UX design (Optional,20 Credits)
Web Analytics (Optional,20 Credits)
Graduate Enterprise (Optional,20 Credits)
Artificial Intelligence and Robotics (Optional,20 Credits)
Model Based Design and Verification (Optional,20 Credits)
Distributed Real-Time Systems (Optional,20 Credits)
Web Application Integration (Optional,20 Credits)
Cloud Computing and Web API Programming (Optional,20 Credits)
Games Design (Optional,20 Credits)
Software Architecture for Games (Optional,20 Credits)
Computer Graphics and Animation (Optional,20 Credits)
Advanced Computer Vision (Optional,20 Credits)
Machine Learning and Computer Vision (Optional,20 Credits)
Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)
Team Project and Professionalism (Core,20 Credits)
Individual Computing Project (Core,40 Credits)
Unilang - Languages for All - Level 6 Placeholder (Optional,20 Credits)
Student Tutoring Level 6 (Optional,20 Credits)