Computer Science and Engineering

Computer Science and Engineering

B. Sc. in Computer Science and Engineering.(CSE)

 

Aims
The B.Sc. Program in Computer Science & Engineering (CSE) is designed to produce skilled graduates in the field to satisfy the growing demands of computer engineering graduates in the home and abroad. It provides the students an opportunity to obtain the broad knowledge of Computer Science, Computer Engineering with the freedom to tailor the program according to the student's individual needs.

Eligibility for Admission

Students having minimum 2.5 GPA or second division both in SSC and HSC from science background may apply for admission into CSE as per the guideline of University Grants Commission (UGC) of Bangladesh. Students completing five O-level subjects and at least two A-level subjects and obtaining at least GPA 2.0 may apply for admission.

Credit Requirement and Duration of the Program

To obtain B.Sc. in Computer Science and Engineering, students will have to complete 154.5 credits with at least GPA 2.5. If any student fails in any course, she/he will get the opportunity to improve the grade by retaking the same in the subsequent semesters. The program having 12 semesters normally extends over four academic years.

Students willing to obtain a Bachelor of Science in Computer Science and Engineering will have to follow the general guidelines of degree requirements of the university.

 

Year/Level/Semester/Term wise distribution of courses:

The courses are offered as shown in the following tables.

Level-1, Term-1

 

Code

Course Title

Course Type

Credits

ENG-101

Basic Functional English and English Spoken

GED Theory

3

MAT-101

Mathematics - I

GED Theory

3

CSE-115

Introduction to Biology and Chemistry for Computation

Core Theory

3

CSE-112

Computer Fundamentals

Core Theory

3

 

Total

 

12

Level-1, Term-2

Code

Course Title

Course Type

Credits

ENG-102

Writing and Comprehension

GED Theory

3

MAT-102

Mathematics-II: Calculus, Complex Variables

and Linear Algebra

GED Theory

3

CSE-113

Programming and Problem Solving

Core Theory

3

CSE-114

Programming and Problem Solving Lab

Core Lab

1.5

PHY-101

Physics-I

GED Theory

3

 

Total

 

13.5

Level-1, Term-3

Code

Course Title

Course Type

Credits

PHY- 102

Physics - II

GED Theory

3

PHY- 103

Physics - II Lab

GED Lab

1.5

CSE-121

Electrical Circuits

Core Theory

3

CSE-122

Electrical Circuits Lab

Core Lab

1.5

CSE-123

Data Structure

Core Theory

3

CSE-124

Data Structure Lab

Core Lab

1.5

 

Total

 

13.5

Level-2, Term-1

Code

Course Title

Course Type

Credits

MAT-211

Engineering Mathematics

GED Theory

3

CSE-212

Discrete Mathematics

Core Theory

3

CSE-213

Algorithms

Core Theory

3

CSE-214

Algorithms Lab

Core Lab

1.5

BNS-101

Bangladesh Studies (History of Independence and Contemporary Issues)

GED Theory

3

 

Total

 

13.5

Level-2, Term-2

Code

Course Title

Course Type

Credits

AOL-101

Art of Living

GED Theory

3

CSE-215

Electronic Devices and Circuits

Core Theory

3

CSE-216

Electronic Devices and Circuits Lab

Core Lab

1.5

CSE-221

Object Oriented Programming

Core Theory

3

CSE-222

Object Oriented Programming Lab

Core Lab

1.5

 

Total

 

12

Level-2, Term-3

Code

Course Title

Course Type

Credits

CSE-223

Digital Logic Design

Core Theory

3

CSE-224

Digital Logic Design Lab

Core Lab

1.5

CSE-225

Data Communication

Core Theory

3

CSE-228

Theory of Computation

Core Theory

3

CSE-227

Systems Analysis and Design

Core Theory

3

 

Total

 

13.5

Level-3, Term-1

Code

Course Title

Course Type

Credits

CSE-226

Numerical Methods

Core Theory

3

CSE-311

Database Management System

Core Theory

3

CSE-312

Database Management System Lab

Core Lab

1.5

CSE-313

Compiler Design

Core Theory

3

CSE-314

Compiler Design Lab

Core Lab

1.5

 

Total

 

12

Level-3, Term-2

Code

Course Title

Course Type

Credits

CSE-315

Software Engineering

Core Theory

3

CSE-317

Microprocessor and Microcontrollers

Core Theory

3

CSE-321

Computer Networks

Core Theory

3

CSE-322

Computer Networks Lab

Core Lab

1.5

ACT-327

Financial and Managerial Accounting

GED Theory

3

 

Total

 

13.5

Level-3, Term-3

Code

Course Title

Course Type

Credits

STA-101

Statistics and Probability

GED Theory

3

CSE-316

Artificial Intelligence

Core Theory

3

CSE-323

Operating Systems

Core Theory

3

CSE-324

Operating Systems Lab

Core Lab

1.5

CSE-***

Elective-I

Core Theory

3

 

Total

 

13.5

Level-4, Term-1

Code

Course Title

Course Type

Credits

CSE-325

Instrumentation and Control

Core Theory

3

CSE-326

Social and Professional Issues in Computing

Core Theory

3

CSE-411

Computer Graphics

Core Theory

3

CSE-412

Computer Graphics Lab

Core Lab

1.5

CSE-***

Elective-II

Core Theory

3

 

Total

 

13.5

Level-4, Term-2

Code

Course Title

Course Type

Credits

CSE-413

Computer Architecture and Organization

Core Theory

3

CSE-***

Elective-III

Core Theory

3

CSE-***

Elective-IV

Core Theory

3

CSE-498

Capstone Project (Phase I, to be completed in Level-4 Term-2

Project

3

 

Total

 

12

Level-4, Term-3

Code

Course Title

Course Type

Credits

ECO-426

Engineering Economics

GED Theory

3

CSE-***

Elective-V

Core Theory

3

CSE-***

Elective-VI

Core Theory

3

CSE-499

Capstone Project (Phase I, continued from Level-4 Term-1

Project

3

 

Total

 

12

Note: Elective 3--6 courses are for Specialized Major courses.

Summary:

Based on above execution plan, the summary of credits for B.Sc. in CSE program is shown below:

Year/Level

Term 1

Term 2

Term 3

Total

1

12 Credits

13.5 Credits

13.5 Credits

39 Credits

2

13.5 Credits

12 Credits

13.5 Credits

39 Credits

3

12 Credits

13.5 Credits

13.5 Credits

39 Credits

4

13.5 Credits

12 Credits

12 Credits

37.5 Credits

 

Total:

154.5 Credits