BSc (Hons) Computing Science
Course Overview
This course prepares you for a dynamic career in computing by providing a robust foundation in computing theory, software engineering, and practical problem-solving skills. You will master programming in key languages and learn to develop logical, systematic solutions to real-world challenges, supported by our expertise in cutting-edge fields like AI and data science.
Key Program Highlights
- Master programming in modern languages like Java, Python, C, and C++
- Gain expertise in high-demand areas such as AI, machine learning, and data science
- Develop strong theoretical knowledge combined with practical software engineering skills
- Learn to design systematic solutions for complex, real-world problems
- Acquire valuable transferable skills in project management, teamwork, and presentation
Course Overview
This course prepares you for a dynamic career in computing by providing a robust foundation in computing theory, software engineering, and practical problem-solving skills. You will master programming in key languages and learn to develop logical, systematic solutions to real-world challenges, supported by our expertise in cutting-edge fields like AI and data science.
Key Program Highlights
- Master programming in modern languages like Java, Python, C, and C++
- Gain expertise in high-demand areas such as AI, machine learning, and data science
- Develop strong theoretical knowledge combined with practical software engineering skills
- Learn to design systematic solutions for complex, real-world problems
- Acquire valuable transferable skills in project management, teamwork, and presentation