B.Sc. in Computer Science and Engineering

Evening Program

Eligibility for Admission:

The Diploma(four years) students in the field of Electrical/ Electronics/ Computers/ Telecommunication/ Power/ Mechanical having Minimum CGPA of 2.5(Average grade C+) may also get admission at the Evening section and will be consider as part time student. They will get Minimum 12 to 15 credits waiver from the GEC courses.

Graduation/ Degree Requirements:
  • Completion of 135 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 135 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 7 semesters normally extends over academic years.

The students have to study optional subjects at the 7th 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 9
Group 2: Mathematics and General Science Courses 22.5
Group 3: Core Courses 91.5
Group 4: Optional Courses 6
Project/ Thesis/ Internship 6
Total Credits 135

Course Contents


Course Code Course Title Credit Course Description
ENG 111 English Basics 3 Click for Details
ENG 127 English Skills 3 Click for Details
BAN 211 History of Emergence of Bangladesh (Bangladesh Studies) 3 Click for Details
ENS 221 Environmental Science 3 Click for Details
ACT 215 Financial and Managerial Accounting 3 Click for Details
MGT 417 Industrial and Operational Management 3 Click for Details
PHY 111 Physics I (Waves & Oscillation, Optical and Thermal Physics) 3 Click for Details
MAT 115 Mathematics I (Differential and Integral Calculus) 3 Click for Details
MAT 125 Mathematics II (Linear Algebra and Complex Variables) 3 Click for Details
PHY 121 Physics II (Mechanics, Electricity, Magnetism & Modern Physics) 3 Click for Details
PHY 122 Physics Lab 1.5 Click for Details
MAT 213 Statistics & Probability 3 Click for Details
MAT 217 Mathematics III (Ordinary and Partial Differential Equations) 3 Click for Details
MAT 317 Engineering Mathematics (Mathematical Methods) 3 Click for Details
MAT 323 Numerical Analysis 3 Click for Details
CSE 111 Computer Fundamentals 3 Click for Details
CSE 113 Discrete Mathematics 3 Click for Details
EEE 117 Electrical Engineering 3 Click for Details
CSE 121 Structured Programming Language 3 Click for Details
CSE 122 Structured Programming Language Lab 1.5 Click for Details
EEE 127 Electronic Devices and Circuits 3 Click for Details
EEE 128 Electrical and Electronic Circuits Lab 1.5 Click for Details
CSE 213 Digital Electronics 3 Click for Details
CSE 214 Digital Electronics Lab 1.5 Click for Details
CSE 215 Data Structures 3 Click for Details
CSE 216 Data Structures Lab 1.5 Click for Details
CSE 221 Computer Algorithms 3 Click for Details
CSE 222 Computer Algorithms Lab 1.5 Click for Details
CSE 223 Object Oriented Programming in Java 3 Click for Details
CSE 224 Object Oriented Programming Lab 1.5 Click for Details
CSE 225 Digital Logic Design 3 Click for Details
CSE 226 Digital Logic Design Lab 1.5 Click for Details
CSE 227 Data Communication 3 Click for Details
CSE 311 Computer Architecture 3 Click for Details
CSE 313 Database Management System (DBMS) 3 Click for Details
CSE 314: Database Management System (DBMS) Lab 1.5 Click for Details
CSE 315 Microprocessors & Embedded System 3 Click for Details
CSE 316 Microprocessors & Embedded System Lab 1.5 Click for Details
CSE 317 Computer Networks 3 Click for Details
CSE 318 Computer Networks Lab 1.5 Click for Details
CSE 321 Theory of Computing 3 Click for Details
CSE 323 Operating System 3 Click for Details
CSE 324 Operating System Lab 1.5 Click for Details
CSE 325 System Analysis & Design 3 Click for Details
CSE 327 Computer Peripherals and Interfacing 3 Click for Details
CSE 328 Computer Peripherals and Interfacing Lab 1.5 Click for Details
CSE 411 Artificial Intelligence 3 Click for Details
CSE 412 Artificial Intelligence Lab 1.5 Click for Details
CSE 413 Computer Graphics 3 Click for Details
CSE 414 Computer Graphics Lab 1.5 Click for Details
CSE 415 Communication Engineering 3 Click for Details
CSE 417 Compiler Design 3 Click for Details
CSE 418 Compiler Design Lab 1.5 Click for Details
CSE 421 Software Engineering 3 Click for Details
CSE 423 Simulation and Modeling 3 Click for Details
CSE 431 Multimedia Systems Design 3 Click for Details
CSE 433 Telecommunication Engineering 3 Click for Details
CSE 435 Web Engineering 3 Click for Details
CSE 437 Software Project Management 3 Click for Details
CSE 439 Distributed Systems 3 Click for Details
CSE 441 Network Programming 3 Click for Details
CSE 443 Pattern Recognition 3 Click for Details
CSE 445 VLSI Design 3 Click for Details
CSE 447 Cellular and Mobile Communication 3 Click for Details
CSE 449 Digital Communication 3 Click for Details
CSE 451 Wireless & Mobile Communications 3 Click for Details
CSE 453 Telecommunications Transmission and Switching 3 Click for Details
CSE 455 Broadcast Technologies 3 Click for Details
CSE 457 Mobile Network Management and Security 3 Click for Details
CSE 459 Digital Signal Processing 3 Click for Details
CSE 461 Embedded Network Systems 3 Click for Details
CSE 463 Client-Server Computing 3 Click for Details
CSE 465 Decision Support System 3 Click for Details
CSE 467 Wireless Network 3 Click for Details
CSE 469 Digital Image Processing 3 Click for Details
CSE 471 Computer and Network Security 3 Click for Details
CSE 473 Parallel Processing 3 Click for Details
CSE 475 Robotics Technology 3 Click for Details
CSE 477 E-Commerce & E-Business 3 Click for Details
CSE 479 Cloud Computing 3 Click for Details
CSE 481 Advanced Database Management System 3 Click for Details
CSE 483 Machine Learning 3 Click for Details