Degree Programs
The Department of Computer Science and Engineering offers comprehensive undergraduate and graduate programs designed to prepare students for leadership roles in the rapidly evolving technology landscape.
Bachelor of Science in Computer Science and Engineering
Program Overview
Our comprehensive 4-year BSc program provides students with a solid foundation in theoretical concepts and practical skills essential for modern computing. The curriculum integrates international standards with local industry needs.
Key Features
- 162 credit hours with balanced theory-practice ratio
- Industry-aligned emerging technologies curriculum
- Mandatory capstone project
- State-of-the-art laboratories and research facilities
Core Competencies
Learning Outcomes
- Design and implement complex software systems
- Apply AI/ML techniques to real-world problems
- Develop secure and scalable applications
- Lead technology projects and teams effectively
Master of Science in Computer Science and Engineering
Program Overview
Our MSc program is designed for professionals seeking to deepen their expertise in specialized areas of computer science. Emphasizing research, innovation, and advanced problem-solving skills required for technology leadership.
Program Tracks
Thesis Track
Research-focused program with independent thesis project and publication opportunities
Coursework Track
Industry-oriented program with comprehensive coursework and practical projects
Research Areas
Research Opportunities
Explore our research and Industry level projects opportunities
- Faculty-mentored research projects
- Internships with leading tech companies
- Industry collaboration programs
- Conference publications support
- International research partnerships