Course Curriculum

 

Department of Computer Science and Engineering (CSE)
Syllabus for 4-Year B.Sc.(Honours) Program

Year-1, Semester -1

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE111

Computer Fundamentals

54

3

100

CSE111L

Computer Fundamentals Lab

54

2

50

CSE112

Structured Programming Language

54

3

100

CSE112L

Structured Programming Language Lab

54

2

50

MAT113

Mathematics-I

54

3

100

PHY114

Physics

54

3

100

ENV115

Environmental Science - I

36

2

50

LAN116

English-I

36

2

50

LAN117

Bengali

36

2

50

CSE118

Viva Voce

-

1

25

Total :

432

23

675

Year-1, Semester -2

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE121

Object Oriented Programming

54

3

100

CSE121L

Object Oriented Programming Lab

54

2

50

CSE122

Electrical Circuits

54

3

100

CSE122L

Electrical Circuits Lab

54

2

50

MAT123

Mathematics-II

54

3

100

ENV124

Environmental Science - II

36

2

50

LAN125

English-II

36

2

50

LAN126

Bangladesh Studies

36

2

50

CSE127

Viva Voce

-

1

25

Total :

378

20

575

 

Year-2, Semester – 3

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE231

Data Structures

54

3

100

CSE231L

Data Structures Lab

54

2

50

CSE232

Electronic Devices & Circuits

54

3

100

    CSE232L

Electronic Devices & Circuits Lab

54

2

50

CSE233

Automata Theory

36

2

50

CSE234

Discrete Mathematics

36

2

50

MAT235

Mathematics-III

54

3

100

ECO236

Economics

54

3

100

CSE237

Viva Voce

-

1

25

Total :

596

21

625

Year-2, Semester –4

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE241

Algorithms

54

3

100

CSE241L

Algorithms Lab

54

2

50

CSE242L

Assembly Language Program. Lab

54

2

50

CSE243

Data Communication

54

3

100

CSE244

Numerical Methods

36

2

100

MAT245

Mathematics-IV

54

3

100

STA246

Statistics & Probability

54

3

100

CSE247

Viva Voce

-

1

25

Total :

360

19

625

Year-3, Semester – 5

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE351

Database Systems

54

3

100

CSE351L

Database Systems Lab

54

2

50

CSE352

Digital Image Processing

54

3

100

CSE353

Microprocessor

54

3

100

CSE353L

Microprocessor Lab

54

2

50

COM354

Accounting

36

2

50

COM355

Management

36

2

50

CSE 356

Viva Voce

-

1

25

Total :

342

18

525

Year-3, Semester -6

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE361

Computer Peripherals and Interfacing

54

3

100

CSE362

Operating System             

54

3

100

CSE362L

Operating System Lab

54

2

50

CSE363L

Multimedia Systems Lab

54

2

50

CSE364

Software Development

54

3

    100

CSE365

Simulation and Modeling

54

3

100

CSE366

Computer Architecture

54

3

100

CSE367

Viva Voce

-

1

25

Total :

378

20

625

Year-4, Semester  - 7

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE471

Computer Networks

54

3

100

CSE471L

Computer Networks Lab

54

2

50

CSE472

Software Engineering

54

3

100

CSE473

Artificial Intelligence

54

3

50

CSE473L

Artificial Intelligence Lab

54

2

50

CSE474

Compiler Design

54

3

100

CSE475

MATLAB

54

2

50

CSE481

Project Work I

72

2

50

CSE476

Viva Voce

-

1

25

Total :

396

21

575

Year-4, Semester - 8

Course Code

Course Name

Contact Hours Theory / Lab

Credits

Marks

CSE481

Project Work II

144

4

100

CSE482

Telecommunication Engineering

54

3

100

CSE483

Computer Graphics and Patter Recognition

54

3

100

CSE483L

Computer Graphics and Pattern Recognition Lab

54

2

50

CSE484

Digital Logic & System Design

54

3

100

CSE484L

Digital Logic & System Design Lab

54

2

50

CSE485

Viva Voce

 

1

25

Total :

410

18

525

Grand Total

   2356/ 940

 160

4775