Information and Communication Engineering

Information and Communication Engineering

B.Sc. in Information & Communication Engineering (ICE)

 

 

B.Sc. in Information and Communication 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: B.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).

 

Program Educational Objectives (PEO):

 

PEO1

To provide graduates with a strong foundation in mathematics, science and engineering fundamentals to enable them to devise and deliver efficient solutions to challenging problems in Information, Communications and allied disciplines.

PEO2

To provide sound theoretical and practical knowledge of Information and Communication Engineering, managerial and entrepreneurial skills to enable students to contribute to the well-being of society with a global outlook.

PEO3

To instil in students a sense of high professionalism, to work as part of teams on multidisciplinary projects and diverse professional environments, needed for a successful professional career and relate engineering issues to the society, global economy and to emerging technologies.

PEO4

To inculcate interpersonal skills, teamwork capabilities, communication skills, leadership and awareness of the social, ethical and legal responsibilities leading to lifelong learning and career development.

PEO5

To motivate graduates to become good human beings and responsible citizens for the overall welfare of the society.

 

Program Outcomes (PO):

 

  • PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
  • PO2: Problem analysis: Identify, formulate, review research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
  • PO3: Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  • PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations.
  • PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • PO7: Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  • PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse exams, and in multidisciplinary settings.
  • PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  • PO11: Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change

 

Generic Skills/Graduate Profile (based on Need Assessment):

The field of Information and Communications plays a vital role in the progress of the country. Thus, our graduates are able to seek out opportunities to provide innovative solutions to real-life problems using their expertise, and contribute towards the economic development of the country. Our graduates have the foresight to drive industry in new directions capable of exploiting their expertise to the fullest. 

 

A B.Sc. graduate in Information and Communications Engineering should be able to:

  • Carry out scientific research, and effectively communicate findings.
  • Possess interdisciplinary expertise in Electronics and Telecommunications engineering fields.
  • Exhibit strong analytical and problem-solving skills.
  • Develop software in high level languages to solve engineering problems, including PC- and microprocessor-based ones for real-time monitoring and control systems and digital signal processing applications.
  • Be able to pursue graduate education in ICT and Telecommunications engineering and related fields
  • Operate basic and complex instruments and tools in Communication Engineering.
  • Design, test, install, supervise, diagnose and maintain different electronics and Telecommunication equipment and tools.
  • Exhibit apposite disposition towards science and technology to positively influence others.

 

Professional Skills:

Students graduating from ICE department should have gained the following abilities, skills, knowledge, and understanding:

  • Ability to communicate with others; with listening, speaking, reading, writing, and non-verbal communication skills sufficient to offer and receive complex information.
  • Ability to identify, deconstruct and solve complex problems; with skills sufficient to: obtain and analyse relevant information, including numerical information; use logical reasoning in constructing arguments; consider options and alternative viewpoints; and propose and implement holistic solutions.
  • Ability to use contemporary information technology for communication, research, and analysis.
  • Specific skills sufficient to meet a specific national workforce need.
  • Life-skills sufficient to live and work in both urban and rural workplaces with international colleagues.
  • Commitment to independent learning and the ability to self-teach and adapt to change in careers and workplace.
  • Understanding of gender equity issues and the processes for addressing gender-based discrimination.
  • Understanding of the fundamentals of leadership, and the management of people, projects, time, and money.
  • Ability to interpret local issues and events within a global perspective.

 

Mapping/Alignment University’s Mission vs PEO:

 

 

PEO1

PEO2

PEO3

PEO4

PEO5

Mission of University

ü    

ü   

ü    

ü   

ü   

 

 

Mapping of PEO vs PLO:

 

PEOs

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

PEO1

*

*

 

*

               

PEO2

       

*

*

     

*

   

PEO3

         

*

*

 

*

 

*

 

PEO4

             

*

*

*

*

*

PEO5

         

*

*

         

 

PART B-Curriculum Structure

 

  1. Duration of the Program: The program having 8 semesters normally extends over four academic years.

 

  1. 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:
  2. Course Distribution:
  3. General Courses

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

 

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)

 

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)

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 Laboratory

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 Lab

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

Group 2: Minor (8 Credits)

 

Code

Course Title

Prerequisite Courses

Credits

EEE 125

Electrical Circuits

PHY 101

3

EEE 126

Electrical Circuits Laboratory

PHY 102

1

EEE 213

Electronic Devices and Circuit

NIL

3

EEE 214

Electronic Devices and Circuit Laboratory

NIL

1

Total

8

 

  1. Elective Courses (any four, 12 Credits)

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

  1. Capstone Project/ Internship

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.

 

Semester wise Course Description

Level 1 Term 1

Code

Course Title

Prerequisite Course

Credits

ENG 100

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

GED 101

Bangladesh Studies

NIL

2

ICE 113

Structured Programming

ICE 111

3

ICE  114

Structured Programming Laboratory

NIL

1

Total

16

 

Course Code: ENG 100

Course Title: Professional English I

Credit : 1.0

CIE Marks: 100

Course Description:

English is the international language of business, commerce, science, medicine, and many other key areas. Even in diplomacy, where French once ruled supreme, English is now dominant in most regions of the world. According to David Graddol’s extensive survey for the British Council, the number of non-native or second language speakers of English now outnumbers those of primary or native speakers. Professional English I is focused on communicating clearly in a business setting, with co-workers, customers, your boss or anyone else related to work. Also, it emphasizes on using the right form of English which is grammatically correct.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Apply grammar correctly for academic and official purpose

CLO 2

Remember different grammatical rules for speaking and reading

CLO 3

Understand the factors that influence use of grammar and vocabulary in speech and writing

CLO 4

Demonstrate an ability to use their developing language knowledge to write with

accuracy at sentence and paragraph levels

CLO 5

Understand the differences between spoken and written English

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

2

 

 

 

 

 

 

 

 

 

 

2

CLO 2

 

2

 

 

 

 

 

 

 

 

 

2

CLO 3

 

 

3

 

 

 

 

 

 

 

 

2

CLO 4

 

 

 

 

 

 

 

 

 

 

 

2

CLO 5

 

 

 

 

 

 

 

 

 

 

 

2

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1

Week 1

Introduction to professional English

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

 

Lab work, Lab assignment

2

Week 2

Basic Sentence structure:

Parts of the sentence

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

3

Week 3

Basic Sentence structure:

Parts of speech-I

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

4

Week 4

Basic Sentence structure:

Parts of speech-II

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

5

Week 5

Basic Sentence structure:

Subject verb agreement-I

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

6

Week 6

Basic Sentence structure:

Subject verb agreement-II

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

7

Week 7

Vocabulary

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

8

Week 8

Reading strategy-I

TS1,TS2,TS3

CLO 5

Lab work, Lab assignment

9

Week 9

Review Class

TS1,TS2,TS3

 

-

Mid Term Exam

10

Week 10

Reading strategy-II

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

11

Week 11

Reading strategy-III

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

12

Week 12

Speaking strategy-I

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

13

Week 13

Speaking strategy-II

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

14

Week 14

Speaking strategy-III

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

15

Week 15

Reading practice-I

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

16

Week 16

Story telling-I

TS1,TS2,TS3

CLO 1

Lab work, Lab assignment

17

Week 17

Reading practice-II

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

18

Week 18

Effective oral presentation-I

TS1,TS2,TS3

CLO 1

Lab work, Lab assignment

19

Week 19

Effective oral presentation-II

TS1,TS2,TS3

CLO 1

- Lab work, Lab assignment

20

Week 20

 

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

Activities

Marks

Attendance

10

Lab Report

25

Performance

25

Lab Final

40

Total

100

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

 

Text Book:

1.       Functional Comprehension

        Donn Byrne, Longma

2. Situational Dialogues

                  Michael Ockenden

                  Longman 1981

3. How to Write First Class Business Correspondence

                  L. Baugh, M. Frayer, D. Thomas

 

Reference Books:

1.        Cambridge Skills for Fluency

a.       Adrian Doff, Carolyn Becket: 1994

b.      Cambridge

  1. Intermediate Students Book

a.       Headway

 

       3. Cambridge IELTS Series

 

 

 

Course Code: MAT-101                                                                         Credit : 3.0         

Course Title: Mathematics I                                                                  CIE Marks: 60

                                                                                                                   SEE Marks: 40

Course Description:

Mathematics-I is a major course especially for the students who are willing to study ICE as their advanced stream. This course is designed for the students in the line of ICE to solve the realistic problem in their engineering line. Emphasis is placed on limits, continuity, derivatives and integrals of algebraic and differential equations. Upon completion, students should be able to select and use appropriate models and techniques for finding solutions to derivative-related problems with and without technology.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Recognize properties of functions and its classification and various types of function, sketch graph of a function using transformation of a functions

CLO 2

Evaluate limit of a function by using L’Hospital rule and simple basic rules

CLO 3

Apply the procedure of differentiation accurately for implicit and logarithmic function, the procedure of differentiation to solve related rates and maxima and minima value

CLO 4

Able to evaluate definite integral by using Gamma and Beta Function

CLO 5

To be able to Form DEs, Classify DEs, Recognize order, degrees, linearity and nonlinearity of DEs, Appreciate the relation between the order of a DE with the no. of arbitrary constants in solution function

CLO 6

Able to solve first order or higher order ordinary differential equation by various kinds of methods

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

3

 

 

 

 

 

 

 

CLO 2

 

2

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

2

 

 

 

 

 

 

 

CLO 4

 

3

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

3

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

3

                                  3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course

Introduction, Grading

policies, exams, and concept of   computer fundamental

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Function and various types of functions, Sketch graphs of different function

 

 

TS1

CLO 1,CLO2

-

3.

Week 3

Lesson:3: Function and various types of functions, Sketch graphs of different function

TS1

CLO1,CLO2

-

4.

Week 4

Lesson 4: The Derivative (Rate of change) of functions & Finding differential coefficient ‘s of the various functions, Repeated differentiation, Leibniz’s theorem

TS1, TS3

CLO 3

Quiz 1

5.

Week 5

Lesson 5: The Derivative (Rate of change) of functions & Finding differential coefficient ‘s of the various functions, Repeated differentiation, Leibniz’s theorem

TS1, TS3

CLO 3

Assignment

6.

Week 6

Lesson 6 The Derivative (Rate of change) of functions & Finding differential coefficient ‘s of the various functions, Repeated differentiation, Leibniz’s theorem

 

TS1

CLO 3

-

7.

Week 7

Lesson 7 The Derivative (Rate of change) of functions & Finding differential coefficient ‘s of the various functions, Repeated differentiation, Leibniz’s theorem

TS3

CLO3

Quiz 2

8.

Week 8

The Derivative (Rate of change) of functions & Finding differential coefficient ‘s of the various functions, Repeated differentiation, Leibniz’s theorem

TS1

CLO3

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Lesson 9: Maxima and Minima, Optimization problem

TS1

CLO3

-

11.

Week 11

Lesson 10: Maxima and Minima, Optimization problem

TS1

CLO3

-

12.

Week 12

Lesson 11. Integration

(Contents: Definition, indefinite definite Integration)

TS1

CLO4

-

13.

Week 13

Lesson 12: Introduction of Ordinary Differential Equations (Contents: Introduction to Differential Equations and its Origin, application Classification, Order, degree, Linearity, nonlinearity, Formation of Des, Solving first order, DEs by direct integration)

TS1, TS3

CLO5

Quiz 3

14.

Week 14

Lesson13: Introduction of Ordinary Differential Equations (Contents: Introduction to Differential Equations and its Origin, application Classification, Order, degree, Linearity, nonlinearity, Formation of Des, Solving first order, DEs by direct integration)

TS1

CLO5

-

15.

Week 15

Lesson 14: Introduction of Ordinary Differential Equations (Contents: Introduction to Differential Equations and its Origin, application Classification, Order, degree, Linearity, nonlinearity, Formation of Des, Solving first order, DEs by direct integration)

TS1

CLO5

-

16.

Week 16

Lesson 15: Solution of Ordinary Differential Equations (Contents:

Methods of different kinds of solution).

TS1

CLO6

-

17.

Week 17

Lesson 16: Solution of Ordinary Differential Equations (Contents:

Methods of different kinds of solution).

TS1

CLO6

Quiz 4

18.

Week 18

Lesson 17: Solution of Ordinary Differential Equations (Contents:

Methods of different kinds of solution).

TS1

CLO6

-

19.

Week 19

Lesson 18: Solution of Ordinary Differential Equations (Contents:

Methods of different kinds of solution).

TS1

CLO5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

-

-

Final Exam

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1.      Calculus by Howard Anton, IRL Bivens and Stephen Davis 

2.      Differential Equations- Shepley L Ross

 

Reference Books:

  1. Differential Calculus by B.C. Das and B.N. Mukherjee.
  2. Integral Calculus by B.C. Das and B.N. Mukherjee.
  3. Advanced Calculus-I by Dr. F. Rahman, Elius, Hafiz and Mydul.
  4. Differential Equations- B D Sharma

 

 

Course Code: PHY 101 & PHY 102

Course Title: Physics-I & Physics lab

Credit: 2.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

This course provides learners with opportunities to continue their learning on the basis of their own departments. This course is to enable the students for identifying classical mechanics world that could be helpful to get proper idea about kinematics and static world, and enable them to apply calculative value of motion things on application based knowledge. Also they will learn about wave, motion, optics, alternating current & modern physics. In a word they will get a proper idea about energy and matter and will learn how they interact with each other’s regarding industrial sector. Also it will help to develop anyone with a great analytical and logical skills, in addition it helps us to think out of context. The outcome of this course will help us to enhance our imaginations with concepts like relativity, nuclear radioactivity and several physical observations and the theories which are consistent in nature. This is the theory which makes the prediction of the result.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Apply laws of motion and modern mechanics equation to solve motion related problems

CLO 2

Describe wave and oscillatory bodies energy and measurement of amplitude, wavelength

CLO 3

Classify modern optical world and identify color wavelength with equipment’s

CLO 4

Identify concepts about basic electricity and current related problems on industrial sector

CLO 5

Analyzing the data for radioactive elements and identify the basic formation of atoms

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

2

 

 

 

 

 

 

 

CLO 2

 

3

 

 

 

 

 

 

 

 

 

 

CLO 3

 

2

 

 

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

3

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

1

 

 

 

 

 

3

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

 

Lesson 1: a) To describe the history of ancient and modern science, b) To introduce each other, c) To identify the course expectations, d) To summarize general information about the course and its completion, e) To understand different components of the course outline.

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1,TS2

CLO 1

Assignment

2.

Week 1

(Lab)

Lab 1: To find the volume of a cylinder using Vernier calipers.

TS1, TS3

CLO1

Lab work, Lab assignment

3.

Week 2

 

Lesson 2: a) To identify history of C.M world, b) To describe about Newton’s law, c) To classify gravitation ,gravity and types of work & energy d) To differentiate gravitation and gravity, work & energy.

TS1

CLO 1

-

4.

Week 2 (Lab)

Lab 2: To find the area of a wire using screw gauge

TS1, TS3, Virtual Lab

CLO1

Lab work, Lab assignment

5.

Week 3

 

Lesson 3:) To classify equation of physics in linear and for angular body, b) To apply torque on real life c) To analyze the differentiate between angular and linear body d) To point out other methods of applying moment of inertia

 

TS1

CLO 1

Assignment

6.

Week 3-4

(Lab)

Lab 3: To determine the value of ‘g’ acceleration due to gravity by means of a compound pendulum

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

7.

Week 4

Lesson 4: e) To describe the necessity of projectile motion, f) To classify the path of projectile motion, g) To identify different scenario of projectile motion on different aspects, h) To describe its application and solve the mathematical problems.

 

 

 

TS1, TS3

CLO 1

Quiz 1

8.

Week 5-6

(Lab)

Lab 4: To determine the Young’s Modulus by the Flexure of a Beam (Bending Method).

TS1, TS3,

Virtual Lab

CLO 1, CLO  2

Lab work, Lab assignment

9.

Week 5

Lesson 5: a) To identify the types of waves ,and S.H.M b) To classify and describe the total energy of S.H.M, c) To compare different types of waves

TS1

CLO 2

Assignment

10.

Week 7-8

(Lab)

Lab 5: To determine the Modulus of rigidity of a wire by the method of oscillations (Dynamic Method).

TS1, TS3, Virtual Lab

CLO 2

Lab work, Lab assignment

11.

.

Week 6

Lesson 6: a) To identify the applications learning waves and oscillations b) To count the wavelength value of different aspects.

TS1

CLO 2

-

13..

Week 7

Lesson 7: a) To identify the purposes of studying light, b) To apply concepts of newton’s ring experiment value to identify color wavelength, c) To describe light energy and its characteristics

TS3

CLO 3

-

15.

Week 8

Lesson 8: d) to identify the wave amplitude, wavelength, frequency e) to describe color on different fields

 

TS1

CLO 3

Quiz 2

16.

Week 9

a) To review the contents of mid-term examination, b) To solve questions of different years

TS1

CLO 1, CLO  2, CLO 3-

-

Mid Term Exam

17.

Week 10

Lesson 9: a) Identify the measurement of current, b) Identify the concepts measuring capacitance and resistivity of electric equipment’s,

TS1

      CLO 4

-

18.

Week 10-11

(Lab)

Lab 8: To determine the Spring Constant and Effective Mass of a Given Spiral Spring.

TS1, TS3, Virtual Lab

CLO 2

Lab work, Lab assignment

19.

Week 11

Lesson 10:  a) Explain the functions of capacitor and resistor, b) Identify the shunt and galvanometer current,

TS1

CLO 4

-

20.

Week 12
(Lab)

Lab 9: To determine the focal length and hence the power of a convex lens by displacement method with the help of an optical bench

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

21.

Week 12

Lesson 11: a) Identify the electric potential due to point charge. Find out the information about magnetism, b) Identify the information about magnetic fields application in electric equipment’s.

TS1

CLO 4

-

22.

Week 13

(Lab)

Lab 10: To determine the focal length and hence the power of a concave lens by using an auxiliary convex lens.

TS1, TS3, Virtual Lab

CLO3

-

23.

Week 13

Lesson 12: a) Determine the types of application of Biot-savart’s law, b) Design an electric equipment’s where electromagnetic current are applied

TS1, TS3

CLO 4, CLO5

Quiz 3

24.

Week 14

Lesson 13: a) To identify the concepts of A.C, b) Distinguish between A.C & D.C

TS1, TS2

        CLO 4

-

25.

Week 14

(Lab)

Lab 11: To determine the radius of curvature of a lens by Newton’s rings.

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

26.

Week 15

Lesson 14: a) Identify the frequency affects the impedance of a series resonance circuits

TS1, TS2

CLO 4

-

27

Week 15

(Lab)

Lab 12: To determine the wavelengths of monochromatic light by Newton’s rings.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

28.

Week 16

Lesson 15: a) to calculate the resonance frequency and resonance circuit.

 

TS1

CLO 4

-

29.

Week 16

(Lab)

Lab 13: To determine the unknown frequency of a tuning fork using a sonometer.

TS1, TS3, Virtual Lab

CLO 4,CLO 5

Lab work, Lab assignment

30.

Week 17

Lesson 16: a) Distinguish between classical physics and quantum physics, b) To classify atom and atomic model

TS1

CLO 4, CLO 5

Quiz 4

31.

Week 17

(Lab)

Lab 14: To find the radius of curvature of a convex lens using a spherometer.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

32

Week 18

Lesson 17: c) to determine radioactive decay, d) classify nuclear and fusion reaction c) Calculate the mass energy of a particle.

TS1

CLO 5

-

34.

Week 18-19

(Lab)

Lab 15: Review Class

 

 

CLO 4,CLO 5

Lab work, Lab assignment

35.

Week 19

a) Determine and develop personal presentation style

c) Recognize presentation weak spots and areas for improvement, c) Learn, practice and acquire the skills necessary to deliver effective, presentation with clarity and impact d) Presentation

 

Onsite/video presentation by the students

 

-

36.

Week 20

a) To review the contents of final examination, b) To solve questions of different years

TS1

CLO 4,CLO 5

-

37

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

3

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

 

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1.      Physics-I&II by D. Halliday& R. Resnick

2. Practical Physics by Dr. Giasuddin Ahmed & Md. Shahabuddin (Lab)

Reference Books:

     2.Physics for Engineers by Prof. GiasUddin Ahmad*

      3.Heat and Thermodynamics by BrijLal and N. Subrahmanyam

      4.Waves and Oscillations by BrijLal and N. Subrahmanyam

      5.Concepts of Electricity and Magnetism: Huq, Roy and Rafiqullah

      6.Atomic and Nuclear Physics: Subrahmaniyam Brijlal

      7.Perspective of Modern Physics: Arthur Beiser

      8.Modern Physics: B. L. Thereja

 

 

 

 

 

Course Code: ICE 111

Course Title: Computer Fundamentals

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

In this introductory course, students will become familiar with the basic principles of a computer, including the internal hardware, the operating system, and software applications. Students will gain practice in using key applications such as word processors, spreadsheets, and presentation software, as well as understanding social and ethical issues around the Internet, information, and security. The course introduces you to fundamental ‘Computer Literacy’ concepts. It teaches the basics of using a computer. This course is designed for students with little to no computer experience.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

To develop an intuitive sense of how computers work and how they can be used to make your academic work more efficient.

CLO 2

Explain the representation of data and information in computer systems

CLO 3

Describe the organization and operation of a computer processor, primary and secondary memory and peripheral devices

CLO 4

Design simple problem-solving algorithm

CLO 5

Learn computer ethics and privacy

CLO 6

Use standard word, and spreadsheets, graphics generation packages

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

3

 

 

 

 

 

 

 

CLO 2

 

2

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

2

 

 

 

 

 

 

 

CLO 4

 

3

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

3

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

3

                                  3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept of   computer fundamental

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Introduction to computers, Computer & history, Computer features and characteristics

TS1

CLO 1

-

3.

Week 3

Lesson:3: Basic Organization of a computer system, Input unit and its functions

TS1

CLO3

-

4.

Week 4

Lesson 4: Output unit and its functions, Storage unit and its functions

TS1, TS3

CLO 3

Quiz 1

5.

Week 5

Lesson 5: Positional, non-positional number system, Decimal, Binary, Octal, Hexadecimal numbering system.

 

TS1, TS3

CLO 2

Assignment

6.

Week 6

Lesson 6: Representing numbers in different number systems, Transformation between different number systems

 

TS1

CLO 2

-

7.

Week 7

Lesson 7::Computer Arithmetic, Binary addition, Binary subtraction, Binary multiplication, Binary division

TS3

CLO2

Quiz 2

8.

Week 8

Lesson 8: Characteristics of a keyboard, Different types of input and output devices pointing, voice input; input devices for PDAs, smart phones, and Tablet PCs, LCD monitors, LCD screens, Printers

TS1

CLO3

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Lesson 9: Boolean algebra, Theorems of Boolean algebra, Boolean function minimization, Canonical forms

TS1

CLO2

-

11.

Week 11

Lesson 10: Logic gates, Logic circuits

TS1

CLO2, CLO3

-

12.

Week 12

Lesson 11: Processor and Memory, Control unit, Processors speed,

TS1

CLO3

-

13.

Week 13

Lesson 12: Main memory, Storage evaluation, Cache memory

TS1, TS3

CLO3

Quiz 3

14.

Week 14

Lesson13: Storage device,

  Categories of Primary and secondary storage

HDD. CD ROM, DVD ROM, OCR, OMR

TS1

CLO3

-

15.

Week 15

Lesson 14: Planning the computer program, Algorithm basic, Flowchart’s basic

 

TS1

CLO4

-

16.

Week 16

Lesson 15: Flowchart and sample algorithm.

TS1

CLO4

-

17.

Week 17

Lesson 16: Pseudocode and sample pseudocode

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 17: Application software package, spread sheet, Graphics package

TS1

CLO6

-

19.

Week 19

Lesson 18: Computer security and ethics

TS1

CLO5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

-

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

  1. Computer Fundamentals 4th  Edition by P. K. Sinha 
  2. Computer Fundamentals by Goel Anita, Pearson

 

Reference Books:

  1. Computer Fundaments and ICT by M. L. Rahman, M. Shamim Kaiser, M. Arifur Rahman, M. Alamgir

 

 

 

Course Code: GED-101

Course Title: Bangladesh Studies

Credit: 2.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Bangladesh Studies is a multidisciplinary course designed to equip students with the knowledge on focal themes relating to Bangladesh. The first theme is the inevitability of the emergence of Bangladesh as a state entity in the context of a long historical background and the second theme draws attention to the experience of Bangladesh in governance and democratization. The students attending this course are expected to be made aware of the past and present of Bangladesh for the enlargement of their knowledge to face the challenges of 21st century.

Course Learning Outcome: By the end of the course, student will be able to:

 

CLO1

Conduct SWOT (strengths, weaknesses, opportunities and threats) analysis on the geography, demography, society, culture, government and politics of Bangladesh.

 

CLO2

Critically analyze the national and international factors behind the socio-economic development of Bangladesh and design solutions to meet specific development needs.

 

CLO3

Debate on the historical and legal framework of ethics and normative issues affecting contemporary Bangladesh through questioning popular perceptions and evaluate them against empirical evidence.

 

CLO4

Explain the diverse nature of prevailing environmental concerns through qualitative and quantitative analysis and design solution for sustainable development.

 

CLO5

Develop rational and practical solutions both individually and collectively through a sense of ownership for the country and communicate those innovative solutions to meet the critical challenges of contemporary Bangladesh.

 

 

Mapping of CLO to PLO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

3

 

 

 

 

 

 

 

CLO 2

 

2

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

2

 

 

 

 

 

 

 

CLO 4

 

3

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

3

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

3

                                  3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Introduction to course, Course Approach, Course Methodology, Marks Distribution, Assessment and Evaluation

Lesson 2: Importance and application of the course, sharing expectations and outcomes, Motivation, and Self-development.

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Geographical Traits e.g. Location, Border & Boundary, Topography, Rivers, Mineral and Natural Resources, Climate; Demographical Traits e.g. Population of Bangladesh, Labor Force, Demographic Dividend. Society and culture.

 

[Ref. Book-2, and Ref. Book- 14]

TS1

CLO 1

-

3.

Week 3

Lesson:3: Origin of the name of Bangladesh; Development trend of the name of Bangladesh Origin and Identity of the people of Bangladesh. Origin of Man; Origin and Identity of Banagalees, Reasons of arrival of Various Races in this region.

 

[Ref. Book-16 & Ref. Book-17]

TS1

CLO3

-

4.

Week 4

Lesson 4: Bangladesh in International Affairs: Foreign Policy, Bangladesh Foreign Policy: Principles, Objectives and Determinants. Policy Making Body, Foreign policy achievements and challenges.

 

[Ref. Book-14 & Ref. Book-15]

TS1, TS3

CLO 3

Quiz 1

5.

Week 5

Lesson 5: The Constitution:
Concept, Types, Essentials of a Good Constitution, Constitution Making Process, Basic Facts and Figures and Features.

 

[Ref. Book-4 & Ref. Book-12]

TS1, TS3

CLO 2

Assignment

6.

Week 6

Lesson 6: The Constitution of Bangladesh
Fundamental Principles, Fundamental Rights, Amendments of Bangladesh Constitution

 

[Ref. Book-4 & Ref. Book-12]

TS1

CLO 2

-

7.

Week 7

Lesson 7: Organs and Functions of Govt.

Concept of Government, Various organs of the Government of Bangladesh; Structure and functions of various organs of government 

 

[Ref. Book-11 & Ref. Book-20]

TS3

CLO2

Quiz 2

8.

Week 8

Lesson 8:   Key problems and measures of all branches of the government of Bangladesh; E-Governance and Digital Bangladesh.

 

[Ref. Book-11 & Ref. Book-20]

TS1

CLO3

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Lesson 9: Economic Profile of Bangladesh: Nature of the economy; Macro-Micro.  Development Approaches; world-wide Economic policies- Bangladesh chapters.   Key Financial Organizations or Bodies, National Budget and Functions of ECNEC.

 

[Ref. Book-7 & Ref. Book-10] 

TS1

CLO2

-

11.

Week 11

Lesson 10: Bangladesh Development Strategies, Vision 2021, SDGs; Concepts, Bottomless Basket to Emerging Tiger; Challenges and Prospects, from linear to Circular economy. Gig Economy, Blue Economy of Bangladesh.

 

[Ref. Book-7 & Ref. Book-10]  

TS1

CLO2, CLO3

-

12.

Week 12

Lesson 11: Urbanization in Bangladesh

Concepts e.g. Urbanization and Migration; Trend of Urbanization: Bangladesh and International Perspective; Impact, Problems of Urbanization in Bangladesh

 

[Ref. Book-8 & Ref. Book-10]  

TS1

CLO3

-

13.

Week 13

Lesson 12: Rural Development in Bangladesh: Rural Development; Indicators of Rural Development; BARD: Cumilla Model; Local Government and Role of NGOs in rural Development.  

[Ref. Book-7 & Ref. Book-10]  

TS1, TS3

CLO3

Quiz 3

14.

Week 14

Lesson13: Environment and Environmental Degradation, Bangladesh Perspectives.  Concepts e.g. Environment, Ecosystem, Climate Change and Environmental Degradation; Factors of Environmental Degradation;

 

[Ref. Book-3 & Ref. Book-10]  

TS1

CLO3

-

15.

Week 15

Lesson 14: Climate Change: Bangladesh Perspective: Impact of Climate Change; Common Environmental Problems in Bangladesh;

 

[Ref. Book-3 & Ref. Book-10]   

TS1

CLO4

-

16.

Week 16

Lesson 15: Environmental Protection and Climate Change response: Bangladesh Perspective: Initiatives for environmental protection: Bangladesh and International 

 

[Ref. Book-3 & Ref. Book-10]   .

TS1

CLO4

-

17.

Week 17

Lesson 16: Environmental Protection and Climate Change actions: Bangladesh Perspective : Individual Initiatives and Practical Actions e.g. Tree Plantation, Clean Program

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 17: Industrial Sector in Bangladesh: Concept of Industry, Types, Natures and mode production, Industrial Growth Trend: SME; Major Industries in Bangladesh; Contribution of Industry in GDP. ICT in Bangladesh- digital innovation and 4IR; prospects and challenges.  

 

[Ref. Book-18]   

TS1

CLO6

-

19.

Week 19

Lesson 18: ICT Industry in Bangladesh

Overview of ICT Industry in Bangladesh, Historical Development of ICT Industry in BD.  ICT Industry’s Contribution To % Of GDP, Key Growth Drivers of IT and Communication based Companies in Bangladesh, ICT`s Production and Prospect, Problems of ICT Industries in Bangladesh, Thinking Way Out for Development.

ICE based entrepreneurship in Bangladesh, Prospects and Challenges. 

[Ref. Book-18 &19]   

TS1

CLO5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

-

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Reference Books:

1.       Ausamapta Atmajiboni (The Unfinished Memoirs), Sheikh Mujibur Rahman, The University Press Limited, 2012.

2.       Banglapeadia, National Encyclopedia of Bangladesh. Volume-1 to 10, Asiatic Society of Bangladesh, March, 2003.

3.       Vulnerability and Adaptation to Climate Change for Bangladesh, S. Huq, ‎Z. Karim, ‎M. Asaduzzaman · 2013 , Springer Publication

4.       Constitution, Constitutional Law and Politics: Bangladesh Perspectives, Md. Abul Halim, Rico Printers, Dhaka, 2003.

5.       Bangladesh Studies: Politics, Administration, Rural Development and Foreign  Policy, Edited by- Mohammad Mohabbat Khan & Syed Anwar Husain, Center for    Administrative Studies, 1985.

6.       Bangladesh, On the Threshold of the Twenty-first Century; Edited by-A.M. Chowdhury & Fakrul Alam, Asiatic Society of Bangladesh, 2002.

7.       Socio-Economic Condition in Bangladesh, Chowdhury Tamzid Ahmed, Tapan Prakashon, Dhaka.

8.       The Face of Urbanization and Urban Poverty in Bangladesh, Pranab Kumar Panday, 2020 Palgrave Macmillan

9.       Bangladesher Itihash, Dr. M. Abdur Rahim, Dr. Abdul Momin Chowdhury, Dr. A.B.M. Mahmood and Dr. Sirajul Islam, Nawroze Kitabistan, Dhaka-1000.

10.    Bangladesh Economic Review Report, Ministry of Finance, Government of Bangladesh.

11.   Jahan, R. (ed),  Bangladesh Politics: Problems and Issues, University Press Limited, Dhaka.

12.   The Constitution of the People’s Republic of Bangladesh, Ministry of Law, Justice and Parliamentary Affairs, Bangladesh.

13.   A History of Bangladesh, Willem van Schendel, Cambridge University Press, UK.

14.   Foreign Policy of Bangladesh, A small states Imperative (ed.), Emajuddin Ahmed, University Press Limited, Dhaka, Bangladesh.

15.   Foreign Relations of Bangladesh, Harun ur Rashid, Rishi Publications, Dhaka, Bangladesh. 

16.   Lal Nil Dipabali, Humayun Azad, Agami Prakashani, Dhaka, Bangladesh.

17.   Bangla, Bangale and Bangladesh, Ahmed Sharif, Mahakal Prakashani, Dhaka, Bangladesh

18.   Chowdhury¹, Mohammed S., and Zahurul Alam. "ICT-Driven Knowledge Economy in Bangladesh: Issues and Constraints." Journal of Knowledge Management Practice 10.1 (2009).

19.   Imran, Ahmed. "Significant barriers to ICT adoption in the public sector in the Least Developed Countries (LDCs): A case study of Bangladesh." ACIS 2006 Proceedings (2006): 105.

20.   The Bangladesh Revolution and Its Aftermath, Talukdar Maniruzzaman, University Press Limited, Dhaka, Bangladesh.

21.   Bangladesh: Problem of Governance, Rehman Sobhan, Konark Publishers, India.

 

 

 

 

 

 

 

 

Course Code: ICE 113 & ICE 114

Course Title: Structured Programming and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

In order to meet up the challenges of ICT and Wireless Communication Sectors, students need to learn about computer programming. This course is designed to teach the students about basic computer programming language which will help them to understand the current generation structured programming language. This course will help them to analyze and create numerous programming related problems professionally in their job field. 

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Understand the basic terminology used in computer programming and

structured programming concept. .

CLO 2

Construct algorithms and flow charts as the part of problem analysis.

CLO 3

Write, compile and debug programs in C language.

CLO 4

Use different data types, operators and expressions in a computer program.

CLO 5

Design and implement programs involving decision structures, loops, arrays, structures and unions

CLO 6

Evaluate a computer program for syntactic and semantic correctness

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

2

 

2

 

 

 

 

 

 

 

 

 

CLO 2

 

 

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

3

 

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

2

 

 

 

 

 

 

 

CLO 5

 

 

 

 

3

 

 

 

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

3

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept of   Structured Programming

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

 

Assignment

2.

Week 1

(Lab)

Lab 1:

Introduction to C

TS1, TS3

CLO 1,CLO 3

Lab work, Lab assignment

3.

Week 2

Lesson 2:

Introduction to Computer Programming.

Programming Language generations.

Problem solving process,

Algorithms.

developing an algorithm.

 

TS1

CLO 1,CLO2

-

4.

Week 2 (Lab)

Lab 2:

Write a C program which will print your name, ID, Sept and University name on the Screen.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

5.

Week 3

Lesson 3:

Algorithm Properties.

Algorithm writing processes. (Block, Pseudo code, Flow chart, structure programming, coding)

 Program Testing.

 

TS1

CLO 2

Assignment

6.

Week 3

(Lab)

Lab 3:

Write a C program which will print your salary statement.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

7.

Week 4

Lesson 4:

Introduction to C.

 

 

TS1, TS3

CLO 1

-

8.

Week 4

(Lab)

Lab 4:

Write a C program which will convert Fahrenheit value into Celsius and any length into meter and feet.

TS1, TS3,

Virtual Lab

CLO 3

Lab work, Lab assignment

9.

Week 5

Lesson 5:

Structure of C,

Features, Data types, operators, Library functions.

 

TS1

CLO 1

Quiz 1

10.

Week 5

(Lab)

Lab 5:

. Write a C program which will swap two values.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

11.

.

Week 6

Lesson 6:

C program writing, Main Function, building process & compilation., Basic C program writing and output observation

TS1

CLO 3, CLO 4

-

12.

Week 6

(Lab)

Lab 6:

Write a C program which will reverse a 4-digit number.

 

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

13..

Week 7

Lesson 7:

C fundamentals, identifiers, keywords, variable declaration,

, Modifying basic data types, constants, arithmetic and logical expression.

 

TS3

CLO 4

-

14.

Week 7

(Lab)

Lab 7:

Write a C program which will determine whether the number is even or odd.

 

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

15.

Week 8

Lesson 8:

Different C operators and functions Program writing using operators and expressions

 

TS1

CLO 4

Quiz 2

16.

Week 9

Review Class

TS1

 

-

 

17.

Week 10

Lesson 9:

.Data input & output, Data manipulation

 

TS1

CLO 1

-

18.

Week 10

(Lab)

Lab 8:

Write a program which will determine the greatest and least between 3 given numbers.

TS1, TS3, Virtual Lab

CLO 2, CLO 3

Lab work, Lab assignment

19.

Week 11

Lesson 10:

Error detection and correction.

Introduction to Control statement and types

TS1

CLO 6

-

20.

Week 11
(Lab)

Lab 9:

Write a program which will print the Fibonacci Series.

TS1, TS3, Virtual Lab

CLO 2, CLO 5

Lab work, Lab assignment

21.

Week 12

Lesson 11:

Decision Control Statement (if statement, if with else, nested ifs, Ladder if)

Selection Statement (Switch-Case Structure)

Repetition/ Loop statement (while loop, for loop, do-while loop, break statement)

 

TS1

CLO 5

-

22.

Week 12

(Lab)

Lab 10:

Write a C program which will print the greatest and lowest between n numbers.

 

TS1, TS3, Virtual Lab

CLO 3

-

23.

Week 13

Lesson 12:

Control statements.

 Program writing using control structures.

 

TS1, TS3

CLO 5

Quiz 3

24.

Week 14

Lesson 13:

Introduction to Functions.,

Passing values between Functions.

Functions Calling, Functions Return.

 

TS1, TS2

CLO 4

-

25.

Week 14

(Lab)

Lab 11:

Write a C program which will print a string and determine the number of characters in the string.

 

TS1, TS3, Virtual Lab

CLO 6

Lab work, Lab assignment

26.

Week 15

Lesson 14:

Call by value, Call by references.

Pointer notation.

Program Writing using functions.

 

TS1, TS2

CLO 4, CLO 5

Assignment-

27

Week 15

(Lab)

Lab 12:

Write a C program which will generate two 5X5 matrix and will add all the elements of the matrix.

 

TS1, TS3, Virtual Lab

CLO 2, CLO 5

Lab work, Lab assignment

28.

Week 16

Lesson 15:

Introduction to array,

Passing array elements to a function.

.

TS1

CLO 5

-

29.

Week 16

(Lab)

Lab 13:

Write a C program which will generate two 5X5 matrix and multiply two matrix

 

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

30.

Week 17

Lesson 16:

Multi-dimensional Array.

Array Program Writing

 

TS1

CLO 5

Quiz 4

31.

Week 17

Lab 14:

Write a program which will reverse a given string

 

TS1, TS3, Virtual Lab

CLO 6

Lab work, Lab assignment

32

Week 18

Lesson 17:

String basics,

String standard library functions,

Programming with strings.

TS1

CLO 1, CLO 4

-

34.

Week 18

(Lab)

Lab 15:

Write a program which will determine the greatest and least between 3 given numbers. (Call by value & Call by reference)

 

 

CLO 6

Lab work, Lab assignment

35.

Week 19

Review Class

TS1

 

-

36.

Week 20

Presentation

Onsite/video presentation by the students

 

-

37

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

3

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

 

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1.      Let us C By Yashwant Kanetkar, 5th Edition.

Reference Books:

1.      Programming with C By Schaum’s Outline

2.      C Programming language By Dennis Ritchie

3.      Programming in C By Balagurusamy

 

Level 1 Term 2

Code

Course Title

Prerequisite Course

Credits

ENG 102

Professional English II

NIL

1

MAT103

Mathematics II: Complex variable, Linear Algebra and

Matrices

MAT 101

3

GED 102

Art of Living and Engineering Ethics

NIL

1

HUM 100

Functional Bangla for Engineers

NIL

1

HUM 101

ICT Economics and Accounting

NIL

3

ICE  127

Object Oriented Programming

ICE 113

3

ICE  128

Object Oriented Programming Laboratory

ICE 114

1

EEE 125

Electrical Circuits

PHY 101

3

EEE 126

Electrical Circuits Laboratory

NIL

1

Total

17

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

 

Course Code: ENG 102

Course Title: Professional English II

Credit : 1.0

CIE Marks: 100

Course Description:

English is the international language of business, commerce, science, medicine, and many other key areas. Even in diplomacy, where French once ruled supreme, English is now dominant in most regions of the world. According to David Graddol’s extensive survey for the British Council, the number of non-native or second language speakers of English now outnumbers those of primary or native speakers. Professional English II is focused on communicating clearly in a business setting, with co-workers, customers, your boss or anyone else related to work. Also, it emphasizes on using the right form of English in writing and speaking.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Development grammatical awareness and vocabulary in order to express more complex ideas and use more complex sentences

CLO 2

construct a developed and coherent text in different functional writing types

CLO 3

Understand the factors that influence use of grammar and vocabulary in speech and writing

CLO 4

Demonstrate an ability to use their developing language knowledge to write with

accuracy at sentence and paragraph levels

CLO 5

Understand the differences between spoken and written English

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

 

 

 

 

 

 

 

 

 

 

3

CLO 2

 

2

 

 

 

 

 

 

 

 

 

1

CLO 3

 

 

2

 

 

 

 

 

 

 

 

 

CLO 4

 

3

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

 

 

 

 

1

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1

Week 1

Introduction to professional English

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

 

Lab work, Lab assignment

2

Week 2

Principles of effective

writing-I

TS1,TS2,TS3

CLO 1,CLO 2

Lab work, Lab assignment

3

Week 3

Principles of effective

writing-II

TS1,TS2,TS3

CLO 1,CLO 2

Lab work, Lab assignment

4

Week 4

Principles of effective

writing-III

TS1,TS2,TS3

CLO 1,CLO 2

Lab work, Lab assignment

5

Week 5

Writing practice-I

TS1,TS2,TS3

,CLO 2

Lab work, Lab assignment

6

Week 6

Planning and  development  of  writing

TS1,TS2,TS3

CLO 1, CLO2

Lab work, Lab assignment

7

Week 7

Writing practice-II

TS1,TS2,TS3

CLO 1, CLO 2

Lab work, Lab assignment

8

Week 8

Essay writing strategy

TS1,TS2,TS3

,CLO 2,CLO 3

Lab work, Lab assignment

9

Week 9

Review Class

TS1,TS2,TS3

 

-

Mid Term Exam

10

Week 10

Essay Writing

- argumentative

-descriptive/ expository

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

11

Week 11

Essay Writing:

comparative

-narrative

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

12

Week 12

Essay Writing:

-classification and division

-cause and effect

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

13

Week 13

Report writing

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

14

Week 14

Report writing practice

TS1,TS2,TS3

CLO 3, CLO 4

Lab work, Lab assignment

15

Week 15

Reading practice-I

TS1,TS2,TS3

CLO 3, CLO 4

Lab work, Lab assignment

16

Week 16

Speaking session-I

TS1,TS2,TS3

CLO 3, CLO 4

Lab work, Lab assignment

17

Week 17

Speaking session-II

TS1,TS2,TS3

CLO 3, CLO 4

Lab work, Lab assignment

18

Week 18

Effective oral presentation-I

TS1,TS2,TS3

CLO 3, CLO 4

Lab work, Lab assignment

19

Week 19

Effective oral presentation-II

TS1,TS2,TS3

CLO 3, CLO 4

- Lab work, Lab assignment

20

Week 20

 

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

Activities

Marks

Attendance

10

Lab Report

25

Performance

25

Lab Final

40

Total

100

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

 

Text Book:

2.       Functional Comprehension

        Donn Byrne, Longma

2. Situational Dialogues

                  Michael Ockenden

                  Longman 1981

3. How to Write First Class Business Correspondence

                  L. Baugh, M. Frayer, D. Thomas

 

Reference Books:

3.        Cambridge Skills for Fluency

a.       Adrian Doff, Carolyn Becket: 1994

b.      Cambridge

  1. Intermediate Students Book

a.       Headway

 

       3. Cambridge IELTS Series

 

 

Course Code: MAT 103

Course Title: Mathematics-II

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Mathematics II is a basic study course especially for the students who are willing to study Engineering or analytic subject. It is combination of three mathematics course contents which are Complex Variable, Linear Algebra and Matrices. Complex Variable examines the concepts and principles of complex number, analytic functions of complex variable and complex integration. Linear Algebra emphasis is given to topics that will be useful in other disciplines, including systems of equations, vector spaces, determinants, eigenvalues, similarity, and positive definite matrices.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Operate with complex numbers, use the complex derivatives function, use and operate analytic functions, demonstrate knowledge of complex number in the complex plane.

CLO 2

Demonstrate the ability to integrate knowledge and ideas of complex differentiation and complex integration in a coherent and meaningful manner and use the Cauchy integral theorem and Cauchy integral formula, manipulate and use power series, understand residues and their use in integration, demonstrate the understanding of conformal mappings.

CLO 3

Prove the ability to think critically by proving mathematical conjectures and establishing theorems from linear algebra. Use appropriate techniques for solving related problems and for establishing theoretical results.

CLO 4

Able to apply Matrix and its operations.

CLO 5

Explain concepts from vector and matrix algebra.

CLO 6

Implement techniques of matrix arithmetic and of solving systems of linear equations.

Mapping of CLO to PO:

 

        PO

CLO

 

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

3

 

 

 

3

 

 

 

 

 

 

 

CLO 2

 

 

2

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

 

2

 

 

 

 

 

 

 

CLO 4

 

 

3

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

 

3

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

 

3

                                  3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course

Introduction, Grading

policies, exams, and concept of   computer fundamental

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Analytic function of Complex variable

(Complex Number and its properties general Form, algebraic operations, Modulus, Argument, Convergence and uniform convergence)

 

 

 

 

TS1

CLO 1

-

3.

Week 3

Lesson:3: Analytic function of Complex variable

(Complex Number and its properties general Form, algebraic operations, Modulus, Argument, Convergence and uniform convergence)

TS1

CLO1

-

4.

Week 4

Lesson 4: Analytic function of Complex variable(Complex Number and its properties general Form, algebraic operations, Modulus, Argument, Convergence and uniform convergence)

TS1, TS3

CLO 1

Quiz 1

5.

Week 5

Lesson 5: Complex Calculus, Complex function differentiation and the Cauchy- Riemann equations, infinite series, Cauchy integral formula Liouville’s theorem. Taylor’s and Laurent’s theorem, Singular Points. Residue. Cauchy’s Residue Theorem)

TS1, TS3

CLO 2

Assignment

6.

Week 6

Lesson 6: Complex Calculus, Complex function differentiation and the Cauchy- Riemann equations, infinite series, Cauchy integral formula Liouville’s theorem. Taylor’s and Laurent’s theorem, Singular Points. Residue. Cauchy’s Residue Theorem)

TS1

CLO 2

-

7.

Week 7

Lesson 7: Lesson 5: Complex Calculus, Complex function differentiation and the Cauchy- Riemann equations, infinite series, Cauchy integral formula Liouville’s theorem. Taylor’s and Laurent’s theorem, Singular Points. Residue. Cauchy’s Residue Theorem)

TS1

CLO2

Quiz 2

8.

Week 8

Lesson 8: Complex Calculus, Complex function differentiation and the Cauchy- Riemann equations, infinite series, Cauchy integral formula Liouville’s theorem. Taylor’s and Laurent’s theorem, Singular Points. Residue. Cauchy’s Residue Theorem)

TS1

CLO2

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Lesson 9:  Linear Algebra (Solutions of the System Linear equation; Matrix; Solution of simultaneous equation using Matrix operation; Vector Space; Linear dependence & independence; Basis and Dimension)

TS1

CLO3,CLO4,CLO5

-

11.

Week 11

Lesson 10: Linear Algebra (Solutions of the System Linear equation; Matrix; Solution of simultaneous equation using Matrix operation; Vector Space; Linear dependence & independence; Basis and Dimension)

TS1

      CLO3,CLO4,CLO5

-

12.

Week 12

Lesson 11: Linear Algebra (Solutions of the System Linear equation; Matrix; Solution of simultaneous equation using Matrix operation; Vector Space; Linear dependence & independence; Basis and Dimension)

TS1

CLO3,CLO4,CLO5

-

13.

Week 13

Lesson 12: Linear Algebra (Solutions of the System Linear equation; Matrix; Solution of simultaneous equation using Matrix operation; Vector Space; Linear dependence & independence; Basis and Dimension)

TS1, TS3

CLO3,CLO4,CLO5

Quiz 3

14.

Week 14

Lesson13: Linear Transformation

(Contents: Inner product space; Normalization(Gram-Schimidt orthogonalization);  Eigen value and Eigenvectors; Quadratic Forms ; Hermitian Forms

TS1

CLO4

-

15.

Week 15

Lesson 14: Linear Transformation

(Contents: Inner product space; Normalization(Gram-Schimidt orthogonalization);  Eigen value and Eigenvectors; Quadratic Forms ; Hermitian Forms

TS1

CLO4

-

16.

Week 16

Lesson 15: Linear Transformation

(Contents: Inner product space; Normalization(Gram-Schimidt orthogonalization);  Eigen value and Eigenvectors; Quadratic Forms ; Hermitian Forms

TS1

CLO4

-

17.

Week 17

Lesson 16: Contents: Matrix Operations, The Inverse of a Matrix, Characterizations of Invertible Matrices, Linear Subspaces, Dimension and Rank

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 17: Contents: Matrix Operations, The Inverse of a Matrix, Characterizations of Invertible Matrices, Linear Subspaces, Dimension and Rank

TS1

CLO6

-

19.

Week 19

Lesson 18: Contents: Matrix Operations, The Inverse of a Matrix, Characterizations of Invertible Matrices, Linear Subspaces, Dimension and Rank

TS1

CLO6

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

-

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

 

 

Text Books:

5.      Complex Variable, Schaums outline series 

6.      Linear Algebra, Schaums outline series

 

Reference Books:

  1. Complex analysis, A.K.M.Shahidulla
  2. Linear Algebra, AbdurRahman
  3. Linear Algebra, Schaums outline series
  4. Linear Algebra By Seymour Lipschutz

 

 

Part A- Introduction

 

Course Code: GED 102                                                                                    Credit: 01                   

Course Title: Art of Living LAB                                                            CIE Marks: 70

                                                                                                                        SEE Marks: 30

 

COURSE DESCRIPTION

 

It has been perceived from different evaluation that intellectual ability needs to be exercised in an effective way through scheduled practice and performance. Success comes not just from the knowledge and skills but also from behavior which can create distance between success and failure. And we can achieve expected behavior only by learning and unlearning ways of thinking that finally craft body language and ensure effective living in this beautiful world. This course assist the students to achieve the ability to understand life positively in personal, family and professional levels.

 

COURSE LEARNING OUTCOMES   

Course Learning Outcome Number

Course Learning Outcome Description

CLO1

Know the necessity of Questioning, How to question, core values, Communication, and theories on goal setting for life. And Set her/his own goal for life with core values and can break down big goals into short term attainable goals.

CLO2

Create empathy, broaden the conception of people, moral concern, a sense of honor and decency, and strengthen responses to unjust conditions.

CLO3

Make humanitarian qualities as the basic tools for enjoying the journey from “I” to “We” to promote effective living in this precious world.

CLO4

Achieve competency to cope with a rapidly changing world considering university as a place and platform to create knowledge and skills for their meaningful survival.

CLO5

Present and Defend aspects of evaluating each situation & problems and can act like a resilient empathetic and equitable way.

 

1.      MAPPING/ALIGNMENT OF CLOs WITH PROGRAM LEARNING OUTCOMES(PLO)

 

        PO         

 

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO1

 

 

 

 

 

 

 

 

 

 

2

1

 

CLO2

 

 

 

 

 

 

 

 

3

 

 

 

 

CLO3

 

 

 

 

 

 

2

 

 

3

 

 

 

CLO4

 

 

 

2

 

 

 

1

 

 

 

 

 

CLO5

 

 

3

 

 

 

 

 

 

 

 

 

2

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

TEACHING AND LEARNING ACTIVITIES (TLA)

 

TLA1

Interactive discussion using white board / multimedia.

 

TLA2

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

TLA3

Assignment and Presentation of diverse problems based on the corresponding lectures.

TLA4

Evaluation of class performances to reach each student in a class for every topic.

 

ALLIGNMENT OF THE COURSE

 

Week

Topic

Teaching-Learning Strategy

Suggested Activities

Assessment Technique

CLO

1

Overview of Art of Living Course. Marks distribution. Course outline and content.

Text Book – Page 2

 

Thinking Out of the Box

TB – Chapter – 1

Page – 6

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1

1

2

Group Presentation of TOB

 

Learning to Learn

TB – Chapter – 2

Page – 7

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

Presentation

1

3

Parents, Life and Living

TB – Chapter – 3

Page – 8-9

 

 

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

Presentation

3, 4

4

Etiquette, Personal Behavior and Professionalism

TB – Chapter – 4

Page – 10 -13

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

Presentation

3, 4

5

Drama Presentation of Etiquette

 

 

Presentation

Interactive Content

Assignment - 1

2

6

Self Esteem and You

TB – Chapter – 4

Page – 14 -15

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

Presentation

2

7

Essential Skills for 21st Century

TB – Chapter – 4

Page – 16

 

 

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

5

8

Presentation on Essential Skills

Presentation

Interactive Content

Assignment -1

5

9

Impression Management

TB – Chapter – 7

Page – 17-18

 

 

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

3

10

Style of Living with Benefits of Ethical Living

TB – Chapter – 8 & 12

Page – 19-21 & 28

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-1, Assignment-1, Mid Exam

3

11

Mind Mapping with Presentation

TB – Chapter – 9

Page – 22-23

 

 

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

5

12

Transforming Failure to Success

TB – Chapter – 10

Page – 24-25

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

5

13

Psychosocial Support

TB – Chapter – 11

Page – 26-27

 

 

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

3

14

Transforming Conceptual Learning into Action

TB – Chapter – 13

Page – 29

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

3

15

Presentation on CLIA

 

Time and Financial Management

TB – Chapter – 14

Page – 30

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

5

16

Presentation on TAFM

 

Career Plan

TB – Chapter – 15

Page – 31-33

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

3, 5

17

Presentation on Career Plan

 

 

Presentation

Interactive Content

Assignment -2

5

18

Presentation Skills Anywhere

TB – Chapter – 16

Page – 34-35

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

5

19

Universal Human Values

TB – Chapter – 18

Page – 38-40

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Class Test-2, Assignment-2, Final Exam

2

20

Presentation on Human values

Lecture, Cooperative Learning (Q/A), Integrated Learning, Group Discussion, Presentation

Online/Onsite, Discussion Using Interactive content e.g. Voice over PPT, PPT, Video

Presentation

2

 

CIE- Continuous Internal Evaluation (70 Marks)

 

Bloom’s Criteria

Attendance
(14)

Class Test
(16)

Assignment
(10)

Presentation
(10)

Mid Exam
(20)

Remember

 

 

 

 

 

Understand

 

05

02

02

 

Apply

 

05

 

03

05

Analyze

 

03

03

 

05

Evaluate

 

03

 

 

05

Create

 

 

05

05

05

 

SEE- Semester End Examination (30 Marks)

 

Bloom Criteria

Score for the Test

Apply

10

Analyze

10

Evaluate

05

Create

05

 

 

Part D-Learning Resources

 

 

Textbook:

Art of Living By Dr. Md. Sabur Khan and Syed Mizanur Rahman

 

Reference Books:

1.       Art of Living Workbook By Dr. Md. Sabur Khan and Syed Mizanur Rahman

2.       Nash, Robert J., Answering the Virtue crats: A Moral Conversation on Character Education, New York, Teachers College Press.

3.       Lickona,Thomas, Education  for Character : How our schools can Teach Respect and Responsibilities , New York, Bantam Books,1991.

4.       Fred |newman and Phyllis Goldberg, Performance of a Lifetime: A Practical Philosophical guide to the Joyous Life. Castillo International Inc,1996

5.       John S. Mackeinzie, A Manual of Ethics, Surjeet Publication June 2004

6.       Dr. Ranjit Singh Malhi. Make Yourself Employable 

7.       Islam, Yousuf M, Mind Mapping and Student Organizer( Teaching Materials), HRDI-DIU 2012

 

 

Course Code: HUM 100

Course Title: Functional Bangla for Engineers

Credit : 1.0

CIE Marks: 100

Course Description:

Functional Bangla for Engineers is based on the integration of learning outcomes across Interpersonal, Interpretive, and Presentational Modes of Communication. Students accomplish real-world communicative tasks in culturally appropriate ways through Standard Bangla and through colloquialisms as they gain familiarity with products, practices, and perspectives of the target culture(s). Students learn grammar, vocabulary, and structures to enable them to meet functional performance goals at this level and to build a foundation for continued language learning. During this course, students perform better and stronger in the Novice range while some abilities emerge in the Intermediate range.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Remember the historical and cultural evolution of Bangla language

CLO 2

Develop basic language skills (listening, speaking, reading and writing) in order to communication with speakers of Bangla language.

CLO 3

Acquire the linguistic competence necessarily required in various life situations

CLO 4

Acquire the linguistic competence required in different professions.

CLO 5

Develop the linguistic competence that enables them, in the future, to present the culture and civilization of their nation.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

1

 

 

 

 

1

 

 

 

 

 

2

CLO 2

 

 

 

 

 

 

 

 

 

 

 

2

CLO 3

 

 

 

 

 

 

 

 

 

 

 

2

CLO 4

 

 

 

 

 

 

 

 

 

 

 

2

CLO 5

 

 

 

 

 

 

 

 

 

 

 

3

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1

Week 1

বাংলা ভাষা, সাহিত্য পরিচিতি এবং প্রকৌশল বিদ্যায় এর প্রয়োজনীয়তা

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

 

Lab work, Lab assignment

2

Week 2

বাংলা ভাষার বিবর্তন ও ইতিহাস-১

TS1,TS2,TS3

CLO 1, CLO 5

Lab work, Lab assignment

3

Week 3

বাংলা ভাষার বিবর্তন ও ইতিহাস-২

TS1,TS2,TS3

CLO 1, CLO 5

Lab work, Lab assignment

4

Week 4

বাংলা ভাষার বিবর্তন ও ইতিহাস-৩

TS1,TS2,TS3

CLO 1, CLO 5

Lab work, Lab assignment

5

Week 5

বাংলা ব্যাকরনঃ শব্দের উৎপত্তি ও শ্রেণীবিভাগ

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

6

Week 6

বাংলা ব্যাকরনঃ বাক্যের গঠন ও প্রকারভেদ

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

7

Week 7

বাংলা বানানে প্রচলিত ভুল-১

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

8

Week 8

বাংলা বানানে প্রচলিত ভুল-২

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

9

Week 9

রিভিউ ক্লাস

TS1,TS2,TS3

 

-

Mid Term Exam

10

Week 10

বৈদ্যুতিক চিঠি লিখন

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

11

Week 11

বক্তব্য লিখন

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

12

Week 12

ইংরেজি ও বাংলা শব্দের তুলনা

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

13

Week 13

 à¦šà¦¿à¦¥à¦¿-পত্র লিখন

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

14

Week 14

দাপ্তরিক পত্র লিখনঃ দরপত্র

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

15

Week 15

আবেদনপত্র লিখন

TS1,TS2,TS3

CLO 4

Lab work, Lab assignment

16

Week 16

বাংলা ভাষার আন্তর্জাতিক অবস্থান ও প্রযুক্তিগত উন্নয়ন

TS1,TS2,TS3

CLO 1, CLO 5

Lab work, Lab assignment

17

Week 17

 à¦¬à¦¾à¦‚লা ভাষার ভবিষ্যৎ

TS1,TS2,TS3

CLO 5

Lab work, Lab assignment

18

Week 18

দপ্তর ভ্রমন

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

19

Week 19

দপ্তর ভ্রমন

TS1,TS2,TS3

CLO 3

- Lab work, Lab assignment

20

Week 20

 

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

Activities

Marks

Attendance

10

Lab Report

25

Performance

25

Lab Final

40

Total

100

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

 

Text Book:

·         লাল-নীল দীপাবলি

·         কত নদী সরোবর 

 

Reference Books:

·         সরকারি নথি

·         ব্যাকরণ বই

 

 

Course Code: HUM 101

Course Title: ICT Eco & Accounting

Networks

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

 

ICT Economics and Accounting provides the fundamental principal concepts and standards that are absolutely crucial to implement in real life scenarios when dealing with an economical problem or auditing/managing an account in accounting. This course strives to provide an amalgamation of both Accounting & Economics, and familiarizes the students with the dealings of such subjects. From the Economics aspect of this course, it provides an introduction to economic analysis. The basic principles of microeconomics and macroeconomics that deal with how individuals or firms make decisions about what to consume, produce, buy, and sell and how they interact with other consumers, producers, buyers, and sellers in the marketplace. This course also provides past examples with real life scenarios as to ready the students with practical knowledge so they can be confident in implementing the solutions in daily lives. Some of the important topic in this course are as follows: Recording Transactions, Account Types, Depreciation, Accrual Accounting, Cash Accounting, Financial Statement, Income Statement, Balance Sheet, Adjusting Entries, Trade Discount, Accounting Cycle, Opportunity Cost, Measuring Utility, Externalities, Demand & Supply Curve, Consumer & Supplier Benefits, Types of Goods, Budget Line, Economic Cost, Normal Profit, Marginal Analysis, Marginal Product & Cost Calculation, Law of Diminishing Returns.

 

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Gain knowledge about the definitions and terminology in the world of business. Learning fully the vocabulary used in accounting.

CLO 2

Apply the fundamental principles of business in related problems and other related fields. See them relate the problems to real-life scenarios and come to a solid decisive action to remedy the economic issue at hand.

CLO 3

Prepare financial statements as per the requirements of international financial reporting standards. Such as Income Statement, Balance Sheet, Cash Flow Statement.

CLO 4

Understand the types of account and use logical reasoning by themselves to label correct account and act accordingly.

CLO 5

  Create scenarios visually by making a demand and supply model, and accurately predict what will happen to the product.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

2

 

 

 

 

 

 

 

 

 

CLO 2

 

 

 

 

 

 

 

 

 

 

 

 

CLO 3

 

3

 

 

2

 

 

 

 

 

 

 

CLO 4

 

 

 

 

 

 

 

 

 

 

 

3

CLO 5

 

2

 

 

 

 

 

 

 

 

 

 

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Done via methods of Quiz, Exams, Assignments and Interactive online real-time platform.

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept and first Chapter of Accounting: What is Accounting and Double Entry

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Economics: Limits, Alternatives, Choices, Opportunity Cost, Economic Principles

 

TS1

CLO2

-

3.

Week 3

Lesson:3 Economics: Market System and the Circular Flow

TS1

CLO1

-

4.

Week 4

Lesson 4: Principles and Assumptions of Accounting, Transaction Analysis, Accounting Equation

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Lesson 5: Accounting Analyzing and Recording Transactions, Debit & Credit, Journalizing Transactions

TS1, TS3

CLO1

Assignment

6.

Week 6

Lesson 6: Economics: Supply, and Market Equilibrium, Price Ceiling, Price Floor

TS1

CLO3

-

7.

Week 7

Lesson 7: Economics: Elasticity of Demand, Price Elasticity, Inelasticity

TS3

CLO4

Quiz 2

8.

Week 8

Lesson 8: Economics: Price Elasticity of Supply, Types of Goods, Inferior Goods, Income Elasticity of Demand, Cross Price Elasticity

TS1

CLO4

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Topic: Knowledge base,

TS1

CLO2

-

11.

Week 11

Lesson 9: Accounting: Adjusting Accounts and Preparing Financial Statements, Accrual Basis vs Cash Basis

TS1

CLO4, CLO 5

-

12.

Week 12

Lesson 10: Accounting: Depreciation, Accrued Expense, Accrued Revenue, Closing Entries

TS1

CLO2

-

13.

Week 13

Lesson 11: Accounting: Temporary vs Permanent Accounts, Recording Closing Entries, Calculating Profit Margin

TS1, TS3

CLO3, CLO4

Quiz 3

14.

Week 14

Lesson12: Economics: Market Efficiency, Private and Public Goods, Consumer and Supplier Surplus, Market Failure 

TS1

CLO4

-

15.

Week 15

Lesson 13: Accounting: Merchandising Activities, Trade Discounts, Returns and Allowances

TS1

CLO2

-

16.

Week 16

Lesson 14: Accounting: Transportation Costs, FOB Shipping vs FOB Destination

TS1

CLO3, CLO4

-

17.

Week 17

Lesson 15: Accounting: Sales Returns & Allowances, The Accounting Cycle, Acid-test Ratio

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 16: Economics: Business and Their Costs, Marginal Analysis and Costs, Law of Diminishing Returns, Variable vs Fixed Cost

TS1

CLO4

-

19.

Week 19

Lesson 17: Economics: Business Types, Business Structure, Corporations, Explicit- Implicit Costs, Economic Profit, Normal Profit

TS1

CLO4, CLO 5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

2

Understand

 

5

2

2

6

Apply

 

5

 

2

10

Analyse

 

 

3

2

4

Evaluate

 

 

 

2

3

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1.      Microeconomics Brief Edition by McConnell, Brue and Flynn

2.       Financial and Managerial Accounting – Information for Decisions Wild/Shaw/Chiappetta ISBN-13:  978-0-07-811088-7.

 

Reference Books:

1.        Financial Statements: A Step-by-Step Guide to Understanding and Creating Financial Reports

                by Thomas R. Ittelson

 

 

 

 

Course Code: ICE 127 & ICE 128

Course Title: Object Oriented Programming and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Object-oriented programming course introduces advanced programming skills and focuses on the core concepts of object-oriented programming and design using a high-level language C++. Object-oriented programming represents the integration of software components into a large-scale software architecture. Software development in this way represents the next logical step after learning coding fundamentals, allowing for the creation of sprawling programs. The course focuses on the understanding and practical mastery of object-oriented concepts such as classes, objects, encapsulation, information hiding, inheritance and polymorphism.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Identify importance of object-oriented programming and difference between structured oriented and object-oriented programming features.

CLO 2

Make use various object-oriented concepts to solve different problems.

CLO 3

Write program using more advanced C++ features such as composition of objects, operator overloads, dynamic memory allocation, inheritance and polymorphism, file I/O, exception handling, etc.

CLO 4

Build C++ classes using appropriate encapsulation and design principles.

CLO 5

Understand the importance of OOP in software development

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

2

 

 

 

 

 

 

 

CLO 2

 

3

 

 

 

 

 

 

 

 

 

 

CLO 3

 

2

 

 

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

3

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

1

 

 

 

 

 

3

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Basic concepts of OOP- Class, Object, Polymorphism, Encapsulation, Inheritance

Built-in data type, User defined data type

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO 1

Assignment

2.

Week 1

(Lab)

Lab 1: Basics of C++

TS1, TS3

CLO1

Lab work, Lab assignment

3.

Week 2

Lesson 2: Functions in C++,, Objects as function arguments- Pass-by-value, Pass-by-reference

Reference variable

 

TS1

CLO 1

-

4.

Week 2 (Lab)

Lab 2: Functions in C++

TS1, TS3, Virtual Lab

CLO1

Lab work, Lab assignment

5.

Week 3

Lesson 3: structures, Extensions to Structures, Specifying a class, Creating Objects, Accessing Class Members, Define function inside and outside the class, Inline function, How to make outside function inline, Nesting member, Private Member function, Arrays within class

 

TS1

CLO 2, CLO 3

Assignment

6.

Week 3

(Lab)

Lab 3: Classes and Objects

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

7.

Week 4

Lesson 4: Memory Allocation for object, Static member and characteristics, Static member function, Arrays of Objects, Object as function arguments, Friendly functions and characteristics, Returning objects

 

 

TS1, TS3

CLO 2

-

8.

Week 4

(Lab)

Lab 4: Constructor and Destructors I

TS1, TS3,

Virtual Lab

CLO 2, CLO  3

Lab work, Lab assignment

9.

Week 5

Lesson 5: Constructor, Special characteristics of constructor, Parameterized constructor, Default constructor, Default argument constructor

TS1

CLO 2

Quiz 1

10.

Week 5

(Lab)

Lab 5: Constructor and Destructors II

TS1, TS3, Virtual Lab

CLO 2, CLO 3

Lab work, Lab assignment

11.

.

Week 6

Lesson 6: Constructor explicit and implicit calling, Const objects, Destructor, Characteristics of destructor

TS1

CLO 2

-

12.

Week 6

(Lab)

Lab 6: Operator

Overloading I

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

13..

Week 7

Lesson 7: Introduction to operator overloading,

Defining Operator Overloading, Overloading Unary Operators, Overloading Binary Operators,

TS3

CLO 3, CLO 5

-

14.

Week 7

(Lab)

Lab 7: Operator

Overloading II

TS1, TS3, Virtual Lab

CLO 3, CLO 4

Lab work, Lab assignment

15.

Week 8

Lesson 8: Overloading Binary Operators Using Friends, Manipulation of Strings Using Operators, Rules for Overloading Operators

 

TS1

CLO 3, CLO 4

Quiz 2

16.

Week 9

Review Class

TS1

CLO 1, CLO  2, CLO 3-

-

Mid Term Exam

17.

Week 10

Lesson 9:: Introduction to inheritance, Defining Derived Class

Single Inheritance

 

TS1

CLO 3, CLO 4

-

18.

Week 10

(Lab)

Lab 8: Inheritance I

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

19.

Week 11

Lesson 10:  Making a private member inheritable, Multilevel Inheritance

Multiple Inheritance

.

TS1

CLO 3, CLO 4

-

20.

Week 11
(Lab)

Lab 9: Inheritance II

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

21.

Week 12

Lesson 11: Hierarchical Inheritance, Hybrid Inheritance, Virtual Base Classes, Abstract Class

 

TS1

CLO 3, CLO 4

-

22.

Week 12

(Lab)

Lab 10: Exception Handling

TS1, TS3, Virtual Lab

CLO 2, CLO5

-

23.

Week 13

Lesson 12: Introduction to polymorphism

, Run time polymorphism, Late binding, Pointers

, Pointers to objects, this pointer,

TS1, TS3

CLO 3, CLO 4, CLO5

Quiz 3

24.

Week 14

Lesson 13: Pointer to Derived Classes, Virtual Functions

Rules of virtual functions. Pure virtual functions

TS1, TS2

CLO 3, CLO 4

-

25.

Week 14

(Lab)

Lab 11: Standard Template Library (STL)

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

26.

Week 15

Lesson 14: Introduction to exception handling, Basics of Exception handling,

Exception Handling Mechanism, Throwing Mechanism, Catching Mechanism

TS1, TS2

CLO 5

-

27

Week 15

(Lab)

Lab 12: File Handling

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

28.

Week 16

Lesson 15: Templates,

Class templates, Templates with multiple parameters.

TS1

CLO 3, CLO 5

-

29.

Week 16

(Lab)

Lab 13: Complex C++ program using the concepts of OOP.

TS1, TS3, Virtual Lab

 

Lab work, Lab assignment

30.

Week 17

Lesson 16: Working with files, Opening and closing a file, Error handling during file operations

TS1

CLO 4, CLO 5

Quiz 4

31.

Week 17

Lab 14: Basics of Java

 

TS1, TS3, Virtual Lab

CLO 1, CLO 5

Lab work, Lab assignment

32

Week 18

Lesson 17: Standard Template Library, Design pattern

TS1

CLO 5

-

34.

Week 18

(Lab)

Lab 15: Basics of Design Pattern

 

CLO 5

Lab work, Lab assignment

35.

Week 19

Review Class

TS1

CLO 4, CLO 5

-

36.

Week 20

Presentation

Onsite/video presentation by the students

CLO 4

-

37

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

3

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

 

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1.      ‘Object Oriented Programming with C++’ by E Balaguruswamy

2.      ‘C++: The Complete Reference’ by Herbert Schildt

Reference Books:

     1. ‘Effective Modern C++’ by Scott Meyer

     2. Accelerated C++ by Andrew Koenig and Barbara Moo

 

Course Code: EEE 125 & EEE 126

Course Title: Electrical Circuits & Laboratory

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

This course introduces fundamental properties and methods for analysis of direct current (DC) electric circuits including components such as resistors, capacitors, inductors, operational amplifiers, switches, and ideal and dependent voltage and current sources. Both steady state and transient circuit behaviour are covered as well as practical applications of circuit analysis.

Course Learning Outcome (CLO):

 

CLO 1

Demonstrate systematically to obtain the equations that characterize the performance of an Electric Circuit as well as solving both single phase and three-phase circuits in sinusoidal steady state.

CLO 2

Be able to gain experience in using various techniques of mathematical induction to prove simple mathematical properties of a variety of discrete structures.

CLO 3

Be able to specify and manipulate basic mathematical objects such as sets, functions, and relations and will also be able to verify simple mathematical properties that these objects possess.

CLO 4

Demonstrate knowledge on electrical hazards and able to implement basic actions to avoid unsafe work conditions.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

*

*

*

 

 

 

 

 

 

*

 

 

CLO 2

*

 

*

*

*

 

 

 

 

*

 

 

CLO 3

*

*

 

 

 

 

 

 

 

 

 

 

CLO 4

*

 

 

 

 

*

 

 

 

*

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

TS 4

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Overview of basic electrical circuits, Circuit Elements, Voltage & Current, Power & Energy, Application

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

 

Week 1 (Lab)

Use of Analog Voltmeter and Analog Ammeter and Verification of Ohms Law

White Board, Simulator, Video, Images, implementation on Breadboard

CLO4

Laboratory Performance, Question Answer, , Lab report

 

2.

 

Week 2

Kirchhoff’s laws, Ohm’s laws, Resistive circuits, Series & Parallel circuit, Nodes, Branches and Loops

 

TS1

 

CLO1

-

 

 

Week 2 (Lab)

Construction & Operation of Simple Electrical Circuits-Switches

White Board, Simulator, Video, Images, implementation on Breadboard

 

CL02

Laboratory Performance, Question Answer, , Lab report

3.

Week 3

Methods of analysis: Nodal analysis, Mesh analysis, Concept of super mesh and super node.

TS1

CLO1

-

 

 

Week 3 (Lab)

Verification of Kirchhoff’s Voltage Law and Kirchhoff’s Current Law 

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

4.

Week 4

Network Theorems: Linear property, Super position principle theorem, Source Transformation

TS1, TS3

CLO1, CLO2

Quiz 1

 

Week 4 (Lab)

Introduction to Series & Parallel Circuit

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

5.

Week 5

Network Theorems: Thevenin’s Theorem, Norton’s Theorem, Maximum Power Transfer

TS1, TS3

CLO2

Assignment

 

Week 5 (Lab)

Verification of Super Position Principle theorem

White Board, Simulator, Video, Images, implementation on Breadboard

CL01

Laboratory Performance, Question Answer, , Lab report

6.

Week 6

Energy Storage elements- Inductors, Capacitors and Energy Storage

TS1

CLO3

-

 

Week 6

(Lab)

Verification of Thevenin Theorem

White Board, Simulator, Video, Images, implementation on Breadboard

CL02

Laboratory Performance, Question Answer, , Lab report

7.

Week 7

First Order Circuits- RL & RC circuits

TS3

CLO3

Quiz 2

 

Week 7

(Lab)

Verification of Maximum Power Transfer Theorem

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

8.

Week 8

Transient Responses

TS1

CLO3

-

 

Week 8

(Lab)

Delta-Wye conversions

White Board, Simulator, Video, Images, implementation on Breadboard

 

Laboratory Performance, Question Answer, , Lab report

9.

Week 9

Review Class

TS1

-

-

 

Mid Term Exam

10.

Week 10

Introduction to AC/sinusoidal analysis, Phasors & Phasor diagrams;

TS1, TS4

CLO3

-

11.

Week 11

Sinusoidal steady-state analysis, AC circuit analysis, AC power analysis

TS1

CLO3

-

12.

Week 12

Three Phase Circuits: Balanced Three-Phase Voltages, Power in Balanced Systems

TS1

CLO3

-

 

Week 12

(Lab)

Study of Transient behaviour of RC circuit

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

13.

Week 13

Three Phase Circuits: Power in Balanced Systems

TS2

CLO2

 

 

Week 13 (Lab)

AC circuit analysis

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

14.

Week 14

AC Power Analysis: Instantaneous and Average Power, Effective or RMS value, Complex Power

TS1, TS3

CLO4

Quiz 3

 

 

Week 14 (Lab)

Find AC power using wattmeter

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

15.

Week 15

Magnetically Coupled Circuits: Mutual Inductance, Energy in a coupled circuit

TS1

CLO4

-

 

Week 15

(Lab)

Three Phase Power Measurement

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

16.

Week 16

Linear and Ideal Transformer

TS1

CL03

 

17.

Week 17

Frequency Response: Transfer function,

TS1

CLO4

-

18.

Week 18

Bode Plots, Resonance

TS1

CLO3, CLO4

-

 

Week 18 (Lab)

Lab Evaluation

 

-

-

Quiz, Lab test, Viva

19.

Week 19

Application of DC and AC circuits.

TS3

CLO2, CLO3

 

 

Week 19 (Lab)

Final Examination

-

-

Quiz, Lab test, Viva

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the  students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

 

1. Fundamental of Electrical Circuits (4th edition) by Alexandar & Sadiku

 

Reference Books:

 

1. Electric Circuits (9th Edition) by Nilsson Riedel

2. Electronic Devices and Circuit Theory- Robert L. Boylestad, Louis Nashelsky

3. Introductory Circuit Analysis (10th Edition) by Boylestad

4. Electrical Circuit Theory & Technology by John Bird

 

 

 

 

Level 2 Term 1

Code

Course Title

Prerequisite Course

Credits

ENG 104

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

         

 

Course Code: ENG 200

Course Title: Professional English III

Credit : 1.0

CIE Marks: 100

Course Description:

English is the international language of business, commerce, science, medicine, and many other key areas. Even in diplomacy, where French once ruled supreme, English is now dominant in most regions of the world. According to David Graddol’s extensive survey for the British Council, the number of non-native or second language speakers of English now outnumbers those of primary or native speakers. Professional English I is focused on communicating clearly in a business setting, with co-workers, customers, your boss or anyone else related to work. Also, this course emphasizes more on standardized English test like IELTS and TOEFL

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Acquire necessary listening skills in order to follow and comprehend discourse such as lectures, conversations, interviews, and discussions

CLO 2

Summarize, infer and reflect on the theme of a story, drama or piece of poetry by reading

CLO 3

Develop Informative and Persuasive speeches through research, audience analysis

CLO 4

Respond independently to writing tasks to reflect awareness of audience, purpose and formality

CLO 5

Generate ideas, plan and develop a sequence of paragraphs into an essay showing cohesion and coherence

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

1

 

 

 

 

 

 

 

 

 

 

3

CLO 2

 

2

 

 

 

 

 

 

 

 

 

2

CLO 3

 

 

 

 

 

 

 

 

 

 

 

2

CLO 4

 

 

 

 

 

 

 

 

 

 

 

3

CLO 5

 

 

3

 

 

 

 

 

 

 

 

2

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1

Week 1

Introduction to Professional English-III

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

 

Lab work, Lab assignment

2

Week 2

Introduction to business communication

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

3

Week 3

Introduction to TOEFL and IELTS

TS1,TS2,TS3

CLO 1,CLO 2,CLO 3,CLO 4

Lab work, Lab assignment

4

Week 4

IELTS reading

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

5

Week 5

IELTS writing

TS1,TS2,TS3

CLO4, CLO 5

Lab work, Lab assignment

6

Week 6

IELTS speaking

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

7

Week 7

IELTS listening

TS1,TS2,TS3

CLO 1

Lab work, Lab assignment

8

Week 8

IELTS practice session

TS1,TS2,TS3

CLO 1,CLO 2,CLO 3,CLO 4

Lab work, Lab assignment

9

Week 9

Review Class

TS1,TS2,TS3

 

-

Mid Term Exam

10

Week 10

Introduction to TOEFL

TS1,TS2,TS3

CLO 1,CLO 2,CLO 3,CLO 4

Lab work, Lab assignment

11

Week 11

TOEFL reading

TS1,TS2,TS3

CLO 2

Lab work, Lab assignment

12

Week 12

TOEFL writing

TS1,TS2,TS3

CLO4, CLO 5

Lab work, Lab assignment

13

Week 13

TOEFL speaking

TS1,TS2,TS3

CLO 3

Lab work, Lab assignment

14

Week 14

TOEFL listening

TS1,TS2,TS3

CLO 1

Lab work, Lab assignment

15

Week 15

TOEFL practice session

TS1,TS2,TS3

CLO 1,CLO 2,CLO 3,CLO 4

Lab work, Lab assignment

16

Week 16

Writing email and letters

TS1,TS2,TS3

CLO4, CLO 5

Lab work, Lab assignment

17

Week 17

Research proposal writing,

 

 

TS1,TS2,TS3

CLO4, CLO 5

Lab work, Lab assignment

18

Week 18

Professional document writing, Tender writing.

TS1,TS2,TS3

CLO4, CLO 5

Lab work, Lab assignment

19

Week 19

Practice session on TOEFL and IELTS

TS1,TS2,TS3

CLO 1,CLO 2,CLO 3,CLO 4

- Lab work, Lab assignment

20

Week 20

 

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

Activities

Marks

Attendance

10

Lab Report

25

Performance

25

Lab Final

40

Total

100

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

 

Text Book:

3.       Functional Comprehension

        Donn Byrne, Longman

2.                   Situational Dialogues

                  Michael Ockenden

                  Longman 1981

3.                   How to Write First Class Business Correspondence

                  L. Baugh, M. Frayer, D. Thomas

 

Reference Books:

·         Cambridge Skills for Fluency

·         Adrian Doff, Carolyn Becket: 1994 Cambridge

·         IELTS books (Cambridge)

·         TOEFL iBT books

 

 

 

 

 

 

 

 

 

Course Code: ICE 211 & ICE 212

Course Title: Signals and Communication Systems & Signals and Communication Systems Laboratory

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

In order to meet up the challenges of Telecommunication Sector and Wireless Communication filed, students need to learn about different types of Signal and their properties as well as need to learn about different systems which are widely used. These will help them to analyse numerous problems regarding Signal and Systems in their job field.

Course Learning Outcome (CLO):

 

CLO 1

Able to analyze hands-on problems using signal and system.

CLO 2

To improve communication skill through presentation.

CLO 3

To develop leadership quality through Group work.

CLO 4

To build up decision making ability through assignment.

CLO 5

To expand confident by doing various practical problem.

CLO 6

To become efficient engineer by solving real life problem through case study

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

*

*

*

 

 

 

 

 

 

*

 

 

CLO 2

*

 

*

 

 

 

 

 

 

*

 

 

CLO 3

*

 

 

 

 

 

 

 

 

 

 

 

CLO 4

*

 

 

 

 

 

 

 

 

*

 

 

CLO 5

 

 

 

 

 

 

 

 

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

TS 4

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

 

 

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1&2

Chapter 1. Signals and Systems
1.1 Introduction
1.2 Signals and Classification of Signals

1.3 Basic Continuous-Time Signals

1.4 Basic Discrete-Time Signals

1.5 Systems and Classification of Systems

Solved Problem

 

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

 

Q/A, Viva Voce, Observation

 

Week 1 (Lab)

Lab and course policies, Course overview/Review of signal and system concepts/Laboratory Software

White Board, Simulator, Video, Images, implementation on Breadboard

CLO4

Laboratory Performance, Question Answer, , Lab report

 

2.

 

Week 3

Chapter 2. Linear Time-Invariant Systems  

2.1 Introduction 

2.2 Response of a Continuous-Time LTI System and the Convolution Integral

 

 

TS1

 

CLO1

 

Q/A, Viva Voce, Observation

 

 

Week 2 (Lab)

Sampling and Quantization

Noise and Signal Characterizations

White Board, Simulator, Video, Images, implementation on Breadboard

 

CL02

Laboratory Performance, Question Answer, , Lab report

3.

Week 4

2.3 Properties of Continuous-Time LTI Systems

2.4 Systems Described by Differential Equations

2.6 Response of a Discrete-Time LTI System and Convolution Sum 

 2.7 Properties of Discrete-Time LTI Systems

.

TS1

CLO1

 

Q/A, Viva Voce, Observation

 

 

Week 3 (Lab)

Finite Impulse Response (FIR) filters Noise Models

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

4.

Week 4

Chapter 3. Laplace

Transform and 

Continuous-Time LTI

Systems 

3.1 Introduction 

3.2 The Laplace

Transform

3.3 Laplace Transforms of Some Common Signals 3.4 Properties of the Laplace Transform

 

TS1, TS3

CLO1, CLO2

Quiz 1

 

Week 4 (Lab)

Infinite Impulse Response (IIR) filters.

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

5.

Week 5

3.5 The Inverse Laplace Transform 

 3.6 The System Function

Solved Problem

 

TS1, TS3

CLO2

Assignment

 

Week 5 (Lab)

Filter Application using signal and noise models

White Board, Simulator, Video, Images, implementation on Breadboard

CL01

Laboratory Performance, Question Answer, , Lab report

6.

Week 6

Chapter 4. The z-Transform and Discrete-Time LTI Systems 

4.1 Introduction 

4.2 The z-Transform

.

 

TS1

CLO3

-

 

Week 6

(Lab)

Digital communication channels

White Board, Simulator, Video, Images, implementation on Breadboard

CL02

Laboratory Performance, Question Answer, , Lab report

7.

Week 7

4.3 z-Transforms of Some Common Sequences

4.4 Properties of the z-Transform

4.5 The Inverse z-Transform 

 4.6 The System Function of Discrete-Time LTI Systems

Solved Problem

 

TS3

CLO3

Quiz 2

 

Week 7

(Lab)

Correlation receiver simulation and performance estimate

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

8.

Week 8

Chapter 5. Fourier Analysis of Continuous-Time Signals and Systems

5.1 Introduction 

5.2 Fourier Series Representation of Periodic Signals

 

TS1

CLO3

-

9.

Week 9

5.3 The Fourier Transform 5.4 Properties of the Continuous-Time Fourier Transform

Solved Problem

 

TS1

-

-

 

Mid Term Exam

10.

Week 10

Chapter 6. Fourier Analysis of Discrete-Time Signals and Systems 

6.1 Introduction 

6.2 Discrete Fourier Series

 

TS1, TS4

CLO3

-

11.

Week 11

6.3 The Fourier Transform 6.4 Properties of the Fourier Transform

Solved Problem

 

TS1

CLO3

-

12.

Week 12

.1 Introduction

2.2 Waves

2.2.1 Wave Properties

2.2.2 Electromagnetic Energy

2.2.3 Propagation of Electromagnetic Waves

2.2.4 Transmission Impairments

 

TS1

CLO3

-

 

Week 12

(Lab)

Modulation

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

13.

Week 13

2.3 Data and Signals

2.3.1 Types of Signals

2.3.2 Properties of Electrical Signals

2.3.3 Properties of Light Signals

2.3.4 Data and Signals

2.4 Data Rate Limits

 

TS2

CLO2

 

 

Week 13 (Lab)

Modulation LabVIEW Program

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

14.

Week 14

3.1 Introduction

3.2 Signal Conversion

3.3 Analog Data, Analog Signal

3.3.1 Amplitude Modulation (AM)

3.3.2 Frequency Modulation (FM)

3.3.3 Phase Modulation (PM)

 

TS1, TS3

CLO4

Quiz 3

 

 

Week 14 (Lab)

PID Control, State Space Models

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

15.

Week 15

3.4 Digital Data, Analog Signal

3.4.1 Amplitude Shift Keying (ASK)

 

TS1

CLO4

-

 

Week 15

(Lab)

Project challenge

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

16.

Week 16

3.4.2 Frequency Shift Keying (FSK)

3.4.3 Phase Shift Keying (PSK)

3.4.4 Quadrature Amplitude Modulation (QAM)

 

TS1

CL03

 

17.

Week 17

3.5 Sideband

3.6 Spread Spectrum

3.6.1 Basic Principle

3.6.2 Direct Sequence Spread Spectrum (DSSS)

 

TS1

CLO4

-

18.

Week 18

3.6.3 Frequency Hopping Spread Spectrum (FHSS)

3.6.4 Time Hopping Spread Spectrum (THSS

 

TS1

CLO3, CLO4

-

 

Week 18 (Lab)

Lab Evaluation

 

-

-

Quiz, Lab test, Viva

19.

Week 19

Applications

TS3

CLO2, CLO3

 

 

Week 19 (Lab)

Final Examination

-

-

Quiz, Lab test, Viva

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the  students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

 

1.      Theory and Problem of Signal and Systems, 2nd Edition, Hwei P. Hsu

2.      Signal and Systems, 2nd Edition, Simon Haykin, Barry Van Veen 

 

Reference Books:

 

  1. Signal and Systems, 2nd Edition, Alan V. Oppenheim , Alan S. Willsky , S. Hamid
  2. Fundamental of Communication, A.K.M. Fazlul Haque

 

 

 

 

 

 

Course Code: EEE 213 & EEE 214

Course Title: Electronic Devices and Circuits and Laboratory

Credit : 3.0+ 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Reviews the basic circuit analysis techniques introduced in EEE 213 & EEE 214. Briefly introduces operation of the principal semiconductor devices: diodes, field-effect transistors, and bipolar junction transistors. Diode circuits are covered in detail, and transistor circuit’s coverage focuses on switching, particularly in CMOS circuits. The circuit simulation program, SPICE, is introduced and applied along with MATLAB. Large-signal models and transient simulations are used to understand the behaviour of transistors as switches.  In-depth coverage of digital electronics topics including NAND and NOR CMOS logic gates, dynamic power dissipation, gate delay, and fan-out are covered.  Amplifier circuits are introduced using the voltage transfer characteristics and SPICE, including the fundamentals of small-signal analysis.

Course Learning Outcome (CLO):

 

CLO 1

Be able to recognize a variety of exciting high-tech products and systems enabled by electronics

CLO 2

  Be able to manipulate voltages, currents and resistances in electronic circuits

CLO 3

Demonstrate familiarity with basic electronic components and use them to design simple electronic circuits

CLO 4

The capability to design and build circuits, take measurements of circuit behavior and performance, compare with predicted circuit models and explain discrepancies.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

*

*

*

 

 

 

 

 

 

*

 

 

CLO 2

*

 

*

 

*

*

 

 

 

 

 

 

CLO 3

 

 

 

 

 

 

 

 

 

 

 

*

CLO 4

*

 

 

 

 

 

 

 

 

*

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

TS 4

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

 Introduction to Semiconductor Physics: Introduction, Energy band description of semiconductors, Effect of temperature on semiconductors,  Extrinsic semiconductor

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

 

Week 1

(Lab)

Study of Diode Characteristics

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

2.

Week 2

Charge on n-type and p-type semiconductors, p-n junction, Properties of p-n junction, hole formation and propagation, Fermi energy

TS1

CLO1

-

 

 

Week 2

(Lab)

Study of Zener Diode Voltage Regulator

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

3.

Week 3

Hole formation and propagation, Fermi energy. Volt-ampere characteristics of P-N junction. Limitations in the operating conditions

TS1

CLO1

-

 

Week 3

(Lab)

Study of Diode Rectifiers

(Half-Wave Rectifier)

White Board, Simulator, Video, Images, implementation on Breadboard

CLO3

Laboratory Performance, Question Answer, , Lab report

4.

Week 4

P-N Junction Diode: Introduction. Formation of P-N junction and depletion region, Equivalent circuit of crystal diode. Rectifier

TS1, TS3

CLO1, CLO2

Quiz 1

 

Week 4

(Lab)

Study of Diode Rectifiers

(Full-Wave Rectifier)

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

5.

Week 5

Efficiency of half-wave rectifier–Full-wave bridge rectifier–Output frequency

TS1, TS3

CLO2

Assignment

 

Week 5

(Lab)

Study of Clipper Circuits

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

6.

Week 6

Efficiency of full-wave rectifier, Ripple factor, Comparison of rectifiers, Filter circuits, Types of filter circuits

TS1

CLO3

-

 

Week 6

(Lab)

Study of Clamper Circuits

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

7.

Week 7

Voltage multipliers, Voltage stabilization, Solving Zener diode circuits.

TS3

CLO3

Quiz 2

 

Week 7

(Lab)

Study of BJT Biasing Circuit

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

8.

Week 8

LED, LASER diode, Photo-diode operation, Characteristics of photo-diode, Clipper and Clamper circuits

TS1

CLO3

-

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

BJT: Introduction, Construction and principle of operation, Configuration

TS1, TS4

CLO3

-

 

Week 10

(Lab)

Study of the output characteristics of CE configuration of BJT

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

11.

Week 11

Leakage current, Comparison of transistor connections, Transistor as an amplifier in CE arrangement–

TS1

CLO3

-

 

Week 11

(Lab)

Determination of voltage gain of a single stage BJT amplifier

White Board, Simulator, Video, Images, implementation on Breadboard

CLO2

Laboratory Performance, Question Answer, , Lab report

12.

Week 12

Transistor load line analysis, Performance of transistor amplifier

TS1

CLO3

-

13.

Week 13

Power rating and Determination of transistor configuration, Biasing BJT amplifier, Problem solving

TS2

CLO2

 

 

Week 13

(Lab)

Determination of voltage gain of cascade BJT amplifier

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

14.

Week 14

MOSFET: Device Structure and Physical Operation.

TS1, TS3

CLO4

Quiz 3

 

Week 14

(Lab)

BJT Frequency Response Amplifier

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

15.

Week 15

Current-Voltage characteristics of MOSFET, MOSFET circuits at DC, Applying the MOSFET in amplifier design

TS1

CLO4

-

16.

Week 16

Small signal Operation, Biasing MOS amplifiers

TS1

CL03

 

 

Week 16

(Lab)

Ideal 741 Operational Amplifier

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

17.

Week 17

Amplifiers with negative feedback: Feedback, Principles of Negative Voltage Feedback in Amplifiers, Advantage of Negative Current Feedback

TS1

CLO4

-

 

Week 17

(Lab)

Practical Op-Amp Integrator

White Board, Simulator, Video, Images, implementation on Breadboard

CLO1

Laboratory Performance, Question Answer, , Lab report

18.

Week 18

Op-Amp: Inverting and non-inverting amplifiers, adder, subtractor, integrator.

TS1

CLO3, CLO4

-

 

Week 18

(Lab)

Lab Evaluation

 

-

-

Quiz, Lab test, Viva

19.

Week 19

Current to voltage and voltage to current converter. Differential amplifiers, differential inputs.

TS3

CLO2, CLO3

 

 

Week 19

(Lab)

Final Examination

-

-

Quiz, Lab test, Viva

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the  students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

 

1. Principle of Electronics, 4th Edition, V.K. Mehta

2. Integrated Electronics : Analog and Digital Circuits and Systems

3. Jacob Millman, Christos Halkias, Publisher: McGraw-Hill

4. Microelectronic circuits- Sedra  & Smith

 

Reference Books:

 

1. Principle of Electronics, 4th Edition, V.K. Mehta

2. Basic Solid State Electronics, B.L. Theraja

 

Course Code: ICE 215 & ICE 216

Course Title: Data Structure and Algorithm & Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Data Structure and Algorithm teach you to construct and analysis various data structures and abstract data types including lists, stacks, queues, trees, and graphs using computer science theory. The participants of this course will learn to apply various data structures such as stack, queue, hash table, priority queue, binary search tree, graph and string to solve programming challenges. Participants of this course are expected to solve complex programming challenges using advanced techniques: maximum flow, linear programming. This course will help the students to build a solid foundation of data structure and algorithm.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

 

CLO 1

Explain the systematic methods of efficiently organizing and accessing data in data structures and algorithms.

CLO 2

Identify the properties and structural patterns in data structures.

CLO 3

Analyze algorithms using a mathematical notation and experimental studies.

CLO 4

Perform comparative analysis of the typical data structures and algorithms.

CLO 5

Write code in pseudocode and high-level programming languages for the implementation of various data structures and algorithms.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

 

 

 

 

 

 

 

 

CLO 2

 

3

 

 

 

 

 

 

 

 

 

 

CLO 3

 

2

 

 

 

 

 

 

 

 

 

 

CLO 4

 

 

2

3

 

 

 

 

 

 

 

 

CLO 5

2

1

 

 

 

 

 

 

 

 

 

3

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Data, Introduction to Data Structure, Linear data structure, Operations on data structures,

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO 1

Assignment

2.

Week 1

(Lab)

Lab 1: Design and Implement List data structure using array

TS1, TS3

CLO 1

Lab work, Lab assignment

3.

Week 2

Lesson 2: Algorithm, Pseudo code, Array Insertion, Deletion, Binary search, linear search,

TS1

CLO 2

-

4.

Week 2 (Lab)

Lab 2: Binary search implementation

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

5.

Week 3

Lesson 3: Bubble sort, Multi-dimensional array, Sparse matrices

 

TS1

CLO 4

Assignment

6.

Week 3

(Lab)

Lab 3: Bubble sort implementation

TS1, TS3, Virtual Lab

CLO 2, CLO 3

Lab work, Lab assignment

7.

Week 4

Lesson 4: Linked list, Basic operation on linked list, Memory allocation

 

 

TS1, TS3

CLO 1

-

8.

Week 4

(Lab)

Lab 4: Singly linked list implementation

TS1, TS3,

Virtual Lab

 

Lab work, Lab assignment

9.

Week 5

Lesson 5: Two-way list, Stack, Stack presentation, Queue

TS1

CLO 1

Quiz 1

10.

Week 5

(Lab)

Lab 5: Doubly linked list implementation

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

11.

.

Week 6

Lesson 6: Arithmetic expression evaluation, Quicksort

TS1

CLO 1, CLO 3

-

12.

Week 6

(Lab)

Lab 6: Design and implementation of stack

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

13..

Week 7

Lesson 7: Recursion, Tower of Hanoi, Queue, Deque

TS3

CLO 1

-

14.

Week 7

(Lab)

Lab 7: Design and implementation of queue

TS1, TS3, Virtual Lab

CLO 1, CLO 5

Lab work, Lab assignment

15.

Week 8

Lesson 8: Implementation of recursive procedure by stack, Priority queue

 

TS1

CLO 2, CLO 4

Quiz 2

16.

Week 9

Review Class

TS1

-

-

Mid Term Exam

17.

Week 10

Lesson 9:: Trees, Binary tree, Tree representation, traversing binary tree

TS1

CLO 1

-

18.

Week 10

(Lab)

Lab 8: Design and Implement basic operations on Circular Queue

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

19.

Week 11

Lesson 10:  Binary search tree(BST), Operations on BST

 

TS1

CLO 1, CLO 2

-

20.

Week 11
(Lab)

Lab 9: Recursive algorithms

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

21.

Week 12

Lesson 11: Heap, Heapsort

 

TS1

CLO 3

-

22.

Week 12

(Lab)

Lab 10: Design and Implement basic operations (insertion, deletion, search, findmin and findmax)

on Binary Search trees (BST)

TS1, TS3, Virtual Lab

CLO 3

-

23.

Week 13

Lesson 12: Graph, Graph terminology, Warshall’s algorithm

TS1, TS3

CLO 2, CLO 3

Quiz 3

24.

Week 14

Lesson 13: Spanning trees, Flow algorithms, sorting

TS1, TS2

CLO 3

-

25.

Week 14

(Lab)

Lab 11: Implementation of heap and heapsort

 

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

26.

Week 15

Lesson 14: Merge sort, Selection sort, Hashing

TS1, TS2

CLO 3

-

27

Week 15

(Lab)

Lab 12: Implementation of Breadth First Search (BFS) technique (on graph)

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

28.

Week 16

Lesson 15: Methods for the design of efficient algorithms, Complexity, Asymptotic notations

TS1

CLO 3, CLO 4

-

29.

Week 16

(Lab)

Lab 13: Implementation of

Depth First Search (on graph)

 

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

30.

Week 17

Lesson 16: Divide and conquer algorithm, Greedy algorithm

TS1

CLO 4

Quiz 4

31.

Week 17

Lab 14: Implementation of Dijkstra’s algorithm,

Kruskal’s algorithm.

 

TS1, TS3, Virtual Lab

CLO 4

Lab work, Lab assignment

32

Week 18

Lesson 17: Back tracking, Branch and bound, Analysis of algorithm

TS1

CLO 3

-

34.

Week 18

(Lab)

Lab 15: N queen problem (Back tracking)

 

CLO 5

Lab work, Lab assignment

35.

Week 19

Review Class

TS1

-

-

36.

Week 20

Presentation

Onsite/video presentation by the students

 

-

37

Week 20

(Lab)

Lab Final Exam

-

 

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

3

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1. Data Structures with C (Schaum’s Series) Seymour Lipschutz

 

Reference Books:

1. Mark Allen Weiss, Data Structures and Algorithm Analysis in C, 2nd Edition,

    Addison-Wesley, 1997

 

 

 

Course Code: MAT201

Course Title: Statistics                                                                                     

Credit : 2.0

CIE Marks: 60

SEE Marks: 40

 

Course Description:

Statistics is the science that deals with the collection, description, analysis, interpretation, and presentation of data. Statistics can be used to describe a particular data set (termed descriptive statistics) as well as to draw conclusions about the population from a particular data set (termed inferential statistics). In real life, statistical methods can apply to solve different problems and help to make an effective decision that affect our daily lives. Statistical methods are used in development of planning, commerce, industry, business, formation of development policy, agricultural sector, social science etc. By studying this course, students will learn the fundamental knowledge about statistics and their applications.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

 

CO1

Achieve a sound understanding of the theoretical and practical knowledge of

statistics.

CO2

Impart them with fundamental knowledge about descriptive statistics and their

applications.

CO3

Apply appropriate statistical tools (Regression, data mining, and probability) for making decision.

CO4

Able to apply their statistical knowledge and skills throughout their future studies.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO7

CLO 1

 

 

 

 

 

 

CLO 2

3

2

 

 

 

 

CLO 3

 

3

3

3

 

3

CLO 4

 

 

 

 

2

2

       

                          3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS1

Lectures twice a week using multimedia of different topics.

TS2

Active discussion in class regarding efficient solving of the logical and mathematical problems.

TS3

Group discussion and presentation regarding diverse problems and corresponding lectures.

TS4

Evaluation of class performances to reach each student in a class for every topic.

 

Alignment of Courses:

 

 

SL

Time Frame

Couse Content

Teaching /Learning Strategies

Alignment with CLOs

Assessment Method

1

Week 1

a) To build rapport among students, b) To introduce each other, c) To identify the course expectations, d) To summarize general information about the course and its completion, e) To understand different components of the course outline.

Discussion, Ice Breaking Tools,

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

Ice-Breaking sessions Online/Onsite, Discussion Using Interactive content

2

Week 2

a)       Define statistics  and relevant terms

b)      Provide examples of  how statistics is applied,

c)       Explain why knowledge of statistics is important,

TS2,TS3

CLO 1

-

 

Week 3-5

a)       Know the appropriate tools for data presentation

b)      Explore facts from data using table and graphs.

TS2,TS3

CLO 1

CLO 4

 

 

Week 6-7

a)       Compute Descriptive Statistics using mean, median, mode and weighted mean.

b)      Calculate percentiles, quartiles and deciles.

c)        Interpret the results.

d)      Draw Box-Whisker plot and interpretation.

TS1,TS3

CLO 1

CLO 2

CLO 4

(Class Test 1)

 

Week-8

a)       Compute and interpret the descriptive Statistics of measuring scatteredness of any data using range, mean deviation, variance, standard deviation, and coefficient of variation;

b)      Compare two or more distributions using coefficient of variation.

c)       Measures the Shape of the distribution

d)      Computation process of Skewness and Kurtosis

TS1,TS3

CLO 1

CLO 2

CLO 4

Online/Onsite, Open Discussion Using Interactive content e.g. Voice over PPT, PPT, Video, Peer Study

 

 

Week 9

a) To review the contents of mid-term examination, b) To solve questions of different years

TS2,TS3

-

(Class Test 2)

 

 

-

-

-

-

 

Week 10

a)       Attain the knowledge about bivariate data,

b)      Weather there is any linear relation in the variables

c)       Strength of linear relationship.

TS2,TS3

 

CLO 1

CLO 4

Assignment

 

Week 11-12

a)       Apply regression analysis to establish the linear relationship between or among the variables into mathematical equation,

b)      Use of the equation for prediction purpose.

TS2,TS3

CLO 1

CLO 3

CLO 4

 

 

Week 13-15

a)       Probability concepts.

b)      Calculate different type of probability.

TS1,TS3

CLO 1

CLO 3

CLO 4

-

 

Week 16-17

a)       Define probability distribution

b)      Calculate different types of probability based on probability distribution

TS1,TS3

 

CLO 1

CLO 3

CLO 4

(Assignment)

 

Week 18

a)       How to test a clam.

b)      How to make decision.

TS2,TS3

 

CLO 1

CLO 3

CLO 4

(Class Test 3)

 

Week 19

a) To evaluate the students presentation based on their assigned topic/factory visit

TS4

-

 

 

Week 20

a) To review the contents of final examination, b) To solve questions of different years

TS4

-

-

 

Final Exam

 

 

Assessment Procedure:

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

      Textbook

Statistical Techniques in Business and Economics by Lind, D. A., Marchal, W. G. and Mason, R. D.

       Reference Books

M. Nurul Islam, Introduction to Statistics and Probability, Book World

 

 

 

 

Course Code: MAT 217

Course Title: Engineering Mathematics

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The subject is intending to teach students basic facts, concepts, principle & procedure of mathematic as a tool to analyze Engineering problems & as such lays down foundation for understanding the engineering & core technology subjects.

Course Learning Outcome (CLO):

 

CLO 1

Understand basic facts of mathematics about the field  analysis  of  any Engineering Problem.

CLO 2

Know the standard ways in which the problem can be approached.

CLO 3

Apply basic concepts to engineering problem

CLO 4

Solve various problems on higher level course.

CLO 5

Improve communication skill through presentation.

 

CLO 6

Develop leadership quality through Group work. Build up decision making ability through assignment.

CLO 7

Become efficient engineer by solving real life problem through case study.

CLO 8

Expand confident by doing various practical problem

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

3

 

 

 

3

 

 

 

CLO 2

 

1

 

 

 

 

 

 

 

 

2

1

CLO 3

3

2

2

 

3

 

 

 

 

 

 

 

CLO 4

3

3

3

3

 

 

 

 

 

 

1

 

CLO 5

 

 

 

 

 

 

 

 

 

3

 

 

CLO 6

 

 

 

 

 

 

 

 

3

 

 

 

CLO 7

 

3

3

 

 

 

 

 

 

 

 

3

CLO 8

 

3

1

 

 

 

 

 

 

 

 

2

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of  Engineering mathematics.

Vectors. Scalars. Vector algebra. Laws of vector algebra Unit vectors. Rectangular unit vectors. Components of a vector. Scalar fields. Vector fields.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Topic: Dot or scalar products. Cross or vector products. Triple products.

TS1

CLO1, CLO8

-

3.

Week 3

Ordinary derivatives of vectors. Space curves. Continuity and differentiability.

TS1

CLO1 CLO8

-

4.

Week 4

Differentiation formulas. Partial derivatives of vectors

Differentials of vectors. Differential geometry.

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

The vector differential operator del. Gradient. Divergence. Curl. Formulas involving del. Invariance.

TS1, TS3

CLO2, CLO6, CLO7

Assignment

6.

Week 6

Ordinary        integrals      of vectors. Line integrals. Surface integrals. Volume integrals.

TS1

CLO3, CLO8

-

7.

Week 7

The Real Number System Graphical Representation of Real Numbers. The Complex Number System, Fundamental Operations with Complex      Numbers, Absolute Value.

TS3

CLO3, CLO7

Quiz 2

8.

Week 8

Axiomatic Foundation of the Complex Number System Graphical Representation of Complex Numbers Polar Form of Complex Numbers, De Moivre’s Theorem Roots of Complex Numbers.

TS2

CLO3, CLO8

-

9.

Week 9

Euler’s                      Formula,  Polynomial           Equations, The nth Roots of Unity Vector, Interpretation of Complex. Numbers Stereographic Projection Dot and Cross Product Complex Conjugate Coordinates

TS1, TS2

, CLO8

-

Mid Term Exam

10.

Week 10

Definition of the Laplace transform. Laplace transforms of some elementary functions. Sectional or piecewise continuity. Functions of exponential order. Sufficient conditions for existence of Laplace transforms. Some important properties of Laplace transform Linearity property. First translation or shifting property. Second translation or shifting property.

Using Interactive content

CLO3, CLO8

-

11.

Week 11

Change of scale property. Laplace transform of derivatives.

Laplace       transform     of integrals. Periodic functions. Behavior off (s).

TS1

CLO3, CLO8

-

12.

Week 12

Initial-value theorem. Final-value theorem. Generalization of initial- value theorem. Generalization of final- value theorem. Methods of finding Laplace transforms.

TS1

CLO3, CLO5

-

13.

Week 13

Definition         of     inverse Laplace transforms. Uniqueness of inverse Laplace transforms. Lerch's theorem. Some inverse Laplace transforms.

TS1, TS3

CLO4, CLO5

Quiz 3

14.

Week 14

Some important properties of inverse Laplace transforms. Linearity property. First translation or shifting property. Second translation or shifting property.

TS1

CLO4

-

15.

Week 15

Change of scale property. Inverse Laplace transform of derivatives. Inverse Laplace transform of integrals.

TS1

CLO5

-

16.

Week 16

The convolution property. Methods of finding inverse Laplace transforms. Partial fractions method. Series methods.

TS1, TS2

CLO3, CLO4

-

17.

Week 17

The need for Fourier series,   Periodic Functions, Piecewise continuous function.

TS1, TS2

CLO4, CLO5, CLO8

Quiz 4

18.

Week 18

Definition of Fourier series, Dirichlet condition, Odd and Even function, Half range Fourier sine or cosine series, Applications of Fourier Series.

TS1

CLO1, CLO8

-

19.

Week 19

Topic: Presentation

TS1

CLO5, CLO8

-

20.

Week 20

Topic: Presentation and Review Class

Onsite/video presentation by the  students

CLO5, CLO8

-

Final Exam

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1.       1. Vector Analysis, Schaum’s Outline.

2.       Complex Number, Schaum’s Outline.

3.       Laplace Transforms, Murray R, Spigel

          4.    Fourier Analysis, Murray R, Spigel

Reference Books:

1.       Advanced Engineering Mathematics, 9th edition by E. Kreyszig, Wiley, 2006.

  2.    Advanced Engineering Mathematics, Peter V. O'Neil Publisher: Cengage-Engineering

 

Level 2 Term 2

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)

 

 

Course Code: ICE 221and ICE 222                                                              Credits: 3.0 + 1.0

Course Title: Digital Logic Design and Lab                                                 CIE Marks: 60

                                                                                                                        SEE Marks:40

Course Description (from syllabus)/Rational:

In order to meet up the challenges of Digital Communication Sector and Wireless Communication filed, students need to learn about digital electronics and their properties as well as need to learn about different digital systems which are widely used. These will help them to analyze numerous problems regarding digital components in their job field. 

Course Learning Outcome: (at the end of the course, student will be able to do:)

CLO1

Interpret the components of digital electronics, Boolean theories and different logic functions of digital systems.

CLO2

Illustrate logic gates, their characteristics, expressions and implementations of compound logic gates in digital devices.

CLO3

Explain how digital circuit can be used as memory, register and other digital interfaces using NMOS and CMOS technologies.

CLO4

Determine the various memory systems, circuits and their applications in digital systems.

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

*

 

 

*

 

 

 

 

 

 

 

CLO 2

*

*

*

*

 

 

 

 

*

 

 

 

CLO 3

*

*

*

 

*

 

 

 

 

 

 

 

CLO 4

 

*

 

*

 

 

 

 

 

 

 

 

 

Teaching Strategies (TS)

TS 1

Interactive discussion using white board / multimedia.

 
 

TS 2

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of digital system design.

 

  TS 3

Assignment and Presentation of diverse problems based on the corresponding lectures.

 
 

  TS 4

Evaluation of class performances to reach each student in a class for every topic.

 
 

 

 

Course Delivery Plan/Lesson Delivery Plan:

 

Week /Lesson (hour)

Discussion Topic and Book Reference

Student Activities during Online and Onsite and TLA

Mapping with CLO

Week 1

 

Overview of digital system, numbering system, different numbering system conversion method.

 

[Textbook, Chapter-1 & 2, Page (4-13, 26-29)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1

CLO1

Week 1 (Lab)

Lab 1:Verification of Basic Logic Gates.

TS 1, TS 2

CLO1

Week 2

 

Introduction to basic gates, universal gates and their characteristics.

 

[Textbook, Chapter-3, Page (57-66)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1

CLO1

Week 2 (Lab)

Lab 2: Verification of Universal Gates.

TS 1, TS 2

CLO1

Week 3

 

Compound logic gates with logic diagram, truth table and their characteristics, Universality of universal gate.

 

[Textbook, Chapter-8, Page (490-515)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO2

Week 3 (Lab)

Lab 3: Implementation of a given SOP.

Design different types of SOP functions using hardware and also falsetad Software.

CLO2

Week 4

 

SOP and POS , Simplification Boolean logic.

 

[Textbook, Chapter-4, Page (120-127)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO2

Week 4 (Lab)

Lab 4: Implementation of a given POS.

Design different types of POS functions using hardware and also falsetad Software.

CLO2

Week 5

Class Test# 1: Either online or onsite based on Wk1-Wk4 discussion.

Achieve CLO1 and CLO2

[Assignment 1: Based on the discussion of Wk-3; Due: Week-5]

Week 5 (Lab)

Lab 5: Implementation of a half-adder circuit.

Using hardware iCs and flastad software.

CLO2

Week 6

 

Programmable Logic Diagram, Programmable logic array, Programmable Array Logic with their implementation.

 

[Textbook, Chapter-4, Page (170-173)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

CLO2

Week 6 (Lab)

Lab 6: Implementation and verification of Full Adder circuit.

 

Design different Adder circuits using Falstad Software.

CLO 2

Week 7

 

Flip Flop, Different types of Flip Flop circuits and their operation.

 

[Textbook, Chapter-5, Page (211- 215)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

CLO3

CLO1

Week 7 (Lab)

Lab 7: To implement an S-R Flip-Flop, D-type Flip-flop and T-type Flip-flop.

Design different Flip Flop circuits using Falstad Software.

CLO 2

Week 8

 

Register, their operations, different types of register circuit and their implementation

 

[[Textbook, Chapter-5, Page (216- 230)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO3

CLO1

Week 8 (Lab)

Lab 8: Implementation of logic gates using CMOS circuit.

Design different CMOS logic Circuits and verify with thermotical truth table

CLO 1

CLO 3

Week 9

 

Unipolar Transistor operation, NMOS and PMOS structure and conduction.

 

[Textbook, Chapter-8, Page (518-521)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video,  H5P; TS 1, TS 2

CLO3

CLO1

Week 9 (Lab)

Lab 9: Verification of a 4-bit Shift Register.

Using IC , design register circuits and verify it.

CLO 2

Week 10

Presentation 1: Topics will be provided as Individual or Group

 

Week 11

 

NMOS Inverter Current Calculations with different mode: Resistive, Enhancement and depletion.

 

[Textbook, Chapter-8, Page (519-523)]

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

CLO1

Week 11 (Lab)

Lab 10: Implementation of logic gate using NMOS circuit.

Design different NMOS logic Circuits and verify with thermotical truth table

CLO 3

Week 12

CMOS Logic gates implementation, Different NMOS and CMOS circuit design for different logic expressions.

 

[Textbook, Chapter-8, Page (523- 527)]

 

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO3

Week 13

Class Test# 2: Either online or onsite based on Wk6-Wk12 discussion.

Achieve CLO1 and CLO3

Week 14

 

CMOS Improvement Parameters calculation.

 

[Textbook, Chapter-8, Page

(541-543)

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

Week 14 (Lab)

 

Design, implementation and study of an A/D Converter (Flash Type).

Design different types of converter using both hardware and software.

CLO3

Week 15

Rise Time, Fall Time, Static Power and Dynamic Power Calculations and related maths.

 

[Textbook, Chapter-8, Page (543-545)]

 

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

Week 16

 

Midterm Examination

Week 17

 

Draw different types of CMOS logic considering a smaller number of Transistor design.

 

[Reference Book 1, Chapter-2, Page (12-17)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO3

CLO4

Week 17 (Lab)

 

Lab 11: Data read/ write using a RAM IC (6116).

 

Read write operation

CLO4

Week 18

 

Memory System Architecture, Different Types of memory organization.

 

[Textbook, Chapter-12, Page (786-790)]

 

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

CLO4

[Assignment 2: NMOS and CMOS; Due: Week-20]

Week 19

 

Random access memory, types and organization.

 

[Textbook, Chapter-12, Page (791-795)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Class Test# 3: Either online or onsite based on Wk16-Wk19 discussion.

Achieve CLO3 and CLO4

 

Week 20

 

Static and Dynamic RAM circuit operation, design with advantages.

 

[Textbook, Chapter-12, Page (815-818)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Week 20 (Lab)

Lab Final

Lab assessment Test

-

Week 21

 

ROM architecture, 4x4 ROM organization, capacity and timing, EEPROM, EPROM, MROM and PROM organization with their advantages and disadvantages.

 

[Textbook, Chapter-12, Page (799-811)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Week 22

Cache Memory, Secondary Memory, main Memory Organization and applications.

Review class on topic discussed

 

[Textbook, Chapter-12, Page (821-825)]

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Final Examination

 

 

 

 

 

 

CIE – Breakup (Theory) [60 marks]

 

Bloom’s

Criteria

Attendance

(07)

Class Test

(15)

Assignment

(05)

Presentation

(08)

Mid Exam

(25)

Remember

 

 

 

 

 

Understand

 

05

02

02

05

Apply

 

05

 

03

05

Analyze

 

03

03

 

05

Evaluate

 

02

 

 

05

Create

 

 

 

03

05

 

SEE – Semester End Examination [40 marks] {Theory}

 

Bloom Criteria

Score for the Test

Remember

05

Understand

05

Apply

10

Analyze

10

Evaluate

05

Create

05

 

Textbook:

  1. Digital System Principles and Applications, 11th Edition, Ronald J. Tocci, Neal S. Widmer

 

Reference Books:

  1. Computer Network, 4th Edition, Andrew S. Tanenbaum
  2. Computer Organization and Architecture by John. P. Hayes.

 

 

Course Code: ICE 223                                                                                         Credits: 3.0

Course Title: Telecommunication Networks                                                 CIE Marks: 60

                                                                                                                         SEE Marks:40

Course Description (from syllabus)/Rational:

Today’s Telecommunication Network is a complex interconnection of a variety of heterogeneous switching systems This course has a focus on both different kinds of switching systems and different classes of telecommunication networks. These will help them to design a robust telecommunication networks with sufficient traffic and higher link rate.

Course Learning Outcome: (at the end of the course, student will be able to do:)

CLO1

 Interpret the components of data links, switching and voice networks.

CLO2

Illustrate different parameters of subscriber loop, exchange location and switches.

CLO3

Explain how to process a call, linkage software behind the calls and performance parameter of the switching network.

CLO4

 Routing the call, subscriber status information and consumed Bandwidth for Quality Voice

  Call Transmission.

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

*

 

 

*

 

 

 

 

 

 

 

CLO 2

*

*

*

*

 

 

 

 

*

 

 

 

CLO 3

*

*

*

 

*

 

 

 

 

 

 

 

CLO 4

 

*

 

*

 

 

 

 

 

 

 

 

 

Teaching Strategies (TS)

TS 1

Interactive discussion using white board / multimedia.

 
 

TS 2

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of digital system design.

 

  TS 3

Assignment and Presentation of diverse problems based on the corresponding lectures.

 
 

  TS 4

Evaluation of class performances to reach each student in a class for every topic.

 
 

 

 

Course Delivery Plan/Lesson Delivery Plan:

 

Week /Lesson (hour)

Discussion Topic and Book Reference

Student Activities during Online and Onsite and TLA

Mapping with CLO

Week 1

 

TDM Based Multiplexed link,  PCM compatibility, Features of E1 ,Frame Format of DS2,  DS3.

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1

CLO1

Week 2

 

SONET, Limitation of

Synchronous TDM, Statistical TDM, ADSL, VDSL, HDSL, DMT.

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1

CLO1

Week 3

 

Traffic Engineering: Network Traffic Load and

 Parameters, Erlang, Grade of Service and Blocking Probability, Modeling Switching System, Birth-Death Process 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO2

Week 4

 

Blocking Model and Loss

Estimates – LCC model, Erlang B formula, Delay System, Erlang C formula

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO 1

CLO2

Week 5

Class Test# 1: Either online or onsite based on Wk1-Wk4 discussion.

Achieve CLO1 and CLO2

[Assignment 1: Based on the discussion of Wk-3; Due: Week-5]

Week 6

 

Local Call, Trunk Call, Local Exchange and subscriber exchange point, LS configuration.

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

CLO2

Week 7

 

Subscriber Loop Design, Subscriber Loop Length Limits, Quality of a

Telephone Speech Connection Subscriber Loop 

Design Technique, Shape of a Serving Area

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

CLO1

CLO2

Week 8

 

Exchange Location Design of Local Area Trunk, Voice Frequency, Repeater, Tandem Routing, Dimensioning of Trunks Community of Interest.

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO1

CLO2

Week 9

 

Switching in Telephony

, Switching Parameters, Crossbar Switch, Two-sided, One-Sided S switch, T-Switch, Time Multiplexed Time Switch

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

CLO3

 

Week 10

Presentation 1: Topics will be provided as Individual or Group

 

Week 11

 

STS Switch, TST Switch

, Two Stage Switches, Transmission factors in switching

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

CLO1

Week 12

Digital Exchange, Basic Exchange, Control level, SPC (Stored Programmed Control), Transmission Factors.

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO3

Week 13

Class Test# 2: Either online or onsite based on Wk6-Wk12 discussion.

Achieve CLO1 and CLO3

Week 14

 

 Number Plan, Charging Plan, Frequency Plan,  Digital Switching System Software.

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

Week 15

Basic Voice Call Model

Software Linkage During a Call

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

Week 16

 

Midterm Examination

Week 17

 

Traffic Engineering             

Network Traffic Load and Parameters, Erlang, Grade of Service and Blocking Probability, Modeling Switching System Birth-Death Process.

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO3

CLO4

Week 18

 

Traffic Engineering         

Network Traffic Load and

Parameters, Erlang, Grade of Service and Blocking Probability, Modeling Switching System Birth-Death Process

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 2

 

CLO3

CLO4

[Assignment 2: NMOS and CMOS; Due: Week-20]

Week 19

 

 Signaling System Supervisory Signal – E &

Signaling, AC Signaling – LF, In-Band Signaling, Out-of-Band Signaling, European R-2 System, North American Codes and Tones, Link by Link vs End to End

Signaling

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Class Test# 3: Either online or onsite based on Wk16-Wk19 discussion.

Achieve CLO3 and CLO4

 

Week 20

 

Associated and Disassociated Channel Signaling, signaling in the subscriber Loop, Loop Signaling, Reverse-Battery Signaling, CCITT Signaling System, Architecture

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Week 21

 

Basic Concept of VoIP

G.729 voice coder, CELP, MOS – voice Quality, Configuration of SIP

H323 and IAX

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Week 22

Review of Final Examination syllabus

 

Online/ Onsite, Discussion using interactive contents e.g. voice over PPT, video, H5P; TS 1, TS 4

 

CLO4

Final Examination

 

 

CIE – Breakup (Theory) [60 marks]

 

Bloom’s

Criteria

Attendance

(07)

Class Test

(15)

Assignment

(05)

Presentation

(08)

Mid Exam

(25)

Remember

 

 

 

 

 

Understand

 

05

02

02

05

Apply

 

05

 

03

05

Analyze

 

03

03

 

05

Evaluate

 

02

 

 

05

Create

 

 

 

03

05

 

SEE – Semester End Examination [40 marks] {Theory}

 

Bloom Criteria

Score for the Test

Remember

05

Understand

05

Apply

10

Analyze

10

Evaluate

05

Create

05

 

Textbook:

  1. Data Communications and Networking (4th Edition), Behrouz A Forouzan
  2. Data & Computer Communications (Recent Edition), William Stallings
  3. Digital Switching Systems, System Reliability and Analysis, Syed R. Ali
  4. Telecommunication Switching Systems and Networks, Thiagarajan Viswanathan

Reference Books:

  1. Communication Engineering Fundamentals (2nd Edition), Md. Abdus Samad.

 

Course Code: ICE 225

Course Title: Artificial Intelligence and Neural Networks

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Artificial intelligence (AI) is a research field that studies how to realize the intelligent human behaviors on a computer. The ultimate goal of AI is to make a computer that can learn, plan, and solve problems autonomously. The main research topics in AI include: problem solving, reasoning, planning, natural language understanding, computer vision, automatic programming, machine learning, and so on. Of course, these topics are closely related with each other. In this course, we will study the most fundamental knowledge for understanding AI. We will introduce some basic search algorithms for problem solving; knowledge representation and reasoning; pattern recognition; fuzzy logic; and neural networks.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Gain knowledge about various AI search algorithms (uninformed, informed, heuristic, constraint satisfaction, genetic algorithms).

CLO 2

Understand the fundamentals of knowledge representation (logic-based, frame-based, semantic nets), inference and theorem proving

CLO 3

Demonstrate working knowledge of reasoning in the presence of incomplete and/or uncertain information

CLO 4

Apply knowledge representation, reasoning, and machine learning techniques to real-world problems

CLO 5

Understand different types of AI agents

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

2

 

 

 

 

 

 

 

 

 

CLO 2

 

 

 

 

 

 

 

 

 

 

 

 

CLO 3

 

3

 

 

2

 

 

 

 

 

 

 

CLO 4

 

 

 

 

 

 

 

 

 

 

 

3

CLO 5

 

2

 

 

 

 

 

 

 

 

 

 

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept of   Artificial intelligence and expert system

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Intelligent Agent,

Structure of intelligent agent, Environments

 

TS1

CLO2

-

3.

Week 3

Lesson:3 Solving problems by Searching, Searching strategies

TS1

CLO1

-

4.

Week 4

Lesson 4: Informed Search Methods, Best First Search

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Lesson 5: Heuristic Functions, Heuristic for Constraint Satisfaction problem.

TS1, TS3

CLO1

Assignment

6.

Week 6

Lesson 6: Iterative Improvement Algorithm, Constraint Satisfaction Problem

TS1

CLO3

-

7.

Week 7

Lesson 7: Game as a search problem, Two-person games. Imperfect decisions

TS3

CLO4

Quiz 2

8.

Week 8

Lesson 8: Alpha -Beta pruning, State-of-the-Art Game programs-chess, Othello

TS1

CLO4

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Topic: Knowledge base,

TS1

CLO2

-

11.

Week 11

Lesson 9: A knowledge-based agent, The Wumpus World environment, Representation, Reasoning

TS1

CLO4, CLO 5

-

12.

Week 12

Lesson 10: First order logic, Logical agents for Wumpus World

TS1

CLO2

-

13.

Week 13

Lesson 11: Knowledge base and Inference

TS1, TS3

CLO3, CLO4

Quiz 3

14.

Week 14

Lesson12: Bayes’ rules and use, Probabilistic reasoning, 

TS1

CLO4

-

15.

Week 15

Lesson 13: Fuzzy Logic

 

TS1

CLO2

-

16.

Week 16

Lesson 14: Agents and Communication, Perception

TS1

CLO3, CLO4

-

17.

Week 17

Lesson 15: Linear Algebra related to Neural Network,

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 16: Introduction to Neural Network

TS1

CLO4

-

19.

Week 19

Lesson 17: Variation of Neural Network

TS1

CLO4, CLO 5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1. Artificial Intelligence: A Modern Approach by “Stuart Russell” and “Peter Norvig”

Reference Books:

2.       NEGNEVITSKY, M. Artificial Intelligence: A Guide to Intelligent Systems (2nd Edition). USA: Addison Wesley, 2004. 440 p. ISBN 0-32120-466-2.

3.      Neural networks in business: techniques and applications. Hershey, PA: IRM Press, 2003. 258 p. ISBN 1-931777-79-9.

4.      TAYLOR, B. Methods and Procedures for the Verification and Validation of Artificial Neural Networks. London: Springer, 2005. 277 p. ISBN 978-0-38-7282-88-6.

5.      BISHOP, C M. Neural networks for pattern recognition. Oxford: Clarendon Press, 1995. 482 p. ISBN 0-19-853864-2.

6.      HAYKIN , S. Neural Networks and Learning Machines. USA: Prentice Hall, 2008. 936 p. ISBN 978-0-131-47139-9.

 

 

Course Code: ICE 227 & ICE 228

Course Title: Operating System and Lab

Credit: 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Operating systems are central to computing activities. An operating system is a program that acts as an intermediary between a user of a computer and the computer hardware. Two primary aims of an operating system are to manage resources (e.g. CPU time, memory) and to control users and software. Operating system design goals are often contradictory and vary depending of user, software, and hardware criteria. The goal of this course is to provide an introduction to the internal operation of modern operating systems. In particular, the course will cover processes and threads, mutual exclusion, CPU scheduling, deadlock, memory management, and file systems. If time permits, we may briefly examine networking and distributed computing, and perhaps other topics. Students will use the Nachos instructional operating system for several programming projects.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Explain the concepts about OS.

CLO 2

Gain their knowledge about process management, including process concept, inter-process communication, and CPU scheduling.

CLO 3

Learn memory management including page management and virtual memory.

CLO 4

Learn the design and implementation of file system.

CLO 5

Gain knowledge about software and hardware of I/O system.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

 

 

 

 

 

 

 

2

CLO 2

 

 

3

2

 

 

 

 

 

 

 

 

CLO 3

 

3

 

 

 

 

 

 

 

 

 

 

CLO 4

 

 

2

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

2

 

 

 

 

 

 

 

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Introduction to Operating System, Process management, memory management, Kernel data structure

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO 1

Assignment

2.

Week 1

(Lab)

Lab 1: Basic Linux command and OS structure using ubuntu-I

TS1, TS3

CLO1

Lab work, Lab assignment

3.

Week 2

Lesson 2: Operating system structure, System calls, System boot

 

TS1

CLO 1

-

4.

Week 2 (Lab)

Lab 2: Basic Linux command and OS structure using ubuntu-II

TS1, TS3, Virtual Lab

CLO1

Lab work, Lab assignment

5.

Week 3

Lesson 3: Process concept, Process scheduling, Operations on process, Interprocess communication (IPC)

TS1

CLO 2

Assignment

6.

Week 3

(Lab)

Lab 3: vi text editor

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

7.

Week 4

Lesson 4: Threads, Multicore processing, Thread libraries.

 

 

TS1, TS3

CLO 2

-

8.

Week 4

(Lab)

Lab 4: Shell Programming II

TS1, TS3,

Virtual Lab

CLO 1

Lab work, Lab assignment

9.

Week 5

Lesson 5: Process synchronization, Critical section problem, Peterson’s solution

TS1

CLO 2

Quiz 1

10.

Week 5

(Lab)

Lab 5: Shell Programming II

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

11.

.

Week 6

Lesson 6: Mutex locks, semaphore, Classic problem of synchronization.

TS1

CLO 2

-

12.

Week 6

(Lab)

Lab 6: Shell Programming III

TS1, TS3, Virtual Lab

CLO 3

Lab work, Lab assignment

13..

Week 7

Lesson 7: CPU scheduling, Scheduling algorithms

TS3

CLO 2

-

14.

Week 7

(Lab)

Lab 7: Lab on GREP

TS1, TS3, Virtual Lab

CLO 1

Lab work, Lab assignment

15.

Week 8

Lesson 8: Deadlocks, Deadlock prevention, avoidance and detection

 

TS1

CLO 2

Quiz 2

16.

Week 9

Review Class

TS1

-

-

Mid Term Exam

17.

Week 10

Lesson 9:: Main memory, segmentation, paging

 

TS1

CLO 3

-

18.

Week 10

(Lab)

Lab 8: Basic networking

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

19.

Week 11

Lesson 10:  Structure of page table, Virtual memory, Demand paging, Thrasing

.

TS1

CLO 3

-

20.

Week 11
(Lab)

Lab 9: Compilation steps of a C program and makefile

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

21.

Week 12

Lesson 11: Mass storage structure, Disk structure, Disk scheduling, Disk management

 

TS1

CLO 3

-

22.

Week 12

(Lab)

Lab 10: CPU scheduling algorithms-I

TS1, TS3, Virtual Lab

CLO 2, CLO5

-

23.

Week 13

Lesson 12: RAID structure, File concept, File sharing

 

TS1, TS3

CLO 3, CLO 4,

Quiz 3

24.

Week 14

Lesson 13: File system structure, File system implementation.

TS1, TS2

CLO 4

-

25.

Week 14

(Lab)

Lab 11: CPU scheduling algorithms-II

TS1, TS3, Virtual Lab

CLO 2

Lab work, Lab assignment

26.

Week 15

Lesson 14: Free space management, Efficiency and performance, Recovery, I/O hardware, I/O systems, Kernel I/O subsystem

TS1, TS2

CLO 3, CLO 5

-

27

Week 15

(Lab)

Lab 12: Thread

TS1, TS3, Virtual Lab

CLO 2

Lab work, Lab assignment

28.

Week 16

Lesson 15: Protection and security

.

TS1

CLO 3, CLO 5

-

29.

Week 16

(Lab)

Lab 13: Unix system calls

TS1, TS3, Virtual Lab

CLO 5

Lab work, Lab assignment

30.

Week 17

Lesson 16: Virtual machines, Virtualization of OS

TS1

CLO 5

Quiz 4

31.

Week 17

Lab 14:

Kernel, Module and Character driver-I

 

TS1, TS3, Virtual Lab

CLO 1, CLO 5

Lab work, Lab assignment

32

Week 18

Lesson 17: Distributed systems, Network structure

TS1

CLO 5

-

34.

Week 18

(Lab)

Lab 15:

Kernel, Module and Character driver-II

 

 

CLO 5

Lab work, Lab assignment

35.

Week 19

Review Class

TS1

CLO 1

-

36.

Week 20

Presentation

Onsite/video presentation by the students

CLO 1

-

37

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test, Viva

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

3

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

 

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1. A. Silberschatz & P.B. Galvin, ‘Operating System concepts and principles’, Wiley India, 8th ed., 2009.

2. A. Tanenbaum, ‘Modern Operating Systems’, Prentice Hall India, 2003.

 

Reference Books:

1. W. Stallings, ‘Operating Systems: Internals and design Principles’, Pearson Ed., LPE, 6th Ed., 2009.

2. M .J .Bach, ‘Design of Unix Operating system’, Prentice Hall, 1986.

 

 

Course Code: ICE 229

Course Title: Discrete Mathematics

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Concepts and notations from discrete mathematics are useful in studying and describing objects and problems in all branches of ICE, such as computer algorithms, programming languages, cryptography, automated theorem proving, and software development. It helps to improve reasoning power and problem-solving skills. 

Course Learning Outcome (CLO):

 

CLO 1

Demonstrate skills in expressing mathematical properties formally via the formal language of propositional logic, predicate logic and logical proofs with ability to verify them.

CLO 2

Gain experience in using various techniques of mathematical induction to prove simple mathematical properties of a variety of discrete structures.

CLO 3

Be able to specify and manipulate basic mathematical objects such as sets, functions, and relations and will also be able to verify simple mathematical properties that these objects possess.

CLO 4

Demonstrate knowledge on some basic properties and types of graphs and trees and will also be able to apply it to solve fundamental engineering problems.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

2

3

2

 

 

 

 

 

 

2

 

 

CLO 2

3

 

1

 

 

 

 

 

 

3

 

 

CLO 3

3

 

 

 

 

 

 

 

 

 

 

 

CLO 4

3

 

 

 

 

 

 

 

 

3

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of   Discrete Mathematic

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Topic: Propositional Logic

TS1

CLO1

-

3.

Week 3

Topic: Logical Equivalences

TS1

CLO1

-

4.

Week 4

Topic: Predicates and Quantifiers

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Topic: Rules of inferences

TS1, TS3

CLO2

Assignment

6.

Week 6

Topic: Set, Set theories and Set

TS1

CLO3

-

7.

Week 7

Topic: Functions

TS3

CLO3

Quiz 2

8.

Week 8

Mathematical Induction

TS1

CLO3

-

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Relation and its properties

Using Interactive content

CLO3

-

11.

Week 11

Closures of Relations

TS1

CLO3

-

12.

Week 12

Topic: Partial ordering

TS1

CLO3

-

13.

Week 13

Topic: Graphs and its basic terminologies, types and Handshaking theorem

TS1, TS3

CLO4

Quiz 3

14.

Week 14

Topic: Bipartite graph and representation of graphs

TS1

CLO4

-

15.

Week 15

Topic: Paths and connectivity of graphs

TS1

CLO4

-

16.

Week 16

Topic: Isomorphism, Euler path and circuit

TS1

CLO3, CLO4

-

17.

Week 17

Topic: Hamilton Path and circuit, Planner graph

TS1

CLO4

Quiz 4

18.

Week 18

Topic: Shortest Path (Dijkstra),

TS1

CLO4

-

19.

Week 19

Topic: Spanning Tree, Minimum Spanning Tree (Krushkal’s and Prim’s  algorithm)

TS1

CLO4

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the  students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1. Discrete Mathematics and Its Applications, 7/e, Kenneth Rosen

Reference Books:

1. Epp, S., Discrete Mathematics with Applications, 3rd edition, PWS Publishing Company. 2. Bauer, D., Lecture Notes in Discrete Math, Stevens Tech edition.

3. J.P. Tremblay, R. Manohar, Discrete Mathematical structures with Applications to Computer Science

 

Level 3 Term 1

Code

Course Title

Prerequisite Course

Credits

ICE 310

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

 

 

Course Code: ICE 310

Course Title: Simulation and Modelling

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Simulation is used in many contexts, such as simulation of technology for performance optimization, safety engineering, testing, training, education, and video games. ... Simulation is also used with scientific modeling of natural systems or human systems to gain insight into their functioning, as in economics. Electronic circuit simulation uses mathematical models to replicate the behavior of an actual electronic device or circuit. Simulation software allows for modeling of circuit operation and is an invaluable analysis tool. Due to its highly accurate modeling capability,  this type of software is used. Electronics simulation software engages the students by integrating them into the learning experience. These kinds of interactions actively engage them to analyze, synthesize, organize, and evaluate content and result in learners constructing their own knowledge.

Course Learning Outcome (CLO):

 

CLO 1

Students will be able to manipulate real life problems with different software simulation systems.

CLO 2

Students will be able to operate simulation software for modeling of different circuit operation.

CLO 3

Students will be able to analyze, synthesize, organize, and evaluate content and result in learners constructing their own knowledge.

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

3

3

3

3

 

 

 

 

 

 

1

CLO 2

2

3

3

2

1

 

 

 

 

 

 

1

CLO 3

2

2

2

3

 

 

 

 

3

 

2

3

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of  Simulation and Modeling.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Tutorial on Falstad Simulation.

TS1

CLO1, CLO2

Lab report

3.

Week 3

Performance measurement of Rectifiers (Half wave)

TS1, TS3

CLO1, CLO2

Lab report

4.

Week 4

Performance measurement of Rectifiers (Full wave center-tapped)

TS1, TS3

CLO1, CLO2

Lab report

5.

Week 5

Performance measurement of Rectifiers (Full wave bridge)

TS1, TS3

CLO1, CLO2

Lab report

6.

Week 6

Practice of week 3, 4 & 5

TS2, TS3

CLO1, CLO2

-

7.

Week 7

Performance analysis of Clipper circuits.

TS2, TS3

CLO1, CLO2

Lab report

8.

Week 8

Performance analysis of Clamper circuits.

TS2, TS3

CLO1, CLO2

Lab report

9.

Week 9

Practice on week 7 & 8

TS1, TS2

CLO1, CLO2

-

Mid Term Exam

10.

Week 10

Tutorial on Simulink

Using Interactive content

CLO1, CLO 3

Lab report

11.

Week 11

Building model in Simulink

TS1

CLO1, CLO 3

Lab report

12.

Week 12

Biulding a model of Amplitude Modulation and Demodulation in Matlab Simulink

TS1

CLO1, CLO 3

Lab report

13.

Week 13

Building a model of frequency modulation in SIMULINK

TS1, TS3

CLO1, CLO 3

Lab report

14.

Week 14

Practice on week 11, 12 & 13

TS1

CLO1, CLO 3

-

15.

Week 15

Full wave rectifier bridge using Simulink in matlab

TS1

CLO1, CLO 3

Lab report

16.

Week 16

Generating and demodulate amplitude shift keyed (ASK) signal using MATLAB

TS1, TS2

CLO1, CLO 3

Lab report

17.

Week 17

Practice and discussion class 1

TS1, TS2

CLO1, CLO 2, CLO 3

-

18.

Week 18

Practice and discussion class 2

TS1

CLO1, CLO 2, CLO3

-

19.

Week 19

Lab Final

Onsite/video presentation by the  students

 

Project work, project report and Viva

 

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(10)

Lab report

(25)

Lab Performance (25)

Remember

 

 

 

Understand

 

5

10

Apply

 

10

10

Analyse

 

10

5

Evaluate

 

 

 

Create

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1. Lab Manual Provided by the Course Teacher.

 

 

Course Code: ICE 331 & ICE 332

Course Title: Digital Communication and Lab

Credit : 3.0+1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

For both wired and wireless distant communication, Modulation is an obvious need. To transmit the signal in far way with higher data rate and in secured way, digital modulation is an essential tool. Different and special kinds of modulation techniques are needed to be learned. In addition, different kinds of channel sharing techniques and their business essentials are also needed to be studied. These will help them to select better modulation and access techniques for relevant modern systems.

Course Learning Outcome (CLO):

 

CLO 1

Know different Communication Engineering terms and define them with examples

CLO 2

Describe the basic principles, laws, and theorems of Digital Communications

CLO 3

Analyze and solve different real-life problems regarding Digital Communication.

CLO 4

Apply basic theories to practical system design

CLO 5

Design and analyze different types of digital communication systems

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

*

*

*

 

 

 

 

 

 

*

 

 

CLO 2

*

 

*

 

 

 

 

 

 

*

 

 

CLO 3

*

 

 

 

 

 

 

 

 

 

 

 

CLO 4

*

 

 

 

 

 

 

 

 

*

 

 

CLO

5

*

*

*

*

*

 

 

*

*

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of Digital Communication.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

 

Week 1

(Lab)

Course Introduction, Grading

policies, exams, and concept of  Digital Communication Lab.

 

 

 

2.

Week 2

Topic: Basic communication model, Communication modes, Communication resources, Source of Communication, Communication Channels: Guided, Unguided, Digital Communication, Noisy Channel Capacity

TS1

CLO1

-

 

Week 2

(Lab)

Basic Discussion on Digital Communication Lab

TS1

CLO1

 

3.

Week 3

Topic: DSBSC AM, DSB AM, Modulation Index, Coherent Detection, Squaring Circuit for Synchronization, Envelop Detector

TS1

CLO1

-

 

Week 3

(Lab)

Amplitude Modulation

 

 

 

4.

Week 4

Topic: Squaring Circuit

for Over modulated signal, Costas Receiver, Limitation of AM, SSB, VSB, Super heterodyne Receiver, Noise Performance of AM

TS1, TS3

CLO1, CLO2

Quiz 1

 

Week 4

(Lab)

Amplitude Demodulation

 

 

 

5.

Week 5

Topic: Frequency Modulation, Phase Modulation, Bessel Function, Spectral Analysis, Power Calculation, Modulation and Demodulation Circuit, Noise Performance of  FM

TS1, TS3

CLO2

Assignment

 

Week 5

(Lab)

Practice on week 3 &4

TS1

CLO1

Lab report

6.

Week 6

Topic: PCM- Sampling, Quantization, Encoder, Aliasing, ASK, FSK, BPSK

TS1

CLO3

-

 

Week 6

(Lab)

Frequency Modulation

 

 

 

7.

Week 7

Topic:, QPSK, 16-QAM, 64-QAM, MSK, GMSK, Bit rate with Bandwidth.

TS3

CLO3

Quiz 2

 

Week 7

(Lab)

Frequency Demodulation

TS1

CLO1

 

8.

Week 8

Mathematical Problems solution

TS2

CLO3

-

 

Week 8

(Lab )

Practice on week 6 & 7

 

 

 

9.

Week 9

Review Class

TS1, TS2

-

-

Mid Term Exam

10.

Week 10

Topic: Frequency Division Multiplexing, BW Hierarchy, Time Division Multiplexing, Empty slot problem,  Data rate management

Using Interactive content

CLO3

-

11.

Week 11

Topic: Wavelength Division Multiplexing, Densed Wavelength Division Multiplexing

TS1

CLO3

-

 

Week 11

(Lab)

Binary Phase Shift Keying (BPSK)

TS1

CLO1

 

12.

Week 12

Topic: Orthogonal Frequency Division Multiplexing (OFDM) Basic Concept, The importance of Orthogonality, Special case of FDM, An Example of OFDM with 4 subcarriers,

TS1

CLO1, CLO3

-

 

Week 12

(Lab)

Quadrature Phase Shift Keying (QPSK)

TS1

CLO1

 

13.

Week 13

Topic: Inverse FFT, Fading, Delay Spread, Cyclic Prefix, Properties of OFDM, PAPR, Design Parameters of OFDM

TS1, TS3

CLO1, CLO3

Quiz 3

 

Week 13

(Lab)

Practice on week11 &12

TS1, TS2

 

 

14.

Week 14

Topic: Frequency Division Multiple Access, Time Division Multiple Access, Statistical TDMA,

Combined FDMA and TDMA

TS1

CLO4

-

 

Week 14

(Lab)

Sampling and Holding

TS1

CLO1

 

15.

Week 15

Topic: Spread-spectrum, Pseudo-noise sequence, Direct-sequence spread spectrum systems,

TS1

CLO5

-

 

Week 15

(Lab)

VSB, SSB

TS1

CLO1

 

16.

Week 16

Topic: Frequency hopping systems, tracking of FH signal,

TS1, TS2

CLO3, CLO4

-

 

Week 16

(Lab)

Practice on week 14 & 15

TS1, TS2

 

 

17.

Week 17

Topic: Design parameters, channel selection criteria, performance simulation

TS1, TS2

CLO4, CLO5

Quiz 4

 

Week 17

(Lab)

Practice and discussion class 1

TS1, TS2

 

 

18.

Week 18

Topic: Basic concepts on Non-orthogonal Frequency Division Multiplexing (NOMA)

TS1

CLO1

-

 

Week 18

(Lab)

Practice and discussion class 2

TS1, TS2

 

 

19.

Week 19

Topic: Presentation

TS1

CLO5

-

 

Week 19

(Lab)

Lab Final

TS2, TS3

 

 

20.

Week 20

Topic: Presentation and Review Class

Onsite/video presentation by the  students

CLO5

-

 

 

 

 

 

 

Final Exam

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

 

Text Books:

1. Introduction to Analog and Digital Communications, 2nd edition, Simon Haykin, Michael Moher.

Reference Books:

1. Modern Digital and Analog Communication Systems, 4th edition, B.P. Lathi, Zhi Ding.

 2. Data Communications and Networking, 5th edition, Behrouz A Forouzan.

 

 

Course Code: ICE 313

Course Title: Numerical Analysis

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Numerical solution of algebraic and transcendental equations. Matrices, vector, extrapolation and interpolation. Formation of equations for different kind of electrical circuits and systems, electronic devices and telecommunications engineering systems and solving them by using different numerical solution techniques through computer programming language, such as C/C++ and MATLAB. Numerical techniques used for this purpose are: Curve fitting by least squares method, root finding by bisection, Newton-Raphson and other methods, finding area of a curve by trapezoidal rule, Simpson’s rule etc. Numerical integration and differentiation. Finite differences and finite element method. Solution of system of equations by using different techniques like Gauss-Seidel method, Cramer’s rule.

Course Learning Outcome (CLO):

 

CLO 1

Find numerical approximations to the roots of an equation by Newton method, Bisection Method, Secant Method, etc.

CLO 2

Find numerical solution to a system of linear equations by Gaussian Elimination and Gauss-Siedel Iterative.

CLO 3

Apply several methods of numerical integration.

CLO 4

Apply Taylor and Maclaurin Series to numerical problems.

CLO 5

Use finite differences for interpolation, differentiation, etc

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

3

1

2

2

 

 

 

 

 

 

 

CLO 2

3

3

1

2

3

 

 

 

 

 

 

 

CLO 3

3

2

1

2

1

 

 

 

 

 

 

 

CLO 4

3

2

1

2

1

 

 

 

 

 

 

 

CLO 5

3

2

1

2

1

 

 

 

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of  Numerical Analysis.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Introduction, finite precision arithmetic, approximations and round-off errors, error analysis, error propagation. 

TS1

CLO1, CLO8

-

3.

Week 3

Solution of algebraic and transcendental equations: method of iteration, False Position method, Newton-Raphson method.

TS1

CLO1 CLO8

-

4.

Week 4

Solution of simultaneous linear equations: Graphical method, Cramer's rule, Iteration method.

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Solution of simultaneous linear equations: Naive Gauss Elimination, Gauss-Jordan method, LU Decomposition.

TS1, TS3

CLO2, CLO6, CLO7

Assignment

6.

Week 6

Solution of simultaneous linear equations: Tridiagonal Systems, Choleski decomposition, Gauss-Seidel iterative method.

TS1

CLO3, CLO8

-

7.

Week 7

Interpolation: diagonal and horizontal difference, differences of a polynomial.

TS3

CLO3, CLO7

Quiz 2

8.

Week 8

Interpolation: Newton's formula for forward and backward interpolation, Spline interpolation.

TS2

CLO3, CLO8

-

9.

Week 9

Numerical differentiation: Ordinary and High-Accuracy Differentiation Formulas, Richardson Extrapolation.

TS1, TS2

, CLO8

-

Mid Term Exam

10.

Week 10

Numerical Integration:  The Trapezoidal Rule, Simpson’s Rules.

Using Interactive content

CLO3, CLO8

-

11.

Week 11

Numerical Integration: Newton-Cotes Algorithms for Equations, Romberg Integration.

TS1

CLO3, CLO8

-

12.

Week 12

Least squares approximation of functions: linear and polynomial regression.

TS1

CLO3, CLO5

-

13.

Week 13

Curve fitting with exponential and trigonometric functions,

TS1, TS3

CLO4, CLO5

Quiz 3

14.

Week 14

Fourier Approximation.

TS1

CLO4

-

15.

Week 15

Solution of ordinary differential equations: Euler's method.

TS1

CLO5

-

16.

Week 16

Picard's method, Milne's method.

TS1, TS2

CLO3, CLO4

-

17.

Week 17

Solution of ordinary differential equations: Taylor's series method,

TS1, TS2

CLO4, CLO5, CLO8

Quiz 4

18.

Week 18

Runge-Kutta method.

TS1

CLO1, CLO8

-

19.

Week 19

Topic: Presentation

TS1

CLO5, CLO8

-

20.

Week 20

Topic: Presentation and Review Class

Onsite/video presentation by the  students

CLO5, CLO8

-

Final Exam

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

5

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

5

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1)      Numerical Methods for Engineers [4th edition or higher] by  Steven C. Chapra. Raymond P. Canale.

Reference Books:

1)     Numerical Mathematical Analysis [6th edition or higher] by James B. Scarborough

2)     Numerical Methods - Rao V. Dukkipati

3)     Numerical Methods: Using MATLAB [3rd edition or higher] By George Lindfield, John Penny

4)     Numerical Recipes In 'C': The Art Of Scientific Computing [2nd edition or higher] by William H. Press

 

Course Code: ICE 315 & ICE 316

Course Title: Microprocessor and Interfacing and Microprocessor and Interfacing Laboratory

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

With the growing popularity and development of Microprocessor this course will help the students of undergraduate level to know about the basics of Microprocessor based system models and its interfacing. It will also follow computer arithmetic and logical instructions set, I/O interfacing and assembly language. So, this course will help them to analyze and create numerous programming related problems professionally in their higher studies and professional field

Course Learning Outcome (CLO):

 

CLO 1

To learn how microprocessor interfaces with peripheral devices.

CLO 2

To develop leadership quality through Group works.

CLO 3

To grow assembly programming skill through assignments.

CLO 4

To expand confidence by doing various practical problems.

CLO 5

To become professional programmer in real life problem solving.

CLO 6

To Design a microcomputer system and evaluate performance.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

*

*

*

 

 

 

 

 

 

*

 

 

CLO 2

*

 

*

 

 

 

 

 

 

*

 

 

CLO 3

*

 

 

 

 

 

 

 

 

 

 

 

CLO 4

*

 

 

 

 

 

 

 

 

*

 

 

CLO 5

 

 

 

 

 

*

 

 

 

 

 

 

CLO 6

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

TS 4

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

 

SI

Week

Course Content

Teaching Learning Strategy

Alignment with CLO

Assessment Strategy

1.        

Week 1&2

Lecture module 1:

Introduction to the course and necessary materials.

1.1 Introduction to Microprocessor

1.2 Histoty of Microprocessor 1.3 Microprocessor Evaluation1.4 Overview of  microcomputer structure and operation

 

 

 

 

Lecture, Discussion

CLO1

 

 

 

Q/A, Viva Voce, Observation

2.        

Week 3&4

Lecture Module 2:

2.1Microprocessor data types2.2 Memory organization

2.3 Input/Output (I/O)

2.4 Interrupt Driven I/O

2.5 DMA

 

Lecture, Discussion, Problem based learning, Exercise.

CLO4

 

 

Q/A, Observation                

3.        

Week 5&6

Lecture Module 3:

3.1 Intro to 8086

3.2 8086 as a CPU

3.3 General purpose registers.

3.4 Logical & Physical address

3.5 8086 interrupt system.

 

 

Lecture, Discussion, Problem based learning, Exercise.

 

CLO1

 

Q/A, MCQ, Viva Voce, Observation                

4.        

Week 7&8

Lecture Module 4:

4.1 8086 pins & Signal.

4.2 Maximum mode operation

4.3 Minimum Mode operation

4.4 8086 Bus operation (Read, Write)

4.5 Machine cycle.

 

 

 

Lecture, Discussion, Problem based learning, Exercise.

 

CL02

 

 

Q/A, MCQ, Viva Voce, Observation                

5.        

Week 9&10

Lecture Module 5:

5.1 General Concept of system Design

5.2 8086 interface to memory

5.3 Memory (ROM, RAM) addressing

5.4 Simple 8 bit I/O unit.

 

Lecture, Discussion, Problem based learning, Exercise.

CLO1

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

6.        

Week 11

Lecture Module 6:

6.1 8086 addressing modes.

6.2 Accessing immediate & register data.

6.3 Accessing data in memory.

6.4 addressing modes for accessing I/O ports.

6.5 relative addressing mode.

6.6 Implied addressing mode.

 

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO2

 

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

7.        

Week 12&13

Lecture Module 7:

7.1 Assembly instruction

7.2 8086 instructions.

7.3 Data Movement instructions.

7.4 Arithmetic & Logical Instructions

7.5 CMP instruction.

7.6 Basic program writing in 8086 Assembly Language.

7.7 80386 Microprocessor

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO1, CLO2

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

8.        

Week 14 & 15

Lecture Module 8:

8.1 Computer memory system overview.

8.2 Internal memory technology.

8.3 Cache memory principles.

8.4 Cache memory Design.

8.5 Semiconductor main memory.

8.6 Error detection and correction.

 

Lecture, Discussion, Problem based learning, Exercise.

CLO3

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

9.       

Week 16 & 17

Lecture Module 9:

9.1 External memory system.

9.2 Magnetic tape, optical memory.

9.3 Magnetic disk.

9.4 RAID

9.5 Disk Storage & Dependability.

9.6 I/O performance versus processor performance.

 

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO2

 

 

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

10.     

Week 18 & 19

Lecture Module 10:

10.1 CPU performance and its factors.

10.2 Evaluating CPU Performance.

10.3 Comparing and summarizing CPU Performance.

10.4 Fallacies & Pitfalls.

10.5 Design a modern computer system.

10.6 Performance evaluation.

 

Lecture, Discussion, Problem based learning, Exercise.

CL01

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

11.   

Week 20

Lecture Module 11:

Course Review, Discussions Presentation

Course Assignment.

 

 

 

Lecture, Discussion

CLO3

 

Presentation

 

SI

Week

Course Content

Teaching Learning Strategy

Alignment with CLO

Assessment Strategy

1.       

Week 1&2

Laboratory Module A: Introduction to assembly Language

Experiment no.1: Single Character, String and Number Printing to Display using assembly Language.

 

 

 

Lecture, Demonstration,

Discussion

 

 

CLO1

Q/A, Viva Voce, Observation

2.       

Week 3&4

Experiment no. 2: Using Loop and Conditional Jumps in Assembly Language.

 

 

CLO4

Q/A, Viva Voce, Observation

3.       

Week 5&6

Experiment no. 3: Use of Subroutine and Macro in Assembly Language.

 

Lecture, Demonstration,

Discussion

 

 

CLO1

Q/A, Viva Voce, Observation

4.       

Week 7&8

Laboratory Module B: Interfacing using MDE 8086 kit & Serial monitor.

Experiment no. 4: Introduction of Microprocessor kit MDE 8086 and to write instruction to memory and execute.

.

 

 

Lecture, Demonstration,

Discussion

 

 

 

 

 

 

 

 

 

 

CL02

Q/A, Viva Voce, Observation

5.       

Week 9&10

Experiment no. 5: Interfacing with serial monitor and Writing Assembly language program using 8086 and serial monitor.

 

Lecture, Demonstration,

Discussion

 

CLO1

Q/A, Viva Voce, Observation

6.       

Week 11

Experiment no. 6: Write a Program to turn ON/OFF the LEDs present in MDE 8086 kit.

 

Lecture, Demonstration,

Discussion

 

CLO2

Q/A, Viva Voce, Observation

7.       

Week 12&13

Experiment no. 7: Write a Program to Display Digits using 7 Segment present in MDE 8086 kit.

 

Lecture, Demonstration,

Discussion

 

CLO1, CLO2

Q/A, Viva Voce, Observation

8.       

Week 14 & 15

Experiment no.8: To write a program to demonstrate I/O operation, creating .ABS file of it and loading it using Wincomm Software.

 

Lecture, Demonstration,

Discussion

 

CLO3

Q/A, Viva Voce, Observation

9.       

Week 16 & 17

Experiment no. 9: Writing Assembly language to turn OM/OFF 8X8 Matrix LED present in 8086 kit and load it to memory using MDE 8086 kit & Wincomm software

Lecture, Demonstration,

Discussion

 

CLO2

Q/A, Viva Voce, Observation

10.   

Week 18 & 19

Laboratory Module C: Introduction to emu 8086 Emulator.

Experiment no. 10: Basic assembly program using emu8086 Emulator.

 

Lecture, Demonstration,

Discussion

 

CL01

Q/A, Viva Voce, Observation

 

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

 

1.      8086 Microprocessor by Dr. Kazi Mujibur Rahman

2.      Microprocessors and Microcomputer-Based System Design(2nd Edition) By Dr. M. Rafiquzzaman

           

 

Reference Books:

 

1. The Intel Microprocessors (7th Edition) By Barry B. Brey

2. Computer Organization & Architecture (8th Edition) by William Stallings.

3. Computer Organization and Design (3rd Edition) by David A. Patterson, John L. Hennessy.

 

 

 

Course Code: ICE 317 & ICE 318

Course Title: Digital Signal Processing

Credit : 3.0+1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The course will provide these topics: This course provides an introduction to digital signal processing. In this course, a detailed examination of basic digital signal processing operations including sampling/reconstruction of continuous time signals, Fourier and Z-transforms will be given. 3. The Fourier and Z-transforms will be used to analyze the stability of systems, and to find the system transfer function. The discrete Fourier transform (DFT) and fast Fourier transform (FFT) will be studied. 

Course Learning Outcome (CLO):

 

CLO 1

Apply digital signal processing fundamentals. 

CLO 2

Understand the processes of analog-to-digital and digital-to-analog conversion, master the representation of discrete-time signals in the frequency domain, using z-transform, discrete Fourier transform (DFT), and cosine transform, design filters with desired frequency responses. 

CLO 3

Become aware of some applications of digital signal processing. 

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

3

 

3

    2

 

 

 

2

 

 

2

CLO 2

3

3

3

3

2

 

 

 

 

 

 

1

CLO 3

3

3

3

 

 

 

 

 

1

 

 

1

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of  Digital Signal Processing.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

 

Week 1

(Lab)

Course Introduction, Grading

policies, exams, and concept of  Digital Signal Processing Laboratory.

 

CLO1

 

2.

Week 2

Introduction to digital signal processing.

TS1

CLO1, CLO2

-

 

Week 2

(Lab)

Introduction to digital signal processing Laboratory.

TS1

CLO1

 

3.

Week 3

Sampling of continuous-time and discrete-time signals.

TS1

CLO1, CLO2

-

 

Week 3

(Lab)

Introduction to MATLAB Part 1

TS1

CLO1

 

4.

Week 4

Linear time-invariant model of discrete-time systems.

TS1, TS3

CLO1, CLO2

Quiz 1

 

Week 4

(Lab)

Introduction to MATLAB Part 2

TS1

CLO1

 

5.

Week 5

The z-transform.

TS1, TS3

CLO1, CLO2

Assignment

 

Week 5

(Lab)

Discrete-Time Signals in Time-domain

TS1, TS2

CLO1 CLO2

 

6.

Week 6

Frequency domain representation of discrete-time systems and signals.

TS1

CLO1, CLO2

-

 

Week 6

(Lab)

Discrete -Time System and System response.

TS1, TS2

CLO1, CLO2

 

7.

Week 7

Signal flow graph representation of digital networks.

TS3

CLO1, CLO2

Quiz 2

 

Week 7

(Lab)

Discrete -Time System and System response.

TS1, TS2

CLO1, CLO2

 

8.

Week 8

Matrix representation of digital networks.

TS2

CLO1, CLO2

-

 

Week 8

(Lab)

Study of Correlation and its application

TS1, TS2

CLO1, CLO2

 

9.

Week 9

Basic network structures for FIR and IIR systems.

TS1, TS2

CLO1, CLO2

-

 

Week 9

(Lab)

Practice and discussion class

TS2

CLO2

 

Mid Term Exam

10.

Week 10

Design of FIR and IIR filters from analog filters using windows.

Using Interactive content

CLO1, CLO2

-

 

Week 10

(Lab)

Study of DFT, FFT, IDFT and IFFT

TS1, TS2

CLO1, CLO2

 

11.

Week 11

Computer aided design techniques of filters.

TS1

CLO1, CLO2

-

 

Week 11

(Lab)

Z-transform and Its Application

TS1, TS2

CLO1, CLO2

 

12.

Week 12

Convolution and correlation,

TS1

CLO1, CLO2

-

 

Week 12

(Lab)

Inverse Z-transform and its application

TS2

CLO1, CLO2

 

13.

Week 13

Convolution and correlation,

TS1, TS3

CLO1, CLO2

Quiz 3

 

Week 13

(Lab)

Convolution and its application

TS1, TS2

CLO1, CLO2

 

14.

Week 14

Algorithms for the computation of the DFT and the FFT.

TS1

CLO1, CLO2

-

 

Week 14

(Lab)

Discrete Fourier Series and Discrete Fourier Transform.

TS1, TS2

CLO1, CLO2

 

15.

Week 15

Power Spectrum.

TS1

CLO1, CLO2

-

 

Week 15

(Lab)

Practice class

TS2

CLO2

 

16.

Week 16

Evolution of DSP architecture, different architectures, important architectural elements of a DSP, instruction set and special instructions.

TS1, TS2

CLO2, CLO3

-

 

Week 16

(Lab)

Practice class

TS2

CLO2

 

17.

Week 17

Introduction to interfacing DSPs.

TS1, TS2

CLO2, CLO3

Quiz 4

 

Week 17

(Lab)

Lab final

TS3

CLO3

 

18.

Week 18

Applications of DSP in speech and image processing, RADAR, pattern recognition etc

TS1

CLO2, CLO3

-

 

Week 18

(Lab)

Viva

TS3

CLO3

 

19.

Week 19

Topic: Presentation

TS1

CLO2, CLO3

-

20.

Week 20

Topic: Presentation and Review Class

Onsite/video presentation by the  students

CLO2, CLO3

-

Final Exam

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

5

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

5

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

Text and Reference Books:

1. Digital Signal Processing, Principles, Algorithms, and Applications, John G. Proakis, Dimitris G. Manolakis, Publisher: Prentice-Hall

2. Digital Signal Processing, A Practical Approach, Emmanuel C. Ifeachor, Barrie W. Jervis, Publisher: Pearson Education

3. Digital Signal Processing, Sanjit K Mitra, Publisher: McGraw-Hill

 

 

 

Level 3 Term 2

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)

 

 

Course Code: ICE 321 & ICE 322

Course Title: Computer Networks and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Computer Networks course provides an introduction to computer networks, with a special focus on the Internet architecture and protocols. This course provides in-depth coverage of networking and communication protocols. The course participant will learn about the TCP/IP protocol stack including application layer, transport layer, network layer and link layer. Specifically, participants will learn application layer concepts and protocols (e.g., client-server model, HTTP, FTP, SMTP), transport layer concepts and protocols (e.g., reliable data transfer, TCP, UDP), network layer concepts and protocols (e.g., IP addressing, routing, forwarding) and link layer concepts and protocols (e.g., ARP, MAC addressing, MAC protocols).

Course Learning Outcome (CLO):

 

CLO 1

Able to identify the fundamental technologies for the hardware and software of the internet and their addressing mechanism.

CLO 2

Able to analyse the conceptual and implementation aspects of network applications and its use in most of the application, Transport and Data link layer protocols for implementing enterprise network for different organization.

CLO 3

Able to apply the knowledge of basic binary system to solve sub-netting problems and can identify and make evaluation on the underlying principles of routing algorithms and its related protocols being applied to the Internet.

CLO 4

Able to describe the components, services, principle and protocol provided in wireless network and can categorized between different wireless architecture.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

2

 

 

3

 

 

 

 

 

 

 

CLO 2

3

3

1

2

 

 

 

 

2

 

 

 

CLO 3

3

3

3

 

3

 

 

 

 

 

 

 

CLO 4

 

3

 

2

 

 

 

 

 

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Access Networks, The Network Core, Packet Switching, Circuit Switching.

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

2.

Week 1

(Lab)

Lab 1: Building Straight-Through and Crossover UTP Cables

TS1, TS2

CLO1

-

3.

Week 2

Lesson 2: A Network of Networks, Overview of Delay in Packet- Switched Networks.

TS1

CLO1

-

 

Week 2 (Lab)

Lab 2: Introduction of simulator and networking devices and cabling.

Work using CISCO Packet Tracer; Introduce with networking devices.

CLO1

-

4.

Week 3

Lesson 3: Introduction of Computer Networking, Addressing Schemes, Discussion on TCP/IP and OSI layer.

TS1

CLO1, CLO2, CLO3

Assignment

5.

Week 3

(Lab)

Lab 3: Different topology configuration with multiple networks using basic routing command in CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2

-

6.

Week 4

IP Basics, Concept of Subnetting, and VLSM. Discussion on IPv4 and IPv6 addressing and Subnetting

TS1, TS3

CLO3

-

7.

Week 4

(Lab)

Lab 4: Introduction of IP Addressing and Subnetting

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

8.

Week 5

VLSM (Breakdown the networks-fixed lengths) concepts, Network Address,

Forwarding and Addressing.

TS1

CLO1, CLO3

Quiz 1

9.

Week 5

(Lab)

Lab 5: Introduction to Basic Router Configuration

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2

-

10.

Week 6

Virtual circuit and Datagram networks, Distance vector, Link state, multicast routing.

TS1

CLO1, CLO2, CLO3

-

11.

Week 6

(Lab)

Lab 6: Design and Implementation of Static Protocol using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

12.

Week 7

Implementation of Distance vector, Link state routing techniques.

TS3

CLO3

-

13.

Week 7

(Lab)

Lab 7: Design and Implementation of RIP Protocol using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

14.

Week 8

HTTP, FTP, SMTP, DNS.

TS1

CLO2

Quiz 2

15.

Week 9

Review Class

TS1

-

-

Mid Term Exam

16.

Week 10

Relationship between Transport and Network Layers, Connectionless Transport: UDP, Go-Back-N (GBN) protocol, Selective Repeat (SR) protocol

TS1

CLO2

-

17.

Week 10

(Lab)

Lab 8: Design and Implementation of EIGRP Protocol using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

18.

Week 11

TCP, The TCP Connection, Link layer addressing.

TS1

CLO1, CLO2

-

19.

Week 11
(Lab)

Lab 9: Design and Implementation of OSPF Protocol using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

20.

Week 12

ARP, VLANs, MPLS.

TS1

CLO1, CLO2

-

21.

Week 12

(Lab)

Lab 10: Configuration of DHCP using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO1, CLO2

-

22.

Week 13

Getting Started with: DHCP, UDP, IP, and Ethernet, DNS and ARP, Intra-Domain Routing to the DNS Server, Web Client-Server Interaction: TCP.

TS1, TS3

CLO2

Quiz 3

23.

Week 14

Wireless Network, 802.11 architecture and MAC protocol.

TS1, TS2

CLO4

-

24.

Week 14

(Lab)

Lab 11: Design and Configure Static NAT using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

25.

Week 15

Cellular network, Cellular network architecture and HTTP.

TS1, TS2

CLO4

-

26.

Week 16

Link layer. Error detection. Multiple access protocols. IEEE 802.3 Ethernet.

TS1

CLO3, CLO4

-

27.

Week 16

(Lab)

Lab 12: Design and Configure Dynamic NAT using CISCO Packet Tracer.

Configure the router using basic routing command in CISCO Packet Tracer.

CLO2, CLO3

-

28.

Week 17

Switching and bridging. Media. Signal strength. Data encoding.

TS1

CLO3, CLO4

Quiz 4

29.

Week 18

Network management including SNMP. Network troubleshooting. Hot topics such as SDN and IoT.

TS1

CLO3, CLO4

-

30.

Week 19

Review Class

TS1

CLO4

-

31.

Week 20

Presentation

Onsite/video presentation by the students

CLO4

-

32.

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

3

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1. Computer Networking- A Top-Down Approach, 6th Edition, James F. Kurose & Keith W. Ross

Reference Books:

1. Data Communications and Networking, 4th Edition, Behrouz A. Forouzan

2. CCNA, Study Guide, 6th Edition, Tod Lammle.

 

Course Code: ICE 323 & ICE 324

Course Title: Machine Learning and Expert System and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Machine Learning is concerned with computer programs that automatically improve their performance through experience. This course covers the theory and practical algorithms for machine learning from a variety of perspectives. We cover topics such as Bayesian networks, decision tree learning, statistical learning methods, unsupervised learning and reinforcement learning. The course covers theoretical concepts such as inductive bias, Bayesian learning methods. Short programming assignments include hands-on experiments with various learning algorithms. This course is designed to give a graduate-level student a thorough grounding in the methodologies, technologies, mathematics and algorithms currently needed by people who do research in machine learning.

Course Learning Outcome (CLO):

 

CLO 1

Able to choose the learning techniques and investigate concept learning.

CLO 2

Able to identify the characteristics of decision tree and solve problems associated with.

CLO 3

Able to apply effectively neural networks for appropriate applications.

CLO 4

Able to evaluate hypothesis and investigate instant based learning and reinforced learning

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

1

 

 

3

 

 

 

 

2

 

 

CLO 2

3

2

3

2

 

 

2

 

3

 

 

 

CLO 3

2

2

2

 

3

 

2

 

 

2

 

 

CLO 4

 

3

 

2

 

 

 

 

 

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Introduction to Machine Learning

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

2.

Week 1

(Lab)

Lab 1: Introduction to Python, Installation

Work with Pycham IDE

CLO1

-

3.

Week 2

Well Posed Learning Problems

TS1

CLO1

-

4.

Week 2

(Lab)

Lab 2: Python Basic Part-2: Statement, Indentation, Identifiers and Keywords

Work with Pycham IDE

CLO1, CLO2

-

5.

Week 3

Designing a Learning System.

TS1

CLO1, CLO2

-

6.

Week 3

(Lab)

Lab 3: Python Basic Part-3: Python Comments

Work with Pycham IDE

CLO1, CLO2

-

7.

Week 4

Concept Learning Task

TS1, TS3

CLO3

Assignment

8.

Week 4

(Lab)

Lab 4: Python Basic Part-4: Python Variables

Work with Pycham IDE

CLO1, CLO2

-

9.

Week 5

Concept learning as Search

TS1

CLO1, CLO3

Quiz 1

10.

Week 5

(Lab)

Lab 5: Python Basic Part-5: Python print and input Function

Work with Pycham IDE

CLO1, CLO2

-

11.

Week 6

FIND-S algorithm, Maximally Specific Hypothesis

TS1

CLO1, CLO2, CLO3

-

12.

Week 6

(Lab)

Lab 6: Python Basic Part-6: Operators

Work with Pycham IDE

CLO1, CLO2

-

13.

Week 7

List-then-eliminate algorithm

TS1, TS3

CLO3

-

14.

Week 7

(Lab)

Lab 7: Python Basic Part-7: Control Structure in Python

Work with Pycham IDE

CLO1, CLO2

-

15.

Week 8

Version Space and Candidate Elimination Algorithm.

TS1

CLO2

Quiz 2

16.

Week 8

(Lab)

Lab 8: Python Basic Part-8: What is Python Function

Work with Pycham IDE

CLO1, CLO2

-

17.

Week 9

Review Class

TS1

-

-

Mid Term Exam

18.

Week 10

Decision Tree Learning

TS1

CLO2

-

19.

Week 10

(Lab)

Lab 9: Implement and demonstrate the FIND-S algorithm.

Work with Pycham IDE

CLO1, CLO2

-

20.

Week 11

ID3 Algorithm

TS1

CLO1, CLO2

-

21.

Week 11
(Lab)

Lab 10: Implement and demonstrate the Candidate-Elimination algorithm.

Work with Pycham IDE

CLO1, CLO2

-

22.

Week 12

Neural Network Representation, Artificial Neural Network (ANN)

TS1

CLO1, CLO2

-

23.

Week 12

(Lab)

Lab 11: Implement and demonstrate the decision tree based ID3 algorithm

Work with Pycham IDE

CLO1, CLO2

-

24.

Week 13

Perceptron,

BACK PROPAGATION algorithm

TS1, TS3

CLO2

Quiz 3

25.

Week 13

(Lab)

Lab 12: Implement and demonstrate the BACKPROPAGATION Algorithm in Artificial Neural Network.

Work with Pycham IDE

CLO1, CLO2

-

26.

Week 14

Bayes theorem,

Bayes theorem and concept learning,

Maximum likelihood and Least Squared Error Hypothesis

TS1, TS2

CLO4

-

27.

Week 14

(Lab)

Lab 13: Implement and demonstrate the Naïve Bayes Classifier model to classify data and calculate the accuracy, precision, and recall for your data set.

Work with Pycham IDE

CLO1, CLO2

-

28.

Week 15

Maximum likelihood Hypotheses for predicting probabilities,

Minimum Description Length Principle,

Naive Bayes classifier

TS1, TS2

CLO4

-

29.

Week 16

Naïve Bayes Classifier Algorithm

TS1

CLO3, CLO4

-

30.

Week 16

(Lab)

Lab 14: Write a program to construct a Bayesian network considering medical data. Use this model to demonstrate the diagnosis of heart patients using standard Heart Disease Data Set. You can use Java/Python ML library classes/API.

Work with Pycham IDE

CLO1, CLO2

-

31.

Week 17

Reinforcement Learning Problem,

The Learning Task

TS1

CLO3, CLO4

Quiz 4

32.

Week 17

(Lab)

Lab Review Class

TS1

CLO4

-

33.

Week 18

Q Function

Q Learning

Convergence of Q Learning

TS1

CLO3, CLO4

-

34.

Week 19

Review Class

TS1

CLO4

-

35.

Week 20

Presentation

Onsite/video presentation by the students

CLO4

-

36.

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

2

2

2

 

Apply

 

2

 

2

5

Analyse

 

3

3

2

5

Evaluate

 

5

 

2

10

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

5

Analyse

10

Evaluate

10

Create

5

Text Book:

1. Tom M. Mitchell, Machine Learning, India Edition 2013, McGraw Hill Education.

Reference Books:

2. Trevor Hastie, Robert Tibshirani, Jerome Friedman, h The Elements of Statistical Learning, 2nd edition, springer series in statistics

3. Ethem Alpaydın, Introduction to machine learning, second edition, MIT press.

 

Course Code: ICE 325 & ICE 326

Course Title: Embedded System Design and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

In today's world, embedded systems are everywhere -- homes, offices, cars, factories, hospitals, planes and consumer electronics. Their huge numbers and new complexity call for a new design approach, one that emphasizes high-level tools and hardware/software tradeoffs, rather than low-level assembly-language programming and logic design. This course presents the traditionally distinct fields of software and hardware design in a new unified approach. It covers trends and challenges, introduces the design and use of single-purpose processors ("hardware") and general-purpose processors ("software"), describes memories and buses, and illustrates hardware/software tradeoffs, chip technologies, and modern design tools.

Course Learning Outcome (CLO):

 

CLO 1

To describe the basic concepts of the Embedded System Design and shall be able to differentiate between the hardware and software viewpoints.

CLO 2

List, recall and Use the various design techniques for single-purpose, general purpose and standard single purpose processors

CLO 3

To design various embedded systems while choosing the most optimal processor technology

CLO 4

  To implement prototype circuit on breadboard.

CLO 5

To describe & analyse different sensors and actuators used in embedded systems, including software and hardware requirements.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

3

 

 

 

 

 

 

 

 

 

CLO 2

2

 

 

 

3

 

 

 

 

 

 

 

CLO 3

2

 

3

 

 

 

 

 

 

 

 

 

CLO 4

2

 

2

 

2

 

 

 

 

 

 

 

CLO 5

 

 

 

 

3

 

2

 

3

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Introduction to Embedded Systems and Components

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

2.

Week 1

(Lab)

Lab Preparations

Work with MPLAB and PIC development Kit

CLO1

-

3.

Week 2

The PIC Microcontrollers: History and Features

TS1

CLO1

-

4.

Week 2

(Lab)

Lab: Introduction to MPLAB and QL200 development kit  

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

5.

Week 3

PIC Architecture and Assembly Language Programming

TS1

CLO1, CLO2

-

6.

Week 3

(Lab)

Lab: MPLAB and Instruction Set Analysis 1  

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

7.

Week 4

PIC Architecture and Assembly Language Programming

TS1, TS3

CLO3

Assignment

8.

Week 4

(Lab)

Lab Review Class

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

9.

Week 5

Branch, Call and Time Delay Loop

TS1

CLO1, CLO3

Quiz 1

10.

Week 5

(Lab)

Lab: Instruction Set Analysis 2

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

11.

Week 6

PIC I/O Port programming

TS1

CLO1, CLO2, CLO3

-

12.

Week 6

(Lab)

Lab: Modular Programming Techniques

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

13.

Week 7

Arithmetic, Logic Instructions and Programs

TS1, TS3

CLO3

-

14.

Week 7

(Lab)

Lab: Basic Embedded System Analysis and Design

Work with Proteus and PIC development Kit

CLO1, CLO2

-

15.

Week 8

Arithmetic, Logic Instructions and Programs

TS1

CLO2

Quiz 2

16.

Week 8

(Lab)

Lab Review Class

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

17.

Week 9

Review Class

TS1

-

-

Mid Term Exam

18.

Week 10

PIC Programming in C

TS1

CLO2

-

19.

Week 10

(Lab)

Lab: Guide to Hardware Interfacing-I

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

20.

Week 11

PIC18F Hardware Connection and ROM Loader

TS1

CLO1, CLO2

-

21.

Week 11
(Lab)

Lab: Guide to Hardware Interfacing-II

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

22.

Week 12

PIC18 Timer programming in Assembly and C

TS1

CLO1, CLO2

-

23.

Week 12

(Lab)

Lab: Using HI-TECH C compiler in MPLAB 

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

24.

Week 13

PIC18 Serial Port programming in Assembly and C

TS1, TS3

CLO2

Quiz 3

25.

Week 13

(Lab)

Lab: USART 

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

26.

Week 14

Interrupt Programming in Assembly and C

TS1, TS2

CLO4

-

27.

Week 14

(Lab)

Lab Review Class

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

28.

Week 15

LCD and Keyboard Interfacing

TS1, TS2

CLO4

-

29.

Week 16

ADC, DAC and Sensor Interfacing

TS1

CLO5, CLO4

-

30.

Week 16

(Lab)

Lab: LDC, Timer and Keyboard Interfacing

Work with MPLAB and PIC development Kit

CLO1, CLO2

-

31.

Week 17

Using Flash and EEPROM Memories for Data Storage

TS1

CLO3, CLO4

Quiz 4

32.

Week 17

(Lab)

Lab Review Class

TS1

CLO4

-

33.

Week 18

Motor Control: Relay, PWM, DC and Stepper

TS1

CLO5, CLO4

-

34.

Week 19

Review Class

TS1

CLO4

-

35.

Week 20

Presentation on Project

Onsite/video presentation by the students

CLO4, CLO5

-

36.

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

 

 

2

 

Apply

 

 

 

2

 

Analyse

 

5

 

2

5

Evaluate

 

5

 

2

10

Create

 

5

5

 

10

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

 

5

5

Apply

 

5

5

10

Analyse

 

5

5

5

Evaluate

 

5

10

5

Create

 

10

 

15

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

5

Analyse

5

Evaluate

10

Create

10

Text Book:

1. PIC Microcontroller and Embedded Systems: Using Assembly and C for PIC18 by Danny Causey, Muhammad Ali Mazidi, and Rolin D. McKinlay

Reference Books:

2. Designing Embedded Systems with PIC Microcontrollers: Principles and Applications by Tim Wilmshurst

3. Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers 2nd ed. Edition by Jonathan Valvano.

 

 

 

Course Code: ICE 327 & ICE 328

Course Title: Database Management System and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Data Structure and Algorithm teach you to construct and analysis various data structures and abstract data types including lists, stacks, queues, trees, and graphs using computer science theory. The participants of this course will learn to apply various data structures such as stack, queue, hash table, priority queue, binary search tree, graph and string to solve programming challenges. Participants of this course are expected to solve complex programming challenges using advanced techniques: maximum flow, linear programming. This course will help the students to build a solid foundation of data structure and algorithm.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Analyze the data and needs of data organization.

CLO 2

Apply the Entity-Relationship (E-R) Model for building information systems' data models;

CLO 3

Transform an E-R diagram into a relational model, and use normalization to create a database relational schema;

CLO 4

Explain the physical database design process of producing an efficient and tuned database;

CLO 5

Explain when denormalization is preferred over normalization, and use vertical and horizontal partitioning for data distribution;

CLO 6

Elaborate on data storage and indexing options, and perform query optimization;

CLO 7

Use SQL for database creation, manipulation, and control;

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

2

 

 

 

 

 

 

 

 

 

1

 

CLO 2

 

3

 

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

3

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

 

 

 

 

 

 

 

 

CLO 5

 

 

2

 

 

 

 

 

 

 

 

 

CLO 6

 

 

3

 

 

 

 

 

 

 

 

 

CLO7

 

 

 

 

3

 

 

 

 

 

 

 

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Introduction to Database Management System (DBMS), Database architecture, Relational database, Database languages

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

Assignment

2.

Week 1

(Lab)

Lab 1: Introduction to Oracle DBMS and SQL

TS1, TS2

CLO1

Lab work, Lab assignment

3.

Week 2

Lesson 2: Relational database, Fundamental relational algebra.

TS1

CLO1

-

 

Week 2 (Lab)

Lab 2: Overview of Oracle Data Types

Work using CISCO Packet Tracer; Introduce with networking devices.

CLO 3, CLO 7

Lab work, Lab assignment

4.

Week 3

Lesson 3: Additional relational algebra, Modification of database

TS1

CLO 3

Assignment

5.

Week 3

(Lab)

Lab 3: Data Definition Language (DDL) and Data Modification Language (DML)-I

Configure the router using basic routing command in CISCO Packet Tracer.

CLO 2, CLO 7

Lab work, Lab assignment

6.

Week 4

Lesson 4: SQl, Basic structure of SQL queries, Set operations,

TS1, TS3

CLO2

-

8.

Week 4

(Lab)

Lab 4: : Data Definition Language (DDL) and Data Modification Language (DML)-II

TS1, TS3,

Virtual Lab

CLO 2, CLO 7

Lab work, Lab assignment

9.

Week 5

Lesson 5: Aggregate functions, Nested subqueries, Complex queries.

TS1

CLO 7

Quiz 1

10.

Week 5

(Lab)

Lab 5: Basic SQL-I

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

11.

.

Week 6

Lesson 6: Joined relations, SQL datatype and schema, Integrity constraints

TS1

CLO 2

-

12.

Week 6

(Lab)

Lab 6: Basic SQL-II

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

13..

Week 7

Lesson 7: Tuple relational calculus, Entity-Relationship(E-R) model, E-R diagram

TS3

CLO 2, CLO 3

-

14.

Week 7

(Lab)

Lab 7: Key constraint in SQL

TS1, TS3, Virtual Lab

CLO 2

Lab work, Lab assignment

15.

Week 8

Lesson 8: E-R design, Database design for banking enterprise, The Unified Model Language (UML)

 

TS1

CLO 2

Quiz 2

16.

Week 9

Review Class

TS1

-

-

Mid Term Exam

17.

Week 10

Lesson 9: Relational database design Atomic domains and first normal form, Decomposition using functional dependency,

TS1

CLO 3

-

18.

Week 10

(Lab)

Lab 8: Complex query implementation using SQL

TS1, TS3, Virtual Lab

CLO 6

Lab work, Lab assignment

19.

Week 11

Lesson 10:  Decomposition using multivalued dependences,

TS1

CLO 5

-

20.

Week 11
(Lab)

Lab 9: SQL join

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

21.

Week 12

Lesson 11: Object based database, Implementing O-R feature

TS1

CLO 3

-

22.

Week 12

(Lab)

Lab 10: Introduction to PL/SQL

TS1, TS3, Virtual Lab

CLO 3

-

23.

Week 13

Lesson 12: XML, Storage and File structure

TS1, TS3

CLO 2, CLO 3

Quiz 3

24.

Week 14

Lesson 13: Indexing and hashing, B+ tree

TS1, TS2

CLO 6

-

25.

Week 14

(Lab)

Lab 11: Cursors in PL/SQL

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

26.

Week 15

Lesson 14: Transactions, Concurrent executions

TS1, TS2

CLO 3

-

27

Week 15

(Lab)

Lab 12: Use PL/SQL to solve simple problem

 

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

28.

Week 16

Lesson 15: Concurrency control

TS1

CLO 4, CLO 6

-

29.

Week 16

(Lab)

Lab 13: Subprograms-procedure PL/ SQL

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

30.

Week 17

Lesson 16: Database system architecture, Client server architecture

TS1

CLO 4

Quiz 4

31.

Week 17

Lab 14: Functions of PL/SQL

TS1, TS3, Virtual Lab

CLO 7

Lab work, Lab assignment

32

Week 18

Lesson 17: Parallel database, Distributed databases

TS1

CLO 1, CLO 4

-

34.

Week 18

(Lab)

Lab 15: Lab project

 

CLO 5

Lab work, Lab assignment

35.

Week 19

Review Class

TS1

-

-

36.

Week 20

Presentation

Onsite/video presentation by the students

 

-

37

Week 20

(Lab)

Lab Final Exam

-

 

Lab Assessment Test, Viva

Final Exam

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

3

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

Text Book:

1.       Silberschatz, H.F. Korth, and S. Sudarshan, Database System Concepts, 4 th Edition, McGraw Hill (ISBN: 0-07-120413)

Reference Books:

 

1.      C. J. Date, An Introduction to Database Systems, 8th Edition, Addison Wesley

2.      Raghu Ramakrishnan, and Johannes Gehrke, Database Management Systems, McGraw-Hill, 2003. (ISBN: 0-07-246563-8)

3.      RamezElmasri and Shamkant B. Navathe, Fundamentals of Database Systems, 4 th Edition, Pearson Addison Wesley; 2003, (ISBN: 0321122267)

 

Course Code: ICE 329

Course Title:  Information Theory and Coding

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The objective of this course is to introduce the basic concept of information theory and coding for communication engineering. The course is designed with the entropy of random variables and the inequalities. The fundamental principles of source coding and data compression theorems are included. The student will gather knowledge about various coding schemes to solve the problems

Course Learning Outcome (CLO):

 

CLO 1

To design the channel performance using Information theory.

CLO 2

To comprehend various error control code properties.       

CLO 3

To apply linear block codes for error detection and correction.

CLO 4

To apply convolution codes for performance analysis & cyclic codes

for error detection and correction.

CLO 5

To demonstrate channel coding theorem to predict error in the communication system.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

3

 

 

 

 

 

 

 

 

 

 

CLO 2

 

3

 

3

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

2

 

 

 

 

 

 

 

CLO 4

 

2

 

 

3

 

 

 

 

 

 

 

CLO 5

 

3

 

2

 

 

 

 

 

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of   Information Theory and Coding

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Entropy, Relative Entropy

TS1

CLO1

-

3.

Week 3

Relative entropy and mutual information

TS1

CLO1

-

4.

Week 4

Mutual Information, Inequality

TS1, TS3

CLO1, CLO2

Assignment

5.

Week 5

Sufficient statistics; Fano’s inequality.

TS1, TS3

CLO2

Quiz 1

6.

Week 6

Asymptotic Equipartition Property

TS1

CLO3

-

7.

Week 7

Data compression; High-probability sets

TS3

CLO3

Quiz 2

8.

Week 8

Entropy Rates of a Stochastic Process

TS1

CLO3

-

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Source Coding

Using Interactive content

CLO3

-

11.

Week 11

Optimal codes; Bounds on the optimal code length

TS1

CLO3

-

12.

Week 12

Data Compression

TS1

CLO3

-

13.

Week 13

Higher-order modeling, The Lempel-Ziv algorithm.

TS1, TS3

CLO4

Quiz 3

14.

Week 14

Channel Capacity

TS1

CLO5

-

15.

Week 15

Channel Coding Theorem

TS1

CLO5

-

16.

Week 16

Convolution Codes

TS1

CLO5, CLO4

-

17.

Week 17

Cyclic Codes

TS1

CLO5

Quiz 4

18.

Week 18

Error Control Codes

TS1

CLO5

-

19.

Week 19

Hamming codes;

Source–channel separation theorem.

TS1

CLO5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

 

2

2

5

Apply

 

5

 

2

5

Analyse

 

5

3

2

5

Evaluate

 

5

 

2

5

Create

 

 

 

 

5

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

10

Analyse

10

Evaluate

5

Create

5

Text Books:

1. Elements of Information Theory: TM Gover, JM Thomos

Reference Books:

1. Fundamentals of Information Theory and Coding Design by Roberto Togneri and   Christopher J.S. deSilva

 

Level 4 Term 1

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

ICE 496

Industrial Training I

NIL

1

Total

18

 

 

 

Course Code: ICE 411 & ICE 412

Course Title: Information Security & Cryptography and Lab

Credit : 3.0 + 1.0

 CIE Marks: 60

SEE Marks: 40

 

 

Course Description:

This course equips students with the scientific, mathematical concepts and skills related to information security. It covers the topics of security of information and software systems including attacks and data encryption. It also explains the mathematical foundations and algorithms of cryptography and the ways of distributing keys. It covers the techniques of data protection over computer networks and controlling access using passwords. This course will also address the confidentiality, key management, Digital signature and authentication as well as their applications.

 

 

 

 

Course Learning Outcome (CLO):

 

CLO 1

To describe the fundamental concepts of computer security, Services and Mechanism.

CLO 2

To analyze the popular secret key and public key cryptosystems algorithm.

CLO 3

To describe the idea behind the finite fields and number theory in prospect of cryptography.

CLO 4

To Apply the public-key cryptosystem for encryption/decryption, digital signature and key exchange.

 

 

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

2

 

2

 

 

 

2

 

CLO 2

 

3

2

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

3

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

3

 

 

 

 

2

 

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of   Information security and cryptography.

 

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

2.

Week 1

(Lab)

Lab 1: Lab Preparation

TS1, TS2

CLO1

-

3.

Week 2

Computer Security concepts, The OSI

security architecture,

TS1

CLO1

-

 

Week 2 (Lab)

Lab 2: Write a C program that contains a string (char pointer) with a value \Hello World’. The program should XOR each character in this string with 0 and displays the result.

Work using C compiler

CLO1

-

4.

Week 3

Model for network security, Symmetric cipher model, Substitution cipher and Transposition cipher.

TS1

CLO1, CLO2, CLO3

Assignment

5.

Week 3

(Lab)

Lab 3: Write a C program that contains a string (char pointer) with a value \Hello World’. The program should AND or and XOR each character in this string with 127 and display the result.

Work using C compiler.

CLO2

-

6.

Week 4

Block cipher principles, The Data Encryption Standard, The strength of DES.

TS1, TS3

CLO3

-

7.

Week 4

(Lab)

Lab 4: Write a C/Java program to perform encryption and decryption

using Ceaser Cipher, Substitution Cipher and

Hill Cipher algorithms:

Work using C compiler.

CLO2, CLO3

-

8.

Week 5

Differential and linear cryptanalysis, Modular arithmetic, Euclid’s

algorithm, Finite fields,

TS1

CLO1, CLO3

Quiz 1

9.

Week 5

(Lab)

Lab 5: Write a C/Java program to implement the DES algorithm logic.

Work using C compiler.

CLO2

-

10.

Week 6

The Origins of AES, AES structure, AES Round function, AES key expansion, AES cipher

TS1

CLO1, CLO2, CLO3

-

11.

Week 6

(Lab)

Lab 6: Write a C/JAVA program to implement the BlowFish algorithm logid.

 

Work using C compiler.

CLO2, CLO3

-

12.

Week 7

Avalanche Effect, multiple encryption and triple DES,

Block cipher modes of operation, Stream ciphers and RC4.

TS3

CLO3

-

13.

Week 7

(Lab)

Lab 7: Write a C/JAVA program to implement the Rijndael algorithm logic.

Work using C compiler.

CLO2, CLO3

-

14.

Week 8

Symmetric key distribution using symmetric encryption and asymmetric encryption, Distribution of public key, public key infrastructure

TS1

CLO2

Quiz 2

15.

Week 9

Review Class

TS1

-

-

Mid Term Exam

16.

Week 10

Introduction to number theory, Principles of public-key

cryptosystems, Applications for public-key cryptosystems,

TS1

CLO2

-

17.

Week 10

(Lab)

Lab 8: Using Java Cryptography, encrypt the text “Hello world” using BlowFish. Create your own key using Java keytool.

Work using C/JAVA compiler.

CLO2, CLO3

-

18.

Week 11

Requirements for public-key

cryptography, the RSA algorithm

TS1

CLO1, CLO2

-

19.

Week 11
(Lab)

Lab 9: Write a Java program to implement RSA Algoithm.

Work using C/JAVA compiler.

CLO2, CLO3

-

20.

Week 12

Key management, Diffie-

Hellman key exchange, Elgamal cryptographic system,

TS1

CLO1, CLO2

-

21.

Week 12

(Lab)

Lab 10: Implement the Diffie-Hellman Key Exchange mechanism using HTML and JavaScript. Consider the end user as one of the parties (Alice) and the JavaScript application as other party (bob).

Work using C/JAVA compiler.

CLO1, CLO2

-

22.

Week 13

Elliptic curve arithmetic, ECC-key exchange using ECC, Elliptic curve encryption/decryption.

TS1, TS3

CLO2

Quiz 3

23.

Week 14

Authentication requirement, Authentication functions, Message authentication code, Hash functions, Security of hash functions and MACs

TS1, TS2

CLO4

-

24.

Week 14

(Lab)

Lab 11: Calculate the message digest of a text using the SHA-1 algorithm in JAVA.

Work using C/JAVA compiler.

CLO2, CLO3

-

25.

Week 15

MD5 message digest algorithm, Secure hash algorithm, RIPEMD-160, HMAC.

TS1, TS2

CLO4

-

26.

Week 16

Authentication protocols, Secure hash algorithm, HMAC, HMAC design objectives

TS1

CLO3, CLO4

-

27.

Week 16

(Lab)

Lab 12: Calculate the message digest of a text using the SHA-1 algorithm in JAVA.

Work using C/JAVA compiler.

CLO2, CLO3

-

28.

Week 17

Switching and bridging. Media. Signal strength. Data encoding.

TS1

CLO3, CLO4

Quiz 4

29.

Week 18

Digital signature, Elgamal digital signature scheme, Schnorr digital signature scheme, Digital signature standard.

TS1

CLO3, CLO4

-

30.

Week 19

Review Class

TS1

CLO4

-

31.

Week 20

Presentation

Onsite/video presentation by the students

CLO4

-

32.

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test

Final Exam

 

 

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

3

2

2

5

Apply

 

3

 

3

5

Analyse

 

3

3

 

5

Evaluate

 

3

 

3

5

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

15

Analyse

5

Evaluate

5

Create

5

 

 

Text Book:

1. Cryptography and Network Security by William Stallings.

Reference Books:

1. Applied Cryptography by Bruce Schneier.
2. Security in Computing by Charles P. Pfleeger.

 

         

 

 

 

 

Course Code: ICE 413

Course Title: Wireless & Mobile Communication

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

Wireless Communication technology has become the most exciting area in telecommunication and networking. The rapid growth of mobile telephone use, various satellite services, and Wireless LANs are generating tremendous changes in telecommunications and networking. This course explores the technology, architecture design approaches and application of wireless and mobile communication technology.The course is designed to train the students extensively about different types of wireless and mobile communication networks and their technologies. This knowledge will help them to apply in their higher studies and professional field. 

Course Learning Outcome (CLO):

 

CLO 1

To develop profound knowledge in wireless and mobile communication.

CLO 2

To analyze hands-on problems in wireless communication.

CLO 3

To design wireless and cellular networks.

CLO 4

To improve communication skill through presentation.

CLO 5

To develop leadership quality through Group work.

CLO 6

To build up decision making ability through assignment.

CLO 7

To expand confident by doing various practical problems.

CLO 8

To become efficient by solving real life problems through case studies.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

 

*

 

 

 

 

 

 

 

 

 

CLO 2

 

 

*

 

*

 

 

 

 

 

 

 

CLO 3

*

 

 

 

*

 

 

 

 

 

 

 

CLO 4

 

*

 

 

*

 

 

 

 

 

 

 

CLO 5

 

 

 

 

 

 

 

 

 

 

 

 

CLO 6

 

 

 

 

 

 

 

 

 

 

 

 

CLO 7

 

 

 

 

*

 

 

 

 

 

 

 

CLO 8

 

 

 

 

 

*

 

 

 

 

 

 

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

TS 4

Active discussion in class (online/onsite) regarding efficient solving of the logical and mathematical problems of communication systems

 

SI

Week

Course Content

Teaching Learning Strategy

Alignment with CLO

Assessment Strategy

12.    

Week 1&2

Lecture Module 1:

1.1Intruduction to the course and necessarry meterials.

1.2Introduction to wireless communication & histoty .

1.3Transmission 1.4Fundamentals, Analog and Digital data transmission

1.5Channel capacity, Multiplexing.

 

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO1

 

 

 

Q/A, MCQ, Viva Voce

13.    

Week 3&4

Lecture Module 2:

2.1Wireless communication networks, topologies.

2.2Switching techniques.Circuit Switching, Packet switching.

2.3 ATM

 

Lecture, Discussion, Problem based learning, Exercise.

CLO4

Assignment, Q/A, MCQ, Viva Voce, Observation                

14.    

Week 5&6

Lecture Module 3:

3.1 Antennas

3.2 Propagation modes.

3.3 Multi-path Propagation

3.4 Line of sight transmission

3.5 Fading in mobile environment.

 

 

Lecture, Discussion, Problem based learning, Exercise.

 

CLO1

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

15.    

Week 7&8

Lecture Module 4:

4.1Signal encoding techniques

4.2Digital data analog signal, ASK, FSK, PSK, QPSK, MFSK, QAM.

4.3Analog data Digital signal, PCM, Delta modulation.

4.4 Spreading methods, FHSS, DSSS, CDMA.

4.5 Hamming code, CRC, Parity,

4.6 Convolution, Turbo Coding.

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO1

 

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

16.    

Week 9&10

Lecture Module 5:

5.1Cellular wireless networks.

5.2 Network organization, frequency reuse, hand-off

5.3 Capacity planning.

5.4 Cellular network calling system.

 

Lecture, Discussion, Problem based learning, Exercise.

CLO4

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

17.    

Week 11

Lecture Module 6:

6.1 First Generation analog. 6.2 Second generation TDMA.

6.3 2nd Generation Cellular Network.

6.4 Evolution of 2.5 G wireless networks.

6.5 3rd Generation Wireless networks.

 

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO3

 

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

18.    

Week 12&13

Lecture Module 7:

7.1 Introduction to GSM

7.2 GSM service model, basic model and Architecture.

7.3 GSM cell structure and size.Handover in GSM.

7.4 GSM network planning.

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO1

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

19.    

Week 14 & 15

Lecture Module 8:

8.1 CDMA, IS-95, DSSS

8.2 CDMA transmission system.

8.3 Rake receiver, CDMA Hand-off.

 

 

Lecture, Discussion, Problem based learning, Exercise.

CLO4

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

20.   

Week 16 & 17

Lecture Module 9:

9.1 Cordless Telephone System

9.2 Wireless Local Loop

9.3 Mobile Ad-hoc networking.

9.4 Ad-hoc Network Routing Protocols.

 

Lecture, Discussion, Problem based learning, Exercise.

 

CLO1

 

Assignment, Q/A, MCQ, Viva Voce, Observation                

21.     

Week 18 & 19

Lecture Module 10:

10.1 WLAN technology

10.2 Infrared LAN

Lecture, Discussion, Problem based learning, Exercise.

CLO1

Assignment, Q/A, MCQ, Viva Voce, Observation                

22.   

Week 20

Module 11:

Course Review, Discussions & Presentation, Course Assignment.

 

Lecture, Discussion

 

 

 

 

 

Presentation

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

 

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

5

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

 

10

5

Create

 

10

 

10

 

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

 

  1. Wireless Communications &Networking (2nd Edition) By William Stallings

 

           

 

Reference Books:

 

  1. Wireless Communications (New Edition)By Theodore Rappaport
  2. Wireless & Cellular Telecommunication (3rd Edition) By William C.Y Lee

 

 

 

 

 

Course Code: ICE 415 & ICE 416

Course Title: Microwave Engineering and Lab

Credit : 3.0 + 1.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The course will introduce three basic tools of a microwave engineer viz. smith chart, s-parameter and signal flow graph. The lectures would try to emphasize the need to understand the key concepts behind these tools for solving various analysis and design problems in microwave engineering. The concepts of microwave measurement both in the traditional microwave bench and network analyser would be explained and some typical applications of the tools like impedance matching, network analyser calibration, and directional coupler characterization would be demonstrated. The course would lay the foundation for further exploring the vast area of microwave engineering analysis and design.

Course Learning Outcome (CLO):

 

CLO 1

Understand the Phenomenon and characteristics of RF behavior of passive components, RF Transceiver components, Maxwell Equations, Transmission line theory, Waveguides, Matching Networks, and microwave components.

CLO 2

Analyze the effects of mismatch of generator and load with transmission line, and Analyze TE and TM modes and power transmissions through rectangular waveguide

CLO 3

Design power dividers, Couplers, and matched transmission line systems using lumped elements and stubs.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

2

2

1

 

 

 

 

 

 

 

 

CLO 2

 

 

 

3

2

 

 

 

 

 

 

 

CLO 3

 

 

 

 

3

 

2

 

 

 

1

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Introduction to Microwave

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

CLO1

-

2.

Week 1

(Lab)

Lab 1: Introduction to Microwave Communication System

Work with CT 60 Microwave Trainer Board

CLO1

-

3.

Week 2

Transmission Line Theory

TS1

CLO1

-

4.

Week 2

(Lab)

Lab 2: Measuring the Microwave Signal

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

5.

Week 3

Voltage Standing Wave Ratio

TS1

CLO1, CLO2

-

6.

Week 3

(Lab)

Lab 3: Polarization of Microwaves

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

7.

Week 4

Smith Chart and related problem

TS1, TS3

CLO3

Assignment

8.

Week 4

(Lab)

Lab Review Class

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

9.

Week 5

Lossy transmission Line, Load Mismatch

TS1

CLO1, CLO3

Quiz 1

10.

Week 5

(Lab)

Lab 4: Reflection of Microwaves

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

11.

Week 6

Parallel plate and Rectangular Waveguide

TS1

CLO1, CLO2, CLO3

-

12.

Week 6

(Lab)

Lab 5: Radar and Radio Propagation

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

13.

Week 7

Impedance and equivalent voltage and current

TS1, TS3

CLO3

-

14.

Week 7

(Lab)

Lab 6: Penetration Properties of Materials

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

15.

Week 8

Signal flow graph, Scattering Matrix

TS1

CLO2

Quiz 2

16.

Week 8

(Lab)

Lab Review Class

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

17.

Week 9

Review Class

TS1

-

-

Mid Term Exam

18.

Week 10

Travelling Wave Tube

TS1

CLO2

-

19.

Week 10

(Lab)

Lab 7: Diffraction

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

20.

Week 11

ID3 Algorithm

TS1

CLO1, CLO2

-

21.

Week 11
(Lab)

Lab 8: Interference

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

22.

Week 12

Klystron and Magnetron

TS1

CLO1, CLO2

-

23.

Week 12

(Lab)

Lab 9: Standing Wave Measurement

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

24.

Week 13

Microwave Link Design -1

TS1, TS3

CLO2

Quiz 3

25.

Week 13

(Lab)

Lab 10: An introduction to Waveguide.

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

26.

Week 14

Microwave Link Design -2

TS1, TS2

CLO4

-

27.

Week 14

(Lab)

Lab 11: Waveguide Experiment

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

28.

Week 15

Microwave Link Design -3

TS1, TS2

CLO4

-

29.

Week 16

Microwave Link Design -4

TS1

CLO3, CLO4

-

30.

Week 16

(Lab)

Lab 12: The Polarization Grille Network.

Work with CT 60 Microwave Trainer Board

CLO1, CLO2

-

31.

Week 17

Link Budget and Fading

TS1

CLO3, CLO4

Quiz 4

32.

Week 17

(Lab)

Lab Review Class

TS1

CLO4

-

33.

Week 18

Frequency Planning, Improving Microwave System

TS1

CLO3, CLO4

-

34.

Week 19

Review Class

TS1

CLO4

-

35.

Week 20

Presentation

Onsite/video presentation by the students

CLO4

-

36.

Week 20

(Lab)

Lab Final Exam

-

-

Lab Assessment Test

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

 

 

2

 

Apply

 

2

2

2

5

Analyse

 

5

3

2

5

Evaluate

 

5

 

2

10

Create

 

3

 

 

5

 

 

CIE (Continuous Internal Evaluation-Lab)- 100 Marks

Bloom’s Criteria

Attendance

(10)

Lab Performance

(25)

Lab Report

(25)

Lab Final

(40)

Remember

 

 

 

 

Understand

 

 

5

5

Apply

 

5

5

10

Analyse

 

5

5

10

Evaluate

 

5

10

5

Create

 

10

 

10

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

5

Analyse

10

Evaluate

10

Create

5

Text Book:

1. D. M. Pozar, Microwave Engineering, 4th ed. John Wiley & Sons, 2012.

Reference Books:

2. Ahmad Shahid Khan, Microwave Engineering Concepts and Fundamentals, CRC Press, 2014.

3. R. Sorrentino and G. Bianchi, Microwave and RF Engineering, John Wiley & Sons, 1010

4. R.E. Collin, Foundation for Microwave Engineering, 2nd Ed., Wiley-IEEE Press, 2001.

 

 

Course Code: ICE 417

Course Title:  Optical Fiber Communication

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

This course will aim to introduce students to the fundamentals of fiber optic communications, which constitute the backbone of the internet. The course will start with a refresher on the operation of key components needed for an effective fiber optic communication system, and then show how these components interact at a system level. Finally, the course will conclude with outlook for future research in extending the capabilities of these networks to higher bandwidths and quantum-secured communications.

Course Learning Outcome (CLO):

 

CLO 1

To define the concept of optical fiber communication and the basic principle of light propagation in optical fiber.

CLO 2

To explain different types of optical fiber and modes. Characterized and solve the problem to justify the characteristics.    

CLO 3

To demonstrate the understanding of transmission characteristics such as attenuation, dispersion, different losses etc. to realize the propagation.

CLO 4

To compare the characteristics of different optical sources and detectors to determine the appropriate tools for communication.

CLO 5

To demonstrate the applications of an optical fiber as an amplifier, sensor and network device.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

 

 

 

 

 

 

 

 

CLO 2

 

3

2

3

 

 

 

 

 

 

 

 

CLO 3

 

2

3

 

 

 

 

 

 

 

 

 

CLO 4

 

 

 

 

3

 

 

 

 

 

 

 

CLO 5

 

3

 

2

 

 

 

 

 

 

 

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of   optical fiber communication

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Concept of Optical Fiber Communication

TS1

CLO1

-

3.

Week 3

Introduction to   Telecommunications and Fiber Optics

TS1

CLO1

-

4.

Week 4

Physics of Light

TS1, TS3

CLO1, CLO2

Assignment

5.

Week 5

Optical Fiber Waveguides

TS1, TS3

CLO2

Quiz 1

6.

Week 6

Theory of light propagation through various types of OF

TS1

CLO3

-

7.

Week 7

Transmission Characteristics of Optical Fibers

TS3

CLO3

Quiz 2

8.

Week 8

Losses of Optical Fiber

TS1

CLO3

-

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Optical Fiber Light Source 1: LASER

Using Interactive content

CLO3

-

11.

Week 11

Optical Fiber Light Source 2: LED

TS1

CLO3

-

12.

Week 12

Optical Detector

TS1

CLO3

-

13.

Week 13

Connections of Optical Fiber

TS1, TS3

CLO4

Quiz 3

14.

Week 14

Optical Amplifier

TS1

CLO5

-

15.

Week 15

Dispersion of Optical Fiber

TS1

CLO5

-

16.

Week 16

Optical Sensors

TS1

CLO5, CLO4

-

17.

Week 17

Optical Fiber Network

TS1

CLO5

Quiz 4

18.

Week 18

Optical Fiber Measurement

TS1

CLO5

-

19.

Week 19

Optical Fiber System

TS1

CLO5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

 

 

 

 

Understand

 

 

2

2

5

Apply

 

5

 

2

5

Analyse

 

5

3

2

5

Evaluate

 

5

 

2

5

Create

 

 

 

 

5

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

5

Apply

10

Analyse

10

Evaluate

5

Create

5

Text Books:

1. Optical Fiber Communications: Principles and Practice, 3/E By John M. Senior

Reference Books:

1. Optical Fiber Communications by Gerd Keiser

2. Fiber-Optic Communication Systems by Govind P. Agrawal

 

Course Code: BBA 101

Course Title: Engineering Project Management Networks

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:                

 

Engineering Project Management is a form of project management that primarily seeks to promote engineering projects. It stems from many of the standard practices used in other type of project management. It uses the same standard methodologies and processes. This course helps anyone with an engineering background who wants to get their hand into the field of project management. Engineering Project Management is essential in current days due to our society being very dynamic. Projects are the keyway in which all of us as a society can move forward. Some of the topics that will be covered here are: Agile thinking, Traditional Waterfall Thinking, Structure to Performance Relationships, Technology and Management, Supply Chain Management, Project Portfolio and Program Management, Project Selection, Project Capabilities, Production Planning, Demand Forecasting, Scheduling, Inventory Management, Capacity Planning, Supply Management, Just-in-time Delivery, Lean Manufacturing, Supply Chain Design, Facility Layout, Capacity Management, Risk Analysis, Managing Knowledge, Organizational Culture.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Knows the fundamental layout of the organization. Knows about the chain of commands and the basic structure of how projects and inventories are handled. Learning specific vocabulary in the world of project management.

CLO 2

Demonstrates effective use of written, verbal , and non-verbal communication, uses industry terminology, writes a variety of Project Management documents and plans, applies processes required to manage the communications of a project (including the use of appropriate and timely management of project information), and uses the designated technology which is appropriate to the task.

CLO 3

Application of different methodologies at different real-life scenarios. Using project management products, life cycles, inventory, etc ; come up with the most efficient and/or cost efficient solution.

CLO 4

Looking at different “Case Studies” and learning to identify the source of the problem and how to remedy the situation. Some of the published case studies include: “Impact of IoT manufacturing and management”, “Toyota KATA and engagement”, “Risk management in big data manufacturing”.

CLO 5

Students will be well versed with the knowledge of production and the full lifecycle of the products and the firm they are engaging in. They will be able to be decisive about their strategic plan, and present it elaborately to any higherups with diagrams and charts.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

2

 

 

 

 

 

 

 

 

 

CLO 2

 

 

 

 

 

 

 

 

 

 

 

 

CLO 3

 

3

 

 

2

 

 

 

 

 

 

 

CLO 4

 

 

 

 

 

 

 

 

 

 

 

3

CLO 5

 

2

 

 

 

 

 

 

 

 

 

 

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept of   Engineering Project Management.

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson 2: Organizational Business Structure, Common Terms, Implementation of Project Management

 

TS1

CLO2

-

3.

Week 3

Lesson 3: Supply Chain Management, Inventory Management

TS1

CLO1

-

4.

Week 4

Lesson 4: Management Functions, Project Selection

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Lesson 5: Heuristics, Special Topics, Pricing, Cost Estimating

TS1, TS3

CLO1

Assignment

6.

Week 6

Lesson 6: Project Capabilities, Demand Forecasting

TS1

CLO3

-

7.

Week 7

Lesson 7: Pricing and Estimating, Cost Control Planning

TS3

CLO4

Quiz 2

8.

Week 8

Lesson 8: Risk Management, Quality Management

TS1

CLO4

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Topic: Knowledge base,

TS1

CLO2

-

11.

Week 11

Lesson 9: Scheduling

TS1

CLO4, CLO 5

-

12.

Week 12

Lesson 10: Managing Knowledge, Organizing Culture

TS1

CLO2

-

13.

Week 13

Lesson 11: Production Planning

TS1, TS3

CLO3, CLO4

Quiz 3

14.

Week 14

Lesson12: Agile Thinking, Traditional Waterfall Thinking 

TS1

CLO4

-

15.

Week 15

Lesson 13: Structure to Performance Analysis

 

TS1

CLO2

-

16.

Week 16

Lesson 14: Project Portfolio,  Project Capabilities

TS1

CLO3, CLO4

-

17.

Week 17

Lesson 15: Technology and Management

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 16: Environmental Economics, Environmental Magement

TS1

CLO4

-

19.

Week 19

Lesson 17: Risk Allocation, Project Organisation

TS1

CLO4, CLO 5

-

20.

Week 20

Presentation and Review Class for the Final

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

6

 

 

6

Understand

 

5

1

2

10

Apply

 

3

2

2

8

Analyse

 

1

2

2

1

Evaluate

 

 

 

2

 

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

6

Understand

10

Apply

9

Analyse

8

Evaluate

7

Create

0

Text Books:

1.      Project Management for Engineering, Business and Technology 6th Edition by John M. Nicholas.  ISBN 978-0367277307

2.      Harvard Business Review Case

Reference Books:

      1. Harvard Guide to Project Management by Harvard Business Review

 

 

 

 

 

 

Course Code: ICE 496

Course Title: Industrial Training I

 

Course Type: Core

Level/Term: Level 4, Term 1

  And Level 4, Term 2

Pre-requisite (s): All courses up to L3T2

 

Credit Value: 1.0+ 1.0

Contact Hours: 24 Week + 24 Week

Total Marks: 100

 

1. Course Summary:

This is not an informal but very effective course based on direct working the industry. Here the student will be assigned to work in an industrial entrepreneur for 1 years (2 semesters). The work can be carried out as single or plural number of students and will be monitored by a faculty member (known as supervisor) preferably from his area of final year specialization. In this regards the student is provided a guideline before going to the industry. In most of the cases the supervisor in association with the student(s) select the company for industrial attachment. While in the industry, the students(s) are expected to work under the supervision of a representative from the industry. The students are provided with a guideline about the information they will collect from the industry. After completion of 2 semesters, the students have to submit two reports. In DIU we have developed a guideline for this. After receiving the reports, the department sets schedule and accordingly the students are interviewed by the committee of faculty members and one external examiner from the field to assess them.   

 

 

 

 

 

2. Course Objectives:

This course is to enable the students to have a clear conception about the details of a telecommunication industry. To give them a real-life experience about the outside and inside atmosphere of an industry. During assessing the committee members assess the report which is worth for 30 marks. Supervisor has a personal assessment worth 20 marks and the final interview is worth 50 marks.  

 

 

3. Course Learning Outcomes (CLO)/(CO): at the end of the viva, the students will be able to-

 

CLO 1

The students will be able to gather details information e.g. manufacturer, year model etc. of a particular device.

 

CLO 2

The students will be able to observe/know the working principle of the Network topologies.

 

CLO3

The students will be able to observe the maintenance works in details carried out in the industry.

 

CLO4

The students will be able to observe/gain experience about what types softwares are used in maintenance and how the devices are dismantles and assembled again.

 

CLO5

The students will be able to observe/gain detail experience about the trouble shooting and taking appropriate measures of network topologies.

 

CLO6

The students will be able to observe/see how is the quality issues are addressed in the industry.

 

CLO7

The students will be able to observe/see how the industry provides the customer oriented service.

 

CLO8

The students will be able to observe/know the detail information about the job description of the all the concerned technical as well as non-technical persons.

 

CLO9

The students will be able to gather information/know the technique costing of service.

 

CLO10

The students will be able to observe/know the probable violation of environment and corresponding plan to solve the problems.

 

CLO11

The students will be able to observe/identify any unethical activities or malpractices (If any) or violation of social compliance issues in an industry.

 

 

 

 

4. Mapping/Alignment of CLOs/COs with Program Learning Outcomes(PLO/PO):

 

 

PLO (a)

PLO (b)

PLO (c)

PLO (d)

PLO (e)

PLO (f)

PLO (g)

PLO (h)

PLO (i)

PLO (j)

PLO (k)

PLO (l)

CLO 1

 

 

 

 

 

 

 

 

 

 

 

CLO 2

 

 

 

 

 

 

 

 

 

 

 

CLO3

 

 

 

 

 

 

 

 

 

 

 

CLO4

 

 

 

 

 

 

 

 

 

 

 

CLO5

 

 

 

 

 

 

 

 

 

 

CLO6

 

 

 

 

 

 

 

 

 

 

CLO7

 

 

 

 

 

 

 

 

 

 

CLO8

 

 

 

 

 

 

 

 

 

CLO9

 

 

 

 

 

 

 

 

 

 

 

CLO10

 

 

 

 

 

 

 

 

 

 

CLO11

 

 

 

 

 

 

 

 

 

 

 

                               

 

Level 4 Term 2

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:

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

 

 

Course Code: GED 400

Course Title: Employability 360°

Credit : 1.0

Total Marks: 100

Course Summary: This is not a formal course, student has to face a viva voce where a panel of examiners ask questions from the whole curriculum along with the etiquettes, ethics etc. and the student is supposed to perform well to prove his/her competency and skill in information and communication field.

2. Course Objectives:

This course is to enable the students to

ï‚· Write down a perfect curriculum vitae

ï‚· Write down a perfect resume

ï‚· Identify Formal etiquette in work environment

ï‚· Identify professionalism in job place

Course Learning Outcome (CLO):

 

CLO 1

Summarize a perfect curriculum vitae and resume

 

CLO 2

Choose appropriate way to find job place

CLO 3

Adapt formal etiquette in work environment

CLO 4

Identify norms in viva board

CLO 5

Identify sustainable skills needed in job place

CLO 6

Identify stress management

Mapping of CLO to PO:

 

PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

 

 

 

 

 

 

3

 

3

3

 

 

CLO 2

 

 

 

 

 

 

3

 

3

2

 

 

CLO 3

 

 

 

 

 

 

3

 

3

 

 

3

CLO 4

 

 

 

 

 

 

3

 

3

2

 

 

CLO 5

 

 

 

 

 

 

 

3

3

 

 

2

CLO 6

 

 

 

 

 

 

 

 

3

1

 

3

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Name of Experiment

Time Frame/Session

Specific Outcome

Teaching Strategies and Suggested Activities

Teaching Aids/Tools/Materials

Assessment Technique

Alignment with CLOs

 

 

 

 

 

1.

Introduction and Overview of the Course

Week 1

 

a) To build rapport among students, b) To introduce each other, c) To identify the course expectations, d) To summarize general information about the course and its completion, e) To understand different components of the course outline.

 

Discussion, Ice Breaking Tools,

 

White Board, MMP, Video, Images, Online Platform, Ice Breaking Tools

 

Quiz game

 

 

2. How to write down a perfect curriculum vitae

Week 2-3

 

a) able to write down a perfect cv.

 

Demonstration, Lecture, Video

 

White Board, MMP, Video, Images, Online Platform,

 

Question Answer, Interactive video with question, Lab report

CLO 1

CLO 2

3. How to write down a resume for job application

Week 4

 

a) able to write down a perfect resume for applying in a job related to communication sector.

 

Demonstration, Lecture, Video

 

White Board, MMP, Video, Images, Online Platform,

 

Question Answer, Interactive video with question, Lab report

 

CLO 1

CLO 2

4. Searching for desired job place in related field.

Week 5-6

 

a) able to define different ways to finding desired job, b) able to define practical ways to find suitable job.

Demonstration, Lecture, Video

 

White Board, MMP, Video, Images, Online Platform,

 

Question Answer, Interactive video with question, Lab report

 

CLO 3

 

5. Preparation for job viva/interview

 

Week 7-8

 

a) able to define norms in viva board, b) able to define communication skill in viva board, c) able to explain dress code in viva board

 

Demonstration, Lecture, Video

 

White Board, MMP, Video, Images, Online

Platform,

 

 

Question Answer, Interactive video with

question, Lab report

 

 

CLO 4

 

6.

First day in workplace

Week 9

 

a) able to explain importance of first day in job place, b) able to describe what should do/do not in first day at workplace.

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Interactive video with question, Visual checking

 

CLO 3

 

7.

Importance of stress management

Week 10

 

a) able to describe what stress management is, b) able to tell different ways to manage stress

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Visual checking

 

CLO 6

 

8.

Personal and professional ethics

Week 11

 

a) able to describe importance of ethics in personal and job life

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Visual checking, Lab report

 

CLO 3

 

9.

Sustainable skills for glorious job carrier- personal

Week 12

 

a) able to describe sustainable skills needed in personal life.

 

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Visual checking, Lab report

 

CLO 5

 

10.

Sustainable skills for glorious job carrier- related to job

Week 13

 

a) able to explain sustainable skills needed in job life, b ) able to get knowledge about sustainable skill

 

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Visual checking, Lab report

 

CLO 5

 

11.

Importance of motivation to face new challenges in job place

 

Week 14

 

a) able to explain importance of motivation in job life, b) able to take new challenges in job place, c) able to tackle different situation in job place

 

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

MMP, Video, Images, Online Platform, Computer

 

CLO 5

 

12. Learning from successful icon/leader of related field

Week 15-17

 

a) able to get practical knowledge about job place, b) able to correlate theoretical and practical concept

Demonstration, Lecture, Video, Group discussion

 

MMP, Video, Images, Online Platform, Computer

 

Question Answer, Visual checking

 

CLO 6

 

13.

Review Class

Week 18

 

a) To review the contents of lab final examination,

 

Lecture, Group discussion

 

Video, Online Platform, Computer

 

Question Answer

 

 

15.

Final Examination

Week 19-20

 

a) To assess the stages of learning

 

 

Computer

 

Visual checking

 

 

Assessment Procedure:

Course Assessment Plan

Activities

Marks

Attendance

10

Lab Report

25

Performance

25

Lab Final

40

Total

100

 

CIE- Continuous Internal Evaluation (60 Marks):

Bloom’s Category Marks (out of 50)

Lab Report

(25)

Lab Performance

(25)

Class Attendance

(10)

Remember

4

4

Students will be awarded for full marks if attend all classes

Understand

4

4

Apply

4

4

Analyze

4

4

Evaluate

4

4

Create

5

5

 

SEE- Semester End Examination (40 Marks):

Bloom’s Category

Tests

Remember

5

Understand

5

Apply

10

Analyze

5

Evaluate

5

Create

10

Text Books:

The CV Book: Your Definitive Guide to Writing the Perfect CV by James Innes

Reference Books:

1. How to write a perfect Resume by Dan Clay

 

 

 

Course Code: ICE 431

Course Title: Mobile Application Development

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

This course is concerned with the development of applications on mobile and wireless computing platforms. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK) are given more emphasize. Students will learn programming techniques and design patterns related to the development of standalone applications and mobile portals to enterprise and m-commerce systems. Emphasis is placed on the processes, tools and frameworks required to develop applications for current and emerging mobile computing devices. Students will work at all stages of the software development life-cycle from inception through to implementation and testing. In doing so, students will be required to consider the impact of user characteristics, device capabilities, networking infrastructure and deployment environment, in order to develop software capable of meeting the requirements of stakeholders.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Identify various concepts of mobile programming that make it unique from programming for other platforms.

CLO 2

Design mobile application in a structured way.

CLO 3

Utilize rapid prototyping techniques to design and develop sophisticated mobile interfaces,

CLO 4

Program mobile applications for the Android operating system that use basic and advanced phone features

CLO 5

Deploy applications to the marketplace for distribution

Mapping of CLO to PO:

 

       PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

 

 

 

 

 

 

 

 

CLO 2

 

 

3

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

3

 

 

 

1

 

 

 

CLO 4

 

 

 

 

 

 

 

 

 

 

 

2

CLO 5

 

 

 

 

 

 

 

 

 

 

 

2

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

 

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

 

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Lesson 1: Course Introduction, Grading

policies, exams, and concept of   Mobile Application Development

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

Lesson2: Mobile  technologies,  Anatomy  of  a  mobile  device, Survey of mobile devices, Applications of mobile computing.

TS1

CLO2

-

3.

Week 3

Lesson 3:

Application Design: Context, Information architecture

TS1

CLO1

-

4.

Week 4

Lesson 4: Application Design: Mobile web versus native applications

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Lesson 5:

Development Environments: Introduction to Objective-C,  The  Model-View-Controller model

TS1, TS3

CLO1

Assignment

6.

Week 6

Lesson 6:

Development Environments:

The iPhone, Android, & Blackberry SDKs.

TS1

CLO3

-

7.

Week 7

Lesson7:

Introduction to Android: The Android Platform, Android SDK, Android Installation,

Understanding Anatomy of Android Application,

TS3

CLO4

Quiz 2

8.

Week 8

Lesson 8: Android Application Design  Essentials:  Anatomy  of  an  Android  applications,  Android  terminologies,

Application Context, Activities, Services, Intents

TS1

CLO4

Assignment

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Lesson 9:

Application Environments: Limited resource computing, Memory management, Low

power computing, Fault tolerance and persistence, Security issues.

TS1

CLO2

-

11.

Week 11

Lesson 10: Android User Interface Design Essentials: User Interface Screen elements, Designing User Interfaces

with Layouts, Drawing and Working with Animation.

TS1

CLO4, CLO 5

-

12.

Week 12

Lesson 11: Testing Android  applications,  Publishing  Android  application,  Using  Android  preferences,  Managing

Application resources in a hierarchy, working with different types of resources.

TS1

CLO2

-

13.

Week 13

Lesson12: Application Environments: Limited resource computing, Memory management,

TS1, TS3

CLO3, CLO4

Quiz 3

14.

Week 14

Lesson 13: Application Environments: Low

power computing, Fault tolerance and persistence, Security issues.

 

TS1

CLO4

-

15.

Week 15

Lesson 14: Wireless  Communication  Technologies:  Cellular  networks,  Wireless  (802.11),

TCP/IP in the mobile setting, Geo-location and Global Positioning System (GPS).

TS1

CLO2

-

16.

Week 16

Lesson 15:,

User Experience: The small screen problem, The unified look and feel paradigm,

 

TS1

CLO3, CLO4

-

17.

Week 17

Lesson 16:

The

iPhone Human Interface Guidelines, The Blackberry user interface guidelines, Common

user interface guidelines.

TS1

CLO4

Quiz 4

18.

Week 18

Lesson 17:

Distributed  Computing:  Consistency  and  reliability,  Security  issues,  Ad  hoc

Networks, Sensor Networks.

TS1

CLO4

-

19.

Week 19

Lesson 18:

Future of  Mobile Computing:  Upcoming  technologies,  Convergence  of  media  and

communication devices.

TS1

CLO4, CLO 5

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the students

CLO4

-

Final Exam

 

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

5

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

5

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

5

Evaluate

5

Create

5

 

Text Books:

 

1. Code Complete: A Practical Handbook of Software Construction 2nd Edition by Steve McConnell

2. Soft Skills: The Software Developer’s Life Manual, 1st Edition by John Sonmez

 

Reference Books:

1.  Beginning Hybrid Mobile Application Development

     by Mahesh Panhale

 

 

 

 

Course Code: ICE 433

Course Title: Human-Computer Interaction

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The objective of the course is to make students: understand basic Human Computer Interaction (HCI) concepts and definitions, understand the role of modeling, study, and design graphic interfaces study user-centered design, task analysis, GOMS, and other key HCI methods, develop an understanding of needs analysis of user interactions, perform rapid prototyping and evaluation, understand design evolution and perform creative problem solving in groups. Be able to calculate the usability metrics of the interfaces.

Course Learning Outcome (CLO):

 

CLO 1

To acquire fundamental concepts of computer components functions regarding interaction with human and vice versa.

CLO 2

To analyze interface problems to recognize what design approach and interaction styles is required in the light of usability standards and guidelines.

CLO 3

To utilize basic concepts to construct a user-interaction strategy for a given problem its usability evaluation and to meet desired needs within realistic constraints such as social, political and ethical norms.

CLO 4

To design and develop an interface by using appropriate HCI techniques that are preferred by the user.

Mapping of CLO to PO:

 

        PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

2

3

 

 

 

 

 

 

2

 

2

 

CLO 2

 

3

2

2

 

 

 

 

3

 

2

 

CLO 3

 

 

3

 

 

2

2

3

2

 

3

 

CLO 4

 

 

3

2

3

2

2

2

2

3

2

 

Correlation: 3- High, 2-Medium, 1-Low

Teaching Strategies (TS):

 

TS 1

Interactive Lecture/discussion using Online/multimedia or whiteboard.

TS 2

Group presentation regarding related problems and assigned task.

TS 3

Evaluation of class performances to reach each student in a class for the topic.

Alignment of Courses:

 

Sl.

Time Frame

Course Content

Teaching/ Learning Strategy

Alignment with CLO

Assessment Method

1.

Week 1

Course Introduction, Grading

policies, exams, and concept of   Human Computer Interaction (HCI)

Using Interactive content e.g. Voice over PPT, PPT, Video, H5P; TS1

-

-

2.

Week 2

History & Usages of HCI

TS1

CLO1

-

3.

Week 3

Topic: Human Cognition

TS1

CLO1

-

4.

Week 4

Topic: Human Cognition

TS1, TS3

CLO1, CLO2

Quiz 1

5.

Week 5

Topic: Computer Input Output Channels

TS1, TS3

CLO2

Assignment

6.

Week 6

Topic: Interaction Styles

TS1

CLO3

-

7.

Week 7

Topic: Interaction Styles

TS3

CLO3

Quiz 2

8.

Week 8

Interaction Paradigms

TS1

CLO3

-

9.

Week 9

Review Class

TS1

-

-

Mid Term Exam

10.

Week 10

Topic: Design Patterns

Using Interactive content

CLO3

-

11.

Week 11

Topic: Design Patterns

TS1

CLO3

-

12.

Week 12

Topic: Interface Design Rules

TS1

CLO3

-

13.

Week 13

Topic: Guidelines and Standard for User Interfaces

TS1, TS3

CLO4

Quiz 3

14.

Week 14

Topic: User Interface Evaluation Techniques

TS1

CLO4

-

15.

Week 15

Topic: Prototyping

TS1

CLO4

-

16.

Week 16

Topic: Screen Design and Layout

TS1

CLO3, CLO4

-

17.

Week 17

Topic: Cognitive Models

TS1

CLO4

Quiz 4

18.

Week 18

Topic: GUI Mistakes

TS1

CLO4

-

19.

Week 19

Topic: Recent Paradigms of Human-Computer Interaction

TS1

CLO4

-

20.

Week 20

Presentation and Review Class

Onsite/video presentation by the  students

CLO4

-

Final Exam

 

Assessment Procedure:

 

CIE (Continuous Internal Evaluation)- 60 Marks

Bloom’s Criteria

Attendance

(07)

Quiz

(15)

Assignment

(5)

Presentation

(8)

Mid Term Exam (25)

Remember

 

5

 

 

 

Understand

 

5

2

2

5

Apply

 

5

 

2

10

Analyse

 

 

3

2

5

Evaluate

 

 

 

2

5

Create

 

 

 

 

 

 

SEE (Semester End Examination)-40 Marks

 

Bloom’s Criteria

Marks (40)

Remember

5

Understand

10

Apply

10

Analyse

10

Evaluate

5

Create

 

Text Books:

1. Human Computer Interaction: Concepts, Methodologies, Tools, and Applications Book by Panayiotis Zaphiris

Reference Books:

1. Human Computer Interaction Handbook: Fundamentals, Evolving Technologies, Originally published: January 1, 2012 Editor: Julie A. Jacko

2. A. Dix, J. Finlay, G. Abowd and R. Beale. Human Computer Interaction, Third Edition, Prentice Hall, 2003.

3. J.P. Tremblay, R. Manohar, Discrete Mathematical structures with Applications to Computer Science

 

 

Course Code: ICE 435

Course Title: Cloud Computing

Credit : 3.0

CIE Marks: 60

SEE Marks: 40

Course Description:

The course presents a top-down view of cloud computing, from applications and administration to programming and infrastructure. Its main focus is on parallel programming techniques for cloud computing and large scale distributed systems which form the cloud infrastructure. The topics include: overview of cloud computing, cloud systems, parallel processing in the cloud, distributed storage systems, virtualization, security in the cloud, and multicore operating systems. Students will study state-of-the-art solutions for cloud computing developed by Google, Amazon, Microsoft, Yahoo, VMWare, etc. Students will also apply what they learn in one programming assignment and one project executed over Amazon Web Services.

Course Learning Outcome (CLO):

At the end of the course, the students will be able to-

CLO 1

Use public and private cloud solutions for computational science and engineering applications;

CLO 2

Discuss key concepts of cloud computing services, such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS);

CLO 3

Asses the suitability of cloud computing infrastructures for different scientific applications;

CLO 4

Implement software for cloud-based distributed computing using the technology presented in the course;

CLO 5

Analyze the performance, scalability, and availability of the underlying cloud

technologies and software.

CLO 6

Identify security and privacy issues in cloud computing.

Mapping of CLO to PO:

 

       PO

CLO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

CLO 1

3

 

 

 

 

 

 

 

 

 

 

 

CLO 2

2

 

1

 

 

 

 

 

 

 

 

 

CLO 3

 

 

 

 

 

 

 

 

 

 

 

 

CLO 4

 

 

3

 

 

 

 

 

 

 

 

 

CLO 5

 

 

 

 

2

 

 

 

 

 

 

3

CLO 6

 

 

 

 

 

 

 

 

 

 

 

2

3-Strong Correlation, 2-Medium Correlation, 1-Low Correlation

 

 

 

<