University of Scholars Admission Help Desk

Fall 2026 Admissions Open for Early Bird Waiver

Computer Science and Engineering

Computer Science and Engineering

To produce highly competent computer experts to satisfy the need for highly qualified engineers in the information and technology business, allowing them to contribute locally and overseas to cutting-edge research and innovation.

  • To develop ethical engineering practices among the students irrespective of any differences to enable their active and healthy participation in a diverse society and enable them to be independent and continue lifelong learning.
  • To provide internationally recognized education to our students and equip them with state-of-the-art knowledge and skill sets in computer science to allow them to lead the advancement of computer engineering, information technology, and network security in society.
  • To familiarize the students with the latest tech-industry best practices and include the latest industrial research trends in the curriculum through multi-dimensional academic and industrial collaborations.
  • To induce competitive problem-solving and active communication skills through effective classroom practices, interactive learning sessions among the students and faculties, and various challenges simulating real-world scenarios.
  • To improve their skills while adhering to social and ethical issues related to the profession and learn to be team players by working as groups to tackle real-world problems.
  • To familiarize the students with the fundamental knowledge of computer science to use current methodologies to design, create, document, test software, and understand the principles of computer architecture and computing theory.
  • To build a center of excellence concerning teaching-learning, research, and innovation facilities.
  • To ensure rational outcomes in higher education, promote lifelong learning through effective industry-academia and academia-organization collaboration.

The University of Scholars provides a Bachelor of Science in Computer Science and Engineering with a four-year curriculum. The curriculum offers a complete grasp of computer science, computer and software engineering, information technology, and network security in the modern world. The curriculum includes theoretical and practical coursework on computer hardware and software. The curriculum contains several mathematics courses designed to educate students with computational and reasoning skills applicable to their chosen field. Computer security includes protecting personal data, preventing unauthorized access to computer systems, maintaining backup contingency plans for data loss, and protecting computer systems from hostile activities. Computer Engineering investigates how to apply fundamental engineering design concepts to computer software and hardware production. It teaches students how to keep their skills current with new technological advancements. Software Engineering focuses on design, development, coding, integration, and testing. Information Technology is concerned with the use of technology inside an organization. Additionally, the BSc program will include supplementary scientific courses (e.g., natural sciences, chemistry, physics).

 Level and Term Wise Course Outline

Total Credits: 140

Level 1, Term 1
SL No. Course Code  Course Name Theory  Lab 
1 CSE 1111-0611  Fundamentals of Computer and Office Applications 3 – 
2 CSE 1112-0611  Fundamentals of Computer Lab – 1
3 CHE-1111-0531  Chemistry 3 – 
4 CHE-1112-0532  Chemistry Lab – 1 
5 MATH-1111-0541 Mathematics-I3       –
6 PHY-1111-0533  Physics 3  – 
7  PHY-1112-0533  Physics Lab – 1 
8 HUM-1111-0231 Organization behaviors3–
9 HUM-1113-0222 Bangladesh Studies3–
  Total183
SL No. Course Code  Course Name Theory  Lab 
1 ENG-1213-0231  Communicative English3 – 
2 MATH-1213-0541 Mathematics-II3      –
3 CSE 1213-0613 Structured Programming Language3 – 
4 CSE 1214-0613 Structured Programming Language Lab– 1 
5 EEE 1211-0714 Electrical Circuit Analysis3 – 
6 EEE 1212-0714 Electrical Circuit Analysis Lab–1 
7  CSE 1203-0611 Discrete Mathematics 3 – 
   Total15 2 

Level-2, Term-1 

SL No. Course Code  Course Name Theory  Lab 
1 HUM 2125-0031 Arts of Presentation3– 
2 MATH-2115-0541 Mathematics-III3 – 
3 EEE 2113-0714 Electronics Devices and Circuits3 – 
4 EEE 2114-0714 Electronics Devices and Circuits Lab– 1 
5 CSE 2141-0613 Object Oriented Programming Language3 – 
6 CSE 2142-0613 Object-Oriented Programming Language Lab– 1 
7  CSE 2121-0613 System Analysis and Design 3–
8 CSE 2122-0613 System Analysis and Design Lab– 1 
9 CE 2144-0611 Engineering Drawing– 1 
 10 CSE 2105-0613 Competitive Programming-I–1 
  Total 155

 
Level-2, Term-2

SL No. Course Code  Course Name Theory  Lab 
1 BBA 2211-0414 Business Communication3 – 
2 MATH 2217-0542 Math-IV (Probability and Statistics)3 – 
3 CSE 2215-0613 Data Structure and Algorithms3 – 
4 CSE 2216-0613 Data Structure and Algorithms Lab– 1 
5 CSE 2234-0613 Numerical Analysis with MATLAB3 – 
6 CSE 2205-0613 Competitive Programming-II–  1 
   Total 12 2 

 
Level-3, Term-1

SL No. Course Code  Course Name Theory  Lab 
1 CSE 3151-0414 Digital Logic Design  3 – 
2 CSE 3152-0414 Digital Logic Design Lab– 1 
3 CSE 3143-0611 Theory of Computing3 – 
4 HRM 3103-0413 Principles of Management3– 
5 GED 3115-0411 Principle of Accounting3– 
6 CSE 3131-0612 Data Communication and Networking3– 
7  CSE 3132-0612 Data Communication and Networking Lab–1 
8 CSE 3108-0613 Integrated Design Project I–1 
   Total 153 


Level-3, Term-2 

SL No. Course Code  Course Name Theory  Lab 
1 CSE 3219-0613 Compiler Construction3 – 
2 CSE 3220-0613 Compiler Construction Lab–1 
3 CSE 3223-0612 Database Management System3 – 
4 CSE 3224-0612 Database Management System Lab–1 
5 CSE 3253-0714 Microprocessor and Assembly Language3 – 
6 CSE 3254-0714 Microprocessor and Assembly Language Lab–1 
7  CSE 3246-0613 Web Programming 3 – 
8 CSE 3208-0613 Integrated Design Project II–1 
   12 4

Level-4, Term-1 

SL No. Course Code  Course Name Theory  Lab 
1 CSE 4125-0613 Software Engineering3 – 
2 CSE 4126-0613 Software Engineering Lab–1 
3 CSE 3235-0612 Cyber Security and Law3 – 
4 CSE 4148-0723 Mobile Application Development3 – 
5 CSE 4137-0613 Operating System 3 – 
6 CSE 4138-0613 Operating System Lab–1
7  CSE 41XX-XXXX Option – I3 – 
8 CSE 4199-0613 Project or Thesis-I3– 
   Total18 2 

 
Level-4, Term-2

SL No. Course Code  Course Name Theory  Lab 
1 CSE 4299-0613 Project or Thesis-II3 – 
2 CSE 4201-0612 Data Mining and Machine Learning3 – 
3 CSE 4229-0613 Artificial Intelligence3 – 
4 CSE 4230-0613 Artificial Intelligence Lab–1
5 CSE 42XX-XXXX Option – II3–
6 CSE 42XX-XXXX Option – II Lab–1 
   Total12 2 

Total Credits: 30 (Elective Courses)

Option-I
SL No.   Course Code  Course Name Theory 
1 CSE 4163-0613  Software Project Management 3 
2  CSE 4149-0612 Data Science and Big Data Analytics3 
3  CSE 4164-0613 Basic Graph Theory3 
4  CSE 4172-0714 Internet of Things3 
5  CSE 4171-0613 Cloud Computing3 
6  CSE 4168-0613 Bioinformatics3 
7 CSE 4169-0714 Robotics3 
8  CSE 4173-0611 IT Entrepreneurship Development3 
Total 24 
Option-II
SL No.   Course Code  Course Name Theory Lab
1 CSE 4277-0612 Network and Server Administration3–
2  CSE 4278-0612 Network and Server Administration Lab–1
3  CSE 4227-0613 Computer Graphics 3–
4  CSE 4228-0613 Computer Graphics Lab –1
5  CSE 4279-0612 Wireless Network3–
6  CSE 4280-0612 Wireless Network Lab–1
7 CSE 4281-0613 Software Architecture3–
8  CSE 4282-0613 Software Architecture Lab–1
9 CSE 4283-0612 Distributed Database Management System3–
10 CSE 4284-0612 Distributed Database Management System Lab–1
Total155

Category of Courses:

SL No. Category of CoursesHoursProportion
1 Language & General Education2115.00%
2 Basic Sciences85.71%
3 Mathematics128.57%
4 Other Engineering96.43%
5 Core Courses (Discipline Courses)7352.14%
6 Elective Courses (Specialization)1712.14%
  Total  100%

Scroll to Top