Department of Computer Science and Engineering (CSE)

FACULTY OF SCIENCE, ENGINEERING AND TECHNOLOGY

Program Objective:
The B.Sc. Program in Computer Science and Engineering (CSE) is designed to produce skilled graduates in the field to satisfy the growing demands of computer engineers in home and abroad. It provides the students an opportunity to obtain broad knowledge of Computer Science, Computer Engineering with some freedom to tailor the program according to the student’s individual needs.

Eligibility for Admission:
Students having at least 2.5 GPA or second division both in SSC and HSC from Science or any equivalent background with Mathematics and Physics may apply for admission into CSE. Students completing five O-level subjects and at least two A-level subjects and obtaining at least GPA 2.0 MAY APPLY FOR ADMISSION. The applicants must have Physics and Mathematics either at O-level or A-level, or both.

Credit Hours and Duration of the Program:
To obtain B.Sc. in Computer Science & Engineering (CSE), a student will have to complete 153 credit with a minimum CGPA of 2.00. If any student fails in any course he/she will get opportunity to improve the grade by retaking the same in the subsequent semesters. The program having 8 semesters normally extends over four academic years.
Students willing to obtain a Bachelor of Science Degree in Computer Science & Engineering (CSE) will have to follow the general guidelines of degree requirement of the University. The courses organized under four groups as shown below:

Group No. of Courses
Group 1: General Courses 18
Group 2: Mathematics and General Science Courses 25
Group 3: Core Courses 97.5
Group 4: Optional Courses 6
Project/Thesis 6
Total 153
Group 1: General Courses
Code
Course Title
Credits
ENG 111 English Basics 3.0
ENG 127 Communicative English 3.0
BAN 211 Bangladesh Studies 3.0
ENS  221 Environmental Science 3.0
ACT  215 Financial and Managerial Accounting 3.0
MGT 418 Industrial and Operational Management 3.0
Group 2: Mathematics and General Science Courses
Code
Course Title
Credits
PHY 111 Physics I (Waves & Oscillation, Optical and Thermal Physics) 3.0
MAT 115 Mathematics-I (Differential & Integral Calculus) 3.0
MAT 125 Mathematics-II (Linear Algebra and Complex Variables) 3.0
PHY  121 Physics II (Mechanics, Electricity, Magnetism & Modern Physics) 3.0
PHY  122 Physics II  Lab 1.5
MAT 216 Mathematics-III (Ordinary & Partial Differential Equation) 3.0
MAT 213 Statistics & Probability 3.0
MAT 317 Engineering Mathematics (Mathematical Methods) 3.0
MAT 323 Numerical Analysis 3.0
Group 3: Core Courses
Code Course Title Credits
CSE  111 Computer Fundamentals 3.0
EEE  116 Electrical Engineering 3.0
EEE  117 Electronic Devices & Circuits 3.0
EEE  118 Electrical and Electronic Circuits Lab 1.5
CSE  121 Structured Programming Language 3.0
CSE  122 Structured Programming Language Lab 1.5
CSE  123 Discrete Mathematics 3.0
CSE  211 Data Structure 3.0
CSE  212 Data Structure Lab. 1.5
CSE  213 Digital Electronics and Pulse Techniques 3.0
CSE  214 Digital Electronics and Pulse Techniques Lab 1.5
CSE  221 Computer Algorithms 3.0
CSE  222 Computer Algorithms Lab 1.5
CSE  223 Object Oriented Programming in Java 3.0
CSE  224 Object Oriented Programming in Java Lab 1.5
CSE  225 Digital Logic Design 3.0
CSE  226 Digital Logic Design Laboratory 1.5
CSE  227 Data Communication 3.0
CSE  311 Computer Architecture 3.0
CSE  312 Database Management System (DBMS) 3.0
CSE  313 Database Management System (DBMS) Lab 1.5
CSE  314 Microprocessors & Microcontrollers 3.0
CSE  315 Microprocessors & Microcontrollers Lab 1.5
CSE  316 Computer Networks 3.0
CSE  317 Computer Networks Lab 1.5
CSE  321 Theory of Computing 3.0
CSE  322 Operating System 1.5
CSE  323 Operating System Lab 3.0
CSE  324 System Analysis & Design 3.0
CSE  325 Computer Peripherals & Interfacing 3.0
CSE  326 Computer Peripherals & Interfacing Lab 1.5
CSE  411 Artificial Intelligence 3.0
CSE  412 Artificial Intelligence Lab 1.5
CSE  413 Computer Graphics 3.0
CSE  414 Computer Graphics Lab 1.5
CSE  415 Compiler  Design 3.0
CSE  416 Compiler Design  Lab 1.5
CSE  417 Communication Engineering 3.0
CSE  421 Simulation and Modeling 3.0
CSE  422 Software Engineering 3.0
 
Group 4: Optional Courses
 Code Course Title Credits  
CSE  431 Multimedia System Design 3.0
CSE  432 Telecommunication Engineering 3.0
CSE  433 Web Engineering 3.0
CSE  434 Optical Fiber Communication 3.0
CSE  435 Distributed System 3.0
CSE  436 Network Programming 3.0
CSE  437 Pattern Recognition 3.0
CSE  438 VLSI Design 3.0
CSE  439 Cellular & Mobile Communication 3.0
CSE  441 Digital Communications 3.0
CSE  442 Wireless, Mobile & Satellite Communication 3.0
CSE  443 Telecommunication Transmission and Switching 3.0
CSE  444 Broadcast Technologies 3.0
CSE  445 Mobile Network Management and Security 3.0
CSE  446 Digital signal processing 3.0
CSE  447 Embedded Network Systems 3.0
CSE  448 Client Server Computing 3.0
CSE  449 Decision support system 3.0
CSE  451 Wireless Network 3.0
CSE  452 Image Processing 3.0
CSE  453 Computer and Network Security 3.0
CSE  454 Parallel Processing 3.0
CSE  455 Robotics Technology 3.0
CSE  456 E-commerce & E-business 3.0
CSE  457 Cloud Computing 3.0
CSE  458 Advanced Database Management System 3.0
Eight Semester Course Sequences
1st  Semester
Course Code Course Title Credits
ENG 111 English Basics 3.0
CSE  111 Computer Fundamentals 3.0
PHY 111 Physics I (Waves & Oscillation, Optical and Thermal Physics) 3.0
MAT 115 Mathematics-I (Differential & Integral Calculus) 3.0
EEE  116 Electrical Engineering 3.0
EEE  117 Electronic Devices & Circuits 3.0
EEE  118 Electrical and Electronic Circuits Lab 1.5
                                                              Total: 19.5
2nd  Semester
Course Code Course Title Credits
ENG 127 Communicative English 3.0
CSE   121 Structured Programming Language 3.0
CSE   122 Structured Programming Language Lab 1.5
MAT 125 Mathematics-II (Linear Algebra & Complex Variables) 3.0
PHY  121 Physics II (Mechanics, Electricity, Magnetism & Modern Physics) 3.0
PHY  122 Physics II  Lab 1.5
CSE   123 Discrete Mathematics 3.0
                                                              Total: 18.0
3rd  Semester
Course Code Course Title Credits
BAN 211 Bangladesh Studies 3.0
CSE  211 Data Structure 3.0
CSE  212 Data Structure Lab. 1.5
ACT  215 Financial and Managerial Accounting 3.0
CSE  213 Digital Electronics and Pulse Techniques 3.0
CSE  214 Digital Electronics and Pulse Techniques Lab 1.5
MAT 216 Mathematics-III (Ordinary & Partial Differential Equation) 3.0
MAT 213 Statistics & Probability 3.0
                                                               Total: 21.0
4th  Semester
Course Code Course Title Credits
ENS  221 Environmental Science 3.0
CSE  221 Computer Algorithms 3.0
CSE  222 Computer Algorithms Lab 1.5
CSE  223 Object Oriented Programming in Java 3.0
CSE  224 Object Oriented Programming in Java Lab 1.5
CSE  225 Digital Logic Design 3.0
CSE  226 Digital Logic Design Laboratory 1.5
CSE  227 Data Communication 3.0
                                                               Total: 19.5
5th  Semester
Course Code Course Title Credits
CSE  311 Computer Architecture 3.0
CSE  312 Database Management System (DBMS) 3.0
CSE  313 Database Management System (DBMS) Lab 1.5
CSE  314 Microprocessors & Microcontrollers 3.0
CSE  315 Microprocessors & Microcontrollers Lab 1.5
CSE   316 Computer Networks 3.0
CSE   317 Computer Networks Lab 1.5
MAT 317 Engineering Mathematics (Mathematical Methods) 3.0
                                                               Total: 19.5
6th  Semester
Course Code Course Title Credits
MAT 323 Numerical Analysis 3.0
CSE  321 Theory of Computing 3.0
CSE  322 Operating System 1.5
CSE  323 Operating System Lab 3.0
CSE  324 System Analysis & Design 3.0
CSE  325 Computer Peripherals & Interfacing 3.0
CSE  326 Computer Peripherals & Interfacing Lab 1.5
                                                              Total: 18.0
7th Semester
Course Code Course Title Credits
CSE   411 Artificial Intelligence 3.0
CSE   412 Artificial Intelligence Lab 1.5
CSE   413 Computer Graphics 3.0
CSE   414 Computer Graphics Lab 1.5
CSE   415 Compiler  Design 3.0
CSE   416 Compiler Design  Lab 1.5
CSE   417 Communication Engineering 3.0
MGT  418 Industrial and Operational Management 3.0
Total : 19.5
 
8th Semester
Course Code Course Title Credits
CSE   421 Simulation and Modeling 3.0
CSE  422 Software Engineering 3.0
CSE 4** Option – I(Any Two) 6.0
CSE  429 Project/Thesis 6.0
Total : 18.0
Grand Total : 153

The students have to study optional subjects at the 8th semester. All the students will have to undertake Project in their field of specialization. The completed project should be bind and printed in accordance with the regulation of HUB University.

 Summary of the Program:
To obtain B.Sc. in Computer Science and Engineering (CSE) a student will have to complete 153 credits with a minimum CGPA of 2.00. If any student fails in any course he/she will get the opportunity to improve the grade by retaking the same in subsequent semester. B.Sc. in program will be of 4 (four) year’s duration divided into 8 semesters as shown below:
Year/Level Term 1 Term 2 Total(Credits)
1 19.5 18.0 37.5
2 21 19.5 40.5
3 19.5 18.0 37.5
4 19.5 18.0 37.5
Total 153