Bachelor in Electronic & Communication Engineering (BS Ece) : List of Courses
Bachelor in Electronic & Communication Engineering (BS Ece) : List of Courses
ECE)
Summary of Courses:
Types of Courses No. Of Courses Credit Hours
English Courses 3 9
GED courses 5 15
Mathematics Courses 5 15
Computer Courses 6 18
Total 64 160
List of Courses
Interdisciplinary Courses
English Courses (Three courses-9 credit hours)
ENG-1011 English Reading
ENG-1113 English Composition
ENG-1215 Spoken English
List of General Education Courses (any five courses-15 credit hours)
ART-1011 Bangladesh Studies
ART-1113 Introduction to Sociology
ART- 2113 Professional Ethics
ECON-2211 1Principals of Economics
MGT-1215 Introduction to Business
ACC-2011 Principles of Accounting
MGT-3111 Industrial Management
Basic Science Courses(Three courses-9 credit hours)
PHY-1211 General Physics I
PHY-1212 General Physics: Sessional
PHY-2113 General Physics II
PHY-2114 General Physics: Sessional
CHEM-2211 Chemistry
CHEM-2212 Chemistry: Sessional
Mathematics Courses (5 courses-15 credit hours)
MATH-1011 Differential and Integral Calculus
MATH-1113 Linear Algebra & Matrix
MATH-1215 Ordinary and Partial Differential Equations
MATH-2011 Co-0rdinate Geometry and Vector Analysis
MATH-2113 Probability and Statistics
Computer courses (6 courses-18 credit hours)
CSC-1011 I Introduction to Computers
CSC-1012 Introduction to Computers: Sessional
CSC-2011 Computer Programming
CSC-2012 Computer Programming: Sessional
CSC-2113 Numerical Methods
CSC-2114 Numerical Methods: Sessional
CSC-3011 Object Oriented Programming
CSC-3012 Object Oriented Programming: Sessional
CSC-3113 Computer Networks
CSC-3114 Computer Networks Laboratory
CSC-3215 Internet Intranet and Extranet applications
CSC-3216 Internet Intranet and Extranet applications: Sessional
Other Engineering Discipline Courses (Any two courses-6 credit hours)
CHE-109 Chemical Process Principles
CE-2010 Engineering Drawing: Sessional
ME-1011 Mechanical Engineering Fundamentals
ME-1012 Mechanical Engineering Fundamentals Sessional
ECE Core Courses (compulsory)
ECE-1011 Electrical Circuits I
ECE-1113 Electrical Circuits II
ECE-1114 Electrical Circuits Laboratory
ECE-1215 Electronics I
ECE-1216 Electronics Circuit Simulation Laboratory
ECE-2111 Semiconductor devices
ECE-2215 Electronics II
ECE-2216 Electronics Laboratory
ECE-2217 Digital Electronics
ECE-2218 Digital Electronics Laboratory
ECE-3011 Signals and Linear Systems
ECE-3012 Signals and Linear Systems Laboratory
ECE-3013 Electromagnetic Fields & Waves
ECE-3015 Information Theory & Error Coding
ECE-3016 Information Theory & Error Coding Lab
ECE-3017 Digital Communication
ECE-3018 Digital Communication Laboratory
ECE-3119 Basic Communication Engineering
ECE-3120 Basic Communication Engineering Lab
ECE-3121 Microprocessor, assembly language & Computer Interfacing
ECE-3122 Microprocessor, assembly language & Computer Interfacing: Sessional
ECE-3123 Communication Electronics
ECE-3124 Communication Electronics Laboratory
ECE-3227 Control System I
ECE-3228 Control System I Laboratory
ECE-3229 Digital Signal Processing I
ECE-3230 Digital Signal Processing I Laboratory
ECE 4000 Project/Thesis
List of Elective courses (Major & Minor)
(Any 7 courses from Communication major and 5 courses from any minor courses has to
be done)
Communication group (any 7 Courses-21 credit hours)
ECE-4011 Random Signals and Processes
ECE-4013 Digital Signal Processing II
ECE-4015 Microwave Engineering
ECE-4016 Microwave Engineering Laboratory
ECE-4017 Optical Fiber Communication
ECE-4019 Digital Communication
ECE-4020 Digital Communication Laboratory
ECE-4121 Mobile Cellular Communication
ECE-4123 Telecommunication Engineering
ECE-4125 Control System II
ECE-4126 Control System II Laboratory
ECE-4127 RF and Microwave Engineering
ECE-4129 Data Communication
ECE-4130 Data Communication: Sessional
ECE-4231 Remote Sensing Technology
ECE-4232 Remote Sensing Technology: Sessional
ECE-4235 Wireless Communication
ECE-4237 Broadband Communication Networks
ECE-4838 Broadband Communication Networks: Sessional
Computer group (any 5 courses-15 credit hours)
CSC-2131 Operating Systems
CSC-2132 Operating Systems: Sessional
CSC-4261 Multimedia Communications
ECE-4025 Microprocessor System Design
ECE-4026 Microprocessor System Design Laboratory
CSC-4153 Computer Architecture
CSC-2240 Database Management System
CSC-2241 Database Management System: Sessional
CSC-3250 System Analysis, Design and Development
CSC-3270 Management Information System
CSC-3280 Object Oriented Software Development Using UML
CSC-3281 Object Oriented Software Development Using UML: Sessional
ECE-4170 Data Communications
ECE-4171 Data Communications: Sessional
ECE-4033 Real Time Computer System
Power group (any 5 courses-15 credit hours)
EEE-4011 Power System II
EEE-4013 Energy Conversion III
EEE-4015 Power Electronics
EEE-4016 Power Electronics Laboratory
EEE-4017 Power Plant Engineering
EEE-4019 Renewable Energy Systems
EEE-4129 Power System Protection
EEE-4130 Power System Protection Laboratory
EEE-4131 High Voltage Engineering
EEE-4132 High Voltage Engineering Laboratory
EEE-4133 Power System Reliability
EEE-4239 Power System Operation and Control
EEE-4241 Advanced Machines
Electronics group (any 5 courses-15 credit hours)
ECE-4021 Solid State Devices
ECE-4023 Analog Integrated Circuits
ECE-4025 Processing and Fabrication Technology
ECE-4027 VLSI I
ECE-4028 VLSI I Laboratory
ECE-4135 VLSI II
ECE-4136 VLSI II Laboratory
ECE-4137 Optoelectronics
ECE-4243 Biomedical Instrumentation
ECE-4244 Biomedical Instrumentation Laboratory
ECE-4245 Measurement and Instrumentation
ECE-4246 Measurement and Instrumentation Laboratory
ECE-4247 Radio and Television Engineering
ECE-4248 Radio and Television Engineering: Sessional
ECE-4249 Robotics & Computer Vision
ECE-4280 Robotics & Computer Vision: Sessional