Want to build software that can perceive our environment and come up with realistic solutions? Want to build hardware that can be the next ground-breaking invention? Want to build games with animations which could be the next super-hit in the market?
Computer engineers influence the way we work deeply in our technology-driven, interconnected world. Between labs and lectures, studying this course will help you adopt the skills to create hardware and software which would be used in big tech-companies. Enhance your research skills by doing a thesis or your practical knowledge by carrying out a project.
Get prepared to start a career as a software developer, system analyst, hardware designer, computer vision engineer, data scientist, game developer, or web developer.
DURATION OF THE PROGRAM:
The Bachelor of Computer Science and Engineering (BSc) program is a four (4) year program consisting of 8 semesters of 6 months duration, 2 semesters in a year and 23 weeks per semester.
This is a 156 credit program including 41 (forty one) core courses consisting of lab work and a project/thesis of 6 credit hours. Each course contains 3 credits. The length of each course is 23 weeks, of which 18 weeks for classes (3 hours per week) and 5 weeks for Mid and Final examinations. Number of classes in a week is 2, consisting of 1.5 hours per class.
The table below shows the distribution of courses offered by the Department of Computer Science and Engineering:
Categories of Courses
No. of Courses
CSE Core Courses
CSE Core Courses Lab
CSE Elective Courses
CSE Elective Course Lab
Science Courses Lab
Electrical and Electronics Engineering Courses
Electrical and Electronics Engineering Lab
A student pursuing a BSc degree in CSE can concentrate in any of the following areas:
1. Software and Web Development
2. Hardware Engineering
3. Management Information Systems
4. Game and Graphics Designing and Development