(For students admitted before Fall 2012)
LIST OF COURSES
1. General Education Courses [21 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)
CSE 110: Programming Language I (3 credits)
MAT 110: Mathematics I (3 credits)
DEV 101: Bangladesh Studies (3 credits)
HUM 103: Ethics and Culture (3 credits)
PHY 111: Principles of Physics I (3 credits)
2. Courses Outside the Department [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)
PHY 112: Principles of Physics II (3 credits)
PHY 210: Quantum Physics of Atoms, Solids and Nuclei (3 credits)
3. Course Requirements For the Electronics and Communication Engineering Major [55 credits]:
CSE 260 Digital Logic Design (3 credits)
ECE 200 Electrical Circuits I (3 credits)
ECE 201 Electrical Circuits II (3 credits)
ECE 202 Electronic Devices and Circuits I (3 credits)
ECE 203 Electronic Devices and Circuits II (3 credits)
ECE 210 Electromagnetic Waves and Fields (3 credits)
ECE 220 Signals and Systems (3 credits)
ECE 230 Semiconductor Devices and Materials (3 credits)
CSE 320 Data Communications (3 credits)
CSE 350 Digital Electronics and Pulse Techniques (3 credits)
ECE 310 Introduction to Communication Engineering (3 credits)
ECE 320 Microwave Engineering (3 credits)
ECE 328 Digital Signal Processing (3 credits)
ECE 330 Telecommunication Switching Systems (3 credits)
ECE 360 Measurement and Instrumentation (3 credits)
CSE 460 VLSI Design (3 credits)
ECE 400 Thesis/ Project (4 credits)
ECE 421 Wireless and Mobile Communications (3 credits)
4. Elective Courses [21 credits] Credits to be made up by taking courses from his/her major department or other departments in consultation with their Academic Advisors [to do major or minors, if desired]
Students admitted in Fall08 or later have to take at least five elective courses in Electronics and Communication Engineering areas. The remaining two elective courses should be at least Level 3 courses from relevant areas.
A List of Sample Elective Courses from the CSE Department:
CSE 101: Introduction to Computer Science (3 credits)
CSE 111: Programming Language II (3 credits)
CSE 310: Object Oriented Programming (3 credits)
CSE 321: Operating System (3 credits)
CSE 330: Numerical Methods (3 credits)
CSE 340: Computer Architecture (3 credits)
CSE 341: Microprocessors (3 credits)
ECE 322: Multimedia Communications (3 credits)
ECE 340: Optoelectronic Devices (3 credits)
ECE 350: Control Systems (3 credits)
CSE 424: Pattern Recognition (3 credits)
CSE 425: Neural Networks (3 credits)
CSE 428: Image Processing (3 credits)
CSE 431: Natural Language Processing (3 credits)
CSE 432: Speech Recognition and Synthesis (3 credits)
CSE 461: Digital System Design (3 credits)
ECE 410: Optical Communications (3 credits)
ECE 422: Digital Communications (3 credits)
ECE 423: Analog Integrated Circuit Design (3 credits)
ECE 424: Power Electronics (3 credits)
ECE 425: Theory and Fabrication of Integrated Circuit Devices (3 credits)
ECE 430: Satellite Communications (3 credits)
ECE 440: High Performance Communication Networks (3 credits)
ECE 470: Biomedical Instrumentation (3 credits)
ECE 471: Protocol Engineering (3 credits)
ECE 481: Telecommunication Policy and Management (3 credits)
CSE 490: WAN Routing and Technologies (Special Topics) (3 credits)
ECE 490: Special Topics (3 credits)
ECE 491: Independent Study (3 credits)