
Undergraduate Programs
Program Overview
The undergraduate program in Computer Science and Engineering (CSE) is designed to provide students with a strong foundation in computing, problem-solving, and engineering principles. The curriculum is regularly reviewed to ensure alignment with current technological advancements, industry demands, and academic standards. Emphasis is placed on practical learning, research exposure, and skill development to prepare graduates for professional careers and higher studies.
Mission of CSE Department:
- To advance knowledge and learning of evolving challenges in Computer Science and Engineering through quality education and research towards the development of society.
- To sustain an outstanding hub dedicated to excellence in education, research and development, and entrepreneurship; and to become internationally recognized to meet national and international needs.
- To enhance the quality of students with advanced knowledge and skills of Computer Science and Engineering and related disciplines to meet contemporary needs in the areas of science education, research and development, leadership, and entrepreneurship.
Course Summary
| Course Category | Credits |
|---|---|
| Compulsory Language and General Education Courses | 9 |
| Elective General Education Courses | 9 |
| Compulsory Basic Science Courses | 11 |
| Compulsory Mathematics and Statistics Courses | 15 |
| Core Computer Science and Engineering Courses | 62 |
| Core Capstone Project | 6 |
| Major Compulsory and Elective Computer Science and Engineering Courses | 20 |
| Non-major Elective Computer Science and Engineering Courses | 8 |
| Total | 140 |

