Program Summary
Total Credits Required for Degree: 160.5 credits
Total Duration for Degree: 4 years year(s)
Minimum CGPA Required for Degree: 2.50

Program Objective

BSc in Computer Science and Engineering is a very important field to make a glorious career. Our graduates will apply their knowledge and skills to succeed in their careers and obtain advanced degrees. They will behave ethically and responsibly, and will remain informed and involved as full participants in their profession and society.

Program Outcome

N/A

Curriculum Structure

Undergraduate (B.Sc.) Program for Regular Students

The Department of Computer Science & Engineering (CSE) is one of the most prestigious disciplines under the faculty of Engineering and offers relevant courses to produce highly skilled graduates with theoretical and well equipped practical knowledge. Courses of study for a Bachelor of Science (Engg) degree in CSE will extend over a period of 4 (four) academic years and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 12 (twelve) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester.

A student of Bachelor‘s program in CSE will have to conduct all 66 (sixty six) courses and Thesis or Project work (total 160.5 credits) listed in syllabus. Of the 66 courses, there will be 47 (forty seven) core courses (102 credits: theory courses 81 credits, Lab courses 21 credits) and 19 courses are in other areas. Among the 19 courses offered, a student will have to conduct a total of 3 (three) courses (9 credits) related to Language, 1 course (3 credits) related to Social Science, 1 course (3 credits) related to Business, 4(four) courses (9 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 1 course (1.5 credits) related to Interdisciplinary Engineering, 3(three) courses (9 credits) related to Computer Science and Engineering Elective and 6 credits Thesis or Project Work.

Undergraduate (B.Sc.) Program for Diploma Students

The Department of Computer Science & Engineering (CSE) also offers B.Sc. (Engg) program for diploma students. But the duration for completing the program is extended over a period of 3 (three) academic years & 4(four) months and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 10 (ten) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester.

A diploma student of Bachelor‘s program in CSE will have to conduct mainly 59 (fifty nine) courses and Thesis or Project work (total 142.5 credits) listed in syllabus. Of the 59 courses, there will have 45 (forty five) core courses (96.00 credits: theory courses 75 credits, Lab courses 21.00 credits) and 14 courses are in other area. Among the 14 courses offered, a student will have to conduct a total of 2(two) courses (4.5 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 2 (two) courses (6 credits) related to Language, 1 course (3 credits) related to Social Science, 3(three) courses (9 credits) related to Computer Science and Engineering Elective.  And 6 credits Thesis or Project Work. But to complete the B.Sc.(Engg) in CSE for diploma students, the following 6(six) courses (18.0 credits) are given waiver.
Undergraduate (B.Sc.) Program for Regular Students The Department of Computer Science & Engineering (CSE) is one of the most prestigious disciplines under the faculty of Engineering and offers relevant courses to produce highly skilled graduates with theoretical and well equipped practical knowledge. Courses of study for a Bachelor of Science (Engg) degree in CSE will extend over a period of 4 (four) academic years and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 12 (twelve) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester. A student of Bachelor‘s program in CSE will have to conduct all 66 (sixty six) courses and Thesis or Project work (total 160.5 credits) listed in syllabus. Of the 66 courses, there will be 47 (forty seven) core courses (102 credits: theory courses 81 credits, Lab courses 21 credits) and 19 courses are in other areas. Among the 19 courses offered, a student will have to conduct a total of 3 (three) courses (9 credits) related to Language, 1 course (3 credits) related to Social Science, 1 course (3 credits) related to Business, 4(four) courses (9 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 1 course (1.5 credits) related to Interdisciplinary Engineering, 3(three) courses (9 credits) related to Computer Science and Engineering Elective and 6 credits Thesis or Project Work. Undergraduate (B.Sc.) Program for Diploma Students The Department of Computer Science & Engineering (CSE) also offers B.Sc. (Engg) program for diploma students. But the duration for completing the program is extended over a period of 3 (three) academic years & 4(four) months and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 10 (ten) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester. A diploma student of Bachelor‘s program in CSE will have to conduct mainly 59 (fifty nine) courses and Thesis or Project work (total 142.5 credits) listed in syllabus. Of the 59 courses, there will have 45 (forty five) core courses (96.00 credits: theory courses 75 credits, Lab courses 21.00 credits) and 14 courses are in other area. Among the 14 courses offered, a student will have to conduct a total of 2(two) courses (4.5 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 2 (two) courses (6 credits) related to Language, 1 course (3 credits) related to Social Science, 3(three) courses (9 credits) related to Computer Science and Engineering Elective. And 6 credits Thesis or Project Work. But to complete the B.Sc.(Engg) in CSE for diploma students, the following 6(six) courses (18.0 credits) are given waiver.

Undergraduate (B.Sc.) Program for Regular Students

The Department of Computer Science & Engineering (CSE) is one of the most prestigious disciplines under the faculty of Engineering and offers relevant courses to produce highly skilled graduates with theoretical and well equipped practical knowledge. Courses of study for a Bachelor of Science (Engg) degree in CSE will extend over a period of 4 (four) academic years and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 12 (twelve) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester.

A student of Bachelor‘s program in CSE will have to conduct all 66 (sixty six) courses and Thesis or Project work (total 160.5 credits) listed in syllabus. Of the 66 courses, there will be 47 (forty seven) core courses (102 credits: theory courses 81 credits, Lab courses 21 credits) and 19 courses are in other areas. Among the 19 courses offered, a student will have to conduct a total of 3 (three) courses (9 credits) related to Language, 1 course (3 credits) related to Social Science, 1 course (3 credits) related to Business, 4(four) courses (9 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 1 course (1.5 credits) related to Interdisciplinary Engineering, 3(three) courses (9 credits) related to Computer Science and Engineering Elective and 6 credits Thesis or Project Work.

Undergraduate (B.Sc.) Program for Diploma Students

The Department of Computer Science & Engineering (CSE) also offers B.Sc. (Engg) program for diploma students. But the duration for completing the program is extended over a period of 3 (three) academic years & 4(four) months and each academic year will be divided into 3 (three) semesters. As a result the whole courses of study will be divided into 10 (ten) semesters. A Semester is conducted for a period of 4 (four) months named as Spring Semester, Summer Semester and Fall Semester in each academic year. Examinations are held at the middle and the end of the each semester.

A diploma student of Bachelor‘s program in CSE will have to conduct mainly 59 (fifty nine) courses and Thesis or Project work (total 142.5 credits) listed in syllabus. Of the 59 courses, there will have 45 (forty five) core courses (96.00 credits: theory courses 75 credits, Lab courses 21.00 credits) and 14 courses are in other area. Among the 14 courses offered, a student will have to conduct a total of 2(two) courses (4.5 credits) related to Physics, 6(six) courses (18 credits) related to Mathematics and Statistics, 2 (two) courses (6 credits) related to Language, 1 course (3 credits) related to Social Science, 3(three) courses (9 credits) related to Computer Science and Engineering Elective.  And 6 credits Thesis or Project Work.

Course Distribution

a) For the Students of Day:

1st Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

BNG 111

Bangla Language

3.00

 

CEL 111

Communicative English Language I

3.00

 

CEL 121

Communicative English Language II

3.00

 

ELC I

English Language Course(LEVEL-I)

….

Total Credits:

9.00

 

1st Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT111

Differential and Integral Calculus

3.00

 

CSE 111

Computer Fundamentals

3.00

 

CSE 112

Computer Fundamentals lab

 

1.50

PHY 111

Physics I

3.00

 

PHY 112

Physics I Lab

 

1.50

BDS 127

Bangladesh Studies

3.00

 

ELC II

English Language Course(LEVEL-II)

….

Total Credits:

15.00

 

1st Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 121

Structured Computer Programming with C

3.00

 

CSE 122

Structured Computer Programming with C Lab

 

1.50

MAT 121

Differential Equations and Numerical Methods

3.00

 

CSE 133

Circuit Analysis I

3.00

 

CSE 134

Circuit Analysis I Lab

 

0.75

PHY 121

Physics II

3.00

 

PHY 122

Physics II Lab

 

1.50

Total Credits:

15.75

 


 

2nd Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT  131

Linear Algebra and Matrix Analysis

3.00

 

CSE 131

Object Oriented Programming I (C++)

3.00

 

CSE 132

Object Oriented Programming I Lab (C++)

 

1.50

CSE 211

Data Structure

3.00

 

CSE 212

Data Structure Lab

 

1.50

CSE 215

Discrete Mathematics

3.00

 

Total Credits:

15.00

 



2nd Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT 211

Co-ordinate Geometry and Vector Analysis

3.00

 

CSE 213

Electronics I

3.00

 

CSE 214

Electronics I Lab

 

0.75

CSE 221

Object Oriented Programming II (Java)

3.00

 

CSE 222

Object Oriented Programming II Lab (Java)

 

1.50

CSE 223

Digital Logic Design

3.00

 

CSE 224

Digital Logic Design Lab

 

0.75

Total Credits:

15.00

 


2nd Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT 221

Complex Variable and Transform Mathematics

3.00

 

CSE   231

Computer Architecture and Organization

3.00

 

CSE   233

Digital Electronics and Pulse Techniques

3.00

 

CSE   234

Digital Electronics and Pulse Techniques Lab

 

0.75

CSE   235

Design and Analysis of Algorithms

3.00

 

CSE   236

Design and Analysis of Algorithms Lab

 

1.50

IEC 231

Engineering Drawing

 

1.50

Total Credits:

15.75

 

 


 

3rd Year 1stSemester:

Course Code

Course Name

Credits

Theory

Lab

STA 221

Probability and Statistics

3.00

 

BNA 311

Principle of Business, Accounting and Management

3.00

 

CSE   311

Database Management System

3.00

 

CSE   312

Database Management System Lab

 

1.50

CSE   313

Operating Systems

3.00

 

CSE   314

Operating Systems Lab

 

0.75

Total Credits:

14.25

 

3rd Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE   321

Web Engineering

3.00

 

CSE   322

Web Engineering Lab

 

0.75

CSE   323

Microprocessors

3.00

 

CSE   324

Microprocessors and Assembly Language Programming Lab

 

1.50

CSE   325

System Analysis and Design

3.00

 

CSE   327

Data Communication

3.00

 

Total Credits:

14.25

 

 

3rd Year 3rdSemester:

Course Code

Course Name

Credits

Theory

Lab

CSE   331

Digital System Design

3.00

 

CSE   332

Digital System Design Lab

 

0.75

CSE   333

Computer Networking

3.00

 

CSE   334

Computer Networking Lab

 

0.75

CSE   335

Compiler Design

3.00

 

CSE   336

Compiler Design Lab

 

0.75

CSE   337

Computer Peripherals and Interfacing

3.00

 

CSE   338

Computer Peripherals and Interfacing Lab

 

0.75

Total Credits:

15.00




4thYear 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE   315

Theory of Computation

3.00

 

CSE 411

Computer Graphics

3.00

 

CSE 412

Computer Graphics Lab

 

0.75

CSE 415

Artificial Intelligence

3.00

 

CSE 416

Artificial Intelligence Lab

 

0.75

CSE 417

Software Engineering

3.00

 

Total Credits:

13.50

 

4th Year 2ndSemester:

Course Code

Course Name

Credits

Theory

Lab

CSE 413

Cryptography and Network Security

3.00

 

CSE 477

Graph Theory

3.00

 

CSE  481

Artificial Neural Network

 3.00

 

CSE 489

Digital Image Processing

      3.00

 

Total Credits:

12.00

 

4th Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 499

Thesis or Project Work

6.00

 

Total Credits:

6.00

 

b) For the Students of Evening Session:

 

1st Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT 111

Differential and Integral Calculus

3.00

 

CSE 112

Computer Fundamentals Lab

 

1.50

CSE   121

Structured Computer Programming with C

3.00

 

CSE   122

Structured Computer Programming with C Lab

 

1.50

PHY 121

Physics II

3.00

 

PHY 122

Physics II Lab

 

1.50

CEL 121

Communicative English Language II

3.00

 

Total Credits:

16.50

 

 

 

 

 

1st Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT  131

Linear Algebra and Matrix Analysis

3.00

 

CSE   131

Object Oriented Programming I (C++)

3.00

 

CSE   132

Object Oriented Programming Lab I (C++) Lab

 

1.50

CSE   133

Circuit Analysis I

3.00

 

CSE   134

Circuit Analysis I Lab

 

0.75

CSE   215

Discrete Mathematics

3.00

 

Total Credits:

14.25

 

1st Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT  211

Co-ordinate Geometry and Vector Analysis

3.00

 

CSE   211

Data Structure

3.00

 

CSE   212

Data Structure Lab

 

1.50

CSE   213

Electronics I

3.00

 

CSE   214

Electronics I Lab

 

0.75

CSE   221

Object Oriented Programming II (Java)

3.00

 

CSE   222

Object Oriented Programming II Lab (Java)

 

1.50

Total Credits:

15.75

 

2nd Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

MAT  121

Differential Equations and Numerical Methods

3.00

 

CSE   231

Computer Architecture and Organization

3.00

 

CSE   223

Digital Logic Design

3.00

 

CSE   224

Digital Logic Design Lab

 

0.75

MAT  221

Complex Variable and Transform Mathematics

3.00

 

STA  221

Probability and Statistics

3.00

 

Total Credits:

15.75

 

2nd Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 311

Database Management System

3.00

 

CSE 312

Database Management System Lab

 

1.50

CSE 233

Digital Electronics and Pulse Techniques

3.00

 

CSE 234

Digital Electronics and Pulse Techniques Lab

 

0.75

CSE 235

Design and Analysis of Algorithms

3.00

 

CSE 236

Design and Analysis of Algorithms Lab

 

1.50

CSE 331

Digital System Design

3.00

 

CSE 332

Digital System Design Lab

 

0.75

Total Credits:

16. 50

 


2nd Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 325

System Analysis and Design

3.00

 

CSE 337

Computer Peripherals and Interfacing

3.00

 

CSE 338

Computer Peripherals and Interfacing Lab

 

0.75

CSE 315

Theory of Computation

3.00

 

CSE 313

Operating Systems

3.00

 

CSE 314

Operating Systems Lab

 

0.75

Total Credits:

13.50

 


 

3rd Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE   333

Computer Networking

3.00

 

CSE   334

Computer Networking Lab

 

0.75

CSE 323

Microprocessors

3.00

 

CSE 324

Microprocessors and Assembly Language Programming Lab

 

1.50

CSE 335

Compiler Design

3.00

 

CSE 336

Compiler Design Lab

 

0.75

CSE 417

Software Engineering

3.00

 

Total Credits:

15.00

 


 

3rd Year 2nd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 321

Web Engineering

3.00

 

CSE 322

Web Engineering Lab

 

0.75

CSE 411

Computer Graphics

3.00

 

CSE 412

Computer Graphics Lab

 

0.75

CSE 415

Artificial Intelligence

3.00

 

CSE 416

Artificial Intelligence Lab

 

0.75

CSE 477

Graph Theory

3.00

 

Total Credits:

14.25

 

3rd Year 3rd Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 413

Cryptography and Network Security

3.00

 

CSE 481

Artificial Neural Network

3.00

 

CSE 489

Digital Image Processing

3.00

 

Total Credits:

9.00

 

                                                  4th Year 1st Semester:

Course Code

Course Name

Credits

Theory

Lab

CSE 499

Thesis or Project Work

6.00

 

Total Credits:

6.00