General Education Courses: (Interdisciplinary courses, beyond the discipline/program, that provide a well-rounded learning experience to the students) For example Arts and Humanities, Social Sciences, Business, ICT, Basic Science/STEM, other engineering, etc. (as applicable for the disciplined academic program).
|
Sl |
Course Code |
Course Title |
Credit |
|---|---|---|---|
|
1 |
HUM 1109 |
History of Emergence of Bangladesh |
2.0 |
|
2 |
HUM 4105 |
Professional Ethics and Environment |
2.0 |
|
3 |
MIS 4203 |
IT Project Management |
2.0 |
|
4 |
BUS 4205 |
ICT Business Entrepreneurship |
2.0 |
|
5 |
PHY 1205 |
Physics |
3.0 |
|
6 |
PHY 1206 |
Physics Lab |
0.75 |
|
7 |
MATH 1107 |
Differential and Integral Calculus |
3.0 |
|
8 |
MATH 1207 |
Linear Algebra |
3.0 |
|
9 |
MATH 2107 |
Differential Equations, Laplace Transform and Fourier Analysis |
3.0 |
|
10 |
STAT 2207 |
Probability and Statistics |
3.0 |
|
11 |
STAT 3107 |
Random Processes |
3.0 |
|
12 |
EEE 1105 |
Electrical Circuits |
3.0 |
|
13 |
EEE 1106 |
Electrical Circuits Lab |
0.75 |
|
14 |
EEE 1209 |
Electronic Devices and Circuits |
3.0 |
|
15 |
EEE 1210 |
Electronic Devices and Circuits Lab |
0.75 |
|
Total |
|
(12 Theory and 3 Lab courses) |
34.25 |
|
Sl |
Course Code |
Course Title |
Credit |
|
16 |
CSE 1101 |
Discrete Mathematics |
3.0 |
|
17 |
CSE 1103 |
Computational Problem Solving |
3.0 |
|
18 |
CSE 1104 |
Computational Problem Solving Lab |
1.5 |
|
19 |
CSE 1201 |
Structured Programming |
3.0 |
|
20 |
CSE 1202 |
Structured Programming Lab |
1.5 |
|
21 |
CSE 1203 |
Digital Logic Design |
3.0 |
|
22 |
CSE 1204 |
Digital Logic Design Lab |
0.75 |
|
23 |
CSE 2101 |
Data Structures and Algorithms |
3.0 |
|
24 |
CSE 2102 |
Data Structures and Algorithms Lab |
1.5 |
|
25 |
CSE 2103 |
Object Oriented Design and Programming |
3.0 |
|
26 |
CSE 2104 |
Object Oriented Design and Programming Lab |
1.5 |
|
27 |
CSE 2105 |
Computer Architecture and Microprocessor |
3.0 |
|
28 |
CSE 2106 |
Microprocessor and Assembly Language Lab |
1.5 |
|
29 |
CSE 2109 |
Data and Telecommunication |
3.0 |
|
30 |
CSE 2201 |
Database Management System |
3.0 |
|
31 |
CSE 2202 |
Database Management System Lab |
1.5 |
|
32 |
CSE 2203 |
Design and Analysis of Algorithms |
3.0 |
|
33 |
CSE 2204 |
Design and Analysis of Algorithms Lab |
1.5 |
|
34 |
CSE 2205 |
Microcontroller and Embedded System |
3.0 |
|
35 |
CSE 2206 |
Microcontroller and Embedded System Lab |
1.5 |
|
36 |
CSE 2209 |
Numerical Methods |
3.0 |
|
37 |
CSE 3101 |
Software Engineering |
3.0 |
|
38 |
CSE 3102 |
Software Design and Development Project |
1.5 |
|
39 |
CSE 3103 |
Web Engineering and Technology |
3.0 |
|
40 |
CSE 3104 |
Web Engineering and Technology Lab |
1.5 |
|
41 |
CSE 3105 |
Algorithm Engineering |
3.0 |
|
42 |
CSE 3109 |
Operating System |
3.0 |
|
43 |
CSE 3110 |
Operating System Lab |
1.5 |
|
44 |
CSE 3201 |
Computer Network |
3.0 |
|
45 |
CSE 3202 |
Computer Network Lab |
1.5 |
|
46 |
CSE 3203 |
Artificial Intelligence |
3.0 |
|
47 |
CSE 3204 |
Artificial Intelligence Lab |
1.5 |
|
48 |
CSE 3205 |
Information Security |
3.0 |
|
49 |
CSE 3206 |
Information Security Lab |
1.5 |
|
50 |
CSE 3207 |
Theory of Computation |
3.0 |
|
51 |
CSE 4101 |
Machine Learning |
3.0 |
|
52 |
CSE 4102 |
Machine Learning Lab |
1.5 |
|
53 |
CSE 4103 |
Internet of Things |
3.0 |
|
54 |
CSE 4104 |
Internet of Things Lab |
1.5 |
|
55 |
CSE 4201 |
Parallel and Distributed Systems |
3.0 |
|
56 |
CSE 4202 |
Parallel and Distributed Systems Lab |
1.5
|
| Total | (23 Theory and 18 Lab courses) | 95.25 |
ELECTIVE I courses with laboratories
|
Sl |
Course Code |
Course Title |
Credit |
|
1 |
CSE 3209 |
Digital Image Processing |
3.0 |
|
2 |
CSE 3210 |
Digital Image Processing Lab |
1.5 |
|
3 |
CSE 3211 |
Introduction to Data Science |
3.0 |
|
4 |
CSE 3212 |
Introduction to Data Science Lab |
1.5 |
|
5 |
CSE 3213 |
Bioinformatics |
3.0 |
|
6 |
CSE 3214 |
Bioinformatics Lab |
1.5 |
|
7 |
CSE 3215 |
Mobile Application Development |
3.0 |
|
8 |
CSE 3216 |
Mobile Application Development Lab |
1.5 |
|
9 |
CSE 3217 |
Simulation and Modeling |
3.0 |
|
10 |
CSE 3218 |
Simulation and Modeling Lab |
1.5 |
|
11 |
CSE 3219 |
Computer Graphics |
3.0 |
|
12 |
CSE 3220 |
Computer Graphics Lab |
1.5 |
|
13 |
CSE 3221 |
Wireless Networks |
3.0 |
|
14 |
CSE 3222 |
Wireless Networks Lab |
1.5 |
| Total | (One theory course and its lab will be chosen by a student) | 4.0 |
ELECTIVE II courses with laboratories
|
Sl |
Course Code |
Course Title |
Credit |
|
1 |
CSE 4211 |
Deep Neural Network |
3.0 |
|
2 |
CSE 4212 |
Deep Neural Network Lab |
1.0 |
|
3 |
CSE 4213 |
Natural Language Processing |
3.0 |
|
4 |
CSE 4214 |
Natural Language Processing Lab |
1.0 |
|
5 |
CSE 4215 |
Data Mining |
3.0 |
|
6 |
CSE 4216 |
Data Mining Lab |
1.0 |
|
7 |
CSE 4217 |
Digital Forensics |
3.0 |
|
8 |
CSE 4218 |
Digital Forensics Lab |
1.0 |
|
9 |
CSE 4219 |
Software Security |
3.0 |
|
10 |
CSE 4220 |
Software Security Lab |
1.0 |
|
11 |
CSE 4221 |
Compiler Design |
3.0 |
|
12 |
CSE 4222 |
Compiler Design Lab |
1.0 |
|
13 |
CSE 4223 |
Cloud Computing |
3.0 |
|
14 |
CSE 4224 |
Cloud Computing Lab |
1.0 |
| Total | (One theory course and its lab will be chosen by a student) | 4.0 |
ELECTIVE III courses without laboratory
|
Sl |
Course Code |
Course Title |
Credit |
|
1 |
CSE 4225 |
Big Data Analytics |
3.0 |
|
2 |
CSE 4227 |
Information Retrieval |
3.0 |
|
3 |
CSE 4229 |
Human Robot Interaction |
3.0 |
|
4 |
CSE 4231 |
Computer Vision |
3.0 |
|
5 |
CSE 4233 |
Software Testing and Quality Assurance |
3.0 |
|
6 |
CSE 4235 |
VLSI Design and Formal Verification |
3.0 |
|
7 |
CSE 4237 |
Parallel and Distributed Database Systems |
3.0 |
|
8 |
CSE 4239 |
Applied Cryptography |
3.0 |
|
9 |
CSE 4241 |
Wireless Network Security |
3.0 |
|
10 |
CSE 4243 |
Graph Theory |
3.0 |
|
11 |
CSE 4245 |
Operations Research |
3.0 |
|
12 |
CSE 4247 |
Quantum Computing |
3.0 |
|
13 |
CSE 4249 |
Game Theory |
3.0 |
|
14 |
CSE 4251 |
Human Computer Interaction |
3.0 |
| Total | (One theory course will be chosen by a student) | 3.0 |
Final Year Design Project and Internship (as applicable for the discipline/academic program):
|
Sl |
Course Code |
Course Title |
Credit |
|
1 |
CSE 4100 |
Internship |
3.0 |
|
2 |
CSE 4110 |
Final Year Project - Part A |
2.0 |
|
3 |
CSE 4210 |
Final Year Project - Part B |
4.0 |
|
Total |
|
|
9.0 |
106 courses · 251.5 credit hours across 8 terms
| Code | Course title | Credits | |
|---|---|---|---|
| N/A CSE 1101 | Discrete Mathematics | 3 | Logic: Propositional Logic, Composite Statements, Logical Connectives, Application of Propositional Logic, Limitation of Propositional Logic, Propositional Equivalences, Predicate Logic, Quantifiers and Nested Quantifiers, Rule of Inference, Introduction of proofs; Basic Discrete Structure: Basics of Set, Cardinality, Infinite Set, Power Set, Cartesian Product, Set Operation, Computer Representation of Set; Function: Rep- resenting a Function, Notation of Set, Injective Function, Surjective Function, Bijection Function, Inverse Function, Composition of Function, Sequences and Summations, Zero-One Matrices, Boolean Product; Relation: Binary Relation, Reflexive Relation, Symmetric Relation, Transitive Relation, Closure of a Re- lation, Composite Relation, Equivalence Relation; Mathematical Induction: Proof Technique, Mathemat- ical Induction, Discrete Probability, Uniform Probability Measure, Probability of Complementary Event, Probability of a Union Event. Counting: Counting Rules, Inclusion, Pigeonhole principle, Permutation, Combination, Binomial Coefficients and Identifies, Generalized Permutations and Combinations, Caesar Cipher; Recursion: Applications of recurrence relations, Inclusion-Exclusion Principles; Basic Number Theory: Importance of Number Theory, Divisors, Prime Numbers, Fundamental Theorem of Arithmetic, GCD and Relatively Prime, Least Common Multiple, Mod Function. Graph: Terminology, Directed Graph, Undirected Graph, Complete Graph, Bipartite Graph, Subgraph, Representation of Graph in Computer System, Eurler and Hamilton Paths; Tree: Rooted Tree, M-ary, Binary Tree, Complete Binary Tree. |
| N/A CSE 1103 | Computational Problem Solving | 3 | Introduction to Computational Thinking: Scopes, Evolution, and Laws of Modern Computing System. Data Representation: Data Types, Encoding, and Compression. Logic Building: Logical Thinking, Propo- sitional Logic. Problem Solving: Defining a problem, logical reasoning, decomposition and abstraction. Algorithmic Thinking: Name binding, Selection, Repetition, Modularization. Solution Modeling: Ab- straction, Modeling, Data Organization, Dealing with Errors, and Evaluation of a Solution. Computational Limitations: Process of capacity measurement in computer, Benchmarking, Practicality and Possibility of Solution. |
| N/A EEE 1105 | Electrical Circuits | 3 | |
| N/A MATH 1107 | Differential and Integral Calculus | 3 | |
| N/A HUM 1109 | History of Emergence of Bangladesh | 2 | |
| N/A CSE 1104 | Computational Problem Solving Lab | 1.5 | |
| N/A EEE 1106 | Electrical Circuits Lab | 0.8 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 1103 CSE 1201 | Structured Programming | 3 | |
| N/A CSE 1203 | Digital Logic Design | 3 | |
| N/A PHY 1205 | Physics | 3 | |
| N/A MATH 1207 | Linear Algebra | 3 | |
| N/A EEE 1209 | Electronic Devices and Circuits | 3 | |
| N/A CSE 1202 | Structured Programming Lab | 1.5 | |
| N/A CSE 1204 | Digital Logic Design Lab | 0.8 | |
| N/A PHY 1206 | Physics Lab | 0.8 | |
| N/A EEE 1210 | Electronic Devices and Circuits Lab | 0.8 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 1201 CSE 2101 | Data Structures and Algorithms | 3 | |
| CSE 1201 CSE 2103 | Object Oriented Design and Programming | 3 | |
| N/A CSE 2102 | Data Structures and Algorithms Lab | 1.5 | |
| N/A CSE 2104 | Object Oriented Design and Programming Lab | 1.5 | |
| N/A CSE 2105 | Computer Architecture and Microprocessor | 3 | |
| N/A CSE 2106 | Microprocessor and Assembly Language Lab | 1.5 | |
| N/A MATH 2107 | Differential Equations, Laplace Transform and Fourier Analysis | 3 | |
| N/A CSE 2109 | Data and Telecommunication | 3 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 2101 CSE 2201 | Database Management System | 3 | |
| CSE 2101 CSE 2203 | Design and Analysis of Algorithms | 3 | |
| CSE 2205 | Microcontroller and Embedded System | 3 | |
| N/A CSE 2202 | Database Management System Lab | 1.5 | |
| N/A CSE 2204 | Design and Analysis of Algorithms Lab | 1.5 | |
| N/A CSE 2206 | Microcontroller and Embedded System Lab | 1.5 | |
| N/A STAT 2207 | Probability and Statistics | 3 | |
| N/A CSE 2209 | Numerical Methods | 3 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 2201 CSE 3101 | Software Engineering | 3 | |
| CSE 2203 CSE 3105 | Algorithm Engineering | 3 | |
| N/A CSE 3102 | Software Design and Development Project | 1.5 | |
| N/A CSE 3103 | Web Engineering and Technology | 3 | |
| N/A CSE 3104 | Web Engineering and Technology Lab | 1.5 | |
| N/A STAT 3107 | Random Processes | 3 | |
| N/A CSE 3109 | Operating System | 3 | |
| N/A CSE 3110 | Operating System Lab | 1.5 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 2109 CSE 3201 | Computer Network | 3 | |
| N/A CSE 3202 | Computer Network Lab | 1.5 | |
| N/A CSE 3203 | Artificial Intelligence | 3 | |
| N/A CSE 3204 | Artificial Intelligence Lab | 1.5 | |
| N/A CSE 3205 | Information Security | 3 | |
| N/A CSE 3206 | Information Security Lab | 1.5 | |
| N/A CSE 3207 | Theory of Computation | 3 | |
| N/A CSE | Elective I | 3 | |
| N/A CSE | Elective I Lab | 1.5 | |
| N/A CSE 3209 | Digital Image Processing | 3 | |
| N/A CSE 3210 | Digital Image Processing Lab | 1.5 | |
| N/A CSE 3211 | Introduction to Data Science | 3 | |
| N/A CSE 3212 | Introduction to Data Science Lab | 1.5 | |
| N/A CSE 3213 | Bioinformatics | 3 | |
| N/A CSE 3214 | Bioinformatics Lab | 1.5 | |
| N/A CSE 3215 | Mobile Application Development | 3 | |
| N/A CSE 3216 | Mobile Application Development Lab | 1.5 | |
| N/A CSE 3217 | Simulation and Modeling | 3 | |
| N/A CSE 3218 | Simulation and Modeling Lab | 1.5 | |
| N/A CSE 3219 | Computer Graphics | 3 | |
| N/A CSE 3220 | Computer Graphics Lab | 1.5 | |
| N/A CSE 3221 | Wireless Networks | 3 | |
| N/A CSE 3222 | Wireless Networks Lab | 1.5 |
| Code | Course title | Credits | |
|---|---|---|---|
| CSE 3203 CSE 4101 | Machine Learning | 3 | |
| CSE 3201 CSE 4103 | Internet of Things | 3 | |
| N/A CSE 4100 | Internship | 3 | |
| N/A CSE 4102 | Machine Learning Lab | 1.5 | |
| N/A CSE 4104 | Internet of Things Lab | 1.5 | |
| N/A HUM 4105 | Professional Ethics and Environment | 2 | |
| N/A CSE 4110 | Project - Part A | 2 |
| Code | Course title | Credits | |
|---|---|---|---|
| N/A CSE 4201 | Parallel and Distributed Systems | 3 | |
| N/A CSE 4202 | Parallel and Distributed Systems Lab | 1.5 | |
| N/A MIS 4203 | IT Project Management | 2 | |
| N/A BUS 4205 | ICT Business Entrepreneurship | 2 | |
| N/A CSE | Elective II | 3 | |
| N/A CSE | Elective II Lab | 1 | |
| N/A CSE | Elective III | 3 | |
| N/A CSE 4210 | Project - Part B | 4 | |
| N/A CSE 4211 | Deep Neural Network | 3 | |
| N/A CSE 4212 | Deep Neural Network Lab | 1 | |
| N/A CSE 4213 | Natural Language Processing | 3 | |
| N/A CSE 4214 | Natural Language Processing Lab | 1 | |
| N/A CSE 4215 | Data Mining | 3 | |
| N/A CSE 4216 | Data Mining Lab | 1 | |
| N/A CSE 4217 | Digital Forensics | 3 | |
| N/A CSE 4218 | Digital Forensics Lab | 1 | |
| N/A CSE 4219 | Software Security | 3 | |
| N/A CSE 4220 | Software Security Lab | 1 | |
| N/A CSE 4221 | Compiler Design | 3 | |
| N/A CSE 4222 | Compiler Design Lab | 1 | |
| N/A CSE 4223 | Cloud Computing | 3 | |
| N/A CSE 4224 | Cloud Computing Lab | 1 | |
| N/A CSE 4225 | Big Data Analytics | 3 | |
| N/A CSE 4227 | Information Retrieval | 3 | |
| N/A CSE 4229 | Human Robot Interaction | 3 | |
| N/A CSE 4231 | Computer Vision | 3 | |
| N/A CSE 4233 | Software Testing and Quality Assurance | 3 | |
| N/A CSE 4235 | VLSI Design and Formal Verification | 3 | |
| N/A CSE 4237 | Parallel and Distributed Database Systems | 3 | |
| N/A CSE 4239 | Applied Cryptography | 3 | |
| N/A CSE 4241 | Wireless Network Security | 3 | |
| N/A CSE 4243 | Graph Theory | 3 | |
| N/A CSE 4245 | Operations Research | 3 | |
| N/A CSE 4247 | Quantum Computing | 3 | |
| N/A CSE 4249 | Game Theory | 3 | |
| N/A CSE 4251 | Human Computer Interaction | 3 |