Department of Computer Science & Engineering

BSc in CSE

 

Jagannath University

Dept. of Computer Science & Engineering
Syllabus for B.Sc. in CSE
Session: 2017-2018

........................................................................................................................................................................

1st  Year 1st Semester

 

 

 

Course code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSE-1101

Structured Programming Language

Major

100

3

 

 

CSEL-1102

Structured Programming Language Lab

Major

50

1.5

 

 

CSER-1103

Math-I (Calculus)

Non-Major

100

3

 

 

CSER-1105

Physics

Non-Major

100

3

 

 

CSE-1107

Electrical Circuit Analysis

Major

100

3

 

 

CSEL-1108

Electrical Circuit Analysis Lab

Major

50

1

 

 

CSER-1109

English

Non-Major

100

3

 

 

CSER-1111

History of the Liberation War of Bangladesh

Non-Major

100

3

 

 

     

700

20.5

 

 

           

 

 

 

           

 

 

 

1st  Year 2nd Semester

 

 

 

 

 

 

 

 

 

 

 

 

Course code

Course Title

Major/Non-Major

 

 Marks

Credit

 

 

CSE-1201

Object Oriented Programming-I

Major

100

3

 

 

CSEL-1202

Object Oriented Programming-I Lab

Major

50

1.5

 

 

CSE-1203

Data structure

Major

100

3

 

 

CSEL-1204

Data structure Lab

Major

50

1

 

 

CSE-1205

Basic Electronics

Major

100

3

 

 

CSEL-1206

Basic Electronics Lab

Major

50

1

 

 

CSER-1207

Math- II (Linear Algebra)

Non-Major

100

3

 

 

CSE-1209

Discrete Mathematics

Major

100

3

 

 

CSER-1211

Economics

Non-Major

50

2

 

 

CSEV-1212

Viva-Voce

Major

50

1

 

 

           

750

21.5

 

 

           

 

 

2nd Year 1st Semester

 

 

           

 

 

 

 

Course Code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSE-2101

Object Oriented Programming-II

Major

100

3

 

 

CSEL-2102

Object Oriented Programming-II Lab

Major

50

1.5

 

 

CSE-2103

Digital Logic Design

Major

100

3

 

 

CSEL-2104

Digital Logic Design Lab

Major

50

1

 

 

CSER-2105

Math- III (Ordinary differential Equation)

Non-Major

100

3

 

 

CSER-2106

Introduction to Statistic and Probability

Non-Major

100

3

 

 

CSE-2107

Data Communication

Major

100

3

 

 

CSEL-2108

Data Communication Lab

Major

50

1

 

 

CSER-2109

Financial and Managerial Accounting

Non-Major

100

3

 

 

     

750

21.5

 

 

     

 

 

 

 

2nd Year 2nd Semester

 

 

 

Course Code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSE-2201

Computer Architecture

Major

100

3

 

 

CSE-2202

Computer Architecture Lab

Major

50

1

 

 

CSE-2203

Database Management System

Major

100

3

 

 

CSEL-2204

Database Management System Lab

Major

50

1

 

 

CSER-2205

Math-IV (Complex Variable, Fourier and Laplace Transform)

Non-Major

100

3

 

 

CSER-2207

Numerical Analysis

Non-Major

50

2

 

 

CSEL-2208

Numerical Analysis Lab

Non-Major

50

1

 

 

CSE-2209

Design and Analysis of Algorithm

Major

100

3

 

 

CSEL-2210

Design and Analysis of Algorithm Lab

Major

50

1.5

 

 

CSEV-2211

Viva-Voce

Major

50

1

 

 

           

700

19.5

 


 

 

 

 

 

 

3rd Year 1st Semester

 

 

 

Course Code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSE-3101

Theory of Computation

Major

100

3

 

 

CSE-3103

Mathematical Analysis for Computer Science

Major

100

3

 

 

CSE-3105

Operating Systems

Major

100

3

 

 

CSEL-3106

Operating Systems Lab

Major

50

1

 

 

CSE-3107

Microprocessor and Assembly Language

Major

100

3

 

 

CSEL-3108

Microprocessor and Assembly Language Lab

Major

50

1

 

 

CSE-3109

Computer Networks

Major

100

3

 

 

CSEL-3110

Computer Networks Lab

Major

50

1.5

 

 

CSEP-3111

Internet and Web Programming (Project)

Major

50

1

 

 

     

700

19.5

 

 

 

 

3rd Year 2nd Semester

 

 

 

           

 

 

 

 

Course Code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSE-3201

Compiler Design and Construction

Major

100

3

 

 

CSEL-3202

Compiler Design and Construction Lab

Major

50

1

 

 

CSE-3203

Digital Signal Processing

Major

100

3

 

 

CSEL-3204

Digital Signal Processing Lab

Major

50

1

 

 

CSE-3205

Software Engineering

Major

100

3

 

 

CSEL-3206

Software Engineering Lab

Major

50

1

 

 

CSE-3207

Computer Peripherals and Interfacing

Major

100

3

 

 

CSEL-3208

Computer Peripherals and Interfacing Lab

Major

50

1

 

 

CSEP-3209

Application Design and Development (Project)

Major

50

1.5

 

 

CSEV-3210

Viva-Voce

 

50

1

 

 

           

700

18.5

 

 

 

 

 

4th Year 1st Semester

 

 

 

Course Code

Course Title

Major/ Non-Major

Marks

Credit

 

 

CSE-4101

Artificial Intelligence

Major

100

3

 

 

CSEL-4102

Artificial Intelligence Lab

Major

50

1

 

 

CSE-4103

Digital Image Processing

Major

100

3

 

 

CSEL-4104

Digital Image Processing Lab

Major

50

1

 

 

CSE-4105

Computer Graphics and Animation

Major

100

3

 

 

CSEL-4106

Computer Graphics and Animation Lab

Major

50

1

 

 

CSE-4107

Data Mining and Data Warehousing

Major

100

3

 

 

CSEL-4108

Data Mining and Data Warehousing Lab

Major

50

1

 

 

CSE-4109

Cryptography and Information Security

Major

100

3

 

 

CSEL-4110

Cryptography and Information Security Lab

Major

50

1

 

 

           

750

20

 

 

           

 

 

 

 

4th Year 2nd Semester

 

 

 

           

 

 

 

 

Course Code

Course Title

Major/Non-Major

Marks

Credit

 

 

CSET- 4201

 Thesis

Major

100

6

 

 

CSEP- 4201

 Project

Major

100

6

 

 

CSE-42**

Option-I

Major

100

3

 

 

CSEL-42**

Option-I Lab

Major

50

1

 

 

CSE-42**

Option-II

Major

100

3

 

 

CSEL-42**

Option-II Lab

Major

50

1

 

 

CSE-42**

Option-III

Major

100

3

 

 

CSEL-42**

Option-III Lab

Major

50

1

 

 

CSEV-42**

Viva

Major

50

1

 

 

       

700

19

 

                                                                                               

 

Total Marks: 5750

Total Credit

160

 

2. Optional Courses

Course Code

Course Title

Marks

Credits

CSE-4203

Simulation & Modeling

100

3.00

CSEL-4204

Simulation & Modeling Lab

50

1.00

CSE-4205

Distributed Systems

100

3.00

CSEL-4206

Distributed Systems Lab

50

1.00

CSE-4207

Network Routing and Switching

100

3.00

CSEL-4208

Network Routing and Switching Lab

50

1.00

CSE-4209

System Programming

100

3.00

CSEL-4210

System Programming Lab

50

1.00

CSE-4211

Distributed Database System

100

3.00

CSEL-4212

Distributed Database System Lab

50

1.00

CSE-4213

Neural Network & Fuzzy System

100

3.00

CSEL-4214

Neural Network & Fuzzy System Lab

50

1.00

CSE-4215

Digital System Design

100

3.00

CSEL-4216

Digital System Design Lab

50

1.00

CSE-4217

Digital Electronics and pulse techniques

100

3.00

CSEL-4218

Digital Electronics and pulse techniques Lab

50

1.00

CSE-4219

Digital Forensics and Investigation

100

3.00

CSEL-4220

Digital Forensics and Investigation Lab

50

1.00

CSE-4221

Natural Language Processing

100

3.00

CSEL-4222

Natural Language Processing Lab

50

1.00

CSE-4223

System Analysis and Design

100

3.00

CSEL-4224

System Analysis and Design Lab

50

1.00

CSE-4225

VLSI Design

100

3.00

CSEL-4226

VLSI Design Lab

50

1.00

CSE-4227

Pattern Recognition

100

3.00

CSEL-4228

Pattern Recognition Lab

50

1.00

 

 

 

3. Grouping of courses

 

Distribution of Courses

 

Course type

 

%

Credits

1.

Non-Major Courses

 

20

 

32

 

(i) Theory I

(Mathematics and Basic Sciences)

 

 

 

 

 

      (a) Mathematics

8.75

 

14

 

 

      (b) Statistics

1.875

 

3

 

 

      (c) Physics

1.875

 

3

 

 

Total (Math and Basic Sc.)

12.50

 

20

 

 

(ii) Theory II (Humanities)

 

 

 

 

 

     (a) Economics

1.25

 

2

 

 

     (b) Financial and Managerial Accounting

1.875

 

3

 

 

     (c ) English

1.875

 

3

 

 

    (d) History of Liberation War of Bangladesh Studies

1.875

 

3

 

 

Total (Humanities)

6.875

 

11

 

 

(iii) Laboratory

(Mathematics and Basic Sciences,  Humanities)

 

 

 

 

 

    (a) Math

0.62

 

1

 

 

Total Laboratory (non-major)

0.62

 

1

 

2.

Major Course

 

80

 

128

 

(i) Major Engineering

 

 

 

 

 

     (a) Theoretical

54.375

 

87

 

 

     (b) Laboratory

17.8125

 

28.5

 

 

     (c) Project

1.5625

 

2.5

 

 

     (d) Final Project/Thesis

3.75

 

6

 

 

     (e) Board viva-voce

2.5

 

4

 

 

Grand Total (major and non-major courses)

 

100.00

 

160