Programme Overview
The Computer Science & Technology programme provides in-depth knowledge of programming, software development, and emerging technologies. Students learn multiple programming languages, database management, web and mobile development, artificial intelligence, and cybersecurity. With hands-on projects and industry collaborations, graduates are prepared to meet the demands of the rapidly evolving tech industry.
What You'll Learn
- Design, develop, and test software applications using industry-standard tools
- Apply algorithms and data structures to solve complex problems
- Build responsive web and mobile applications
- Implement security measures to protect data and systems
- Work collaboratively in agile development teams
- Stay current with emerging technologies and adapt to industry changes
Career Opportunities
Software Developer
Full-Stack Web Developer
Mobile App Developer
Data Scientist
Cybersecurity Analyst
Cloud Solutions Architect
AI/Machine Learning Engineer
Programme Details
Duration
3 Years
Level
Advanced Diploma
Start Dates
January, May, September
Study Mode
Full-time
Location
Main Campus
Programme Schedule
- 1Year 1: Programming Fundamentals (Python, Java), Data Structures, Web Development, Database Systems
- 2Year 2: Object-Oriented Programming, Software Engineering, Mobile App Development, Computer Networks
- 3Year 3: Artificial Intelligence, Cloud Computing, Cybersecurity, Capstone Project
- 4Classes: Monday to Friday, flexible schedule with online and in-person options
- 5Lab Sessions: 10 hours per week
- 6Final Year Project: Individual or team-based software development project
- 7Industry Internship: 6 months (Year 3)
Entry Requirements
- High school diploma with strong performance in Mathematics
- Basic understanding of computers and technology
- English language proficiency (TOEFL 85+ or IELTS 6.5+)
- Statement of purpose explaining interest in computer science
- Portfolio of any programming projects (if available)
- Aptitude test in logical reasoning and problem-solving
Need help with the application process? Our admissions team is here to guide you every step of the way.
Contact Admissions