B.Sc. in Computer Science and Engineering


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.

Graduation/ Degree Requirements:
  • Completion of 153 credits hours courses (Theory+Laboratory).
  • Completion of 6 credits Dissertation with at least a 'C+' grade (GPA 2.5).
  • Passing of all the courses individually and maintaining a minimum CGPA of 2.5.
Credit Hours and Duration of the Program:

To obtain B.Sc. in Computer Science & 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 opportunity to improve the grade by retaking the same in the subsequent semesters. The program having 8 semesters normally extends over four academic years.

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

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:

Course Type/Areas/Group Credit
Group 1: General Courses 18
Group 2: Mathematics and General Science Courses 27
Group 3: Core Courses 96
Group 4: Optional Courses 6
Project/ Thesis/ Internship 6
Total Credits 153

Group 1: General Courses

Course Code Course Title Credit
ENG 111 English Basics 3.0
ENG 127 English Skills 3.0
BAN 211 Bangladesh Studies 3.0
ENS 221 Environmental Science 3.0
ACT 215 Financial and Managerial Accounting 3.0
MGT 417 Industrial and Operational Management 3.0

Group 2: Mathematics and General Science Courses

Course Code Course Title Credit
PHY 111 Physics 1(Waves and Oscillation, Optical and Thermal Physcs) 3.0
MAT 115 Differential and Integral Calculus 3.0
MAT 125 Linear Algebra and Complex Variables 3.0
PHY 121 Physics 2 3.0
PHY 122 Physics 2 Lab 1.5
MAT 213 Statistics and Probabilities 3.0
MAT 217 Ordinary and Partial Differential Equation 3.0
MAT 317 Mathematical Methods 3.0
MAT 323 Numerical Analysis 3.0

Group 3: Core Courses

Course 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

Course 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