CSE :: Programs
BSc. in Computer Science and Engineering
Bachelor of Science in Computer Science and Engineering primarily involves the study of a number of core courses, which every CSE graduate should know, and a significant number of courses from specialized areas. Core courses build the foundation and specialized courses prepare the students for the specific areas of Computer Science and Engineering. To understand the underpinning theory of the courses of Computer Science and Engineering, a number of courses on Mathematics and Basic Science have been felt mandatory to be included in the syllabus. In addition, some social science, management, accounting, economics, and communication-skills development related courses have been incorporated to make the syllabus a balanced and reasonably complete one. The objective of this undergraduate program in Computer Science and Engineering is to develop skilled and competent graduates to meet the current and future needs at home and abroad.
Course Components
Departmental Core Courses | 70.5 Credits |
Courses on Major Area of Specialization | 40.5 Credits |
Courses on Minor Area of Specialization | 30 Credits |
Courses on Liberal Arts(GED courses) | 15 Credits |
Project/Thesis/internship (Capstone Course) | 6 Credits |
Total Credit Requirement for B. Sc. in CSE | 162 Credits |
Mode of study

On-Campus
Get the full student experience by joining us of our state of the art campus
How On-Campus Studies Works at WUB
- On-campus learning (2-3 days per week)
- Full time only
- 2-4 intakes per year – programme dependent
- All programmes taught in English
- Study in small learning groups and in close contact with your lecturers

Virtual Learning/Online
Study your degree, your way, online
How Online Studies Works at WUB
- Study whenever you want through online
- Digital learning platform where you’ll conduct and manage your online studies at WUB
- Choose your own pace and take as long as you need
- Start at anytime from anywhere
- Take your exams online, whenever and wherever you want
- Some classes will be on campus such as lab classes etc