BSc (Hons) Computer Science with Foundation Year
Course Overview
Launch your career in the dynamic field of IT with a robust foundation in computer science and the transformative power of artificial intelligence. This course equips you with the cutting-edge skills to develop innovative software solutions that tackle critical challenges across finance, healthcare, and entertainment. You will learn to harness both analytical and creative thinking to become a leader in the next wave of technological advancement.
Key Program Highlights
- Build a strong foundation in core computer science principles
- Master in-demand skills in AI and machine learning
- Develop innovative software solutions for real-world industries
- Learn to apply both analytical and creative problem-solving
- Position yourself at the forefront of technological innovation
Course Overview
Launch your career in the dynamic field of IT with a robust foundation in computer science and the transformative power of artificial intelligence. This course equips you with the cutting-edge skills to develop innovative software solutions that tackle critical challenges across finance, healthcare, and entertainment. You will learn to harness both analytical and creative thinking to become a leader in the next wave of technological advancement.
Key Program Highlights
- Build a strong foundation in core computer science principles
- Master in-demand skills in AI and machine learning
- Develop innovative software solutions for real-world industries
- Learn to apply both analytical and creative problem-solving
- Position yourself at the forefront of technological innovation
Requirements
Modules
- Introduction to Programming
- Computing Essentials
- Core Mathematics
- Design Principles
- Professional Skills Review
- Final Project
- Programming Concepts
- Computer Architecture
- Networking
- Web Development
- Computing Computational Fundamentals
- Cyber Threat and Risk Management
- Data Essentials
- Algorithms and Data Structures
- Object Oriented Programming
- Research Methods
- Introduction to Natural Language Processing
- Computer Science
- Advanced Programming
- Critical Systems
- Data Science
- Project
- Knowledge-Based Systems in Artificial Intelligence
- Cloud Computing
- Design Patterns