BSc (Hons) Computer Science with Artificial Intelligence
Course Overview
This BSc (Hons) Computer Science with Artificial Intelligence program equips students with the skills to design and build the intelligent systems that are transforming modern industry and society. The curriculum blends core computer science principles with specialized AI knowledge, preparing graduates for a wide array of in-demand careers. Students will gain expertise in cutting-edge areas like deep learning and natural language processing while developing a critical understanding of the ethical implications of AI.
Key Program Highlights
- Specialized focus on high-demand AI fields including deep learning and natural language processing
- Strong foundation in core computer science principles and practical programming skills
- Exploration of nature-inspired computing and real-world AI applications
- Critical examination of the ethical considerations and societal impact of AI systems
- Preparation for diverse careers in a rapidly growing and evolving technological landscape
Course Overview
This BSc (Hons) Computer Science with Artificial Intelligence program equips students with the skills to design and build the intelligent systems that are transforming modern industry and society. The curriculum blends core computer science principles with specialized AI knowledge, preparing graduates for a wide array of in-demand careers. Students will gain expertise in cutting-edge areas like deep learning and natural language processing while developing a critical understanding of the ethical implications of AI.
Key Program Highlights
- Specialized focus on high-demand AI fields including deep learning and natural language processing
- Strong foundation in core computer science principles and practical programming skills
- Exploration of nature-inspired computing and real-world AI applications
- Critical examination of the ethical considerations and societal impact of AI systems
- Preparation for diverse careers in a rapidly growing and evolving technological landscape
Requirements
Modules
- Algorithms and Data Structures
- Computer Architectures
- Foundations of Data Science
- Foundations of Programming
- Introduction to Software Engineering
- Professional Development
- Applied Programming Paradigms
- Artificial Intelligence
- Full Stack Development
- Natural Language Processing
- Network Fundamentals
- Team Software Engineering
- Autonomous Mobile Robotics
- Deep Learning
- Image Processing
- Machine Learning
- Mobile Application Development
- Project