MSci Computing Science with Industrial Placement
About this course
MSci in Computer Science. Core topics include Programming, Data Analysis, Research Methods, Ethics & Professional Practice, Entrepreneurship, and Artificial Intelligence & Machine Learning. The programme integrates a year-long industrial placement and culminates in a supervised final-year project.
Modules
- Getting Started at the University of Aberdeen
- Programming 1
- Modelling and Problem Solving for Computing
- Object - Oriented Programming
- Web Development
- Software Programming
- Human - Computer Interaction
- Algorithms and Data Structures
- Databases and Data Management
- Artificial Intelligence
- Operating Systems
- Principles of Software Engineering
- Distributed Systems and Security
- Enterprise Computing and Business
- Software Engineering and Professional Practice
- Business and Industrial Applications of IT (CS50IP)
- Research Methods
- Security
- Single Honours Computing Project