Course Curriculum of CSE
❖ Graduate and Undergraduate program
We have undergraduate program for Diploma Holder Student and Regular Student;
B.Sc. in CSE for Diploma Background (10 Semesters)
B.Sc. in CSE for HSC Background (12 Semesters)
❖ Admission Process and Requirement of Admission
1. A minimum GPA of 2.5/2nd division/equivalent grade in SSC and HSC or equivalent
public examinations. Students with GPA 2.00 in any examination either SSC or HSC,
however, must have a minimum GPA of 6.00 totaling the GPA of both the examinations.
2. O-level students must have completed a minimum of 5 subjects with Average Grade
Point of 2.50 or above and A-level students a minimum of 2 subjects with Average Grade
Point of 2.00 or above (scale A=5, B=4, C=3, D=2, E=1)
3. For admission to CSE, students must have had Physics and Mathematics in HSC/A-
Level or equivalent level.
4. The students, who are sons/daughters of freedom fighters, will be eligible for getting
admission if they have a minimum GPA of 5.00 totaling the GPA of SSC and HSC
Examinations. Such students, however, have to submit the copy of authenticated Certificate
as the proof of his/her father/mother’s identity as a freedom fighter.
5. Acceptable score in ADUST assessment test.
6. Admission Test is not required for GPA 5.00 holders in H.S.C/equivalent level of exams
& Credit Transferred students for getting admission to an undergraduate program.
7. GED result will not be accepted.
❖ Credit of different program
✔ Undergrad Program CSE Details:
o Course Plan for the diploma holders CSE:
The Distribution of the total Credit hours of the Program is as follows
For Regular Students- Total Credit-146
● Language and General Education Courses (GED)
● Basic Sciences ● Mathematics
● Other Engineering
: 22 Credits
: 11 Credits
: 12 Credits
: 11 Credits
● Core Courses : 75 Credits
● Elective Courses : 15 Credits
= 146 Credits
For Diploma Holder- Total Credit-126
● Language and General Education Courses (GED) ● Basic Sciences ● Mathematics ● Other Engineering
: 03 Credits : 04 Credits : 12 Credits
: 11 Credits
● Core Courses : 75 Credits
● Elective Courses : 21 Credits
= 126 Credits
❖ Class Schedule of different program
✔ There are weekly Friday classes and exam facilities for diploma students in
Computer Science and Engineering Department. Classes are held on Friday
mornings from 9:00 to 20:00.
✔ Classes are held 5 days a week for regular students (HSC) from 9:00 to 15:00.
❖ Achievement of Department
There are a lot of success stories brought to light by the meritorious students of FST
under the immense guidance of a team of talented and dedicated faculty members.
Of which the key points are expressed as –
● More than 2000 graduates,
● In every year, few students gain Vice Chancellor Award and Dean’s Awards.
● Success in participation in National ICT Expo at BICC, 2017 with projects.
● Success in participation in Digital Bangladesh, 2017.
● 2nd Runners’ Up in Robo Carnival, BUET, 2017.
● Connected and Active participation in activities of Access 2 Information (A2i)
initiative from Office of the Honorable Prime Minister, Government of the
People’s Republic of Bangladesh.
● Innovative works going on under Faculty Research Group and programs of
Innovation HUB (iLAB), a nation wide connected program under A2i.
❖ News and Events
N/A
❖ Current Syllabus of Different program
Program: Computer Science and Engineering (Regular Program)
For Regular Students- Total Credit-146 Language and General Education Courses: 9 courses (22 credits)
Course
Code Course Title Credit
Hour
ENG 101 Elementary English 2
ENG 102 English Comprehension and Speaking
(As per guideline of UGC restructuring)
3
BNG 101 Functional Bengali Language
(As per guideline of UGC restructuring)
2
ECO 316 Introduction to Economics 3
SOC 100 Introduction to Sociology 3
HIS 301 Bangladesh Studies (History of Independence) 2
HIS 228
PHI 116
Professional Ethics and Environmental Protection
World Civilization Cultures of South Asia
2
2
MGT 301
Introduction to Management
3
Basic Science: 3 Theory and 2 Lab courses (11 credits)
Course
Code Course Title Credit
Hour
PHY 101 Physics- I- General Physics 3
PHY 102 Physics- II- Electrical Circuits & Electronics 3
PHY 104 Physics II Lab 1
CHE 101
CHE 102
General Chemistry
Chemistry Lab
3
1
Mathematics: 4 Theory (12 credits)
Course
Code Course Title Credit
Hour
MAT 119 Integral and Differential Calculus 3
MAT 219 Differential and Partial Differential Equations. 3
MAT 229
STA 132
Engineering Mathematics
Statistics and Probability
3
3
Other Engineering: 3 Theory Courses and 3 Lab Courses (11 Credits)
Course
Code Course Title Credit
Hour
CSE 244 Electrical Engineering 3
CSE 280
CSE 264
Electrical & Electronic Circuit Design Lab I
Electronic Devices and Circuits & Pulse Techniques
1.5
3
CSE 380
CSE 111
Electrical & Electronic Circuit Design Lab II
Engineering Drawing and lab
1.5
2
Core Courses: 18 Theory Courses, 13 Lab Courses and Project/Thesis Work (75 credits)
Course
Code
Course Title Credit
Hour
CSE 140 Introduction to Computing 3
CSE 141 Basic Computing Lab 1.5
CSE 170 Computer Programming 3
CSE 171 Computer Programming Lab 1.5
CSE 226 Data Structure 3
CSE 227 Data Structure Lab 1
CSE 232 Digital Logic 3
CSE 231 Digital Logic Lab 1
CSE 233 Computer Organization & Design 3
CSE 290 Discrete Mathematics 3
CSE 320 Operating system 3
CSE 321 Operating system Lab 1
CSE 325
CSE 326
Software Engineering
Software Engineering Lab
3
1
CSE 330 Microprocessors & Microcontrollers 3
CSE 332 Microprocessors & Microcontrollers Lab 1
CSE 331 Computer Networks 3
CSE 333 Computer Networking Lab 1
CSE 350 Design and Analysis of Algorithms 3
CSE 351 Design and Analysis of Algorithms Lab 1
CSE 360 Computer Graphics 3
CSE 383 Database Management System 3
CSE 384 Database Management System Lab 1
CSE 393 System analysis and design 3
CSE 394 System analysis and design Lab 1
CSE 410 Object Oriented Programming 3
CSE 411 Object Oriented Programming Lab 1.5
CSE 423 Web Programming 3
CSE 425 Web Programming Lab 1.5
CSE 430 Compiler Construction 3
CSE 481 Computer and cyber security 3
CSE 499 Project/Internship 6
Total 75
✔ Program: Computer Science and Engineering (Diploma Holder)
For Diploma Holder- Total Credit-126 Language and General Education Courses: 1courses (03 credits)
Course
Code Course Title Credit
Hour
ENG 102 English Comprehension and Speaking
(As per guideline of UGC restructuring)
3
Basic Science: 1 Theory and 1 Lab courses (04 credits)
Course
Code Course Title Credit
Hour
PHY 102 Physics- II- Electrical Circuits & Electronics 3
PHY 104 Physics II Lab 1
Mathematics: 4 Theory (12 credits)
Course
Code Course Title Credit
Hour
MAT 119 Integral and Differential Calculus 3
MAT 219 Differential and Partial Differential Equations. 3
MAT 229
STA 132
Engineering Mathematics
Statistics and Probability
3
3
Other Engineering: 3 Theory Courses and 3 Lab Course (11 Credits)
Course
Code Course Title Credit
Hour
CSE 244 Electrical Engineering 3
CSE 280
CSE 264
Electrical & Electronic Circuit Design Lab I
Electronic Devices and Circuits & Pulse techniques
1.5
3
CSE 380
CSE 111
Electrical and Electronic Circuit Design Lab II
Engineering Drawing and lab
1.5
2
Core Courses: 18 Theory Courses, 13 Lab Courses and Project/Thesis Work (75 credits)
Course
Code Course Title Credit
Hour
CSE 140 Introduction to Computing 3
CSE 141 Basic Computing Lab 1.5
CSE 170 Computer Programming 3
CSE 171 Computer Programming Lab 1.5
CSE 226 Data Structure 3
CSE 227 Data Structure Lab 1
CSE 232 Digital Logic 3
CSE 231 Digital Logic Lab 1
CSE 233 Computer Organization & Design 3
CSE 290 Discrete Mathematics 3
CSE 320 Operating system 3
CSE 321 Operating system Lab 1
CSE 325
CSE 326
Software Engineering
Software Engineering Lab
3
1
CSE 330 Microprocessors & Microcontrollers 3
CSE 332 Microprocessors & Microcontrollers Lab 1
CSE 331 Computer Networks 3
CSE 333 Computer Networking Lab 1
CSE 350 Design and Analysis of Algorithms 3
CSE 351 Design and Analysis of Algorithms Lab 1
CSE 360 Computer Graphics 3
CSE 383 Database Management System 3
CSE 384 Database Management System Lab 1
CSE 393 System analysis and design 3
CSE 394 System analysis and design Lab 1
CSE 410 Object Oriented Programming 3
CSE 411 Object Oriented Programming Lab 1.5
CSE 423 Web Programming 3
CSE 425 Web Programming Lab 1.5
CSE 430 Compiler 3
CSE 481 Computer and cyber security 3
CSE 499 Project/Internship 6
Total 75
❖ Semester wise Course Distribution ✔ Semester wise course list of B. Sc. In Computer Science & Engineering
(Regular)
First Semester ENG 100 Elementary English
PHY 101 Physics – I
MAT 119 Integral and Differential Calculus
CSE 111 Engineering Drawing and Lab
Total Credit 10
Second Semester
ENG 102 English Comprehension and Speaking
PHY 102 Physics- II- Electrical Circuits & Electronics
PHY 104 Physics II Lab
CSE 140 Introduction to Computing
CSE 141 Basic Computing Lab
Total Credit 11.5
Third Semester MAT219 Differential and Partial Differential
Equations
CSE 170 Computer Programming
CSE 171 Computer Programming Lab
CHE 101 Chemistry
CHE 102 Chemistry Lab
BNG 101 Functional Bengali Language
Total Credit 13.5
Fourth Semester HIS 328 Bangladesh Studies (History of
Independence)
STA 132 Statistics and Probability
CSE 244 Introduction to Electrical Engineering
CSE 280 Electrical and Electronic Circuit Design Lab I
SOC 100 Introduction to Sociology
Total Credit 12.5
Fifth Semester MAT 229 Engineering Mathematics
CSE 264 Electronic Devices and Circuits & Pulse
techniques
CSE 380 Electrical and Electronic Circuit Design Lab II
CSE 410 Object Oriented Programming
CSE 411 Object Oriented Programming Lab
Total Credit 12
Sixth Semester CSE 226 Data Structure
CSE 227 Data Structure Lab
CSE 232 Digital Logic
CSE 231 Digital Logic Lab
MGT 101 Business Management
Total Credit 13
Seventh Semester CSE 233 Computer Organization & Design
CSE 290 Discrete Mathematics
CSE 330 Microprocessors & Microcontrollers
CSE 332 Microprocessors & Microcontrollers Lab
CSE 350 Design and Analysis of Algorithms
CSE 351 Design and Analysis of Algorithms Lab
Total Credit 14
Eighth Semester PHI 116 World Civilization Cultures of South
Asia
ECO 316 Engineering Economics
CSE 331 Computer Network
CSE 333 Computer Networking Lab
CSE XXX Elective Course
Total Credit 12
Ninth Semester CSE 383 Database Management System
CSE 384 Database Management System Lab
CSE 423 Web Programming
CSE 425 Web Programming Lab
CSE 360 Computer Graphics
CSE XXX Elective Course
Total Credit 14.5
Tenth Semester CSE 320 Operating system
CSE 321 Operating system Lab
CSE 430 Compiler Construction
CSE XXX Elective Course
CSE 481 Computer and Cyber Security
Total Credit 13
Eleventh Semester CSE 325 Software Engineering
CSE 326 Software Engineering Lab
CSE 499 Project/Internship
CSE XXX Elective Course
Total Credit 13
Twelfth Semester
CSE 393 System analysis and design
CSE 394 System analysis and design Lab
CSE 499 Project/Internship ( Continue)
CSE XXX Elective Course
Total Credit 07
✔ Semester wise course list of B. Sc. In Computer Science & Engineering
(Diploma Holder)
Course Code Course Title Credits
1st
semeste
r
ENG102 English Comprehension and Speaking 3 10
MAT 119 Integral and Differential Calculus 3
PHY 102 Physics- II- Electrical Circuits & Electronics 3
PHY 104 Physics II Lab 1
2nd
semeste
r
CSE 111 Engineering Drawing and Lab 2 9.5
CSE 140 Introduction to Computing 3
CSE 141 Basic Computing Lab 1.5
STA 132 Statistics and Probability 3
MAT219 Differential and Partial Differential Equations 3 12
CSE 170 Computer Programming 3
3rd
semeste
r
CSE 171 Computer Programming Lab 1.5
CSE 244 Electrical Engineering 3
CSE 280 Electrical and Electronic Circuit Design Lab I
1.5
4th
semeste
r
MAT 229 Engineering Mathematics 3 13.
5 CSE 264 Electronic Devices and Circuits & Pulse
techniques 3
CSE 380 Electrical and Electronic Circuit Design Lab II 1.5
CSE 233 Computer Organization & Design 3
CSE XXX
Elective Course 3
5th
semeste
r
CSE 410 Object Oriented Programming 3 14.
5 CSE 411 Object Oriented Programming Lab 1.5
CSE 226 Data Structure 3
CSE 227 Data Structure Lab 1
CSE 290 Discrete Mathematics 3
CSE XXX Elective Course 3
6th
semeste
r
CSE 232 Digital Logic 3 14
CSE 231 Digital Logic Lab 1
CSE 330 Microprocessors & Microcontrollers 3
CSE 332 Microprocessors & Microcontrollers Lab 1
CSE 430 Compiler Construction 3
CSE XXX
Elective Course 3
CSE 320 Operating system 3 14
CSE 321 Operating system Lab 1
7th
semeste
r
CSE 331 Computer Network 3
CSE 333 Computer Networking Lab 1
CSE 481 Computer and Cyber Security 3
CSE XXX
Elective Course 3
8th
semeste
r
CSE 350 Design and Analysis of Algorithms 3 14.
5 CSE 351 Design and Analysis of Algorithms Lab 1
CSE 423 Web Programming 3
CSE 425 Web Programming Lab 1.5
CSE 360 Computer Graphics 3
CSE XXX Elective Course 3
9th
semeste
r
CSE 383 Database Management System 3 14
CSE 384 Database Management System Lab 1
CSE 325 Software Engineering 3
CSE 326 Software Engineering Lab 1
CSE 499 Project/Internship 6
10th
semeste
r
CSE 393 System analysis and design 3 10
CSE 394 System analysis and design Lab 1
CSE 499 Project/Internship ( Continue) …………
CSE XXX Elective Course 3
CSE XXX Elective Course 3
Total= 126