Bachelor in Electronic & Communication Engineering (BS ECE)

Summary of Courses:

Types of Courses

No. Of Courses

Credit Hours

English Courses

3

9

GED courses

5

15

Basic Science Courses

3

9

Mathematics Courses

5

15

Computer Courses

6

18

Inter disciplinary Engineering Courses

2

6

Program core courses

28

52

Major elective courses

7

21

Minor Elective courses

5

15

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