BSc (Hons) AI and Data Science
Course Overview
This program prepares you for a career in data science and AI, equipping you with the technical expertise to develop solutions for critical global challenges like climate change and sustainable development. The curriculum builds from a core foundation in computing and mathematics to advanced specialization in machine learning and data visualization. You will graduate with the creative and technical skills needed to tackle real-world problems in health, finance, and sustainability.
Key Program Highlights
- Focus on applying data science and AI to solve societally beneficial problems
- Strong foundational grounding in mathematics, programming, and software development
- Specialized advanced topics including machine learning and data visualization
- Option for a year-long industrial placement or international study abroad exchange
- Opportunities for global networking through IAESTE (International Association for the Exchange of Students for Technical Experience)
Course Overview
This program prepares you for a career in data science and AI, equipping you with the technical expertise to develop solutions for critical global challenges like climate change and sustainable development. The curriculum builds from a core foundation in computing and mathematics to advanced specialization in machine learning and data visualization. You will graduate with the creative and technical skills needed to tackle real-world problems in health, finance, and sustainability.
Key Program Highlights
- Focus on applying data science and AI to solve societally beneficial problems
- Strong foundational grounding in mathematics, programming, and software development
- Specialized advanced topics including machine learning and data visualization
- Option for a year-long industrial placement or international study abroad exchange
- Opportunities for global networking through IAESTE (International Association for the Exchange of Students for Technical Experience)
Requirements
Modules
- Programming 1
- Object Oriented Analysis and Design
- Human Computer Interaction
- Programming 2
- Web Application Development 1
- Software Processes and Practice
- Introduction to Data Science
- DevOps
- Group Project
- Data Visualisation
- Research Skills and Professional Issues
- Programming 3
- Advanced Data Science
- Big Data and IoT
- Cloud Platform Development
- Machine Learning
- Honours Project