B.Sc. Engg. in Computer Science and Engineering program prepares today’s students into tomorrow’s engineers. The program has the built-in system of orientation for the graduates to keep themselves updated with the rapid changes in the computer world. The focus of the program is on building the strength of the students in computer engineering.
The undergraduate program is covered by a set of theoretical courses along with a set of laboratory courser to support them. The total credit hour of B.Sc. Engg. in Computer Science and Engineering degree at BUBT is 163 credits consisting of 123 theory credits and 36 lab credits and a thesis/project of 4 credits. The assignment of credits to a theoretical course follows a different rule from that of a sessional course.
In case of theoretical courses one hour lecture per week per semester is equivalent to one credit. For lab courses credits are half of the class hours per week per semester.
Admission form and prospectus are available in the admission office/ reception desk. After verification of the necessary documents, the applicants are allowed to deposit the admission fees and sign on the application form to complete the admission process.
The following documents are needed at the time of admission:
Each course is designated by a three-letter word identifying the department, which offers it followed by a three-digit number with the following criteria:
The types of courses included in the B. Sc. In CSE program are divided in to the following groups:
Core Courses: In B. Sc. In CSE program, a number of courses are identified as core courses, which form the nucleus of the program. A student has to complete all the designated core courses.
Prerequisite Courses: Some of the core courses are identified as prerequisite courses for a specific subject. A prerequisite course is the one that is required to be completed before some other course(s) can be taken.
Optional Courses: Apart from the core courses, the students can choose from a set of optional courses. A required number of optional courses from a specified group have to be chosen.
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 101, 102 | Computer and Programming Concepts & Lab | 3.00 | 1.50 | 4.50 | |
MAT 101 | Differential and Integral Calculus | 3.00 | - | 3.00 | |
ENG 101 | English Language-I | 3.00 | - | 3.00 | |
PHY 101 | Physics | 3.00 | - | 3.00 | |
MAT 111 | Co-Ordinate Geometry and Vector Calculus | 3.00 | - | 3.00 | MAT 101 |
ENG 111 | English Language-II | 3.00 | - | 3.00 | ENG 101 |
EEE 101, 102 | Electrical Technology & Lab | 3.00 | 1.50 | 4.50 | |
CSE 111, 112 | Structured Programming Language & Lab | 3.00 | 1.50 | 4.50 | CSE 101 |
CSE 103 | Discrete Mathematics | 3.00 | - | 3.00 | |
MAT 121 | Linear Algebras and Differential Equations | 3.00 | - | 3.00 | MAT 111 |
CSE 121, 122 | Object Oriented Programming Language & Lab | 3.00 | 1.50 | 4.50 | CSE 111 |
ECO 101 | Principles of Economics | 2.00 | - | 2.00 | |
CSE 100 | Software Development I | - | 0.75 | 0.75 | |
EEE 211, 212 | Electronic Devices and Circuits & Lab | 3.00 | 1.50 | 4.50 | EEE 101 |
STA 231 | Statistics | 3.00 | - | 3.00 | MAT 121 |
CSE 213 | Theory of Computing & Automata Theory | 3.00 | - | 3.00 | CSE 103 |
CSE 231, 232 | Data Structures & Lab | 3.00 | 1.50 | 4.50 | CSE 121 |
MAT 231 | Complex Variable and Furrier Analysis | 3.00 | - | 3.00 | MAT 121 |
CSE 205, 206 | Digital Logic Design & Lab | 3.00 | 1.50 | 4.50 | |
CSE 209 | Data Communication | 3.00 | - | 3.00 | |
CSE 241, 242 | Algorithms & Lab | 3.00 | 1.50 | 4.50 | CSE 231 |
CSE 207, 208 | Database Systems & Lab | 3.00 | 1.50 | 4.50 | |
CSE 215 | Computer Architecture | 3.00 | - | 3.00 | CSE 205 |
CSE 223, 224 | Numerical Analysis & Lab | 3.00 | 0.75 | 3.75 | CSE 213 |
ACT 201 | Accounting Fundamentals | 2.00 | - | 2.00 | |
CSE 200 | Software Development II | - | 0.75 | 0.75 | CSE 100 |
CSE 317, 318 | System Analysis and Design & Lab | 3.00 | 1.50 | 4.50 | CSE 207 |
CSE 331, 332 | Advanced Programming & Lab | 3.00 | 1.50 | 4.50 | CSE 121 |
CSE 315, 316 | Microprocessor and Interfacing & Lab | 3.00 | 1.50 | 4.50 | CSE 215 |
CSE 309, 310 | Operating Systems & Lab | 3.00 | 1.50 | 4.50 | |
CSE 323, 324 | Compiler Design & Lab | 3.00 | 0.75 | 3.75 | CSE 213 |
CSE 327, 328 | Software Engineering & Lab | 3.00 | 0.75 | 3.75 | CSE 317 |
CSE 313 | Mathematical Analysis for Computer Science | 3.00 | - | 3.00 | CSE 103 |
CSE 351, 352 | Artificial Intelligence and Expert System & Lab | 3.00 | 1.50 | 4.50 | CSE 241 |
CSE 319, 320 | Computer Networks & Lab | 3.00 | 1.50 | 4.50 | CSE 209 |
CSE 341, 342 | Computer Graphics & Lab | 3.00 | 0.75 | 3.75 | CSE 231 |
CSE 300 | Software Development III | - | 0.75 | 0.75 | CSE 200 |
CSE 407 | Information System Management | 2.00 | 2.00 | ||
CSE 425, 426 | Microcontroller and Embedded Systems & Lab | 3.00 | 1.50 | 4.50 | CSE 315 |
CSE 417, 418 | Distributed Database Management Systems & Lab | 3.00 | 1.50 | 4.50 | CSE 207 |
CSE 411, 412 | Digital Electronics and Pulse Technique & Lab | 3.00 | 1.50 | 4.50 | CSE 201 |
CSE 400 | Software Development IV | - | 0.75 | 0.75 | CSE-300 |
CSE 4** | Option-I (Elective) | 3.00 | - | 3.00 | |
CSE 4** | Option-I (Elective) | 3.00 | - | 3.00 | |
CSE 4** | Option-II (Elective) | 3.00 | 1.50 | 4.50 | |
CSE 4** | Option-II (Elective) | 3.00 | 1.50 | 4.50 | |
CSE 498 | Project/Thesis |
Option I
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 431 | Communication Engineering | 3.00 | - | 3.00 | |
CSE 433 | Fiber Optics Communication | 3.00 | - | 3.00 | |
CSE 435 | Network Security | 3.00 | - | 3.00 |
Option II
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 437, 438 | Digital Signal Processing & Lab | 3.00 | 1.50 | 4.50 | |
CSE 439, 440 | Wireless Networking & Lab | 3.00 | 1.50 | 4.50 | |
CSE 441, 442 | Switching and Routing & Lab | 3.00 | 1.50 | 4.50 | |
CSE 443, 444 | Delay Tolerant Network & Lab | 3.00 | 1.50 | 4.50 | |
CSE 445, 446 | Introduction to cryptography & Lab | 3.00 | 1.50 | 4.50 | |
CSE 447, 448 | Mobile communication & lab | 3.00 | 1.50 | 4.50 | |
CSE 449, 450 | Network Administration & Lab | 3.00 | 1.50 | 4.50 |
Option I
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 451 |
Software Project Management |
3.00 |
- |
3.00 |
|
CSE 453 |
Software Testing and Quality Assurance |
3.00 |
- |
3.00 |
|
CSE 455 |
Software Security and Authentication |
3.00 |
- |
3.00 |
|
Option II
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 457, 458 |
Web Database Programming & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 459, 460 |
Visual Programming & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 461, 462 |
Software Architecture & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 463, 464 |
Software Design Pattern & Lab |
3.00 |
1.50 |
4.50 |
|
Option I
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 465 |
Machine Learning |
3.00 |
- |
3.00 |
|
CSE 467 |
Pattern Recognition |
3.00 |
- |
3.00 |
|
Option II
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 477, 478 |
Neural Network and Fuzzy Systems & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 481, 482 |
Decision Support System & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 483, 484 |
Knowledge Engineering & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 475, 476 |
Data Mining & Lab |
3.00 |
1.50 |
4.50 |
|
Option I
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 465 |
Machine Learning |
3.00 |
- |
3.00 |
|
CSE 467 |
Pattern Recognition |
3.00 |
- |
3.00 |
|
CSE 469 |
Basic Graph Theory |
3.00 |
- |
3.00 |
|
CSE 471 |
Computational Geometry |
3.00 |
- |
3.00 |
|
Option II
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 473, 474 |
Simulation and Modeling & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 475, 476 |
Data Mining & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 477, 478 |
Neural Network and Fuzzy Systems & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 479, 480 |
VLSI Design & Lab |
3.00 |
1.50 |
4.50 |
|
Option I
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 485 |
Parallel Processing |
3.00 |
- |
3.00 |
|
CSE 487 |
Robotics and Computer Vision |
3.00 |
- |
3.00 |
|
CSE 489 |
Fault Tolerant System |
3.00 |
- |
3.00 |
|
Option II
Course Code | Course Title | Credit | Total Credit |
Prerequisite | |
---|---|---|---|---|---|
Theory | Lab | ||||
CSE 491, 492 |
Interfacing and Peripherals & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 479, 480 |
VLSI Design & Lab |
3.00 |
1.50 |
4.50 |
|
CSE 493, 494 |
Digital System Design& Lab |
3.00 |
1.50 |
4.50 |
|
View Curriculams
Bangladesh University of Business and Technology
Rupnagar, Mirpur-2, Dhaka-1216, Bangladesh
Phone: 02-4803-6351, 02-4803-6352, 02-4803-6353
One Stop Service Center: 01810033740 (for BUBT current students)
Admission Hotline Number: 01810033733
Cell: 01810033701, 01810033702, 01810033703
01810033704, 01810033705, 01810033706
Email: info@bubt.edu.bd
© 2024 BUBT