BSc Computer Science (Artificial Intelligence) with a Year in Industry
Entry requirements
A level: BBB IB: 30 points in the IB Diploma or 120 UCAS tariff points
About this course
BSc (Hons) in Computer Science and Computer Science (Artificial Intelligence), combining computing fundamentals with an AI specialism. Core topics include Programming, Computer Architecture, Embedded Systems, Artificial Intelligence & Machine Learning, Data Analysis, and Statistics. The programme spans four years and concludes with a supervised Research Project. A collaborative Group Project developing software is also completed.
Modules
- Programming I
- Programming II
- Internet Technologies
- Human Computer Interaction
- Foundations of Computing
- Computer Systems
- Algorithms
- Database Systems
- Fundamentals of AI
- Web Development
- Software Development
- Fundamentals of Cyber Security
- Functional Programming
- Machine Learning Algorithms
- Group Project
- Research Project
- Natural Computation
- Embedded Systems and IoT
- Blockchain and Distributed Systems: Foundations, Security and Applications
- Information Security Management
- Software Engineering Practice
- Video Games Development
- Computing Law and Professional Responsibility
- Computational Intelligence in Business, Economics and Finance
- Theory and Practice of Concurrency
- Signal, Image, and Data Analysis
- Cognitive Robotics
- eHealth
- Computer Networks and Communication
- Computing in the Classroom
- Natural Language Processing
- Programming Language Implementation
- Computational Creativity and Creative AI
- Data Mining and Knowledge Discovery
- Semantic Technologies and Graph Analytics
- Deep Learning
- Introduction to Quantum Computing & Quantum Cryptography
- Enterprise and Entrepreneurship
- Image Analysis and Applications