ECE Curriculum

Structure of the Bachelor Degree in Electronic and Communication Engineering (ECE)

The Bachelor of Science Degree in ECE consists of general education courses, mathematical and natural science courses, Electronic and Communication Engineering core courses, courses outside major area, elective courses and a thesis/project. Each student is required to successfully complete a minimum of 136 credit hours with a minimum CGPA of 2.00 out of 4 to graduate. The student is required to take courses of 131.5 credits. The remaining 4.5 credits will be made up of thesis/project submission. A student may also complete an optional non-credit Internship course. The duration of internship will be a maximum of 8 weeks. A student may also be required to take remedial and supplementary non-credit courses to improve study skills, presentation and communication skills.

LIST OF COURSES

1. General Education Courses [22 credits] (Compulsory for all students unless exempted to take higher level/alternative courses)

ENG 091: Foundation Course (non-credit)
ENG 101: English Fundamentals (3 credits)
ENG 102: English Composition (3 credits)
DEV 101: Bangladesh Studies (3 credits)
HUM 103: Ethics and Culture (3 credits)
MAT 110: Mathematics I (3 credits)
PHY 111: Principles of Physics I (3 credits)
CSE 161: Computer Programming (3 credits)
CSE 162: Computer Programming Laboratory (1 credit)

2. Courses Outside Major Area [27 credits] (Following courses are recommended and remaining credits to be made up by students by taking courses from other departments in consultation with their Academic Advisors)

MAT 120: Mathematics II (3 credits)
MAT 215: Mathematics III (3 credits)
MAT 216: Mathematics IV (3 credits)
STA 201: Elements of Statistics and Probability (3 credits)
CHE 110: Principles of Chemistry (3 credits)
PHY 112: Principles of Physics II (3 credits)
ECO 105: Fundamentals of Economics (3 credits)
ENV 103: Elements of Environmental Sciences (3 credits)

3. Course Requirements for the Electronic and Communication Engineering Major [67.5 credits]

EEE 201 Electrical Circuits I (3 credits)
EEE 202 Electrical Circuits I Laboratory (1.5 credits)
EEE 203 Electrical Circuits II (3 credits)
EEE 204 Electrical Circuits II Laboratory (1.5 credits)
EEE 205 Electronic Devices and Circuits I (3 credits)
EEE 206 Electronic Devices and Circuits I Laboratory (1.5 credits)
EEE 207 Electronic Devices and Circuits II (3 credits)
EEE 208 Electronic Devices and Circuits II Laboratory (1.5 credits)
EEE 209 Semiconductor Devices and Materials (3 credits)
EEE 241 Electromagnetic Fields and Waves (3 credits)
EEE 243 Signals and Systems (3 credits)
EEE 301 Digital Electronics (3 credits)
EEE 302 Digital Electronics Laboratory (1.5 credits)
EEE 341 Introduction to Communication Engineering (3 credits)
EEE 342 Introduction to Communication Engineering Laboratory (1.5 credits)
EEE 343 Digital Signal Processing (3 credits)
EEE 344 Digital Signal Processing Laboratory (1.5 credits)
EEE 349 Microwave Engineering (3 credits)
EEE 350 Microwave Engineering Laboratory (1.5 credits)
EEE 365 Microprocessors (3 credits)
EEE 366 Microprocessors Laboratory (1.5 credits)
EEE 411 VLSI Design (3 credits)
EEE 412 VLSI Design Laboratory (1.5 credits)
EEE 441 Wireless and Mobile Communications (3 credits)
EEE 442 Wireless and Mobile Communications Laboratory (1.5 credits)
EEE 445 Digital Communications (3 credits)
EEE 446 Digital Communications Laboratory (1.5 credits)
ECE 402 Thesis/ Project (4.5 credits)

4. Elective Courses [19.5 credits] Following courses are recommended and the remaining credits to be made up by students by taking courses from his/her major department or other departments in consultation with their Academic Advisors [to do major or minors, if desired]

ACT 201: Financial Accounting (3 credits)
MGT 211: Principles of Management (3 credits)
EEE 415: Analog Integrated Circuit Design (3 credits)
EEE 221: Energy Conversion I (3 credits)
EEE 223: Energy Conversion II (3 credits)
EEE 224: Energy Conversion Laboratory (1.5 credits)

A List of Elective Courses

Electronic Group

PHY 310: Advanced Solid State Physics (3 credits)
EEE 307: Optoelectronic Devices (3 credits)
EEE 413: Digital System Design (3 credits)
EEE 414: Digital System Design Laboratory (1.5 credits)
EEE 421: Power Electronics (3 credits)
EEE 422: Power Electronics Laboratory (1.5 credits)

Communication Group

EEE 347: Telecommunication Switching Systems (3 credits)
EEE 361: Data Communications (3 credits)
EEE 362: Data Communications Laboratory (1.5 credits)
EEE 363: Multimedia Communications (3 credits)
EEE 443: Optical Communications (3 credits)
EEE 444: Optical Communications Laboratory (1.5 credits)
EEE 447: Satellite Communications (3 credits)
EEE 449: High Performance Communication Networks (3 credits)
EEE 451: Telecommunication Policy and Management (3 credits)
EEE 453: LAN Switching and WAN Technologies (3 credits)
EEE 454: LAN Switching and WAN Technologies Laboratory (1.5 credits)
EEE 455: Fundamentals of Wireless LANs (3 credits)
EEE 456: Fundamentals of Wireless LANs Laboratory (1.5 credits)
EEE 463: Protocol Engineering (3 credits)
EEE 465: Computer Networks (3 credits)
EEE 466: Computer Networks Laboratory (1.5 credits)

Interdisciplinary/Emerging Topics

EEE 303: Measurement and Instrumentation (3 credits)
EEE 304: Measurement and Instrumentation Laboratory (1.5 credits)
EEE 305: Control Systems (3 credits)
EEE 306: Control Systems Laboratory (1.5 credits)
CSE 330: Numerical Methods (3 credits)
EEE 371: Introduction to Biomedical Engineering (3 credits)
EEE 401: Internship (non-credit)
EEE 461: Biomedical Instrumentation (3 credits)
EEE 471: Introduction to Biomedical Imaging and Image Analysis (3 credits)
EEE 473: Advanced Magnetic Resonance Imaging and Applications (3 credits)
EEE 475: Biomedical Project / Special Topic in Biomedical Engineering (3 credits)
EEE 490: Special Topics (3 credits)
EEE 491: Independent Study (3 credits)