Courses in Computing Science for 2022-2023
- Computing Science - 1CT Introduction to Computational Thinking (20 Credits)
- Computing Science - 1S Systems (10 Credits)
- Computing Science 1F - Computing Fundamentals (10 Credits)
- Computing Science 1P (Standard Route) (20 Credits)
- Computing Science 1PX (Alternate Route) (10 Credits)
- Spatial Skills Training 1 (Non Credit Bearing)
- Algorithmic Foundations 2 (10 Credits)
- Algorithms & Data Structures 2 (10 Credits)
- Introduction to Object Oriented Programming (10 Credits)
- Networks and Operating Systems Essentials 2 (10 Credits)
- Object-Oriented Software Engineering 2 (10 Credits)
- Web Application Development 2 (10 Credits)
- Team Project 3 (30 Credits)
- Advanced Networked Systems (H) (10 Credits)
- Advanced Systems Programming (H) (10 Credits)
- Algorithmics I (H) (10 Credits)
- Algorithmics II (H) (10 Credits)
- Artificial Intelligence (H) (10 Credits)
- Big Data: Systems, Programming, and Management (H) (10 Credits)
- Coaching Software Teams (H) (10 Credits)
- Computational Social Intelligence (H) (10 Credits)
- Computer Architecture (H) (10 Credits)
- Computer Vision Methods and Applications (H) (10 Credits)
- Computing Science Education Theory and Practice (H) (10 Credits)
- Cyber Security Fundamentals (H) (10 Credits)
- Data Fundamentals (H) (10 Credits)
- Database Systems (H) (10 Credits)
- Functional Programming (H) (10 Credits)
- Human-centred Systems Design and Evaluation (H) (10 Credits)
- Human-Computer Interaction (H) (10 Credits)
- Individual Project (H) (Single) (40 Credits)
- Information Retrieval (H) (10 Credits)
- Machine Learning (H) (10 Credits)
- Mobile Human-Computer Interaction (H) (10 Credits)
- Modelling Reactive Systems (H) (10 Credits)
- Networked Systems (H) (10 Credits)
- Operating Systems (H) (10 Credits)
- Patient Centred Health-Technologies (10 Credits)
- Professional Skills and Issues (H) (10 Credits)
- Professional Software Development (H) (10 Credits)
- Programming Languages (H) (10 Credits)
- Recommender Systems (H) (10 Credits)
- Robotics Foundations (H) (10 Credits)
- Software Product Release Engineering (H) (10 Credits)
- Startup Growth Engineering (H) (10 Credits)
- Systems Programming (H) (10 Credits)
- Team Project (H) (30 Credits)
- Team Project ESE (H) (30 Credits)
- Team Project Minor (H) (10 Credits)
- Text as Data - An Introduction to Document Analytics (H) (10 Credits)
- Web Science (H) (10 Credits)