Electronic and Communication Engineering (ECE)

Curriculum Structure for B. Sc. in ECE

Curriculum Structure Summary

Sections Categories Credits
ALanguage & General Education09
BBasic Sciences11
CMathematics & Statistics15
DInterdisciplinary Engineering10
ECore Courses60
FConcentration: Compulsory Courses18
GConcentration: Elective Courses15
HThesis / Project / Internship06
Total Credits = 144.0

List of Courses by Category

A. Language & General Education (09 Credits)
Code Course Title Credits
GED 101The Four Skills of Communication in English2.0
GED 102Developing English Language Skills Lab1.0
GED 119History of the Emergence of Independent Bangladesh2.0
Select Any Two from the following:
GED 107: Introduction to Sociology
GED 109: Ethics: Theory and Practice
GED 113: Financial and Managerial Accounting
GED 115: Industrial and Operation Management
4.0
Total =9.0
B. Basic Science (11 Credits)
Code Course Title Credits
PHY 171Waves, Optics and Thermodynamics3.0
PHY 173Electricity, Magnetism and Modern Physics3.0
PHY 174Electricity, Magnetism and Modern Physics Lab1.0
CHE 175Engineering Chemistry3.0
CHE 176Engineering Chemistry Lab1.0
Total =11.0
C. Mathematics and Statistics (15 Credits)
Code Course Title Credits
MAT 163Differentials and Integral Calculus3.0
MAT 165Ordinary and Partial Differential Equations3.0
MAT 261Coordinate Geometry and Vector Analysis3.0
MAT 265Linear Algebra & Complex Variables, Fourier Analysis and Laplace Transform3.0
STAT 263Probability and Statistics3.0
Total =15.0
D. Interdisciplinary Engineering (10 Credits)
Code Course Title Credits
ME 102Engineering Drawing1.0
ME 291Fundamental of Mechanical Engineering3.0
CSE 151Computer Fundamentals and Web Technology3.0
CSE 251Computer Programming2.0
CSE 252Computer Programming Lab1.0
Total =10.0
E. Core Courses (60 Credits)
Code Course Title Credits
ECE 101Electrical Circuits I3.0
ECE 103Electrical Circuits II3.0
ECE 104Electrical Circuits Lab1.0
ECE 105Electronic Circuits I3.0
ECE 108Circuit Simulation Lab1.0
ECE 201Digital Electronics3.0
ECE 202Digital Electronics Lab1.0
ECE 203Electronic Circuits II3.0
ECE 204Electronic Circuits Lab1.0
ECE 205Electrical Machines3.0
ECE 206Electrical Machines Lab1.0
ECE 207Electronic Measurement and Instrumentation3.0
ECE 208Electronic Measurement and Instrumentation Lab1.0
ECE 267Numerical Analysis Lab1.0
ECE 253Computer Networking and Data Communication3.0
ECE 301Electromagnetic Fields and Waves3.0
ECE 305Signals and Systems3.0
ECE 307Solid State Devices3.0
ECE 309Communication Theory3.0
ECE 312Communication Theory Lab1.0
ECE 313Microprocessor and Microcontroller3.0
ECE 314Microprocessor and Microcontroller Lab1.0
ECE 315Digital Signal Processing3.0
ECE 316Digital Signal Processing Lab1.0
ECE 317Electrical Services Design & Drafting Lab1.0
ECE 405Control Systems3.0
ECE 406Control Systems Lab1.0
ECE 467Project Management3.0
Total =60.0
F. Concentration: Compulsory Courses (18 Credits)
Code Course Title Credits
ECE 423VLSI3.0
ECE 424VLSI Lab1.0
ECE 429Wireless Communication3.0
ECE 431Optical Fiber Communication3.0
ECE 432Optical Fiber communication Lab1.0
ECE 433Telecommunication Engineering3.0
ECE 434Telecommunication Engineering Lab1.0
ECE 437Digital Communication3.0
Total =18.0
G. Concentration: Elective Courses (15 Credits)
Students will have electrical engineering as their minor by default. Students must take 05 (five) courses from optional group(s), known as the groups of elective subjects (Group I, Group II and Group III).
Group I: Electronics
  • ECE 417: Optoelectronics
  • ECE 419: Analog Integrated Circuits
  • ECE 421: Digital Integrated Circuits Design
  • ECE 425: Processing and Fabrication Technology
  • ECE 443: Semiconductor Technology
  • ECE 445: Biomedical Instrumentation
  • ECE 471: Nanotechnology
  • ECE 473: Robotics and Mechatronics
  • ECE 475: Electrical Properties of Materials
  • ECE 477: Power Electronics
Group II: Telecommunication
  • ECE 435: RF & Microwave Engineering
  • ECE 439: Information Theory and Coding
  • ECE 447: Antennas and Wave Propagation
  • ECE 449: Multimedia Communications
  • ECE 463: Satellite Communication
  • ECE 479: Cellular Network Planning
  • ECE 481: Digital Modulation Technique
  • ECE 483: Tele-traffic Engineering
  • ECE 485: Internet Engineering
  • ECE 487: Broadband Networks
Group III: Computer Science
  • CSE 203: Object Oriented Programming Language
  • CSE 301: Database Management System
  • CSE 401: Artificial Intelligence
  • CSE 417: Digital Image Processing
  • CSE 427: Algorithm Engineering
  • CSE 433: Computational Geometry
  • CSE 435: Machine Learning
  • CSE 437: Pattern Recognition
  • CSE 441: Computer Interfacing
  • CSE 451: Software Engineering
H. Thesis / Project / Internship (6 Credits)
Code Course Title Credits
ECE 490 Thesis / Project††
OR
Internship (3.0)††† + Optional 6 (Group I / II / III)
6.0
Thesis / Project / Internship Requirement:
Thesis: Contact supervisors directly. Work may last 6-12 months. Producing publishable research work in peer-reviewed international journals is highly recommended.
†† Project: Final year project demonstrating engineering skills. Duration: 6 months.
††† Internship: 3 months at a related industry. Students choosing Internship (3.0 credits) must take an additional Optional Course from Group I/II/III to meet the 6.0 credit requirement.

Semester-wise Course Distribution

Semester 1
CodeTitleCr.
ECE 101Electrical Circuits I3.0
GED 101The Four Skills of Comm. in English2.0
GED 102Dev. English Language Skills Lab1.0
CSE 151Computer Fund. & Web Tech3.0
MAT 163Differential and Integral Calculus3.0
PHY 171Waves, Optics and Thermodynamics3.0
GED ***General Education Elective2.0
Total:17.0
Semester 2
CodeTitleCr.
ECE 102Engineering Drawing1.0
ECE 103Electrical Circuits II3.0
ECE 104Electrical Circuits Lab1.0
ECE 108Circuit Simulation Lab1.0
MAT 165Ordinary & Partial Diff. Eq.3.0
PHY 173Elec, Magnetism & Modern Physics3.0
PHY 174Elec, Magnetism & Modern Phy Lab1.0
STAT 263Probability and Statistics3.0
GED ***General Education Elective2.0
Total:18.0
Semester 3
CodeTitleCr.
ECE 105Electronic Circuits I3.0
CHE 175Engineering Chemistry3.0
CHE 176Engineering Chemistry Lab1.0
ECE 205Electrical Machines3.0
ECE 206Electrical Machines Lab1.0
ECE 201Digital Electronics3.0
ECE 202Digital Electronics Lab1.0
MAT 265Linear Alg, Comp Var, FA & LT3.0
GED 119Hist. of Emergence of Ind. BD2.0
Total:20.0
Semester 4
CodeTitleCr.
ECE 203Electronic Circuits II3.0
ECE 204Electronic Circuits Lab1.0
CSE 251Computer Programming2.0
CSE 252Computer Programming Lab1.0
MAT 261Coord Geometry & Vector Analysis3.0
ECE 305Signals & Systems3.0
ECE 307Solid State Devices3.0
ECE 317Elec. Services Design & Drafting Lab1.0
ME 291Fund. of Mechanical Engineering3.0
Total:20.0
Semester 5
CodeTitleCr.
ECE 207Elec. Measurement & Inst.3.0
ECE 208Elec. Measurement & Inst. Lab1.0
ECE 267Numerical Analysis Lab1.0
ECE 301Electromagnetic Fields & Waves3.0
ECE 309Communication Theory3.0
ECE 312Communication Theory Lab1.0
ECE 253Comp Net & Data Comm3.0
ECE 313Microprocessor & Microcontroller3.0
ECE 314Microprocessor & Microcontroller Lab1.0
Total:19.0
Semester 6
CodeTitleCr.
ECE 315Digital Signal Processing3.0
ECE 316Digital Signal Processing Lab1.0
ECE 423VLSI3.0
ECE 424VLSI Lab1.0
ECE 405Control Systems3.0
ECE 406Control Systems Lab1.0
ECE 431Optical Fiber Communication3.0
ECE 432Optical Fiber comm Lab1.0
ECE 429Wireless Communication3.0
Total:19.0
Semester 7
CodeTitleCr.
ECE 437Digital Communication3.0
ECE 433Telecommunication Engineering3.0
ECE 434Telecommunication Engg Lab1.0
ECE 467Project Management3.0
ECE ***Optional 1 (Group I / II / III)3.0
ECE ***Optional 2 (Group I / II / III)3.0
ECE ***Optional 3 (Group I / II / III)3.0
Total:19.0
Semester 8
CodeTitleCr.
ECE ***Optional 4 (Group I / II / III)3.0
ECE ***Optional 5 (Group I / II / III)3.0
ECE 490Thesis / Project6.0
*Or Internship (3.0) + Optional 6
Grand Total:12.0