Bachelor of Science in Computer Science & Engineering

(Course Outline)

The Department of Computer Science offers programs leading to the degree of B. Sc in Computer Science & Engineering (CSE), B. Sc in Computer Science & Information (CSI), M. Sc in Computer Science & Engineering (MCSE) and Master in Computer Application (MCA). The programs are designed to satisfy the growing demand of computer professionals home and abroad. It gives the student the opportunity to obtain a broad knowledge of Computer Science, Computer Engineering and Computer Information Technology and some freedom to tailor the program according to the students individual needs.Moreover, there are sufficient number of Mathematics, Electrical Engineering, Mechanical Engineering and other basic Science, Commerce & Arts liberal courses.

The undergraduate and graduate programs maintain this broad approach to IT Field. There are formal final examinations in most subjects and all works carried out in the programs are considered in the overall assessment. A satisfactory record of class work will also be required at each stage.

Duration of the Program:
B. Sc in Computer Science & Engineering (CSE) program is 4 academic years.
Total Credit Hours Requirement:
B. Sc in Computer Science & Engineering (CSE) program consists of 165 credit hours.
Program Structure:

B. Sc in Computer Science & Engineering (CSE) program consists of

Theory (38 Courses)118.5 credit hours
Sessional (22 Courses)34.5 credit hours
Orientation (1 course)04.0 credit hours
Project & Thesis Paper04.0 credit hours
Course Viva04.0 credit hours
Graduation:

To obtain the B. Sc in Computer Science & Engineering (CSE) degree a student will have to complete 165.00 credit hours with a minimum CGPA of 2.50.(3-YEAR DIP-ENGG IN COMPUTER TECHNOLOGY (Evening Shift) Total Exemption 33.50Cr.Hr. And 4-YEAR DIP-ENGG IN COMPUTER TECHNOLOGY (Evening Shift)Total Exemption51.5 Cr.Hr.) If any student fails in any course, he/she will get the opportunity to improve the grade by retaking the same in the subsequent trimester like all other students.


SL Course Code Course Title Cr.Hr. Prerequisite
1 ACCT 227 Accounting 3
2 CSE 100 Course Viva I 1
3 CSE 113 Electrical Circuit & Devices 3
4 CSE 121 Structured Progrmming Language 3
5 CSE 122 Structured Programming Language Sessional 1.5
6 CSE 123 Electronics 3 EEE 193
7 CSE 124 Electronics Sessional 1.5 EEE 193
8 CSE 133 Digital Logic Design 3
9 CSE 134 Digital Logic Design Sessional 1.5
10 CSE 200 Course Viva II 1
11 CSE 213 Digital Electronics & Pulse Technique 3 EEE 195
12 CSE 214 Digital Electronics & Pulse Technique Sessional 1.5
13 CSE 221 Electrical Devices 3 CSI 121
14 CSE 233 Computer Organization & Architecture 3 CSE 133
15 CSE 234 Computer Organization & Architecture Sessional 1.5
16 CSE 300 Course Viva III 1
17 CSE 317 Assembly Programming Sessional 1.5
18 CSE 325 Microprocessor 3
19 CSE 326 Microprocessor Sessional 1.5 CSE 317
20 CSE 327 Microprocessor & Interfacing 3
21 CSE 328 Microprocessor and Interfacing sessional 1.5
22 CSE 333 Computer Peripherals & Interfacing 3
23 CSE 334 Computer Peripherals & Interfacing Sessional 1.5
24 CSE 335 Data Communication 3
25 CSE 353 Switching and Routing 3
26 CSE 354 Switching and Routing Sessional 1.5
27 CSE 400 Course Viva IV 1
28 CSE 413 Computer Networks 3
29 CSE 414 Computer Networks Sessional 1.5
30 CSE 415 Computer Networks 3
31 CSE 416 Computer Networks Sessional 1.5
32 CSE 429 Communication Eng. 3
33 CSE 431 VLSI Design 3
34 CSE 432 VLSI Design Sessional 1.5
35 CSE 433 Digital Signal Process 3
36 CSE 500 Project & Thesis 4
37 CSE400 Project & Thesis 5.5
38 CSI 111 Computer Concepts 3 CSI 111
39 CSI 112 Computer Concept Sessional 1.5
40 CSI 115 Computer and Programming Concept 3
41 CSI 116 Computer and Programming Concept Sessional 1.5
42 CSI 121 Programming Language I 3
43 CSI 122 Structured Programming Language Sessional 1.5
44 CSI 123 Structured Programming Language 3
45 CSI 124 Structured Programming Language Sessional 1.5
46 CSI 131 Programming Language II 1.5
47 CSI 211 Object Oriented Programming I 3
48 CSI 217 Object Oriented Programming 3 CSI 123
49 CSI 218 Object Oriented Programming Sessional 1.5
50 CSI 221 Data Structure 3 CSI 123
51 CSI 222 Data Structure Sessional 1.5
52 CSI 223 Database Management System 3
53 CSI 224 Database Management System Sessional 1.5
54 CSI 231 Algorithms 3 CSI 123
55 CSI 232 Algorithms Sessional 1.5
56 CSi 233 Advanced Programming 3 CSI 217
57 CSI 234 Advance Programming Sessional 1.5
58 CSI 311 Visual & Internet Programming 3 CSI 217
59 CSI 312 Visual & Internet Programming Sessional 1.5
60 CSI 313 Operating System 3
61 CSI 314 Operating System Sessional 1.5
62 CSI 315 Theory of Computing 3
63 CSI 321 Object Oriented Programming II 3
64 CSI 322 Object Oriented Programming Sessional 1.5
65 CSI 323 System Analysis & Design 3
66 CSI 324 System Analysis & Design Sessional 1.5
67 CSI 331 Software Engineering 3
68 CSI 332 Software Engineering Sessional 1.5
69 CSI 411 Compiler 3
70 CSI 412 Compiler Sessional 1.5
71 CSI 413 Computer Graphics 3
72 CSI 414 Computer Graphics Sessional 1.5
73 CSI 417 Simulation & Modeling 3
74 CSI 418 Simulation & Modeling Sessional 1.5
75 CSI 421 Artificial Intelligence & Expert Systems 3
76 CSI 422 Artificial Intelligence & Expert Systems Sessional 1.5
77 CSI 423 Multimedia Systems Design 3
78 CSI 424 Multimedia Systems Design Sessional 1.5
79 CSI 425 Pattern Recognition 3
80 CSI 426 Pattern Recognition Sessional 1.5
81 CSI 427 Graph Theory 3
82 CSI 428 Graph Theory Sessional 1.5
83 CSI 431 Artificial Intelligence 3
84 CSI 432 Artificial Intelligence Sessional 1.5
85 CSI 439 Information System Management 3
86 ECON 127 Economics 3
87 ECON 317 Principles of Economics 3
88 ECON 319 Economics 3
89 EEE 193 Electrical Circuit and Devices 3
90 EEE 195 Electronics 3 EEE 193
91 EEE 196 Electronics Sessional 1.5
92 ENG 105 Technical Writing 3
93 ENG 129 Public Speaking 2 ENG 117
94 ENG 137 Technical Writing And Communication 3
95 ENGL 100 English Fundamentals 3
96 ENGL 101 Composition 3
97 ENGL 102 Public Speaking 3
98 FIN 325 Fundamental of Business Finance 3
99 MATH 100 Pre-Math 0
100 MATH 113 Differential & Integral Calculus 3
101 MATH 115 Differential Calculus 3
102 MATH 125 Integral Calculus 3 MATH 115
103 MATH 131 Differential and Integral Calculas 3
104 MATH 135 Discrete Mathematics 3
105 MATH 215 Matrix, Vector & Statistics 3
106 MATH 225 Coordinate Geometry & Vector Calculus 3 MATH 113
107 MATH 231 Differential Equations 3
108 MATH 235 Ordinary & Partial Differential Equation 3 Math 225
109 MATH 237 Matrix & Differential Equation 3 MATH 113
110 MATH 319 Fourier Analysis & Laplace Transformation 3 MATH 113
111 MATH 327 Numerical Methods 3
112 MATH 337 Mathematical Analysis for Computer Science 3 MATH 113
113 MECH 127 Mechanical Engineering 3
114 MGMT 439 Industrial Management 3
115 MKT 319 Fundamentals of Management 3
116 MKT 437 Service Marketing 3
117 MKT 439 Strategic Marketing 3
118 ORE 101 Freshman Orientation 0.5
119 ORE 102 Continuous Orientation 2
120 ORE 103 Professional Orientation 1.5
121 PHY 113 Physics 3
122 PHY 217 Physics 3
123 PSY 229 Behavioral Studies 3
124 SOC 113 Bangladesh Studies 3