Bachelor Of Computer Science & Engineering

About Program

The department of Computer Science & Engineering (CSE) offer 04 years undergraduate degree program. The program spread over 12 semesters with 3 semesters per year. Each semester spanning over 4 months: 13 weeks of instruction and 3 weeks examination and course registration. Semester starts at January (Spring semester), May (Summer semester) and September (Fall semester). Academic Calendar provides deadlines for registration; add/drop courses; withdrawals; examinations; publication of results; holidays etc. This has financial and academic implications too.

The aim of Computer Science & Engineering (CSE) education is to impart the student’s up to date theoretical and practical knowledge of the particular branch. The course designed to provide an effective and comprehensive academic training to the students on the fundamental of computer programming and technology. It focuses both on software and hardware aspects and computer Application at different levels. Computer Science is a high technology discipline and an indispensable part of modern technical education. The Computer Science and Engineering is designed to produce graduates who are able to practice Computer Science and Engineering in one of the following areas: Major in Computer Science, Major in software Engineering, Major in Communication & Networking; To earn B. Sc in CSE degree, all students must satisfactorily complete total 157 credits (153 credits Theory and Laboratory courses and 4 credits Project & Presentation).

Program Description

For Regular Student

Total Duration: 4 Years
Total Semester: 12
Total credit : 157

The courses of the undergraduate curricula are divided into several groups such as:

Types of Courses

Sl No

Description

Total Course

Total Credits

01

Language

02

6.0

02

General Education Courses (GEC)

03

9.0

03

Basic Science

03

7.5

04

Mathematics

05

15.0

05

CSE Core Courses

35

82.5

06

Interdisciplinary

05

12.0

07

Project & Presentation

01

04

08

Technical Electives: Areas of Concentration

(a)

Major in Computer Science

08

21

(b)

Major in Software Engineering

08

21

(c)

Major in Communication & Networking

08

21

Total

62

157

List of Courses

i. Language Course: 6 Credits hours

Course Code

Course Title

Credit Hour

ENG 101

Freshman English -I

3.0

ENG 201

Freshman English -II

3.0

Total

6.0

ii. General Education Courses (GEC): Any 9 Credit hours

Course Code

Course Title

Credit Hour

HIST 114

Bangladesh Studies

3.0

EVS 101

Environmental Science

3.0

BUS 105

Introduction to Business

3.0

ECO 101

Principles of Economics

3.0

MGT 215

Introduction to Management

3.0

SOC 103

Introduction to Sociology

3.0

EPE 203

Engineering Professional Ethics

3.0

iii. Basic Science: 7.5 Credit hours

Course Code

Course Title

Credit Hour

PHY 101

Physics-I (Waves and Oscillations Optics and Thermal Physics)

3.0

PHY 102

Physics Laboratory (Lab session based on PHY- 101 & 201)

1.5

PHY 201

Physics-II (Mechanics, Electricity Magnetism & Modern Physics)

3.0

iv. Mathematics: 15 Credit hours

Course Code

Course Title

Credit Hour

MAT 101

Differential & Integral Calculus

3.0

MAT 103

Analytical and Vector Geometry

3.0

MAT 203

Differential Equations

3.0

MAT 221

Matrix & Linear Algebra

3.0

STA 301

Statistics & Probability

3.0

v. CSE Core Courses: 82.5 Credit hours

Course Code

Course Title

Credit Hour

CSE 111

Computer Fundamentals & Programming Techniques

3.0

CSE 112

Computer Fundamentals & Programming Techniques Lab

1.5

CSE 113

Structured Programming Language

3.0

CSE 114

Structured Programming Language Laboratory

1.5

CSE 115

Object Oriented Programming

3.0

CSE 116

Object Oriented Programming Laboratory

1.5

CSE 211

Digital Logic Design

3.0

CSE 212

Digital Logic Design Laboratory

1.5

CSE 213

Data Structure

3.0

CSE 214

Data Structure Laboratory

1.5

CSE 215

Algorithm

3.0

CSE 216

Algorithm Laboratory

1.5

CSE 231

Numerical Analysis

3.0

CSE 232

Numerical Analysis Laborator

1.5

CSE 307

Discrete Mathematics

3.0

CSE 311

Database Management System

3.0

CSE 312

Database Management System Laboratory

1.5

CSE 313

Data Communication

3.0

CSE 315

Operating System

3.0

CSE 316

Operating System Lab

1.5

CSE 317

Computer Networks

3.0

CSE 318

Computer Networks Laboratory

1.5

CSE 319

Theory of Computing

3.0

CSE 321

Microprocessor, Microcontroller and Assembly Language

3.0

CSE 322

Microprocessor, Microcontroller and Assembly Language Laboratory

1.5

CSE 323

Compiler Design

3.0

CSE 325

System Analysis & Design

3.0

CSE 326

System Analysis & Design Laboratory

1.5

CSE 411

Digital System Design

3.0

CSE 412

Digital System Design Laboratory

1.5

CSE 413

Computer Architecture

3.0

CSE 415

Software Engineering

3.0

CSE 416

Software Engineering Laboratory

1.5

CSE 417

Artificial Intelligence

3.0

CSE 418

Artificial Intelligence Lab

1.5

Total

82.5

vi. Interdisciplinary Courses: 12 Credit hours

Course Code

Course Title

Credit Hour

EEE 201

Electrical Engineering

3.0

EEE 202

Electrical Circuit Laboratory

1.5

EEE 301

Electronics -I

3.0

EEE 302

Electronics Laboratory

1.5

EEE 303

Electronics –II

3.0

Total

12.0

vii. Technical Electives:

Technical Elective (A): Major in Computer Science (21+4=25 Credits)

Course Code

Course Title

Credit Hour

CN 409

Network Management & Security

3.0

CS 405

Pattern Recognition

3.0

CS 407

Computer Graphics

3.0

CS 408

Computer Graphics Laboratory

1.5

CS 409

Graph Theory

3.0

CS 411

Image Processing

3.0

CS 413

Multimedia System

3.0

CS 414

Multimedia System Laboratory

1.5

CSE 498

Project & Presentation

4.0

Total

25.0

Technical Elective (B) : Major in Software Engineering (21+4=25 Credits)

Course Code

Course Title

Credit Hour

SE 401

Computer Simulation & Modeling

3.0

SE 403

Software Quality Assurance

3.0

CS 401

System Programming

3.0

SE 407

Web Database Programming

3.0

SE 408

Web Database Programming Laboratory

1.5

SE 409

Advanced Enterprise Java

3.0

SE 410

Advanced Enterprise java Laboratory

1.5

SE 413

Internet & Internet Technology

1.5

CSE 498

Project & Presentation

4.0

Total

25.0

Technical Elective (C): Major in Communication & Networking (21+4=25 Credits)

Course Code

Course Title

Credit Hour

CN 401

Telecommunication Engineering

3.0

CN 402

Telecommunication Engineering Laboratory

1.5

CN 403

Optical Fiber Communication

3.0

CN 405

Mobile Communication

3.0

CN 407

Microwave Engineering

3.0

CN 408

Microwave Engineering Laboratory

1.5

CN 409

Network Management & Security

3.0

CN 413

Wireless & Satellite Communication

3.0

CSE 498

Project & Presentation

4.0

Total

25.0