Information and Communication Engineering

Information and Communication Engineering

Undergraduate

 

Department of Electronics and Telecommunication Engineering

B.Sc Engineering in Information and Communication Engineering

Faculty of Engineering

PART A-Introduction

  • Vision of the University: To be a global leader in providing tertiary level education that produces graduates with high self-esteem who are able to accept and overcome challenges in a fast-changing environment.
  • Mission of the University: To positively influence and enhance the lives of people by promoting research that is aligned with national development agenda, Millennium Development Goals (MDGs), Sustainable Development Goals (SDGs), innovation and entrepreneurship.
  • Name of the Degree: Sc. in Information and Communication Engineering (ICE)
  • Name of the Faculty offering the program: Faculty of Engineering
  • Name of the Department offering the program: Department of Electronics and Telecommunication Engineering.
  • Vision of the Program: The vision of the ICE Department is to become a nationally and internationally leading institution of higher learning, building upon the culture and the values of universal science and a centre of education and research that generates knowledge and technologies which form the groundwork in shaping the future of the ICT fields.
  • Mission of the Program: The mission of the ICE Department is to provide outcome-based quality education for those students who are able to compete nationally and internationally, able to produce creative and effective solutions to the national needs, conscious to the universal moral values, adherent to the professional ethical codes and to generate and disseminate knowledge and technological essentials to the local and global needs in the fields of ICT and Telecommunications.
  • Description of the Program: In order to produce skilled graduates in the field of information and communication arena to gratify the emerging demands of communication engineering graduates both at home and abroad, the B.Sc. program in Information and Communication Engineering (ICE) is designed with the impression of real-life project based and outcome-based education (OBE).

PART B-Curriculum Structure

  1. Duration of the Program: The program having 8 semesters normally extends over four academic years.
  2. Total Credit Requirement: To obtain B. Sc. in Information and Communication Engineering (ICE), students will have to complete 141 credits with a minimum CGPA of 2.50. If any student fails in any course, he/she will get the opportunity to improve the grade by retaking the same in the subsequent semesters. Students willing to obtain a Bachelor of Science degree in Information and Communication Engineering will have to follow the general guidelines of degree requirements of the university. The courses are organized under five groups as shown below:
  3. Course Distribution:
  4. General Courses:

Group 1: Humanities & General Education Courses (14 Credits)

Course Code

Course Title

Prerequisite Course

Credits

ENG 100

Professional English I

NIL

1

ENG 102

Professional English II

NIL

1

ENG 200

Professional English III

NIL

1

BBA 101

Engineering Project Management

NIL

3

GED 101

Bangladesh Studies

NIL

2

GED 102

Art of Living and Engineering Ethics

NIL

1

GED 400

Employability 360

NIL

1

HUM 100

Functional Bangla for Engineers

NIL

1

HUM 101

ICT Economics and Accounting

NIL

3

Total

14

 

Group 2: Mathematics and General Science Courses (20 Credits)

Course Code

Course Title

Prerequisite Course

Credits

MAT 101

Mathematics I: Calculus and Ordinary Differential Equations

NIL

3

MAT 103

Mathematics II: Complex variable, Linear Algebra and Matrices

MAT 101

3

MAT 201

Statistics

MAT 103

2

PHY 101

Physics : Modern Physics, Waves, Oscillations and Optics and Basic DC Theory

NIL

2

PHY 102

Physics Laboratory

NIL

1

MAT 217

Engineering Mathematics

MAT 103

3

ICE 229

Discrete Mathematics

MAT 103

3

ICE 313

Numerical Analysis

MAT 217

3

Total

20

 

 

 

 

 

 

  1. Core Courses:

Group 1: Major (87 Credits)

Course Code

Course Title

Prerequisite Course

Credits

ICE 111

Computer Fundamentals

NIL

3

ICE 113

Structured Programming

ICE 111

3

ICE 114

Structured Programming Laboratory

NIL

1

ICE 127

Object Oriented Programming

ICE 113

3

ICE 128

Object Oriented Programming Lab

ICE 114

1

ICE 211

Signals and Communication Systems

NIL

3

ICE 212

Signals and Communication Systems Laboratory

NIL

1

ICE 215

Data Structure and Algorithm

ICE 113

3

ICE 216

Data Structure and Algorithm Laboratory

ICE 114

1

ICE 221

Digital Logic Design

EEE 213

3

ICE 222

Digital Logic Design Laboratory

EEE 214

1

ICE 223

Telecommunication Networks

NIL

3

ICE 225

Artificial Intelligence and Neural Networks

ICE 225

3

ICE 227

Operating Systems

ICE 113

3

ICE 228

Operating Systems Laboratory

ICE 114

1

ICE 310

Simulation and Modeling

NIL

3

ICE 311

Digital Communication

ICE 211

3

ICE 312

Digital Communication Laboratory

ICE 212

1

ICE 315

Microprocessor and Interfacing

ICE 221

3

ICE 316

Microprocessor and Interfacing Laboratory

ICE 222

1

ICE 317

Digital Signal Processing

ICE 211

3

ICE 318

Digital Signal Processing Laboratory

ICE 211

1

ICE 321

Computer Networks

NIL

3

ICE 322

Computer Networks Laboratory

NIL

1

ICE 323

Machine Learning and Expert system

ICE 215

3

ICE 324

Machine Learning and Expert system Laboratory

ICE 216

1

ICE 325

Embedded System Design

ICE 315

3

ICE 326

Embedded System Design Laboratory

ICE 316

1

ICE 327

Database Management System

ICE 227

3

ICE 328

Database Management System Laboratory

ICE 228

1

ICE 329

Information Theory and coding

NIL

3

ICE 411

Information Security & Cryptography

ICE 321

3

ICE 412

Information Security & Cryptography Laboratory

ICE 322

1

ICE 413

Wireless & Mobile Communications

ICE 321

3

ICE 415

Microwave Engineering

NIL

3

ICE 416

Microwave Engineering Laboratory

NIL

1

ICE 417

Optical Fiber Communication

ICE 311

3

ICE 496

Industrial Training I

NIL

1

ICE 498

Industrial Training II

NIL

1

ICE 499

Capstone Project / Internship / Thesis

NIL

4

Total

87

 

 

Elective Courses (any four, 12 Credits)

Course Code

Course Title

Prerequisite Course

Credits

ICE 431

Mobile Application Development

Level 4 students

3

ICE 433

Human Computer Interaction

Level 4 students

3

ICE 435

Cloud Computing

Level 4 students

3

ICE 437

Advanced Wireless Technologies

Level 4 students

3

ICE 439

Digital Marketing

Level 4 students

3

ICE 441

Robotics and Mechatronics

Level 4 students

3

ICE 443

Satellite and Broadcast Engineering

Level 4 students

3

ICE 445

Multimedia Communication

Level 4 students

3

ICE 447

Image Processing and Pattern Recognition

Level 4 students

3

ICE 449

Wireless Sensor Network

Level 4 students

3

ICE 451

Blockchain

Level 4 students

3

 

  1. Core Courses: The students will take projects when they start their Level 4. They must complete the project work within one year or two consecutive semesters under the supervision of a teacher of a university. The project work can also be executed in an industry or in a company as an intern.

 

Level 1 Term 1

Course Code

Course Title

Prerequisite Course

Credits

ENG100

Professional English I

NIL

1

MAT 101

Mathematics I: Calculus and Ordinary Differential Equations

NIL

3

PHY 101

Physics: Modern Physics, Waves, Oscillations and Optics, Basic DC theory

NIL

2

PHY 102

Physics Laboratory

NIL

1

ICE 111

Computer Fundamentals

NIL

3

GED101

Bangladesh Studies

NIL

2

ICE113

Structured Programming

ICE 111

3

ICE114

Structured Programming Laboratory

NIL

1

Total

16

       

Level 1 Term 2

Course Code

Course Title

Prerequisite Course

Credits

ENG102

Professional English II

NIL

1

MAT 103

Mathematics II: Complex variable, Linear Algebra and Matrices

MAT 101

3

GED102

Art of Living and Engineering Ethics

NIL

1

HUM 100

Functional Bangla for Engineers

NIL

1

HUM101

ICT Economics and Accounting

NIL

3

ICE127

Object Oriented Programming

ICE 113

3

ICE128

Object Oriented Programming Lab

ICE 114

1

EEE125

Electrical Circuits

PHY 101

3

EEE126

Electrical Circuits Lab

NIL

1

Total

17

Total Credits in Level 1: 33 (Theory 25 credits and Laboratory 8 credits)

       

Level 2 Term 1

Course Code

Course Title

Prerequisite Course

Credits

ENG 200

Professional English III

NIL

1

ICE 211

Signals and Communication Systems

NIL

3

ICE 212

Signals and Communication Systems Laboratory

NIL

1

EEE 213

Electronic Devices and Circuit

NIL

3

EEE 214

Electronic Devices and Circuit Laboratory

NIL

1

ICE 215

Data Structure and Algorithm

ICE 113

3

ICE 216

Data Structure and Algorithm Laboratory

ICE 114

1

MAT 201

Statistics

MAT 103

2

MAT 217

Engineering Mathematics

MAT 103

3

Total

18

 

Level 2 Term 2

Course Code

Course Title

Prerequisite Course

Credits

ICE 221

Digital Logic Design

EEE 213

3

ICE 222

Digital Logic Design Laboratory

EEE 214

1

ICE 223

Telecommunication Networks

NIL

3

ICE 225

Artificial Intelligence and Neural Networks

ICE 215

3

ICE 227

Operating Systems

ICE 113

3

ICE 228

Operating Systems Laboratory

ICE 114

1

ICE 229

Discrete Mathematics

MAT 103

3

Total

17

Total Credits in Level 2: 35 (Theory 29 credits and Laboratory 6 credits)

       

Level 3 Term 1

Course Code

Course Title

Prerequisite Course

Credits

ICE310

Simulation and Modeling

NIL

3

ICE 311

Digital Communication

ICE 211

3

ICE 312

Digital Communication Laboratory

ICE 212

1

ICE 313

Numerical Analysis

MAT 217

3

ICE 315

Microprocessor and Interfacing

ICE 221

3

ICE 316

Microprocessor and Interfacing Laboratory

ICE 222

1

ICE 317

Digital Signal Processing

ICE 211

3

ICE 318

Digital Signal Processing Laboratory

ICE 212

1

Total

18

       

Level 3 Term 2

Course Code

Course Title

Prerequisite Course

Credits

ICE 321

Computer Networks

NIL

3

ICE 322

Computer Networks Laboratory

NIL

1

ICE 323

Machine Learning and Expert system

ICE 225

3

ICE 324

Machine Learning and Expert system Lab

ICE 225

1

ICE 325

Embedded System Design

ICE 315

3

ICE 326

Embedded System Design Laboratory

ICE 316

1

ICE 327

Database Management System

ICE 227

3

ICE 328

Database Management System Laboratory

ICE 228

1

ICE 329

Information Theory and coding

NIL

3

Total

19

Total Credits in Level 3: 37 (Theory 30 credits and Laboratory 7 credits)

       

Level 4 Term 1

Course Code

Course Title

Prerequisite Course

Credits

ICE 411

Information Security & Cryptography

ICE 321

3

ICE 412

Information Security & Cryptography Laboratory

ICE 321

1

ICE 413

Wireless & Mobile Communications

ICE 315

3

ICE 415

Microwave Engineering

NIL

3

ICE 416

Microwave Engineering Laboratory

NIL

1

ICE 417

Optical Fiber Communication

ICE 311

3

BBA 101

Engineering Project Management

NIL

3

ICE496

Industrial Training I

NIL

1

Total

18

       

Level 4 Term 2

Course Code

Course Title

Remark

Credits

ICE 4xx

Elective I

For Level 4 students

3

ICE 4xx

Elective II

For Level 4 students

3

ICE 4xx

Elective III

For Level 4 students

3

ICE 4xx

Elective IV

For Level 4 students

3

GED 400

Employability 360

For Level 4 students

1

ICE 498

Industrial Training II

For Level 4 students

1

ICE 499

Capstone Project / Internship / Thesis

For Level 4 students

4

Total

18

Total Credits in Level 4: 36(Theory 33 credits and Laboratory 3 credits)

       

List of Elective Courses:

Course Code

Course Title

Remark

Credits

ICE 431

Mobile Application Development

Level 4 students

3

ICE 433

Human Computer Interaction

Level 4 students

3

ICE 435

Cloud Computing

Level 4 students

3

ICE 437

Advanced Wireless Technologies

Level 4 students

3

ICE 439

Digital Marketing

Level 4 students

3

ICE 441

Robotics and Mechatronics

Level 4 students

3

ICE 443

Satellite and Broadcast Engineering

Level 4 students

3

ICE 445

Multimedia Communication

Level 4 students

3

ICE 447

Image Processing and Pattern Recognition

Level 4 students

3

ICE 449

Wireless Sensor Network

Level 4 students

3

ICE 451

Blockchain

Level 4 students

3