Welcome to Department of Computer Science and Engineering
Welcome to Shyamoli Textile Engineering College (STEC), where academic excellence meets dynamic learning! Established in 2009 under the esteemed University of Dhaka, STEC has emerged as a beacon of quality education in engineering disciplines within Bangladesh. At STEC, we pride ourselves on offering a diverse range of 4-year B.Sc-in-Engineering programs, including Computer Science & Engineering, Electrical & Electronic Engineering, Textile Engineering, and Fashion & Apparel Engineering. Whether you're passionate about cutting-edge technology, sustainable textile innovations, or creative fashion design, STEC provides the platform to turn your dreams into reality. Located in the heart of Dhaka's Mohammadpur area, our campus buzzes with excitement, fostering an environment where learning is not only educational but also exciting and fulfilling. Our faculty, facilities, and curriculum are designed to empower students to excel in their chosen fields and emerge as leaders in the ever-evolving world of engineering. Join us at STEC, where every day is an opportunity to learn, grow, and shape the future of engineering in Bangladesh and beyond. Welcome to a journey of discovery, innovation, and endless possibilities!
Department of Computer Science and Engineering Course Information
CSE department mainly offers four-year undergraduate courses in Computer Science & Engineering where courses are designed in such a way so that students graduating from this department have a balance of theory and practical skills to prepare them for the highly competitive workplace. Now a team of full time faculty members and staff are working ceaselessly.
Besides four year undergraduate program this department is also successfully running some other activities like Post-graduate Diploma in Information Technology (one year program financed by the ministry of Science, Information & Communication Technology), Certificate in Computer Application (two term program jointly operated with computer center), CISCO Certified Network Program (four term one year program in collaboration with UNDP and CISCO).
Course Information
Course Duration:4 Years (8 Semesters)
Certification:University of Dhaka
No. of Seat:50
Admission :Under Engineering & Technology Unit, University of Dhaka
|
Semester I |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
CSE-1101 |
Fundamentals of Computers and Computing |
2.0 |
|
CSE-1102 |
Discrete Mathematics |
3.0 |
|
EEE-1103 |
Electrical Circuits |
3.0 |
|
CHE-1104 |
Chemistry |
3.0 |
|
MATH-1105 |
Differential and Integral Calculus |
3.0 |
|
SS-1106 |
Government and Public Administration |
2.0 |
|
Lab Courses |
|||
CSE-1111 |
Fundamentals of Computers and Computing Lab |
1.5 |
|
EEE-1113 |
Electrical Circuits Lab |
1.5 |
|
CHE-1114 |
Chemistry Lab |
1.5 |
|
Total Credits in 1st Semester |
20.50 |
Semester II |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Course |
|||
CSE-1201 |
Fundamentals of Programming |
CSE-1101, CSE-1102 |
3.0 |
CSE-1202 |
Digital Logic Design |
3.0 |
|
PHY-1203 |
Physics |
3.0 |
|
MATH-1204 |
Methods of Integration, Differential Equations and Series |
MATH-1105 |
3.0 |
ENG-1205 |
Developing English Language Skills |
2.0 |
|
Lab Course |
|||
CSE-1211 |
Fundamentals of Programming Lab |
CSE-1111 |
3.0 |
CSE-1212 |
Digital Logic Design Lab |
1.5 |
|
PHY-1213 |
Physics Lab |
1.5 |
|
ENG-1215 |
Developing English Language Skills Lab |
1.5 |
|
Total Credits in 2ndSemester |
21.50 |
Semester III |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
CSE-2101 |
Data Structures and Algorithms |
CSE-1201 |
3.0 |
CSE-2102 |
Object Oriented Programming |
CSE-1201 |
3.0 |
CSE-2103 |
Digital Electronics and Pulse Technique |
CSE-1202 |
3.0 |
EEE-2104 |
Electronic Devices and Circuits |
CSE-1202 |
3.0 |
MATH-2105 |
Linear Algebra |
MATH-1204 |
3.0 |
SS-2106 |
Bangladesh Studies |
2.0 |
|
Lab Courses |
|||
CSE-2111 |
Data Structures and Algorithms Lab |
CSE-1211 |
1.5 |
CSE-2112 |
Object Oriented Programming Lab |
CSE-1211 |
1.5 |
CSE-2113 |
Digital Electronics and Pulse Technique |
CSE-1212 |
1.5 |
EEE-2114 |
Electronic Devices and Circuits Lab |
CSE-1212 |
0.75 |
Total Credits in 3rd Semester |
22.25 |
Semester IV |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
CSE-2201 |
Database Management Systems-I |
CSE-2101 |
3.0 |
CSE-2202 |
Design and Analysis of Algorithms-I |
CSE-2101 |
3.0 |
CSE-2203 |
Data and Telecommunication |
CSE-2101 |
3.0 |
CSE-2204 |
Computer Architecture and Organization |
CSE-1202 |
3.0 |
CSE-2205 |
Introduction to Mechatronics |
EEE-1103, CSE-1202 |
2.0 |
Lab Courses |
|||
CSE-2211 |
Database Management Systems - I Lab |
CSE-2111 |
1.5 |
CSE-2212 |
Design and Analysis of Algorithms - I Lab |
CSE-2111 |
1.5 |
CSE-2213 |
Data and Telecommunication Lab |
CSE-2111 |
0.75 |
CSE-2216 |
Application Development Lab |
CSE-2101, CSE-2102, CSE-2111, CSE-2112 |
1.5 |
Total Credits in 4th Semester |
19.25 |
Semester V |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
CSE-3101 |
Computer Networking |
CSE-2203 |
3.0 |
CSE-3102 |
Software Engineering |
CSE-2101, CSE2102 |
3.0 |
CSE-3103 |
Microprocessor and Microcontroller |
CSE-2204 |
3.0 |
CSE-3104 |
Database Management Systems -II |
CSE-2201 |
3.0 |
MATH-3105 |
Multivariable Calculus and Geometry |
MATH-2105 |
3.0 |
Lab Courses |
|||
CSE-3111 |
Computer Networking Lab |
CSE-2213 |
1.5 |
CSE-3112 |
Software Engineering Lab |
CSE-2111, CSE-2112 |
0.75 |
CSE-3113 |
Microprocessor and Assembly Language Lab |
1.5 |
|
CSE-3116 |
Microcontroller Lab |
0.75 |
|
Total Credits in 5th Semester |
19.50 |
Semester VI |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
CSE-3201 |
Operating Systems |
CSE-2202, CSE-2204 |
3.0 |
CSE-3202 |
Numerical Methods |
CSE-2202 |
3.0 |
CSE-3203 |
Design and Analysis of Algorithms - II |
CSE-2202 |
3.0 |
CSE-3204 |
Formal Language, Automata and Computability |
CSE-1102 |
3.0 |
STAT-3205 |
Introduction to Probability and Statistics |
3.0 |
|
Lab Courses |
|||
CSE-3211 |
Operating Systems Lab |
CSE-2212 |
1.5 |
CSE-3212 |
Numerical Methods Lab |
CSE-2212 |
0.75 |
CSE-3216 |
Software Design Patterns Lab |
CSE-3112 |
1.5 |
ENG-3217 |
Technical Writing and Presentation Lab |
ENG-1215 |
0.75 |
Total Credits in 6th Semester |
19.50 |
Semester VII |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Course |
|||
CSE-4101 |
Artificial Intelligence |
CSE-2202 |
3.0 |
CSE-4102 |
Mathematical and Statistical Analysis for Engineers |
MATH-2105 MATH-3105 STAT-3205 |
3.0 |
SS-4103 |
Entrepreneurship for IT Business |
2.0 |
|
CSE-4XXX |
Option-I |
3.0 |
|
CSE-4XXX |
Option-II |
3.0 |
|
Lab Courses |
|||
CSE-4111 |
Artificial Intelligence Lab |
CSE-2212 |
1.5 |
CSE-4XXX |
Option-I Lab |
1.5 |
|
CSE-4113 |
Internet Programming Lab |
CSE-2216 |
1.5 |
CSE-4114 |
Project |
2.0 |
|
Total Credits in 7th Semester |
20.50 |
Semester VIII |
|||
Course Code |
Course Title |
Prerequisites |
Credit Hours |
Theory Courses |
|||
ECO-4201 |
Economics |
2.0 |
|
CSE-4202 |
Society and Technology |
2.0 |
|
SS-4203 |
Engineering Ethics |
2.0 |
|
CSE-4XXX |
Option-III |
3.0 |
|
CSE-4XXX |
Option-IV |
3.0 |
|
Lab Courses |
|||
CSE-4XXX |
Option-III Lab |
1.5 |
|
CSE-4214 |
Project |
CSE-4114 |
4.0 |
Total Credits in 8th Semester |
17.50 |
Summary of Eight Semesters
1st Semester (1st Year 1st Semester) |
20.50 |
2nd Semester (1st Year 2nd Semester) |
21.50 |
3rd Semester (2nd Year 1st Semester) |
22.25 |
4th Semester (2nd Year 2nd Semester) |
19.25 |
5th Semester (3rd Year 1st Semester) |
19.50 |
6th Semester (3rd Year 2nd Semester) |
19.50 |
7th Semester (4th Year 1st Semester) |
20.50 |
8th Semester (4th Year 2nd Semester) |
17.50 |
Total Credits in Eight Semesters: |
160.50 |
Option - I |
||
Course Code |
Course Title |
Credit Hours |
Theory Courses |
||
CSE-4121 |
Robotics Science and Systems |
3.0 |
CSE-4123 |
Computational Methods in Bio-molecular Sequence & Structure Analysis |
3.0 |
CSE-4125 |
Introduction to Machine Learning |
3.0 |
CSE-4127 |
Information Retrieval |
3.0 |
CSE-4131 |
Introduction to VLSI Design |
3.0 |
CSE-4133 |
Algorithm Engineering |
3.0 |
CSE-4135 |
Software Requirements Specification and Analysis |
3.0 |
CSE-4137 |
Cryptography and Security |
3.0 |
CSE-4139 |
Computer Graphics |
3.0 |
Lab Courses |
||
CSE-4151 |
Robotics Science and Systems Lab |
1.5 |
CSE-4153 |
Computational Methods in Bio-molecular Sequence & Structure Analysis Lab |
1.5 |
CSE-4155 |
Introduction to Machine Learning Lab |
1.5 |
CSE-4157 |
Information Retrieval Lab |
1.5 |
CSE-4161 |
Introduction to VLSI Design Lab |
1.5 |
CSE-4163 |
Algorithm Engineering Lab |
1.5 |
CSE-4165 |
Software Requirements Specification and Analysis Lab |
1.5 |
CSE-4167 |
Cryptography and Security Lab |
1.5 |
CSE-4169 |
Computer Graphics Lab |
1.5 |
Option - II |
||
Course Code |
Course Title |
Credit Hours |
Theory Courses |
||
CSE-4122 |
Mathematics for Robotics |
3.0 |
CSE-4124 |
Introduction to Bioinformatics |
3.0 |
CSE-4126 |
Introduction to Data Science |
3.0 |
CSE-4128 |
Wireless Networks |
3.0 |
CSE-4130 |
Introduction to Quantum Logic |
3.0 |
CSE-4132 |
Graph Theory |
3.0 |
CSE-4134 |
Software Project Management |
3.0 |
CSE-4136 |
Computer Security |
3.0 |
CSE-4140 |
Compiler Design |
3.0 |
Option - III |
||
Course Code |
Course Title |
Credit Hours |
Theory Courses |
||
CSE-4221 |
Robot Learning |
3.0 |
CSE-4223 |
Fundamentals of Genomics and Proteomics |
3.0 |
CSE-4225 |
Introduction to Data Mining and Warehousing |
3.0 |
CSE-4227 |
Cloud Computing |
3.0 |
CSE-4229 |
Introduction to Reversible Computing |
3.0 |
CSE-4231 |
Computational Geometry |
3.0 |
CSE-4233 |
Software Testing and Verification |
3.0 |
CSE-4235 |
Digital Forensic |
3.0 |
CSE-4237 |
Digital Image Processing |
3.0 |
CSE-4239 |
Parallel and Distributed Systems |
3.0 |
Lab Courses |
||
CSE-4251 |
Robot Learning Lab |
1.5 |
CSE-4253 |
Fundamentals of Genomics and ProteomicsLab |
1.5 |
CSE-4255 |
Introduction to Data Mining and Warehousing Lab |
1.5 |
CSE-4257 |
Cloud Computing Lab |
1.5 |
CSE-4259 |
Introduction to Reversible Computing Lab |
1.5 |
CSE-4261 |
Computational Geometry Lab |
1.5 |
CSE-4263 |
Software Testing and Verification Lab |
1.5 |
CSE-4265 |
Digital Forensic Lab |
1.5 |
CSE-4267 |
Digital Image Processing Lab |
1.5 |
CSE-4269 |
Parallel and Distributed Systems Lab |
1.5 |
Option - IV |
||
Course Code |
Course Title |
Credit Hours |
Theory Courses |
||
CSE-4222 |
Human Robot Interaction |
3.0 |
CSE-4224 |
Mobile Robotics |
3.0 |
CSE-4226 |
Aerial Robotics |
3.0 |
CSE-4228 |
Application of Computational Biology |
3.0 |
CSE-4230 |
Human Computer Interaction |
3.0 |
CSE-4232 |
Internet of Things |
3.0 |
CSE-4234 |
Introduction to Multiple-Valued Logic |
3.0 |
CSE-4236 |
VLSI Layout Algorithms |
3.0 |
CSE-4238 |
Concepts of Concurrent Computation |
3.0 |
CSE-4240 |
Applied Cryptography |
3.0 |
CSE-4242 |
Computer Vision |
3.0 |
CSE-4244 |
Computer and Network Security |
3.0 |
CSE-4246 |
Natural Language Processing |
3.0 |
Department of Computer Science and Engineering Campus Activities