0% found this document useful (0 votes)
56 views

MBSTU ICT B.Sc. course curriculum

The document outlines the curriculum for ICT and CSE courses across multiple semesters, detailing course numbers, titles, and credit hours. It includes a comprehensive list of subjects such as Basic Electrical Circuits, Data Structures, and Artificial Intelligence, totaling 160 credits for ICT and 160.25 credits for CSE. Additionally, it mentions elective courses and project requirements for graduation.

Uploaded by

ahamedjisan01
Copyright
© Public Domain
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views

MBSTU ICT B.Sc. course curriculum

The document outlines the curriculum for ICT and CSE courses across multiple semesters, detailing course numbers, titles, and credit hours. It includes a comprehensive list of subjects such as Basic Electrical Circuits, Data Structures, and Artificial Intelligence, totaling 160 credits for ICT and 160.25 credits for CSE. Additionally, it mentions elective courses and project requirements for graduation.

Uploaded by

ahamedjisan01
Copyright
© Public Domain
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Semester Course number ICT Courses

1.1 1.1 Credit


ICT 1101 Basic Electrical Circuits 3
ICT 1102 Basic Electrical Circuits Lab 1
ICT 1103 Computer Programming 3
ICT 1104 Computer Programming Lab 1
ICT 1105 Physics 3
ICT 1107 Differential and Integral Calculus 3
ICT 1109 Chemistry 3

17
1.2 1.2
ICT 1201 Electronic Devices and Operational Ampliflier 3
ICT 1202 Electronic Devices and Operational Ampliflier La 1
ICT 1203 Data Structure 3
ICT 1204 Data Structure Lab 1
ICT 1205 Matrices and Coordinate Geometry 3
ICT 1207 Discrete Mathmatics 3
ICT 1209 History and Emergency of Bangladesh 3
ICT 1211 English Langguage and literature 3
ICT 1200 Project I 1

21
2.1 2.1
ICT 2101 Computer Based Numerical Methods Lab 3
ICT 2102 Computer Based Numerical Methods Lab 1
ICT 2103 Digitall Logic Design 3
ICT 2104 Digitall Logic Design Lab 1
ICT 2105 Object Oriented Programming 3
ICT 2106 Object Oriented Programming Lab 1
ICT 2107 Database Management Systems 3
ICT 2108 Database Management Systems Lab 1
ICT 2109 Differential Equations and Vector Calculus 3
ICT 2111 Statistics for Engineers 3
22
2.2 2.2
ICT 2201 Operating System 3
ICT 2202 Operating system Lab 1
ICT 2203 Data Science 3
ICT 2204 Data Science Lab 1
ICT 2205 Communication Engineering 3
ICT 2206 Communication Engineering Lab 1
ICT 2207 Algotrithm Analysis and Design 3
ICT 2208 Algotrithm Analysis and Design Lab 1
ICT 2211 Complex Variables and Fourier Analysis 3
ICT 2213 Financial and Managerial Accounting 3
ICT 2200 Project II 1
23
3.1 3.1
ICT 3101 Data Communication 3
ICT 3102 Data Communication Lab 1
ICT 3103 Microwave Engineering 3
ICT 3104 Microwave Engineering Lab 1
ICT 3105 Mobile App Development 3
ICT 3106 Mobile App Development Lab 1
ICT 3107 Microprocessor and Embedded System 3
ICT 3108 Microprocessor and Embedded System Lab 1
ICT 3109 Software Requirement and Specidication and Ana 3
ICT 3110 software Requirement and Specidication and Ana 1
ICT 3100 Project- III 1

21
3.2
ICT 3200 Industrial Visit/Tour 1
ICT 3201 Computer Networks 3
ICT 3202 Computer Networks Lab 1
ICT 3203 Ai and Machine Learning 3
ICT 3204 Ai and Machine Learning Lab 1
ICT 3205 Software Testing and Quality Assurance 3
ICT 3206 Software Testing and Quality Assurance Lab 1
ICT 3207 Digital Signal Processing 3
ICT 3208 Digital Signal Processing Lab 1
ICT 3209 Ict Project Management 3
ICT 3211 Society, Ethics, and Environments 2

22
4.1
ICT 4100 Project / Thesis 3
ICT 4101 Web Application Development 3
ICT 4102 Web Application Development Lab 1
ICT 4103 Digital Image Processing 3
ICT 4104 Digital Image Processing Lab 1
ICT 4105 Optical Communication 3
ICT 4106 Optical Communication Lab 1
ICT 4107 Research Methodology 1
Elective 1 3
ICT 4109 Elective 1 courses below---------------
ICT 4111 Human Computer Interaction
ICT 4113 Parallel and Distributed Processing
ICT 4115 Bio-informatics
Cryptography and Cyber Law
19
4.2
Project 3
Internship/3 Elective II Courses 12

Elective II Courses
ICT 4201 Cloud Computing 3
ICT 4202 Cloud Computing Lab 1
ICT 4203 Computer Graphics 3
ICT 4204 Computer Graphics Lab 1
ICT 4205 Computer Vision 3
ICT 4206 Computer vision Lab 1
ICT 4207 Plasma and plasmonics 3
ICT 4208 Plasma and plasmonics lab 1
ICT 4209 Soft Computing 3
ICT 4210 Soft Computing Lab 1
ICT 4211 IoT and Robotics 3
ICT 4212 IoT and Robotics Lab 1
ICT 4213 Wireless and Mobile Communication 3
ICT 4214 Wireless and Mobile Communication Lab 1

15

Total Credit 160


Course number CSE Courses (mbstu) Couse number
1.1 Course Number
Credit
CSE 101
CSE1101 Computer Basics & Programming Fundamentals 3
CSE 102
CSE1102 Computer Basics & Programming Fundamentals Lab 1.5
CSE 103
CSE1103 Electrical Circuit Analysis 2
EEE 163
CSE1104 Electrical Circuit Analysis Lab 0.75
EEE 164
CSE1105 Discrete and Concrete Mathematics 3
MATH 141
CSE1107 Differential Calculus and Coordinates Geometry 3
PHY 129
CSE1109 Chemistry 2
PHY 114
CSE1111 English 3
CSE1113 Bhashani Studies 0
CSE1120 Viva-Voce 0.5

1.2
CSE 107
CSE1201 Electronic Devices and Circuits 3
CSE 108
CSE1202 Electronic Devices and Circuits Lab 0.75
CSE 105
CSE1203 Structured Programming 3
CSE 106
CSE1204 Structured Programming Lab 1.5
CHEM 113
CSE1205 Pulse and Digital Electronics 3
CHEM 118
CSE1206 Pulse and Digital Electronics Lab 0.75
MATH 143
CSE1207 Physics 3
ME 165
CSE1209 Statistics 2
ME 174
CSE1211 Integral Calculus, ODE, PDE, Series Solution 3
CSE1213 Engineering Drawing 0.75
CSE1220 Viva-Voce 0.5

2.1
CSE 205
CSE2101 Object Oriented Programming 3
CSE 206
CSE2102 Object Oriented Programming Lab 1.5
CSE 207
CSE2103 Data Structures and Algorithms 3
CSE 208
CSE2104 Data Structures and Algorithms Lab 1.5
CSE 215
CSE2105 Computer Organization & Architecture 3
CSE 216
CSE2107 Economics & Sociology 2
EEE 263
CSE2109 Matrix and Linear Algebra 3
EEE 264
CSE2111 Financial and Managerial Accounting 2
MATH 241
CSE2112 Software Development Project-I & Industrial Tour 0.75
CSE2120 Viva-Voce 0.5

CSE 200
CSE2201 Algorithm Design & Analysis 3
CSE 209
CSE2202 Algorithm Design & Analysis Lab 1.5
CSE 210
CSE2203 Database Management Systems 3
CSE 211
CSE2204 Database Management Systems Lab 1.5
CSE 213
CSE2205 Object Oriented Analysis and Design 2
CSE 214
CSE2206 Object Oriented Analysis and Design Lab 0.75
CSE 219
CSE2207 Digital System Design 2
CSE 220
CSE2208 Digital System Design Lab 0.75
MATH 243
CSE2210 Java and Mobile Application Development Lab 1.5
CSE2211 Fourier Analysis, Laplace Transforms and Complex 3
CSE2220 Viva-Voce 0.5

CSE 301
CSE3101 Operating Systems 3
CSE 309
CSE3102 Operating Systems Lab 1.5
CSE 310
CSE3103 Microprocessor & Micro-controller 3
CSE 313
CSE3104 Micro-controller & Assembly Language Lab 0.75
CSE 314
CSE3105 Computer Based Numerical Methods 2
CSE 315
CSE3106 Computer Based Numerical Methods Labs 0.75
CSE3107 Software Engineering 3 CSE 316
CSE 317
CSE3109 Data Communication 2
CSE 318
CSE3110 Data Communication Lab 0.75
CSE3111 Theory of Computation 2
CSE3114 Visual Programming Lab-II 0.75
CSE3116 Software Development Project-II & Industrial Tour 0.75
CSE3120 Viva-Voce 0.5

CSE 311
CSE3201 Compiler Design 3
CSE 321
CSE3202 Compiler Design Lab 0.75
CSE 322
CSE3203 Computer Network 3
CSE 325
CSE3204 Computer Network Lab 1.5
CSE 326
CSE3205 Computer Peripheral & Interfacing 2
CSE 329
CSE3206 Computer Peripheral & Interfacing Lab 0.75
CSE 330
CSE3208 Relational Database Management System Lab 0.75
CSE 450
CSE3209 Multimedia & Web Engineering 2
HUM 347
CSE3210 Multimedia & Web Engineering Lab 1.5
CSE3211 Communication Engineering 2
CSE3213 Robotics 2
CSE3215 Engineering Statistics 2
CSE3220 Viva-Voce 0.5
CSE 400
CSE4101 Artificial Intelligence & Machine Learning 3
CSE 401
CSE4102 Artificial Intelligence & Machine Learning Lab 1.5
CSE 402
CSE4103 VLSI Design 2
CSE 405
CSE4104 VLSI Design Lab 0.75
CSE 406
CSE4105 Digital Image Processing 2
CSE4106 Digital Image Processing Lab 0.75
CSE4107 Computer Graphics & Animation Technique 3
CSE 450
CSE4108 Computer Graphics & Animation Technique Lab 0.75
HUM 475
CSE4109 Cloud and Mobile Computing 2
CSE4111 Digital Signal Processing 3
CSE4112 Digital Signal Processing Lab 0.75
CSE5000 Research Project Continue

CSE 400
CSE4201 Network Security and Cryptography 2
CSE4203 Neural Networks & Patten Recognition 3
CSE4204 Neural Networks & Pattern Recognition Lab 0.75
CSE4205 Data Mining and Big Data 3
CSE4206 Data Mining Lab 0.75
HUM 402
CSE4207 Technical Writing 2
HUM 403
CSE4209 Optional-III 3
HUM 429
CSE5000 Research Project 4
IPE 493

Total Credit 160.25


BUET CSE
Course Title Credit
Structured Programming Language 3
Structured Programming Language Sessional 1.5
Discrete Mathematics 3
Introduction to Electrical Engineering 3
Introduction to Electrical Engineering Sessional 1.5
Calculus I 3
Structure of Matter, Electricity & Magnetism, 3
Wave Mechanics
Physics sessional 1.5
Total 19.5

Object Oriented Programming Language 3


Object Oriented Programming Language 1.5
Sessional
Data Structures and Algorithms I 3
Data Structures and Algorithms I Sessional 1.5
Chemistry 3
Chemistry Sessional 0.75
Linear Algebra 3
Basic Mechanical Engineering 3
Mechanical Engineering Drawing and CAD 1.5
Total 20.25

Digital Logic Design 3


Digital Logic Design Sessional 1.5
Data Structures and Algorithms II 3
Data Structures and Algorithms II Sessional 1.5
Database 3
Database Sessional 1.5
Electronic Circuits 3
Electronic Circuits Sessional 1.5
Advanced Calculus 3
Total 21

Technical Writing and Presentation 0.75


Computer Architecture 3
Computer Architecture Sessional 0.75
Theory of Computation 3
Software Engineering 3
Software Engineering Sessional 0.75
Signals and Linear Systems 3
Signals and Linear Systems Sessional 1.5
Probability and Statistics 3
Total 18.75

Mathematics for Computing and Data 3


Science
Compiler 3
Compiler Sessional 0.75
Operating System 3
Operating System Sessional 0.75
Microprocessors, Microcontrollers, and 3
Embedded Systems
Microprocessors, Microcontrollers, and Embedded Systems
0.75
Sessional
Artificial Intelligence 3
Artificial Intelligence Sessional 0.75
Total 18

Data Communication 3
Computer Networks 3
Computer Networks Sessional 1.5
Information Systems Development and 3
Management
Information Systems Development and 1.5
Management Sessional
Machine Learning 3
Machine Learning Sessional 1.5
Capstone Project 1.5
Ethics in Society and E-Governance 3
Total 21

option 1-2
Project and Thesis 3 CSE 417 Cyber-Physical S 3
Numerical Analysis, Simulation and Modeling 3 CSE 419 Internet of Things 3
Numerical Analysis, Simulation and Modeling 0.75 CSE 421 Basic Graph Theo 3
Sessional
Cyber Security 3 CSE 423 Fault Tolerant Sy 3
Cyber Security Sessional 0.75 CSE 425 Human Computer I 3
Option 1 3 CSE 429 Deep Learning 3
Option 2 3 CSE 435 Introduction to 3
Capstone Project 1.5 CSE 441 Mobile Computin 3
Engineering Economics 3 CSE 445 Data Mining and I 3
Total 21 CSE453 High Performance 3
CSE455 Next Generation 3
CSE 457 Wireless Network 3
CSE 459 Communication S 3
CSE 463 Bioinformatics 3
CSE 467 Software Architec 3
CSE 477 Cloud Computing 3
Project and Thesis 3 EEE 463 Optical Communic 3
Option 3 3 EEE 465 Telecommunicati 3
Option 3 Sessional 0.75 MATH 441 Mathematical Opt 3
Option 4 3 MATH 443 Game Theory 3
Option 4 Sessional 0.75 PHY 405 Quantum Mechani 3
Professional Communication in 1.5
English Sessional
option 3-4
Communication in English 3
Accounting and 3
Entrepreneurship for IT Business
Industrial Management 3
Total 21

total

You might also like