0% found this document useful (0 votes)
39 views202 pages

B.sc. Engg. Details Syllabus 2021-2022 Final

The document outlines the curriculum for the Integrated B.Sc. Engineering Degree in Information and Communication Technology at the Islamic University, Kushtia for the 2021-2022 session. It includes the university's vision and mission, program education objectives, program learning outcomes, and a detailed course structure with marks and credits distribution. The curriculum aims to produce skilled IT professionals equipped with modern technologies and ethical responsibilities for socio-economic development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views202 pages

B.sc. Engg. Details Syllabus 2021-2022 Final

The document outlines the curriculum for the Integrated B.Sc. Engineering Degree in Information and Communication Technology at the Islamic University, Kushtia for the 2021-2022 session. It includes the university's vision and mission, program education objectives, program learning outcomes, and a detailed course structure with marks and credits distribution. The curriculum aims to produce skilled IT professionals equipped with modern technologies and ethical responsibilities for socio-economic development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 202

Page |1

Department of Information and Communication Technology


Faculty of Engineering and Technology
Islamic University, Kushtia-7003, Bangladesh
Curriculum for Integrated B.Sc. Engg. Degree for 2021-2022 Session

Vision of the University

To provide for instructions in theology and other fields of Islamic Studies and comparative jurisprudence and
other branches of study at graduate and post-graduate level as the University may think fit, and prepare for the
advancement and dissemination of knowledge including post-doctoral research and training.

Mission of the University

Quality Policy

Vision of the Department

The Department of Information and Communication Technology (ICT) aims to discover engineering knowledge
and novel information technologies, thereby improving technology-based graduates skills to build digital
Bangladesh.
Mission of the Department

The mission of the ICT Department is to provide competence-based graduates and carry out research in science
and technology for socio-economic development. The mission of the department is:
M1 To produce a core of skilled human beings and long-term IT professionals through high-quality
IT education combined with other engineering fields, committed to serving the country and
also the domestic or oversees IT industries, with ethics.
M2 To introduce new knowledge, new technologies and innovative applications such as the
Internet of Things, data science, block chain, artificial intelligent etc., to cover the concept of
the fourth industrial revolution.
M3 To provide sufficient facilities/guidelines and environment for graduates to be highly interested
in advanced knowledge and research.

Program Education Objectives (PEO)

The department of ICT at IU has adopted the educational objectives are:


PEO1 Graduates will be able to understand and apply basic science, physical science, mathematics,
and statistics to solve the difficult problems in ICT fields.
PEO2 Graduates will be able to exploit their theoretical and practical knowledge in order to identify
appropriate design specifications and solutions for the systems, components and/or processes
that can meet IT needs.
PEO3 Graduates will be able to develop sustainable technologies and computing applications to
provide a better place for mankind, and they will take on ethical responsibilities related to the
use of the invented technology.

PEO to Mission Statement Mapping


Mission Statement PEO1 PEO2 PEO3
M1 High High Medium
M2 Low High High
M3 Low Medium High
Page |2

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

Program Learning Outcomes (PLO)


PLO1 Engineering knowledge: Apply basic knowledge of mathematics, science and engineering to solve
complex problems in information technology.
PLO2 Problem analysis: Identify, analyze and formulate IT-based complex engineering problems
PLO3 Design/Development of solutions: Design new systems, components, tools or methods to solve
IT-based complex engineering problems that meet specific technical requirements
PLO4 Investigation: Consider experiment design, data analysis, and interpretation to investigate complex
IT problems.
PLO5 Modern tool usage: Create, select and apply appropriate techniques, resources and modern
computer engineering and ICT tools.
PLO6 The engineer and society: Apply reasoning informed by contextual knowledge to develop the IT
for society benefits.
PLO7 Environment and sustainability: Understand the feasibility study of professional engineering
solutions in societal and environmental contexts and demonstrate the knowledge for sustainable
development.
PLO8 Ethics: Apply ethical principles and commit to the professional ethics, responsibilities and the
norms of the engineering practice
PLO9 Individual work and teamwork: Function effectively as an individual and as a member or leader
of diverse teams and in multidisciplinary settings.
PLO10 Communication: Communicate effectively about complex engineering activities with the
engineering communities and with society at large scale. More particularly, be able to
comprehend and write effective reports, design documentation, make effective presentations and
give and receive clear instructions.
PLO11 Project management and finance: Demonstrate knowledge and understanding of IT based
engineering and management principles and apply these to one’s work as a team member or a
leader to manage projects in multidisciplinary environments.
PLO12 Life-long learning: Recognize the need for and have the preparation and ability to engage in
independent, life-long learning in the broadest context of technological change.

Mapping of PEOs to PLOs


PEO/PLO PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 PL
O12
PEO1 3 3 2 1 1 1 1 2 2 1 1 2
PEO2 2 3 3 3 3 3 1 1 1 1 2 2
PEO3 2 3 2 3 3 2 3 3 3 3 3 3

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

Department of Information and Communication Technology


Faculty of Engineering and Technology
Page |3

Curriculum for Integrated B.Sc. Engg. Degree

Overall Marks and Credits distribution for B.Sc. Engg. in ICT (Session: 2021-22)
Total Marks
Course Type Course Name Marks Credits
Marks (%)
Sociology 100
Economics 100
Communicative English 200
Industrial Management and
Humanities 100 700 9.33 11.0
Accountancy
Ethics and Cyber Law 100

Non-credit course 100

Physics 100

Basic Science Mathematics 300 500 6.67 14.0


Statistics 100

Theoretical 3000 87.0


Laboratory 2700 39.0
Major
Engineering Project 100 6300 84 3
Field work 100 2
Viva-voce 400 4

Total 7500 100 160


Page |4

Courses in Brief
Session: 2021-2022

1st Year 1st Semester-2022


Contact
Course Code Course Title Marks Credits
hours/week
PHY-1101 Physics 100 3 3
ICT-1101 Discrete Mathematics 100 3 3
ICT-1102 Basic ICT Laboratory 100 2 4
EEE-1101 Electricity and Electromagnetism 100 3 3
EEE-1102 Electricity and Electromagnetism Laboratory 100 1.5 3
MATH-1101 Calculus and Differential Equations 100 3 3
HUM-1101 Communicative English 100 2 2
HUM-1102 Communicative English Laboratory 100 1 2
Bangladesh Studies (for Alim Background
NCC-01 100 0 2
and Non-Muslim Students)
Islamic Studies (for Muslim & HSC
NCC-02 100 0 2
background students)
ICT-1000 Viva-voce 0 0 0
Total 900 18.5 27

1st Year 2nd Semester-2022


Contact
Course Code Course Title Marks Credits
hours/week

ICT-1201 Electronic Devices and Circuits 100 3 3


ICT-1202 Electronic Devices and Circuits Laboratory 100 1.5 3
ICT-1203 Structured Programming Language 100 3 3
Structured Programming Language
ICT-1204 100 1.5 3
Laboratory
ICT-1205 Numerical Methods and Analysis 100 2 3
ICT-1206 Numerical Methods and Analysis Laboratory 100 1.5 3
MATH-1201 Geometry and Complex Variables 100 3 3

HUM-1201 Sociology 100 2 2


ICT-1000 Viva-voce 100 1 2
Total 900 18.5 25

2nd Year 1st Semester-2023


Contact
Course Code Course Title Marks Credits
hours/week
ICT-2101 Digital Electronics 100 3 3
Page |5

ICT-2102 Digital Electronics and DLD Laboratory 100 1.5 3


ICT-2103 Data Structure and Algorithm 100 3 3
ICT-2104 Data Structure and Algorithm Laboratory 100 1.5 3
ICT-2105 Object Oriented Programming I 100 3 3
ICT-2106 Object Oriented Programming Laboratory I 100 1.5 3
ICT-2107 Signals and Systems 100 3 3
ICT-2108 Signals and Systems Laboratory 100 1.5 3
MATH-2101 Vector Analysis and Linear Algebra 100 3 3
ICT-2000 Viva-voce 0 0 0
Total 900 21 27

2nd Year 2nd Semester-2023


Contact
Course Code Course Title Marks Credits
hours/week
ICT-2201 Database Management Systems 100 3 3
ICT-2202 Database Management Systems Laboratory 100 1.5 3
ICT-2203 Web Technology 100 3 3
ICT-2204 Web Technology Laboratory 100 1.5 3
ICT-2205 Communication Systems 100 3 3
ICT-2206 Communication Systems Laboratory 100 1.5 3
STAT-2201 Statistics for Communication Engineering 100 2 2
ICT-2207 Object Oriented Programming II 100 2 3
ICT-2208 Object Oriented Programming Laboratory II 100 1 3
HUM-2201 Economics 100 2 2
ICT-2000 Viva-voce 100 1 2
Total 1100 21.5 30

3rd Year 1st Semester-2024


Contact
Course Code Marks Credits
Course Title hours/week
ICT-3101 Wave Propagation and Antenna 100 3 3
ICT-3102 Wave Propagation and Antenna Laboratory 100 1.5 3
ICT-3103 Microwave Engineering 100 3 3
ICT-3104 Microwave Engineering Laboratory 100 1.5 3
ICT-3105 Data Communication 100 3 3
ICT-3106 Data Communication Laboratory 100 1.5 3
ICT-3107 Computer Networking 100 3 3
ICT-3108 Computer Networking Laboratory 100 1.5 3
ICT-3000 Viva-voce 0 0 0
Total 800 18 24

3rd Year 2nd Semester-2024


Contact
Course Code Course Title Marks Credits
hours/week
ICT-3201 Microprocessor and Microcontroller 100 3 3
Page |6

Microprocessor and Microcontroller


ICT-3202 100 1.5 3
Laboratory
ICT-3203 Optical Communications 100 3 3
ICT-3204 Optical Communications Laboratory 100 1.5 3
ICT-3205 Computer Architecture and Organization 100 3 3
ICT-3207 Operating Systems 100 3 3
ICT-3208 Operating Systems Laboratory 100 1.5 3
HUM-3201 Ethics and Cyber Law 100 2 3
ICT-3000 Viva-voce 100 1 2
Total 900 19.5 26

4th Year 1st Semester-2025


Contact
Course Code Course Title Marks Credits
hours/week
ICT-4101 Information Theory and Coding 100 3 3
Information Theory and CodingLaboratory
ICT-4102 100 1.5 3

ICT-4103 Digital Image Processing 100 3 3


ICT-4104 Digital Image Processing Laboratory 100 1.5 3
ICT-4105 System Analysis and Software Engineering 100 3 3
System Analysis and Software Engineering
ICT-4106 100 1 3
Laboratory
ICT-4107 Computer Graphics and Visualizations 100 3 3
Computer Graphics and Visualizations
ICT-4108 Laboratory 100 1 3

ICT-4109 Cryptography and Network Security 100 3 3


Cryptography and Network Security
ICT-4110 100 1 3
Laboratory
ICT-4002 Project 0 0 0
ICT-4000 Viva-Voce 0 0 0
Total 1000 21 30

4th Year 2nd Semester-2025


Contact
Course Code Course Title Marks Credits
hours/week
ICT-4201 Artificial Intelligence and Machine Learning 100 3 3
Artificial Intelligence and Machine Learning
ICT-4202 100 1.5 3
Laboratory
ICT-4203 Wireless Communications 100 3 3
ICT-4204 Wireless Communications Laboratory 100 1.5 3
ICT-4205 Telecommunication Engineering 100 3 3
ICT-4207 Software Project Management 100 2 3
HUM-4201 Industrial Management Accountancy 100 2 2
ICT-4208 Field Work/Industrial Attachment 100 2 4
Page |7

ICT-4002 Project 100 3 6


ICT-4000 Viva-Voce 100 1 2
Total 1000 22 32

B.Sc. Engg. Session: 2021-2022


1st Year 1st Semester

PHY-1101: Physics Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic Physics at Higher Secondary Level


Course Type: Theory
Course Summary: This course is an introduction to a broad range of topics in Modern Physics. It is meant to
introduce the basic concepts of a range of topics, with the full details left to upper-level
Physics classes. The course covers Special Relativity, Quantum Mechanics, Atomic Physics,
Statistical Physics, Solid State Physics, Heat and Thermodynamics and Properties of Matter.
Course Objectives: To provide knowledge on Fundamental physics including Heat and Thermodynamics,
properties of matter and also on modern physics including theory of relativity, quantum
theory, photo-electric effect, nuclear reactions etc.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Discuss about heat and thermodynamics in physics
CLO3 Analyze the properties of matter
CLO4 Understand about modern physics
CLO5 Explain about nuclear reactions

Content of the Course Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course To comprehend the mission and Week-1 CLO1 PLO1 Students will give #Socialized
Overvie vision of the Department L-1-3 brief introduction recitation
w To acquire general idea about the about themselves #Show
course Fundamental and Modern Course outline will presentation to
Physics be discussing in motivate the
To grasp the content and policies details students
for the class
Page |8

Heat and To discuss about Principles of Week-2,3 CLO2 PLO1 Students will #Interactive
Thermod temperature measurements, Platinum L-4-9 PLO2 discuss with a discussion
ynamics resistance thermometer, Thermo- group. #Lecture
electric thermometer, Pyrometer,
To apply the discussion
Kinetic theory of gases
To analyze Maxwell’s distribution of
knowledge to solve with
molecular speeds, Mean free path, the different multimedia.
Equipartition of energy, Brownian problems.
motion, van der waal’s equation of state
To classify and apply thermodynamics
laws
To calculate Efficiency of heat
engines, Carnot theorem, Entropy and
Disorder, Thermodynamic functions,
Maxwell relations, Clausius-Clapeyron
equation, Gibbs phase rule.
Exam To make an overview Week-4 Lectures, Questions
Review L-10-12 and Answers

Exam. Week-5 Quiz and Tutorial


L-13-15 Exam. Will be
taken
Properti To discuss States of matter, Elastic Week-6,7 CLO2 PLO2 Students will #White board
es of properties of solids, Coefficients of L-16-21 CLO3 PLO3 identify, analyze discussion
Matter elasticity, Energy calculation, Flow and formulate #Lecture
of liquids, Equation of continuity, complex discussion
Laminar and turbulent flow, engineering with
Reynolds number & its problems. multimedia
significance, Bernoulli’s theorem
and its application, Viscosity,
poiseulles equation, Motion in a
viscous medium, Determination of
coefficient of viscosity, Surface
tension, Surface tension as a
molecular phenomenon, Surface
tension and surface energy,
Capillarity and angle of contact,
Quincke’s method.
Exam To make an overview Week-8 Lectures, Questions
Review L-22-24 and Answers

Exam. Week-9 Presentation and


L-25-27 Tutorial Exam.
Will be taken

Modern To analyze Michelson-Morley’s Week-10,11 CLO4 PLO3 Students will apply #White board
Physics experiment, Galilean L-28-33 CLO5 PLO3 reasoning informed discussion
transformation, Special theory of by contextual #Lecture
relativity & its consequences, knowledge to discussion
Quantum theory of Radiation. understand modern with
To discuss Photo-electric effect, physics multimedia
Compton effect, wave particle #Show video
duality, Interpretation of Bohr’s about modern
postulates, Radioactive physics to
disintegration, Properties of motivate
nucleus, Nuclear reactions, Fission, students
Fusion, Chain reaction, Nuclear
reactor.
Page |9

Exam. To make an overview Wee-12 Lectures, Questions


Review L-34-36 and Answers

Exam. Week-13 Assignment and


L-37-39 Tutorial Exam will
be taken
Recess Week-14,15
before
Exam.
Sem. Start Week-16
End
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Perspective of Modern Physics, Arthur Beiser, McGraw Hill
2. Concepts of Modern Physics, Arthur Beiser, Tata McGraw Hill

Reference Books and Other Materials


3. Heat and Thermodynamics, N. Subrahmanymand Brij Lal, S. Chad & Co. Ltd
4. Fundamentals of Physics, Halliday, Resnick & Walker, John Wiley & Sons Inc
5. Lecture Sheet and Presentation Materials
P a g e | 10

ICT-1101: Discrete Mathematics Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic Algebra and Calculus


Course Type: Theory
Course Summary: To provide knowledge to transform natural language statements to propositional
statements. To express a logic sentence in terms of predicates, quantifiers, and logical
connective, perform modulo arithmetic and computer arithmetic. To apply rules of
inference, mathematical induction, counting, advanced counting techniques, relations,
graph, and tree data structures to solve problems.
Course Objectives: Ideas of mathematical logic, concepts of set theory, mathematical induction, counting,
advanced counting techniques, relations, graph, and dree data structures. To impart the
mathematical concepts required to computer science.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Explore different types of discrete structure and mathematical logic.
CLO3 Understand about number theory and some algorithms.
CLO4 Apply counting and advanced counting techniques to solve real-world problem
CLO5 Solve a variety of basic recurrence relations and analyze a problem to determine
underlying recurrence relations.
CLO4 Know about how to generate tree and graph for solving real life problems.

Course Content Time Frame Alignment with Suggested Teaching


Outline Specific Outcomes CLO PLO Activities Strategy(s)
To comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
and vision of the Department. L-1-3 brief introduction recitation
To acquire general idea about about themselves #Show
the course Fundamental and Course outline will presentation to
Course
about discrete mathematics and be discussing in motivate the
Overview
numerical methods. details students
To grasp the content and
policies for the class.
P a g e | 11

Discrete To analysis mathematical Week-2 CLO2 PLO2 Students will give #Socialized
Structure logic:Proposition and notation, L-4-6 brief introduction recitation
Connectives, proposition about discrete #Show
formulas and truth tables, structure presentation to
Conditional and Bi- motivate the
conditional , tautologies, students
equivalence of formulas,
duality law, set operations,
normal forms, ordering and
uniqueness of normal forms,
methods of proof, Predicate
calculus- predicates, statement
function, variables and
quantifiers, predicate formulas,
free and bound variables, the
universe of discourse, Rules of
Inference- universal
specification, existential
generalization and universal
generalization, Mathematical
induction.
Elements To explain division in the Week-3 CLO3 PLO3 Students will discuss #Interactive
of Number integers, prime numbers, the L-7-9 with a group. discussion
Theory fundamental theorem of To apply the #Lecture
Arithmetic, division algorithm, knowledge to solve discussion
modular arithmetic, Euclidean the different real- with number
algorithm, data encryptions time number theory theory.
using prime number. problems.
Exam. Week-4 Lectures, Questions
Review To make an overview L-10-12 and Answers

Exam. Week-5 Quiz and Tutorial


L-13-15 Exam. Will be taken
Counting Counting arguments, the Week-6,7 CLO4, PLO2, Students will #White board
and pigeonhole principle, L-16-21 CLO5 PLO4 identify, analyze and discussion
Relations permutations and formulate complex #Lecture
combinations, Finite counting, advanced discussion
probability space, events, counting, and with counting,
discrete probability, relations related advanced
probability theory, solving problems. counting, and
recurrence relations, divide- relations
and-conquer relations,
generating functions, relations
and their properties, n-ary
relations and their applications,
representing relations, closure
relations, equivalence relations
Exam. Week-8 Lectures, Questions
Review To make an overview L-22-24 and Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken
P a g e | 12

Graphs To discuss graph terminology, Week-10,11 CLO6 PLO2 Students will #White board
and Trees paths and circuits, L-28-33 PLO3 identify, analyze and discussion
connectedness, matrix formulate complex #Lecture
representation of graphs, graph and tree discussion
isomorphism of graphs, trees, related problems. with graph and
rooted trees, path lengths in tree
rooted trees, tree representation
and traversing.

Exam. Wee-12 Lectures, Questions


Review To make an overview L-34-36 and Answers

Exam. Week-13 Assignment and


L-37-39 Tutorial Exam will
be taken
Recess Week-14-15
before
Exam.
Sem. End Week-16
Exam. Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
P a g e | 13

Text Books
1. Discrete Mathematics and Its Applications, Kenneth H. Rosen, WCB/ McGraw-Hill
2. Introductory Methods of Numerical Analysis, S SSastry

Reference Books and Other Materials


3. Discrete Mathematical Structures, Bernard Kolman, Robert C. Busby, Sharon Ross, Prentice Hall of India.
4. Discrete Mathematical Structures with Applications to Computer Science, J.P.Tremblay, R. Manohar, Tata
McGraw Hill Publishing Company Ltd.
5. Numerical Mathematical Analysis, J B Scarborough.
6. Object Oriented Numerical Methods, V Rajaraman.

ICT-1102: Basic ICT Laboratory Full Marks:100


Credit: 2
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Practical/Laboratory work
Course Summary: The practical knowledge on computer systems and IT tools are highly significant to develop
expertise on IT field. The course covers different hardware and software of computer
systems, Microsoft offices, Picture/Image processing and different Web Technology.
Course Objectives: This course addresses essential foundation of ICT applications.

Course Learning Outcomes (CLO): After completing this course a student would be able to:
CLO1 Acquire general idea about the course
CLO2 Assemble the Computer System
CLO3 Demonstrate and Apply Microsoft Offices
CLO4 Apply IT Tools and Software for Picture Processing
CLO5 Technique to use different Web Technology

Course Content Time Alignment with Suggested Activities Teaching


Outline Specific Topics Frame CLO PLO Strategy(s)
Course Week-1 CLO1 PLO1 Students will give #Socialized
Overview To acquire general idea L-1-3 brief introduction recitation
about the ICT Laboratory about themselves #Show the
To supply the experimental Course outline will different
list for this Laboratory. be discussing in instruments to
details the students
which uses this
Lab.
Assemble the To identify different Week-2,3 CLO2 PLO1 Students will discuss #Interactive
Computer hardware of a computer L-4-9 with a group. discussion
System system To apply the #Show the video
To assemble the computer knowledge to identify to assemble and
system the different install the
To install different software hardware. software of a
to a computer system for computer
working environment system..
Exam. To make an overview Week-4 Demonstrate,
Review L-10-12 Questions and
Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
P a g e | 14

Demonstrate To classify the software Week-6,7 CLO2C .PLO2 Students will #White board
and Apply To create and apply the L-16-21 LO3 PLO3 demonstrate /present discussion
Microsoft MS Word, Excel and Power and solve the #Lecture
Offices point file problems. discussion with
To create spreadsheet and multimedia
work sheet using
appropriate software
To solve the given problems
using MS Excel.
Exam Review To make an overview Week-8 Lectures, Questions
L-22,23 and Answers
Exam. Week-8,9 Presentation and
PLO5 L-24,25 Tutorial Exam. Will
be taken
Apply IT To apply the appropriate W-9 CLO4 PLO3 Students will create
Tools and software to edit the picture L-26-27 and edit the Picture/
Software for /Image. Image.
Picture .
Processing

Technique to To apply the different Week-10,11 CLO5 PLO2 Students will apply #Lecture
use different techniques of Web L-28-33 PLO3 contextual knowledge discussion with
Web Technology for the given to understand and multimedia
Technology specific purposes. apply the web #Show video
technology. about different
web technology.
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34,35,36 and Answers

Exam. Week-13 Presentation and


L-37-39 Tutorial Exam. will
be taken
Recess before Week-14,15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
P a g e | 15

Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. William, Sawyer, Hutchinson:Using Information Technology-A Practical Introduction to Computers and
Communications, McGraw-Hill

Reference Books and Other Materials


2. V Rajaraman: Fundamentals of Computers
3. Lab. Guide and Lab. Manuals

EEE-1101: Electricity and Electromagnetism Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: PHY-1101
Course Type: Theory
Course Summary: This course to develop expertise on electrical engineering. The knowledge on electrical
circuits and filter circuits are highly significant for communication engineering. The course
covers Circuit Theory, Transients, AC Fundamentals, and Filter Circuits.
Course Objectives: To provide exposure to basic electrical engineering concepts to the students. As well as
the students will have sound knowledge of the nature of electricity, emf wave and how they
relate to everyday phenomena.
Course Learning Outcomes (CLO): After completing this course a student would be able to:

CLO1 Acquire general idea about the course


CLO2 Define and explain the meaning/function of charge, current, voltage, power, energy,
resistors (R), and the fundamental principles of Ohm's law, KVL and KCL including an
understanding of electrical safety.
CLO3 Understand the behavior of inductances (L) and capacitances (C).
CLO4 Analysis electric circuit theorem.
CLO5 Understand the phenomena of AC power and AC circuit analysis.
CLO6 Apply the filter circuits
CLO7 To describe the concepts in electromagnetism that applied in real-life situations.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
P a g e | 16

Course Overview To comprehend the mission Week-1 CLO1 PLO1 Students will #Socialized
and vision of the Department L-1 give brief recitation
To acquire general idea about introduction #Show
the course Fundamental and about presentation to
Modern Physics themselves motivate the
To grasp the content and Course students
policies for the class outline will
be
discussing in
details
Circuit To define and classify the Week-1 CLO2 PLO1 Students #White board
Fundamentals circuit. L-2 PLO2 will discuss discussion
To state voltage and current with a group. #Lecture
divider rule. To apply the discussion with
To explain the open and shorts knowledge multimedia.
circuits in a series and parallel to explain
resistors. the different
Circuits.
Circuit Theory To state and explain Week-2 CLO3 PLO2 Student will #White board
Kirchhoff’s voltage and current L-3-5 CLO4 PLO3 apply the discussion
Law. Kirchhoff’s Current Law, knowledge #Lecture
Circuit to analyze discussion with
To analyze Branch, Mesh, and different multimedia
Nodal current methods. network
To analyze and prove theorems.
Superposition, Thevenin’s,
Norton’s, Maximum Power
Transfer, and Delta and Star
Conversion theorems.
Electric fields, charges, Week-3 CLO7 PLO1 Student will #White board
Electromagnetism dipoles, Gauss's law, magnetic L-6-8 PLO2 study and discussion
force, relation between PLO4 apply the #Lecture
magnetism and electricity, knowledge discussion with
Amperes circuital law, Biot- of multimedia
Savart law, force between two electromagn
parallel conductors, Faraday’s etism.
Law, Maxwell’s equations,
traveling and standing Waves,
generating electromagnetic
waves, plane EM Waves,
electric dipole EM waves
Exam Review To make an overview Week-3 Lectures,
L-9 Questions
and Answers
Examination Week-4 Quiz and
L-10-11 Tutorial
Exam. Will
be taken
P a g e | 17

Transients To classify the Transients. Week-4-5 CLO3 PLO3 Students will #White board
To calculate Transient in R-L L-12-15 CLO4 identify, discussion
Circuits (D.C), Short Circuit analyze and #Lecture
Current, Time Constant, R-L formulate discussion with
Circuits (A.C), R-C Series complex multimedia
Circuits (D.C), R-C Series engineering
Circuits (A.C). problems.
To calculate Double Energy
Transients.
A.C To explain sinusoidal AC Week-6-7 CLO5 PLO3 Students will #White board
Fundamentals Voltage Generation, L-16-19 PLO4 understand discussion
To calculate Alternating the #Lecture
Voltage & Current equation, sinusoidal discussion with
Average and RMS Value of AC signal and multimedia
Voltage and Current, The the calculate
Derivative, Response of R,L,C the
to AC Quantities, Average, equations.
Apparent and Reactive Power.
To show the phase relation of
sine wave.
Exam Review To make an overview Week-7-8 Lectures,
L-20-22 Questions
and Answers
Exam. Week-8 Presentation
L-23-24 and Tutorial
Exam. Will
be taken
Series and To show the pharos Diagram of Week-9-10 CLO5 PLO3 Students will #White board
Parallel AC Series RL, RC & RLC Circuits, L-25-29 PLO4 apply discussion
Circuits To calculate Active and reasoning #Lecture
Reactive Components of informed by discussion with
Circuit Current, Admittance & contextual multimedia
Susceptance (B) of Parallel knowledge
RL,RC,RLC Circuit to the
To find Out Resonance, different
Bandwidth and Q-factor of equations of
RL,RC,RLC Circuits. circuit
theory.
Filters To define and Week-10-11 CLO6 PLO4 Students will #White board
characterization Symmetrical L-30-33 classify and discussion
Networks apply the #Lecture
To define and explain the filter discussion with
different types of filter circuits. circuits. multimedia

Exam. Review To make an overview Wee-12 Lectures,


L-34-36 Questions
and Answers
Exam. Week-13 Assignment
L-37-39 and Tutorial
Exam will
be taken
Recess before Week-14-15
Exam.
Sem. End Exam. Start Week-16
P a g e | 18

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Introductory Circuit Analysis, R L Boylestad, Universal Book Stall.
2. Electrical Technology ( Vol I), B.L. Theraja and A.K. Theraja, S. Chand & Co. Ltd.

Reference Books and Other Materials


3. Physics Part II, Resnick &Haliday
4. Network Analysis, Van Valkenberg
5. A textbook of Optics, N. Subrahmanyam and BrijLal

EEE-1102: Electricity and Electromagnetism Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: EEE-1101
Course Type: Practical/Laboratory work
Course Summary: The practical knowledge on electrical engineering are highly significant to develop expertise
on IT field. The course covers basic circuit theory, conversion of circuit, ac characterization R-
L, R-C, R-L-C series parallel circuits and design and apply the filter circuits.
Course Objectives: To provide practical knowledge of design and implement electric circuits.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Acquire general idea about the course
CLO2 Gain the practical understanding of different circuit theories
CLO3 Design and implement some common electric circuits.

Course Content Time Alignment with Suggested Teaching


P a g e | 19

Outline Specific Topics Frame CLO PLO Activities Strategy(s)


Course To acquire general idea Week-1 CLO1 PLO1 Students will give #Socialized
Overview about the ICT Laboratory L-1-3 brief introduction recitation
To supply the experimental about themselves #Show the different
list for this Laboratory. Course outline will instruments to the
be discussing in students which uses
details this Lab.
Circuit To state and verify voltage Week-2-3 CLO2 PLO1 Students will #Interactive
Analysis and current divider rule L-4-9 POL2 discuss with a group. discussion
To verify KCL and KVL To apply the #Show the video to
To draw series and parallel knowledge to assemble and install
circuit and calculate voltage identify the different the software of a
and current in open/short hardware. computer system..
mode.
Exam To make an overview Week-4 Demonstrate,
Review L-10-12 Questions and
Answers
Examination Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
Circuit To covert different circuits Week-6-7 CLO2 .PLO2 Students will #White board
Theory To state and prove the L-16-21 CLO3 PLO3 demonstrate /present discussion
Analysis and different circuit theorems and solve the #Lecture discussion
Application problems. with multimedia
Exam To make an overview Week-8 Lectures, Questions
Review L-22-23 and Answers
Exam. Week-8,9 Presentation and
L-24-25 Tutorial Exam. Will
be taken
Series- To covert series to parallel W-9 CLO2 .PLO3 Students will create
Parallel ac and parallel to series circuit L-26-27 CLO3 and edit the Picture/
Circuit To calculate different Image.
Analysis properties of series and
parallel R-L, R-C, R-L-C
circuits.
To Design To draw and calculate the Week10-11 CLO2 PLO2P Students will apply #Lecture discussion
and Apply efficiency of different filter L-28-33 CLO3 LO3 contextual with multimedia
Filter circuits. knowledge to #Show video about
Circuits understand and different web
apply the web technology.
technology.
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34-36 and Answers
Exam. Week-13 Presentation and
L-37-39 Tutorial Exam. will
be taken
Recess Week14-15
before Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


P a g e | 20

Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Introductory Circuit Analysis, R L Boylestad, Universal Book Stall.
2. Electrical Technology ( Vol I), B.L. Theraja and A.K. Theraja, S. Chand & Co. Ltd.

Reference Books and Other Materials


3. Physics Part II, Resnick &Haliday
4. Network Analysis, Van Valkenberg
5. A textbook of Optics, N. Subrahmanyam and Brij Lal
6. Lecture Sheet and Presentation Materials
7. Lab. Guide and Lab. Manuals

MATH-1101: Calculus and Differential Equations Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic Mathematics at Higher Secondary Level


Course Type: Theory
Course Summary: This course is an introduction to a broad range of topics in Mathematics. It is meant to introduce
the basic concepts of a range of topics, with the full details left to upper-level Mathematics
classes. The course covers Differential Calculus, Integral Calculus, Differential Equations,
Explicit Solution of Higher-Order Linear Differential Equations, and Series Solutions of Linear
Differential Equations.
Course Objectives: To provide knowledge of differentiation, different techniques of differentiation and its
applications, integration, different techniques of integrations and its applications.

Course Learning Outcomes (CLO): After completing this course a student would be able to
P a g e | 21

CLO1 Acquire general idea about the course


CLO2 Find the derivatives and integration of mathematical expressions.
CLO3 Formulate different phenomena using derivatives and integration.
CLO4 Model of different phenomena through the form of differential equations.
CLO5 Solve the differential equations.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO

Course Comprehended the Week-1 CLO1 PLO1 Students will give #Socialized
Overview mission and vision of the L-1-3 brief introduction recitation
Department about themselves. #Show
To acquire general idea Course outline will presentation to
about the course be discussing in motivate the
Fundamental Mathematics details students
To grasp the content and
policies for the class
Differential To review of function, Week-2-3 CLO2 PLO2 Students will #Interactive
Calculus Limits, and continuity, L-4-9 discuss with a group. discussion
To understand the To apply the #Lecture
concepts of differentiation, knowledge to solve discussion with
Successive differentiation, the different white board.
partial differentiation, problems.
applications of
differentiation.
Integral To explain the methods of Week-4 CLO2 PLO2 Students will discuss Interactive
Calculus substitution, integration by L-10-12 with a group. discussion
parts, Integration of special To apply the #Lecture
trigonometric and rational knowledge to solve discussion with
functions, definite and the different white board.
indefinite integrals, problems.
applications of integrations.

Exam To make an overview Week-5 Lectures, Questions


Review L-13-14 and Answers
Exam. Week-5 Quiz and Tutorial
L-15 Exam. Will be taken

Differential To introduce to Week-6-7 CLO2 PLO3 Students will #White board


equations mathematical modeling of L-16-21 CLO3 identify, analyze and discussion
real problems formulate complex #Lecture
To solve First-Order engineering discussion with
Ordinary Differential problems. multimedia
Equations, Exact
Differential Equations and
Integrating Factors,
Separable Equations and
Equations reducible to this
form, Linear Equations
Exam To make an overview Week-8 Lectures, Questions
Review L-22-24 and Answers
P a g e | 22

Exam. Week-9 Presentation and


L-25-27 Tutorial Exam. Will
be taken
Explicit To discuss and explain Week- CLO4 PLO3 Students will apply #White board
Solution of basic Theory, 10,11 CLO5 PLO4 reasoning informed discussion
Higher- Homogeneous Linear L-28-33 by contextual #Lecture
Order Equation with Constant knowledge to discussion with
Linear Coefficients, Method of understand the multimedia
Differential Undetermined Coefficients, problems
Equations Variation of Parameters,
Cauchy-Euler Equation.

Series To analyze Power Series CLO4 PLO5 Students will #White board
Solutions of Solutions about an CLO5 identify, analyze and discussion
Linear Ordinary Point, Solutions formulate complex #Lecture
Differential about Singular Points engineering discussion with
Equations problems. multimedia
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will
be taken
Recess Week-
before 14,15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
P a g e | 23

– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Edwards Differential Calculus
2. H T H Piaggio An Elementary Treatise on Differential Equations and Their Applications

Reference Books and Other Materials


3. Paul Dawkins Calculus-I
4. Sapely L Ross Differential Equations
5. Lecture Sheet and Presentation Materials

HUM-1101: Communicative English Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite: Basic English at Higher Secondary Level


Course Type: Theory
Course Summary: To understand and demonstrate basic pattern of communication skills, process of communication and
to develop oral, listening, reading, and writing skills.
Course Objectives: To develop skills on English reading, writing, speaking, and listening.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Find the basic concepts modals, phrases & idioms, prefixes & suffixes.
CLO3 Find the basic knowledge of sentence structures, Introduction to phonetic symbols, dialogue.
CLO4 Deep knowledge of Four Skills such as Reading, Writing, Listening and speaking.

Course Content Time Alignment with Suggested Teaching Strategy(s)


Outline Specific Topics Frame CLO PLO Activities
Course Comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized recitation
Overview and vision of the L-1-2 brief introduction #Show presentation to
Department about themselves motivate the students
To acquire general idea Course outline
about the course will be discussing
To grasp the content and in details
policies for the class
Grammar
To Discuss about grammatical Week-2 CLO2 PLO1 Students will #Interactive
principles, modals, L-3-4 discuss with a discussion
phrases and idioms prefixes group. #Lecture discussion
and with multimedia.
Suffixes, sentence
structures, why and yes/no
questions, conditional
sentences.
VocabularyTo Explain technical and Week-3 CLO2 PLO2 Students will #Interactive
scientific vocabulary, L-5-6 practice with a discussion
defining terms group. #Lecture discussion
with multimedia.
Exam To make an overview Week-4 Lectures,
Review L-7-8 Questions and
Answers
P a g e | 24

Exam. Week-5 Quiz and Tutorial


L-9-10 Exam. Will be
taken
Spoken To introduce to phonetic Week-6 CLO2 PLO3 Students will #White board
English symbols, dialogue, L-11-12 CLO3 practice with a discussion
responding to particular group. #Lecture discussion
situations, extempore with multimedia
speech.
Reading To discuss about Week-7 CLO2 PLO3 Students will #White board
comprehension of technical L-13-14 CLO3 practice with a discussion
& non technical materials- group. #Lecture discussion
skimming, scanning, with multimedia
inferring & responding to
context.
Exam To make an overview Week-8 Lectures,
Review L-15-16 Questions and
Answers
Exam. Week-9 Presentation and
L-17-18 Tutorial Exam.
Will be taken
Technical To discuss paragraph and Week-10 CLO3 PLO3 Students will #White board
Writing composition writing on L-19-20 CLO4 practice to write discussion
scientific and other themes, the paragraph on #Lecture discussion
report writing, research paper different topics. with multimedia
writing, library references. . #Show video about
writing paper to
motivate students
Professional To discuss business letter, Week-11 CLO3 Students will #White board
Communicat Job application, memos, L-21-22 CLO4 practice to write discussion
ion quotations, tender notice. the different letters #Lecture discussion
with multimedia

Exam. To make an overview Wee-12 Lectures,


Review L-23-24 Questions and
Answers
Exam. Week-13 Assignment and
L-25-26 Tutorial Exam will
be taken
Recess Week-
before 14-15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
P a g e | 25

Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. A.J. Thomas & A.V Martinet A Practical English Grammar.
2. John M. Lennon Technical writing.

Reference Books and Other Materials


3.A.Ashley Oxford Handbook of Commercial Correspondence.
4.J. Swales Writing Scientific English.
5. Robert J. Dixson Complete Course in English.
6 Rajendra Pal & J.S. Korlahalli Essentials of Business Communications

HUM-1102: Communication English Laboratory Full Marks:100


Credit: 1.0
Contact Hours: 26
Exam. Duration: 6 Hours

Prerequisite: HUM-1101
Course Type: Practical/Practice
Course Summary: To understand and demonstrate basic pattern of communication skills, process of
communication and to develop oral, listening, reading, and writing skills.
Course Objectives: To develop skills on English reading, writing, speaking, and listening.

Course Learning Outcomes (CLO): After completing this course a student would be able to:
CLO1 Acquire general idea about the course
CLO2 Read English fluently
CLO3 Write English fluently
CLO4 Speak English fluently

Course Content Time Alignment with Suggested Teaching


P a g e | 26

Outline Specific Topics Frame CLO PLO Activities Strategy(s)


Course To acquire general idea Week-1 CLO1 PLO1 Students will give #Socialized
Overview about the ICT Laboratory L-1-2 brief introduction recitation
To discuss the role for about themselves #Show the
this Laboratory. Course outline will different
be discussing in instruments to
details the students
which uses this
Lab.
Vocabulary To test Vocabulary Week-2-3 CLO2 PLO1 Students will #Interactive
Test L-3-6 POL2 discuss with a group. discussion
To apply the #Play the audio
knowledge to system to
improve the motivate the
vocabulary. students
Exam Review To make an overview Week-4 Demonstrate,
L-7-8 Questions and
Answers
Examination Week-5 Quiz and Tutorial
L-9-10 Exam. Will be taken
Spoken To test Spoken English Week-6-7 CLO2 .PLO2 Students will lecture #Lecture
English Test L-11-14 CLO3 PLO3 /present any self discussion with
selected topic multimedia
Exam Review To make an overview Week-8 Lectures, Questions
L-15-16 and Answers
Exam. Week-9 Presentation and
L-17-18 Tutorial Exam. Will
be taken
Reading, To test Reading, Writing, W-10 CLO2 . PLO3 Students will
Writing, and and Listening efficiency. L-19-20 CLO3 improve their
Listening Test reading, writing and
listening efficiency.
Technical To practice technical Week-11 CLO2 PLO2 Students will apply #Lecture
writing and writing and professional L-21-22 CLO3 PLO3 contextual discussion with
Professional communication knowledge to multimedia
Communication professional #Show video
communication about different
web technology.
Exam. Review To make an overview Wee-12 Lectures, Questions
L-23-24 and Answers
Exam. Week-13 Presentation and
L-25-26 Tutorial Exam. will
be taken
Recess before Week-14-15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


P a g e | 27

Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. A.J. Thomas & A.V Martinet A Practical English Grammar.
2. John M. Lennon Technical writing.

Reference Books and Other Materials


3.A.Ashley Oxford Handbook of Commercial Correspondence.
4.J. Swales Writing Scientific English.
5. Robert J. Dixson Complete Course in English.
6 Rajendra Pal & J.S. Korlahalli Essentials of Business Communications.

NCC-01: Bangladesh Studies


Full Marks: 100 Credit: 0.0
Topics Covered
As per design of faculty and university

NCC-02: Islamic Studies


Full Marks: 100 Credit: 0.0
Topics Covered
As per design of faculty and university
P a g e | 28

B.Sc. (Engg.) First Year-2022


1st Year 2nd Semester

ICT-1201: Electronic Devices and Circuits Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Physics, Chemistry and Mathematics at Higher Secondary Level


Course Type: Theory
Course Summary: This course provides a comprehensive introduction to the basic idea about semiconductor
diodes and its application. This course introduces dc power supply, transistor and its
applications. This course also focuses on integrated circuit.
Course Objectives: To provide knowledge on semiconductor devices, their electronic characteristics, provide the
knowledge of Diode circuits, Transistor circuits, Amplifier circuits, Oscillator circuits, and the
functions of operational amplifier.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand the properties of semiconductor,
CLO3 Understand the behavior of semiconductor devices such as diode, transistor, Field effect
transistor
CLO4 Model and analysis of oscillator circuits.
CLO5 Understand the phenomena of Operational Amplifier.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course Comprehend the mission Week-1 CLO1 PLO1 Students will #Socialized
Overview and vision of the L-1-3 give brief recitation
Department introduction #Show
To acquire general idea about presentation to
about the course themselves motivate the
communication systems Course outline students
To grasp the content and will be
policies for the class discussing in
details
Semiconductor To discuss about Energy Week-2,3 CLO2 PLO2 Students will #Interactive
Diodes and bands in solids, Types of L-4-9 discuss with a discussion
Optoelectronic Semiconductor, group. #Lecture
Devices Semiconductor diode, To apply the discussion with
Forward and reverse biased knowledge to multimedia.
p-n junction and their explain the
characteristics, junction different diodes.
breakdown.
To explain the Zener Diode,
Varactor Diode, Tunnel
Diode, PIN Diode, LED,
Photodiodes,
Phototransistors, LCD, solar
cells.
Exam. To make an overview Week-4 Lectures,
Review L-10-12 Questions and
Answers
P a g e | 29

Exam. Week-5 Quiz and


L-13-15 Tutorial Exam.
Will be taken
DC Power To design and analyze half- Week-6,7 CLO3 PLO2 Students will #White board
Supply wave, full-wave and bridge L-16-21 design and discussion
rectifiers, General filter analyze dc #Lecture
considerations, Capacitor power supply discussion with
filter, RC filter, Regulated circuits. multimedia
power supply.
Exam. Review To make an overview Week-8 Lectures,
L-22-24 Questions and
Answers
Exam. Week-9 Presentation
L-25-27 and Tutorial
Exam. Will be
taken
Transistor and To classify Bipolar Junction Week-10 CLO3 PLO2 Students will #White board
Transistor Transistor, construction, L-28-30 PLO3 apply reasoning discussion
Amplifier operation, biasing rule, CB, informed by #Lecture
CE and CC configurations contextual discussion with
and their characteristics, knowledge to multimedia
Relations between a and b, characterize #Show video
DC load line, Q-point and transistor about transmitter
maximum undistorted circuit.
output.
To explain CB, CE and CC
amplifiers, small signal low
frequency model, Hybrid
parameters, Power
Amplifiers.
Oscillator To discuss Feedback, Week-11 CLO4 PLO2 Students will #White board
Feedback types, Conditions L-31-33 PLO3 apply reasoning discussion
of oscillation, Types of informed by #Lecture
oscillators and their contextual discussion with
operation, Application of knowledge to multimedia
Oscillators, Non-sinusoidal understand #Show video
oscillation, Types of about oscillator about receiver
Multivibrators and their circuit.
uses.
Operational To explain Differential and Week-12 CLO5 PLO4 Students will #White board
amplifiers common mode operation, L-34-36 apply reasoning discussion
OP-amp basics, Inverting informed by #Lecture
and non-inverting modes, contextual discussion with
OP-amp applications knowledge to multimedia
understand #Show video
about about receiver
operational
amplifier.
Exam. Review To make an overview Week-13 Lectures,
L-37-38 Questions and
Answers
Exam. Week-13 Assignment and
L-39 Tutorial Exam
will be taken
P a g e | 30

Recess before Week-14-15


Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Communication Systems, S. Haykin
2. Analog Communication, V. Chandra Sekar

Reference Books and Other Materials


3. Principle of Communication Engineering, Anokh Singh
4. Fundamentals of Communication Systems, J. G. Proakis, M. Salehi

ICT-1202: Electronic Devices and Circuits Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1201
Course Type: Practical/Laboratory work
Course Summary: To observe the characteristics of Diode, Different circuit configurations of Transistor,
Design and implementations of rectifier circuits, Amplifier circuits, oscillator circuits.
Observe different function of Operational Amplifiers
Course Objectives: Electronics Lab is helpful for the students to acquire the basic knowledge of electric circuits
and its application. This course will prepare students to perform the analysis and design of
various electronic circuits.

Course Learning Outcomes (CLO): After completing this course a student would be able to
P a g e | 31

CLO1 Know about the general idea of this course and required instruments.
CLO2 Acquire knowledge about the properties of semiconductor materials, semiconductor diodes
with their V-I characteristics, diode rectifier circuits with and without filters and voltage
regulator.
CLO3 Gain the practical understanding of BJT biasing and different configurations.
CLO4 Design and Implement oscillator circuits and practical op-amp circuits.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course Week-1 CLO1 PLO1 Students will give #Socialized
Overview To acquire general L-1-3 brief introduction recitation
idea about the about themselves #Show the different
Electronic Laboratory Course outline will instruments to the
To supply the be discussing in students which uses
experimental list for details this Lab.
this Laboratory.
Semiconduc To observe the V-I Week-2,3 CLO2 PLO1 Students will #Interactive
tor Diodes L-4-9 POL2 discuss with a
characteristics of discussion
and group.
Optoelectro forward and reverse To apply the #Show the practical
nic Devices knowledge to circuit diagram to
biased PN junction
characterize the observe the voltage
diode different regulation
semiconductor characteristics
To design circuit
diodes. To prepare
diagram and observe the laboratory
report
the V-I characteristics
To use zener diode as a
voltage regulator
DC Power To construct and Week-4 CLO2 PLO2 Students will #Interactive
Supply L-10-12
analyze half-wave and perform group discussion
full-wave rectifiers discussion. #Show the practical
circuit diagrams of
without filters To apply the
rectifiers without
To construct and knowledge, filters.
analyze full-wave students will
bridge rectifiers without construct and
filters. analyze half-wave,
full-wave and full-
wave bridge
rectifiers without
filters
Exam. To make an overview Week-5 Demonstrate,
Review L-13-14 Questions and
Answers
Exam. Week-5 Quiz and Tutorial
L-15 Exam. Will be
taken
P a g e | 32

Transistor To configure and Week-6,7 CLO3 PLO2 Students will #White board
and observe the input and L-16-21 demonstrate discussion
Transistor output characteristics of /present the #Lecture discussion
Amplifier CB, CE, and CC different transistor with multimedia
configurations of BJT and transistor
To observe the input amplifier circuits.
and output
characteristics of CE,
and CC transistor
amplifiers
Exam. To make an overview Week-8 Lectures, Questions
Review L-22-23 and Answers

Exam. Week-8 Presentation and


L-24 Tutorial Exam.
Will be taken
Oscillator To design and calculate W-9-10 CLO3 PLO3 Students will
the frequency of L-25-29 design and observe
different oscillator the different
circuits. oscillator and
To design and show the multivibrator
output waveforms of circuits.
multivibratos.
Operational To show op-amp used Week- CLO4 PLO3 Students will apply #Lecture discussion
Amplifier as a integrator, 10,11 PLO4 contextual with multimedia
differentiator, adder and L-29-33 knowledge to #Show video about
comparator. understand and different circuits.
apply the op-amp.
For different
purposes.
Exam. To make an overview Week-12 Lectures, Questions
Review L-34-36 and Answers

Exam. Week-13 Presentation and


L-37-39 Tutorial Exam. will
be taken
Recess Week-
before 14,15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
P a g e | 33

Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Integrated Electronics-Analog and Digital Circuits and Systems, J Millman, C. Halkias, Tata McGraw-Hill,
India.
2. Electrical Technology (Vol. IV), B. L. Theraja and A. K. Theraja, S. Chand &Co. Ltd, India.

Reference Books and Other Materials


3. Digital Electronics, W Gothmann William Gothmann, PHI (Pvt.) Ltd.
4. Lab. Guide and Lab. Manuals

ICT-1203: Structured Programming Language Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Mathematics and ICT at Higher Secondary Level


Course Type: Theory
Course Summary: This course will introduce the students to the fundamental concepts of programming language.
This course focuses on Characters set, Tokens, Keywords, Identifiers, Control Flow,
Functions and Program Structure, Pointers and Arrays, Structures & Union and File and
Memory management of structured programming.

Course Objectives: : This course is designed to provide knowledge and expertise on structured programming
language by solving various problems.

After completing this course a student would be able to:


CLO1 Understand the concept of structured programming language
CLO2 Understand the concepts of C programming language, its variables, constants, library
functions, operators and expressions
CLO3 Understand the different structures of control flow of instructions.
CLO4 Understand and use of different data structures and functions.
CLO5 Understand and use of sub-functions, divide a complete solution into modules
CLO6 Handle different format of data file and manage the run-time memory.
P a g e | 34

Suggested Teaching
Course Content Time Alignment With
Activities Strategy(s)
Outlines Specific Topics Frame CLO PLO

Introduction History of C, Importance of C, Week 1, CLO-1 PLO-1 -Lecture -Assignment


Basic structured of C Presentation
L-1-3 - Oral
programs, Programming style, with video
Presentation
and Executing a C program.
-Interactive
Discussion
-Feedback
Characters set, Tokens,
Type, Week 2-3 CLO-2 PLO-1 -Lecture -Assignment
Keywords, Identifiers,
Operators Presentation
Constants, Variables, Data L-4- 9 -Class test
and with video
types, Declaration of
Expression
Variables, Arithmetic -Interactive
Operators, Relational and Discussion
Logical Operators,
-Feedback
Assignment Operators,
Increment and decrement
Operators, Conditional
Operator, Bitwise Operators,
Special Operators,
Conditional expressions,
Precedence and Order of
Evaluation, Type
Conversions, Input and
Output.
Control Statements and Blocks, IF- Week 4-5, CLO-3 PLO-2 -Lecture -Assignment
Flow Else, Else-if, Switch, Loops- L-10-15 Presentation
PLO-3 -Class test
While and For, Loops-Do- with video
While, Break and Continue,
-Interactive
Goto and labels.
Discussion
-Feedback

Functions Basics of Functions, Functions Week- 5-7 CLO-4 PLO-3 -Lecture -Assignment
and Returning Non-integers, L-15-21 Presentation
PLO-4 -Class test
Program External Variables, Scope with video
Structure Rules, Header Files, Static
-Interactive
Variables, Register Variables,
Discussion
Recursion, The C
Preprocessor, File Inclusion, -Feedback
Macro Substitution,
Conditional Inclusion.
Declaration and use, index
Pointers and Week 7- 9, CLO5 PLO3 -Lecture -Assignment
types, multidimensional
Arrays L-21-27 Presentation
arrays, Pointers and PLO4 -Class test
with video
Address ,Pointers and
Function Arguments, Pointers -Interactive
and Arrays, Pointers to Discussion
functions
-Feedback
P a g e | 35

Structures Basics of Structures, Week10 -11 CLO4 PLO-3 -Lecture -Assignment


& Union Structures and Functions, L-28-33 Presentation
PLO4 - Oral
Arrays of Structures, Pointer with video
Presentation
to Structure, Table Lookup,
-Interactive
Unions.
Discussion
-Feedback
File and Opening and Closing a file, Week 12-13 CLO-6 PLO4 -Lecture -Assignment
Memory Input /Output operations on L-34-39 Presentation
PLO5 -Class test
management Files, Error handling during with video
I/O operations, Random
-Interactive
access to Files, Command line
Discussion
arguments, Dynamic memory
allocation, and pointer
revisited.
Recess
Week 14- 15
before Exam.

Sem. End
Week 16
Exam.
Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
P a g e | 36

1. Programming in ANSI C, Balaguruswami, Tata McGraw-Hill publishing Co.


2. The C programming language, brian w. kernighandenis m. ritchie.prentice hall softwre series
3. Object-Oriented Programming with C++, E Balagurusamy, Tata McGraw Hill Publishing Company Ltd.
Reference Books and Other Materials
5.Turbo C / C++ - The Complete Reference, Herbert Schieldt, McGraw-Hill.
6. C++ Object-oriented Programming, Mitchell, Macmillan, 1993.
7. The Apprentice C++ Programmer, Lee, Phillips, Thompson Computer Press, 1997.
8. Programming with C, Gottfried, Schaum’s outline series.

ICT-1204: Structured Programming Language Full Marks:100


Laboratory Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1203
Course Type: Practical/Laboratory work
Course Summary: The practical knowledge on programming knowledge to help students to develop programming
skills to solve different problems. This course assist student to implement various concepts and
structures of C programming language
Course Objectives: This course is designed to improve skill and expertise on structured programming language by
solving various problems.
Course Learning Outcomes (CLO):
After completing this course a student would be able to
CLO1 Construct algorithms and flow charts as the part of problem analysis.
CLO2 Write, compile and debug programs in C language.
CLO3 Use different data types, operators and expressions in a computer program.
CLO4 Design and implement programs involving decision structures, loops, arrays, structures
and unions.
CLO5 Understand and use of functions, divide a complete solution into modules
CLO6 Handle different format of data file and manage the run-time memory.

Suggested Teaching
Course Content Time Alignment with
Activities Strategy(s)
Outlines Specific Topics Frame CLO PLO
To acquire general idea about
Course Week 1 CLO-1 PLO-1 -Lecture Assignment
Overview the ICT Laboratory and Presentation with
Software laboratory L-1- 3 - Oral
video, Interactive
To supply the experimental list Presentation
Discussion
for this Laboratory. -Laboratory
Experiment trial output
implementation
in the assigned
laboratory

Observe the characteristics of


Type, Week 2- 3 CLO-2 PLO-2 -Lecture --
data types and operators, design
Operators PLO-3 Presentation with Assignment
and implement solutions of L-4-9
and video, Interactive
different problems using - Oral
Expression Discussion
variables, identifiers, various Presentation
operators and expressions, type Experiment
conversions -Laboratory
implementation
trial output
in the assigned
laboratory
P a g e | 37

Control Observe the characteristics of Week 4-5 CLO-3 PLO-2 -Lecture -Assignment
Flow control flow structures, design PLO-3 Presentation with
L-10-15 - Oral
and implement solutions of video, Interactive
Presentation
different problems using Discussion
Statements and Blocks, decision -Laboratory
Experiment
making statements, looping trial output
implementation
statements, jumping statements
in the assigned
laboratory

Functions Observe the characteristics of Week 5-7 CLO-4 PLO-3 -Lecture -Assignment
and Functions, design and implement L-15-21 PLO-4 Presentation with
- Oral
Program solutions of different problems video, Interactive
Presentation
Structure using functions, user defined Discussion
functions, Scope Rules, Static -Laboratory
Experiment
Variables, Register Variables, trial output
implementation
Recursion, nested blocks
in the assigned
laboratory
Observe the characteristics of
Pointers and Week 7-9 CLO-5 PLO-3 -Lecture -Assignment
pointers and arrays, design and
Arrays L-21-27 PLO-4 Presentation with
implement solutions of different - Oral
video, Interactive
problems using arrays and Presentation
Discussion
pointers, Pointers to functions
-Laboratory
Experiment
trial output
implementation
in the assigned
laboratory

Structures Observe the characteristics of Week10- 11 CLO-4 PLO-3 -Lecture -Assignment


& Union structure and union, design and PLO-4 Presentation with
L-28-33 - Oral
implement solutions of different video, Interactive
Presentation
problems using Structures, Discussion
Structures and Functions, Arrays -Laboratory
Experiment
of Structures, Pointer to trial output
implementation
Structure, Unions.
in the assigned
laboratory
File and Observe the characteristics of Week 12 - CLO-6 PLO-4 -Lecture -Assignment
Memory file and memory management, 13, PLO-5 Presentation with
- Oral
management design and implement solutions video, Interactive
L-34-39 Presentation
of different problems using file, Discussion
Input /Output operations on -Laboratory
Experiment
Files, Error handling during I/O trial output
implementation
operations, Random access to
in the assigned
Files, Dynamic memory
laboratory
allocation, and pointer revisited.
Recess Week 14-15
before
Exam.
P a g e | 38

Sem. End
Week 16
Exam.
Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources
Text Books
1. Programming in ANSI C, Balaguruswami, Tata McGraw-Hill publishing Co.
2. The C programming language, brian w. kernighandenis m. ritchie.prentice hall softwre series

Reference Books and Other Materials


3. Object-Oriented Programming with C++, E Balagurusamy, Tata McGraw Hill Publishing Company Ltd
4. Lab. Guide and Lab. Manuals

ICT-1205: Numerical Methods and Analysis Full Marks: 100


Credit: 2.0
Contact Hours: 39

Prerequisite: Basic mathematics knowledge at B.Sc. (Engg.) Levels.


Course Type: Theory
P a g e | 39

Course Summary This course covers the different numerical methods of solving mathematical and
scientific problems such as solving for the roots of nonlinear equations, numerical
differentiation and integration, interpolating polynomials and ordinary differential
equations.
Course Objectives: To provide knowledge of the basic concepts of The Numerical Methods, solution of
Algebraic and Transcendental Equations, properties of Interpolation and Spline functions, Numerical
Differentiation and Integration, understand Numerical solutions of Ordinary Differential Equation and Partial
Differential Equation.
Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 To acquire general idea about the course


CLO2 To Discuss about the solution of Algebraic and Transcendental Equations
CLO3 Analyze the properties of Interpolation and Spline functions
CLO4 Understand about Numerical Differentiation and Integration
CLO5 Explain and understand Numerical solutions of ODE and PDE

Course Content Time Alignment with Suggested Teaching


Outline Specific Topics Frame CLO PLO Activities Strategy(s)
Course To comprehend the mission Week-1 CLO1 PLO1 Students will #Socialized
Overview and vision of the Department. L-1-3 give brief recitation
To acquire general idea about introduction #Show
the course Fundamental and about presentation to
Numerical Methods. themselves motivate the
To grasp the content and Course outline students
policies for the class. will be
discussing in
details
Solution of To discuss about introduction, Week-2-3 CLO2 PLO1 Students will #Interactive
Algebraic Bisection Method, Method of L-4-9 PLO2 discuss with a discussion
and False position and Iteration PLO3 group. #Lecture
Transcenden Method. To apply the discussion with
tal To analyze Newton-Raphson knowledge to open method.
Equations Method, Secant Method and solve the
Muller’s Method. different open
To explain Lin-Bairstow’s method
Method and Quotient- problems.
Difference Method.
Exam Week-4 Lectures,
Review To make an overview L-10-12 Questions and
Answers
Examination Week-5 Quiz and
L-13,14,15 Tutorial Exam.
Will be taken
P a g e | 40

Interpolation To explain Errors in Week-6-7 CLO3 PLO2 Students will #White board
and Spline Polynomial Interpolation, L-16-21 PLO3 identify, discussion
Functions Forward and Backward analyze and #Lecture
Differences. formulate discussion with
To discuss about Gauss complex polynomial
Central Difference Formulae, polynomial
Stirling’s Formula, Bessel’s problems.
Formula and Langrage’s
Interpolation Formula.
To explain Linear and
Quadratic Splines, Cubic B-
Splines.
Exam Week-8 Lectures,
Review To make an overview L-22-24 Questions and
Answers
Examination Week-9 Presentation
L-25-27 and Tutorial
Exam. Will be
taken
Numerical To discuss numerical Week-10-11 CLO4 PLO2 Students will #White board
Differenti differentiation and L-28-33 CLO5 PLO3 apply discussion
ation and integration: reasoning #Lecture
Integratio informed by discussion with
Errors in Numerical
n, contextual numerical
Differentiation and
Numerical knowledge to integration &
Differentiation Formulae with
Solution understand differentiation
function values. Integration-
of different types #Show video
trapezoidal Rule, Simpson’s
ordinary of methods. about different
1/3 and 3/8 Rule and Romberg
and types of
Integration.
Partial methods.
Differenti To discuss about the solution
al of ordinary differential
Equations equations:
Taylor’s Series, Euler’s
Method and Runge-kutta
Method, Milne’s Method.

To discuss about the solution


of partial differential
equations:
Laplace’s Equation, Jacobi’s
Methods, Gauss-Seidel
Method and ADI Method.
Exam. Wee-12 Lectures,
Review To make an overview L-34-36 Questions and
Answers
Exam. Week-13 Assignment
L-37-39 and Tutorial
Exam will be
taken
Recess Week-14-15
before
Exam.
P a g e | 41

Sem. End Week-16


Exam. Start

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. S.S. Sastry, “Introductory Methods of Numerical Analysis”, Fifth Edition, PHI Publication.
2. Burden, Richard L. and Faires, J. Douglas, Numerical Analysis, Boston, MA: Brooks/Cole, Cengage
Learning, 2011.

References and other materials


1. Chapra, Steven C. and Canale, Raymond P., Numerical Methods for Engineers, Boston: McGraw-Hill
Higher Education 2010.
2. Chapra, Steven C., Applied Numerical Methods with MATLAB® for Engineers and Scientists, New York:
McGraw-Hill, 2012.
3. Cheney, Ward and Kincaid, David, Numerical Mathematics and Computing (Seventh Edition), Boston,
MA : Brooks/Cole, Cengage Learning, 2013.

ICT-1206: Numerical Methods and Analysis Full Marks:100


Laboratory Credit: 1.5
P a g e | 42

Contact Hours: 39
Exam. Duration: 6 Hours
Prerequisite: Basic Algebra & Calculus
Course Type: Laboratory
Course Summary: To provide knowledge to problem formulation, implementation with C-programming
language of mathematical systems of equation, ordinary differential equations and partial
differential equations.
Course Objectives: Ideas of mathematical logic, concepts of set theory and Boolean Algebra. To impart the
mathematical concepts and numerical methods required to computer science. To know the
fundamental ideas of mathematical logic, concepts of set theory and Boolean algebra

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Explore different types of bracketing methods.


CLO2 Understand about open method and some algorithms.
CLO3 Know about how to use polynomial method for solving real life problems.
CLO4 Know about different types of numerical integration and differentiation.

Course Content Time Alignment with Suggested Teaching


Outline Specific Topics Frame CLO PLO Activities Strategy(s)
Bracketing To understand the algorithm Week-1 CLO1 PLO1 Students will #Socialized
Method and flow chart of Bisection L-1-3 give brief recitation
method and Regula Falsi introduction #Show
Method. about presentation to
themselves motivate the
To implement Bisection and Course outline students
Regula Falsi Method using will be
C/C++/Python/Java etc. discussing in
details
Open To understand the algorithm and Week-2-3 CLO2 PLO2 Students will #Interactive
Method flow chart of fixed-point iteration L-4-9 discuss with a discussion
method and secant method. group. #Lecture
To implement fixed point To apply the discussion with
iteration method and secant
method using C/C++/Python/Java
knowledge to open method.
etc. solve the
To understand the algorithm and different open
flow chart of Newton Raphson method
method and modified Newton problems.
Raphson method.
To implement Newton Raphson
method and modified Newton
Raphson method using
C/C++/Python/Java etc.
Exam Week-4 Lectures,
Review To make an overview L-10-12 Questions and
Answers
Examination Week-5 Quiz and
L-13,14,15 Tutorial Exam.
Will be taken
P a g e | 43

Polynomial To understand the algorithm Week-6-7 CLO3 PLO2 Students will #White board
Method and flow chart of Gauss L-16-21 identify, discussion
elimination method and analyze and #Lecture
Jaccobi method. formulate discussion with
To implement Gauss complex polynomial
elimination method and polynomial
Jaccobi method using problems.
C/C++/Python/Java etc.
Exam Week-8 Lectures,
Review To make an overview L-22-24 Questions and
Answers
Exam. Week-9 Presentation
L-25-27 and Tutorial
Exam. Will be
taken
Numerical To understand the algorithm Week-10-11 CLO4 PLO2 Students will #White board
Integration and flow chart of Simpson 1/3 L-28-33 PLO3 apply discussion
& rule and Runge Kutta method. reasoning #Lecture
Differentiati informed by discussion with
on To implement of Simpson 1/3 contextual numerical
rule and Runge Kutta method knowledge to integration &
using C/C++/Python/Java etc. understand differentiation
different types #Show video
of methods. about different
types of
methods.

Exam. Wee-12 Lectures,


Review To make an overview L-34-36 Questions and
Answers
Exam. Week-13 Assignment
L-37-39 and Tutorial
Exam will be
taken
Recess Week-14-15
before
Exam.
Sem. End Week-16
Exam. Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


P a g e | 44

Bloom’s Category Test


Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Discrete Mathematics and Its Applications, Kenneth H. Rosen, WCB/ McGraw-Hill
2. Introductory Methods of Numerical Analysis, S SSastry

Reference Books and Other Materials


3. Discrete Mathematical Structures, Bernard Kolman, Robert C. Busby, Sharon Ross, Prentice Hall of India.
4. Discrete Mathematical Structures with Applications to Computer Science, J.P.Tremblay, R. Manohar, Tata
McGraw Hill Publishing Company Ltd.
5. Numerical Mathematical Analysis, J B Scarborough.
6. Object Oriented Numerical Methods, V Rajaraman.

MATH-1201: Geometry and Complex Variables Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: HSC Level Mathematics


Course Type: Theory
Course Summary: This course to develop expertise on representing 2D and 3D geometry, complex variable,
function, differentiation and integration of complex variables.
Course Objectives: To provide knowledge on 2D and 3D geometry and complex variables.

Course Learning Outcomes (CLO): After completing this course a student would be able to:

CLO1 Acquire general idea about the course


CLO2 Understand the 2D form of geometry.
CLO3 Understand the 3D form of geometry.
CLO4 Understand the complex number and variable
CLO5 Understand and apply the complex function
CLO6 Understand the differentiation of complex function
CLO7 Understand the integration of complex functions
CLO8 Understand the concepts of Conformal mapping
CLO9 Apply the concepts of Conformal mapping in physical problems
P a g e | 45

Course Content Time Frame Alignment with Suggested Teaching


Outline Specific Topics CLO PLO Activities Strategy(s)
Course Comprehend the mission and Week-1 CLO1 PLO1 Students will #Socialized
Overview vision of the Department L-1 give brief recitation
To acquire general idea about introduction #Show
the course Vector Analysis about presentation
and Linear Algebra themselves to motivate
To grasp the content and Course outline the students
policies for the class will be
discussing in
details
2D To discuss Cartesian and polar Week-1-3 CLO2 PLO1 Students will #White board
Analytical coordinates, Change of axes, L-2-7 PLO2 discuss with a discussion
geometry Pair of straight lines, The group. #Lecture
general second degree To apply the discussion
equation, Circle, System of knowledge to with
circles, parabola, ellipse, explain multimedia.
hyperbola. different form
of 2D
geometric
problems
3D To discuss Rectangular Week-3-4 CLO3 PLO2 Student will #White board
Analytical coordinates, plane, straight L-8-12 PLO3 apply the discussion
geometry line, sphere, central coincides knowledge to #Lecture
and general equation of the analyze discussion
second degree. different form with
of 3D multimedia
geometric
problems.
Exam To make an overview Week-5 Quiz and
L-13 Tutorial Exam.
Complex To analysis The complex Week-5-6 CLO4 PLO1 Students will #White board
Variables number system, graphical L-14-16 PLO4 discuss with a discussion
representation, fundamental group and #Lecture
operations, absolute value, understand the discussion
polar form, De Moivre’s concepts of with
theorem, roots of complex complex multimedia
number, Euler’s formula, number and
polynomial equations, vector variables
interpretation of complex
number, Dot and cross product,
complex conjugate, point set
Complex To explain Complex variable Week-6,-7 CLO5 PLO4 Students will #White board
Function and functions, Single and L-17-20 identify, discussion
Limit and multiple valued function, analyze and #Lecture
continuity inverse function, formulate discussion
transformations, curvilinear complex with
coordinates, elementary engineering multimedia
functions, branch points and problems.
branch lines, Riemann
surfaces, limits, theorems on
limits, infinity, continuity,
theorems on continuity,
uniform continuity, sequences,
limit of sequences, theorems
on limits of sequences infinite
series
P a g e | 46

Exam To make an overview Week-7 Quiz and


L-21 Tutorial Exam.
Complex To discuss Derivatives, Week-8,-9 CLO6 PLO4 Students will #White board
Differentiati Analytic functions, Cauchy- L-22- 26 PLO5 understand and discussion
on and the Riemann equations, Harmonic apply the #Lecture
Cauchy– functions, Geometric knowledge of discussion
Riemann interpretation of the derivative, complex with
Equations differentials, rule of differentiations multimedia
derivatives, derivatives of
elementary functions, higher
order derivatives, L’Hospital’s
rule, singular points,
Orthogonal families, curves
applications to geometry and
mechanics, complex
differential operators, gradient,
divergence, curl and Laplacian
Complex To analysis Complex line Weeks-9-10 CLO7 PLO4 Students will #White board
Integration integrals, real line integrals, L-27-30 PLO5 understand and discussion
and connection between real and apply the #Lecture
Cauchy’s complex line integrals, knowledge of discussion
theorem properties of integrals, change complex with
of variables, Jordan curve Integrations multimedia
theorem, Convention regarding
traversal of a closed path,
Green’s theorem, Complex
form of Green’s theorem,
Cauchy’s theorem, Cauchy-
Goursat theorem, Morera’s
theorem, indefinite integrals,
integrals of special functions
Exam. Wee-11 Lectures,
L-31 Questions and
Answers

Conformal To discuss Transformations, Weeks-11-12 CLO8 PLO4 Students will #White board
Mapping Jacobian of a transformation, L-32-35 PLO5 understand the discussion
Complex mapping function, concepts of #Lecture
conformal mapping, Conformal discussion
Riemann’s mapping theorem, mapping with
fixed or invariant points of a multimedia
transform, general transform,
successive transform, linear
transform, bilinear transform,
mapping of a half plane on to a
circle, Schwarz-Christoffel
transformation, transformation
of Boundaries in parametric
form, some special mapping
Physical To discuss Boundary value Weeks- 13- 14 CLO9 PLO4 Students will #White board
Applications problems, Harmonic and L-36- 38 PLO5 understand and discussion
of conjugate functions, Dirichlet apply the #Lecture
Conformal and Neumann problems, knowledge of discussion
Mapping Dirichlet problems for unit Conformal with
circle, Poisson’s formula, half mapping multimedia
plan, solutions by conformal
P a g e | 47

mapping, complex potential,


sources and sinks, some special
flows, Bernoulli’s theorem,
Coulomb’s law, electric field
and potential, line charges,
conductance and capacitance
Exam. Wee-14 Lectures,
L-39 Questions and
Answers
Recess Week-15
before Exam.

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Text Book
P. R. Vittal; Analytical Geometry 2D and 3D; Pearson
Murray R. Spiegel etl. Complex Variable; Schaum’sOutlone
Reference Books and Other Materials
Barnett Rich and Christopher Thomas;. Geometry; Schaum’sOutlone 4th Ed
Mark J. Ablowitz and A. S. Fokas; Complex Variable: Introduction and Applications; Cambridge Univ
Press2003, 2nd Ed.

HUM-1201: Sociology Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours
P a g e | 48

Prerequisite: Basic Sociology at Higher Secondary Level


Course Type: Theory
Course Summary: This course will introduce the students to the fundamental concepts of nature, scope, origin and
development of sociology, properties of Social perspectives, Basic Concepts of society and
cultural norms and values, Social process and type of society, Social structure and Institutions.

Course Objectives: To develop knowledge about inequality of sociology.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Analyze the characteristics of culture and socialization
CLO3 Explain the characteristics of pre-industrial, industrial and post-industrial society
CLO4 Understand the relation between Environment and Population

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO

Course Comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
Overview and vision of the Department L-1-2 brief introduction recitation
To acquire general idea about themselves #Show presentation
about the course Course outline will to motivate the
To grasp the content and be discussing in students
policies for the course. details

Basic To define, nature and scope, Week-2-3 CLO2 PLO2 Students will #Interactive
Concept of origin and development, L-3-6 discuss with a discussion
Sociology relationship with other group. #Lecture discussion
disciplines and natural with multimedia.
sciences, scientific method
and techniques for
sociological investigation,
objectivity in sociology.
To discuss sociology and
commonsense, sociological
imaginations, functionalist,
conflict, inter-actionist
perspectives.
P a g e | 49

Society To discuss Hunter gatherer Week-4 CLO2 PLO2 Students will #Interactive
society to capitalist industrial L-7-8 discuss with a discussion
society and late capitalism. group. #Lecture discussion
To explain the role of Group, with multimedia
society, community,
association, institution,
organization, culture, material
and nonmaterial culture,
culture lag, civilization,
norms, values, folkways,
mores, cultural traits, cultural
unity and diversity,
acculturation, assimilation,
diffusion, enculturation.
Exam Review To make an overview Week-5 Lectures, Questions
L-9-10 and Answers
Exam. Week-6 Quiz and Tutorial
L-11-12 Exam. Will be
taken
Social Process To discuss Cooperation, Week-7 CLO2 PLO3 Students will #White board
and competition and conflict, L-13-14 CLO3 discuss with a discussion
Institutions socialization and its agent, group. #Lecture discussion
personality development. with multimedia
Family, marriage, kinship,
property, religion, economy
and political institutions,
functionalist and conflict
perspectives about
institutions.
Social To explain Components of Week-8 CLO2 PLO3 Students will #White board
Structure social structure, theories of L-15-16 CLO3 discuss with a discussion
social structure, social group. #Lecture discussion
inequality and stratification, with multimedia
class structure, systems of
stratification and social
mobility, functionalist and
conflict perspectives about
social stratification.
Exam Review To make an overview Week-9 Lectures, Questions
L-17 and Answers
Exam. Week-9 Presentation and
L-18 Tutorial Exam.
Will be taken
Population To discuss Population Week-10 CLO4 PLO4 Students will apply #White board
and growth, ecological balance, L-19-20 CLO5 reasoning informed discussion
Environment ecosystem, threats to global by contextual #Lecture discussion
environment, environment as knowledge to with multimedia
a social issue. understand
population and
environment
P a g e | 50

Social To explain about Social Week-11 CLO5 PLO4 Students will #White board
Change and change, factors of change, L-21-22 discuss with a discussion
Development progress, evolution, group. #Lecture discussion
development, theories of with multimedia
social change, planned
change, technology and social
change, social problems,
cause and consequences of
social problems, social
disorganization and deviance.
Exam. To make an overview Wee-12 Lectures, Questions
Review L-23-24 and Answers
Exam. Week-13 Assignment and
L-25-26 Tutorial Exam will
be taken
Recess before Week-14-15
Exam.

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
P a g e | 51

1. Sociology by Anthony Giddens


2.Sociology: A Guide to Problems and Literature by Bottomore
Reference Books and Other Materials
3. Human Societies by Lenski etal
4. Social Change by Moore
5. Introduction to Sociology by Pascal Gisbert
6. Social Problems by Scarpitti & Anderson
7. Lecture Sheet and Presentation Materials

ICT-1000: Viva-Voce Full Marks:100


Based on 1st Year 1st and 2nd Semester. Credit: 1.0

B.Sc. (Engg.) Second Year-2023


2nd Year 1st Semester

ICT-2101: Digital Electronics Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Physics, Mathematics and ICT at Higher Secondary Level


Course Type: Theory
Course Summary: Digital Electronics course provides an introduction to the control of engineering systems using
programmable logic, with specific focus on programmable logic devices. Within this context it
introduces the fundamentals of digital logic, digital arithmetic, programmable logic and
computer architecture. Research skills and aspects of professional practice are developed
through group-based assignments. It emphasizes on techniques to design, analyze, plan, and
implement complex digital systems.
Course Objectives: To provide knowledge on Digital Electronics including digital systems, different number
systems, Boolean algebra, different logic gates, different simplification methods of Boolean
expressions, designing techniques of combinational and sequential logic circuits and Digital
ICs.

Course Learning Outcomes (CLO):


After completing this course a student would be able to
CLO1 Impart the knowledge on digital systems, different number systems and coding, error-
checking in digital signals.
CLO2 Define Boolean algebra and provide the knowledge of truth table, logic functions and
different logic gates.
CLO3 Provide the concepts of simplifying Boolean expression using K-map techniques and Quin-
Mc-Cluskey minimization techniques.
CLO4 Understand the techniques of designing and analyzing combinational logic circuits.
CLO5 Impart the design methods and analysis of sequential logic circuits.
CLO6 Provide the introductory concepts of digital ICs.

Suggested Teaching
Course Content Time Alignment with
Activities Strategy(s)
Outlines Specific Topics Frame CLO PLO
Introduction Digital systems, Advantages Week -1 CLO1 PLO1 -Lecture -Assignment
of Digital System, Digital Presentation
L-1-2
with video
P a g e | 52

Computers, System block


-Interactive - Oral
structure.
Discussion Presentation
-Feedback
The decimal number system,
Number Week- 1 2 CLO-1 PLO-2 -Lecture -Assignment
Binary number system,
systems Presentation
Binary to Decimal L-3-6 -Class test
with video
Conversion, Decimal to
Binary Conversion, Binary -Interactive
Addition and Subtraction, 1’s Discussion
complement and 2’s
complement Subtraction, -Feedback
Representation of Binary
Numbers as Electrical
Signals, Octal Number
System, Decimal to Octal
Conversion, Binary to Octal
Conversion, Octal to Binary
Conversion, Usefulness of
Octal Number System,
Hexadecimal Number
System, Binary Coded
Decimal (BCD) Code, Gray
Code.
Boolean Boolean algebra, Truth tables, Week: 3-4 CLO-2 PLO-2 -Lecture -Assignment
algebra and logic functions, simple logic PLO-3 Presentation
L-7-12 -Class test
logic gates gates with video
-Interactive
Discussion
-Feedback

Simplifying Karnaugh map, Quine- Week 5-6 CLO-3 PLO-3 -Lecture -Assignment
Boolean McCluskey method. PLO-4 Presentation
L-13-18 -Class test
expressions with video
-Interactive
Discussion
-Feedback
Introduction, Threshold logic, -Lecture
Combination Week 7- 8 CLO-4 PLO-3 -Assignment
Adder, Subtractor, Decoder, Presentation
al logic PLO-4
Encoder, Multiplexer L-19-24 with video -Class test
circuits
-Interactive
Discussion
-Feedback

Synchronous and -Lecture


Sequential Week 9-10 CLO-5 PLO-3 -Assignment
asynchronous operation, Presentation
logic circuits PLO-4
memory elements, Abstract L-25-30 with video - Oral
model of sequential circuits, -Interactive Presentation
representation of sequential Discussion
machines, analysis of -Feedback
sequential circuits.
P a g e | 53

Design of Introduction, problem Week 1-12 CLO-5 PLO-4 -Lecture -Assignment


sequential formulation, state PLO-5 Presentation
L-31-36 -Class test
logic circuits minimization, state with video
assignment, circuit
-Interactive
implementation, Counter,
Discussion
Register.
Integrated IC Technology, Basic Week 13 CLO-6 PLO-4 -Lecture -Assignment
Circuits monolithic IC, Large and PLO-5 Presentation
L-37-39 - Oral
Medium scale integration,
-Interactive Presentation
Digital ICs.
Discussion
Recess Week14-15
before
Exam.
Semester Start
Week 16
End Exam

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Digital Electronics, Malvino, Tata McGraw-Hill.
2. Digital Systems, Tocci Winder.

Reference Books and Other Materials


3. Digital Electronics, W Gothmann William Gothmann, PHI (Pvt.) Ltd.
P a g e | 54

4. Switching Theory and Digital Electronics, Dr. V K Jain, Khanna Publishers.

ICT-2102: Digital Electronics and DLD Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-2101
Course Type: Practical/Laboratory work
Course Summary: Digital Electronics Lab is helpful for the students to acquire the basic knowledge of digital logic
levels and its application to construct digital electronics circuits. This course will prepare
students to perform the analysis and design of various digital electronic circuits.

Course Objectives: To introduce the basic idea about the fundamental digital logic gate design and construction
using diode and transistor.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Gain the practical understanding of different logic gates.
CLO2 Design and implement combinational logic circuits.
CLO3 Design and implement sequential logic circuits.

Suggested Teaching
Course Content Time Frame Alignment with
Activities Strategy(s)
Outline Specific Topics CLO PLO
To design and verify the
Logic Week-1-3 CLO-1 PLO2 -Lecture Oral Presentation
AND/OR gates using
Gates PLO3 Interactive
Diode Logic (DL) L-1-9 Assignment
Discussion
To design and verify
Presentation with Laboratory trial
the AND/OR gates using
video output
Transistor Transistor
Logic (TTL) Experiment
To design and verify Implementation in
NAND and NOR as a the assigned
universal gates using ICs Laboratory
To show and verify
Boolean Week-4-5 CLO-1 PLO3, Lecture Oral Presentation
transistor acts as NOT
Algebra PLO4 Interactive
gate L-10-15 Assignment
Discussion
Implementation of the
Presentation with Laboratory trial
given Boolean function
video output
using logic gates.
Experiment
Implementation in
the assigned
Laboratory

To design and verify


Adder and Week-6-7 CLO-2 PLO-3 -Lecture Oral Presentation
operation of half-adder
Subtractor PLO-4 Interactive
and Full-adder circuits L-16-21 Assignment
Discussion
using logic gates.
Presentation with Laboratory trial
To design and verify
video output
operation of half-
subtractor and Full-
P a g e | 55

subtractor circuits using


Experiment
logic gates.
Implementation in
the assigned
Laboratory
Implementation and
Combinati Week-8-10 CLO-2 PLO-3 -Lecture Oral Presentation
verification of decoder
onal PLO-4 Interactive
using logic gates. L-17-30 Assignment
Circuit Discussion
Implementation and
Presentation with Laboratory trial
verification of encoder
video output
using logic gates.
Implementation and Experiment
verification of Implementation in
Multiplexer/De- the assigned
multiplexer using logic Laboratory
gates.

Verification of state
Sequential Week-11-12 CLO-3 PLO-3 -Lecture Oral Presentation
tables of RS, JK, T and D
Circuit PLO-4 Interactive
flip-flop using logic gates. L-31-36 Assignment
Discussion
Design and verify the 4-
Presentation with Laboratory trial
bit synchronous counter.
video output
Experiment
Implementation in
the assigned
Laboratory

Recess before Exam.


Week-14, 15
Semester End Exam.
Week-16 Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00
P a g e | 56

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Digital Electronics, Malvino, Tata McGraw-Hill.
2. Digital Systems, Tocci Winder.
Reference Books and Other Materials
3. Digital Electronics, W Gothmann William Gothmann, PHI (Pvt.) Ltd.
4. Switching Theory and Digital Electronics, Dr. V K Jain, Khanna Publishers
5. Lab. Guide and Lab. Manuals

ICT-2103: Data Structure and Algorithm Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic C Programming


Course Type: Theory
Course Summary: To provide knowledge on different data structure for computer programming language,
complexity of algorithm design, basic operations of linked list, tree, graphs and those
algorithms, string processing algorithms, sorting and searching algorithms and their
complexity.
Course Objectives: Assess how the choice of data structures and algorithm design methods impacts the
performance of programs.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Discuss about the fundamental of data structure
CLO3 Analyze the properties of linked list and algorithmic complexity
CLO4 Understand about STACK and Queue
CLO5 Explain and Design process of searching and sorting

Content of the Course

Course Content Time Frame Alignment with Suggested Activities Teaching


Outline Specific Topics CLO PLO Strategy(s)
To comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
and vision of the L-1-3 brief introduction recitation
Department. about themselves #Show
To acquire general idea Course outline will be presentation to
Course
about the course discussing in details motivate the
Overview
Fundamental and Data students
Structure.
To grasp the content and
policies for the class.
P a g e | 57

Fundamental of To discuss Basic Week-2 CLO2 PLO2 Students will give #Socialized
Data Structure Terminology; Elementary L-4-6 brief introduction recitation
& Algorithm Data organization, Data about themselves #Show
structure, Data Structure Course outline will be presentation to
operations, Data types, discussing in details motivate the
Logical, abstract view of students
data: Arrays, Records,
Pointers, Structure.
Algorithms To explain algorithms Week-3 CLO3 PLO3 Students will discuss #Interactive
Complexity & complexity–Definition and L-7-9 with a group. discussion
Linked Lists properties of algorithm, data To apply the #Lecture
flow-chart, pseudo code, knowledge to solve discussion with
Time-Space Trade off, the different real-time Linked List
Complexity Notations, and problems. algorithms.
complexity calculations.
To discuss linked lists:
Introduction, Linked Lists
Representation, linear and
circular linked list,
Traversing, Searching,
Insertion and Deletion
Algorithms of linked lists,
Complexity calculation.
Exam. Review Week-4 Lectures, Questions
To make an overview L-10-12 and Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
Stack Queue To discuss dtack queue and Week-6-7 CLO4 PLO4 Students will identify, #White board
and Recursion, recursion: Introduction to L-16-21 analyze and formulate discussion
Trees & Graph Stacks, Queue and recursion, Stack and queue #Lecture
Traversing, Searching, related algorithmic discussion with
Insertion and Deletion problems. Stack and queue
Algorithms of stake, queue
and recursion.
To discuss trees and
graphs: Introduction,
Representation of different
types of trees and graphs,
binary search tree,
Traversing, Searching,
insertion, and Deleting
algorithm of trees and
graphs, Heap; heap sort, path
lengths, Huffman’s
algorithm.
Exam. Review Week-8 Lectures, Questions
To make an overview L-22-24 and Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken
P a g e | 58

String To analyze string Week-10,11 CLO5 PLO5 Students will apply #White board
Processing, processing: Introduction, L-28-33 reasoning informed discussion
Searching & basic terminology, storing by contextual #Lecture
Sorting strings, character data type, knowledge to discussion with
Algorithm string operations, word understand different multimedia
processing, pattern matching types of searching & #Show video
algorithms. sorting algorithm. about searching &
To explain searching and sorting algorithms
sorting algorithms: to motivate
Introduction to searching and students
sorting, concepts of division
and conquer, sorting
algorithm: insertion sort,
selection sort, quick sort,
merge-sort, radix-sort,
searching algorithm: binary
search, binary search tree,
data modification and
hashing.
Exam. Review Wee-12 Lectures, Questions
To make an overview
L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will be
taken
Recess before Week-14-15
Exam.
Sem. End Week-16
Exam. Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
P a g e | 59

– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Data Structure and Algorithm, Seymour Lipsuitz, Mc Graw Hill (Schaum's Outline Series).
2. Data Structures using C and C++, Y Langsam, M J Augenstein, A M Tanenbaum, Prentice Hall India Ltd.

Reference Books and Other Materials


3. Java Gently, J M Bishop, Addison Wesley, ISBN 0-201-59399-8.
4. Fundamentals of Data structures by E.Horowitz and S. Sahni
5. Introduction to Algorithms by T.H. Cormen, Leiserson

ICT-2104: Data Structure and Algorithm Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-2103
Course Type: Laboratory
Course Summary: To provide practical knowledge of different data structure for computer programming
language, use of linked list, tree and graph in real problems, implementation of searching
and sorting techniques.
Course Objectives: Assess how the choice of data structures and algorithm design methods impacts the
performance of programs.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Students can apply Data Structure and Algorithm for solving real life problems.
CLO2 Analysis the performance and complexity of sorting and searching algorithm.
CLO3 Implement Array and Linked List for solving real time problems.
CLO4 Understand different types of Stack and queue, trees and graphs.

Course Content Time Alignment with Suggested Activities Teaching


Outline Specific Topics Frame CLO PLO Strategy(s)
Introduction To understand the Week-1 CLO1 PLO1 Students will give brief #Socialized
to Data algorithm of finding the L-1-3 introduction about recitation
Structure & largest element in array, themselves #Show
Algorithm understand the solutions of Course outline will be presentation to
quadratic equation, find discussing in details motivate the
the avg of three numbers, students
procedure SWITCH to
interchanges the values,
pattern matching
algorithm.
P a g e | 60

To understand the Week-2-3 CLO2 PLO1 Students will discuss #Interactive


algorithm of linear search, L-4-9 PLO2 with a group. discussion
Binary Search and To apply the #Lecture
implement them using knowledge to solve the discussion
C/C++/Java/Python. different real-time withsearching
problems. and sorting.
Searching
To understand the
and Sorting
algorithm of selection sort,
insertion sort, merge sort,
quick sort, heap sort,
Bubble sort and
implement themusing
C/C++/Java/Python.
Exam Week-4 Lectures, Questions
Review To make an overview L-10-12 and Answers

Examination Week-5 Quiz and Tutorial


L-13-15 Exam. Will be taken

Array and To understand the Week-6-7 CLO3 PLO1 Students will identify, #White board
Linked List Principle of Recursion, L-16-21 PLO2 analyze and formulate discussion
Comparison between complex real-time #Lecture
Recursion and Iteration, algorithmic problems. discussion
Tail Recursion, Factorial, with Array and
Fibonacci Sequence, Linked list
GCD, Tower of Hanoi
(TOH) , singly linked list,
doubly linked list, circular
linked list, basic operation
in linked list, node
creation, node insertion
and deletion from
beginning, end and
specified position, stack
and queue as linked list.
And Implement them
using C/C++/Java/Python.
Exam Week-8 Lectures, Questions
Review To make an overview L-22-24 and Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken
P a g e | 61

Stack, Queue To discuss stack queue Week-10,11 CLO4 PLO2 Students will apply #White board
and Tree, and recursion: L-28-33 PLO3 reasoning informed by discussion
Graphs Introduction to Stacks, contextual knowledge #Lecture
Queue and recursion, to understand different discussion
Traversing, Searching, types of Tree and with stack and
Insertion and Deletion Graphs. Queue
Algorithms of stake, #Show video
queue and recursion. about Tree and
To explain trees and Graph
graphs: Introduction, algorithms to
Representation of motivate
different types of trees and students
graphs, binary search tree,
Traversing, Searching,
insertion, and Deleting
algorithm of trees and
graphs, Heap; heap sort,
path lengths, Huffman’s
algorithm and implement
above topics using
C/C++/Java/Python.
Exam. Wee-12 Lectures, Questions
Review To make an overview L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will be
taken
Recess Week-14-15
before
Exam.
Sem. End Week-16
Start
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


P a g e | 62

– Class Attendance & Participation (10%)


– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Data Structure and Algorithm, Seymour Lipsuitz, Mc Graw Hill (Schaum's Outline Series).
2. Data Structures using C and C++, Y Langsam, M J Augenstein, A M Tanenbaum, Prentice Hall India Ltd.

Reference Books and Other Materials


3. Java Gently, J M Bishop, Addison Wesley, ISBN 0-201-59399-8.
4. Fundamentals of Data structures by E.Horowitz and S. Sahni
5. Introduction to Algorithms by T.H. Cormen, Leiserson

ICT-2105: Object Oriented Programming I Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Theory
Course Summary: This course investigates object-oriented methods including object-oriented programming,
analysis and design. Current methodology is emphasized. The use of object-oriented
features such as encapsulation, information hiding, inheritance and polymorphism is
reinforced by class assignments and programming exercises.
Course Objectives: To provide knowledge Object oriented computer programming language concepts, data
encapsulation, class and objects and their uses and scopes, function and operator
overloading, virtual function and polymorphisms, C++ streams, I/O operations, and
console managements.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Understand the object and classes relevant to the computer programming languages.
CLO2 Understand the syntax and uses of function & operator overloading.
CLO3 Understand the syntax and uses of virtual function and polymorphism
CLO4 Understand the Java programming language & its Methods
CLO5 Understand Standard Java Packages, Socket Programming & Java Database Connectivity

Alignment with
Course Content
Suggested Teaching
Time Frame
CLO PLO Activities Strategy(s)
Outline Specific Topics
Object- To introduce C++. Week-1 CLO1 PLO1 Students will give #Socialized
oriented To discuss about classes, L-1-3 brief introduction recitation
concepts, objects, methods, data about themselves #Show
Class, and abstraction and Course outline presentation to
Objects encapsulation, inheritance, will be discussing motivate the
polymorphism, dynamic in details students
binding and message passing,
Declaration of class, Member
functions, Defining the object
of a class, Accessing a
member of class, Array of
class objects, Pointers and
Classes, Unions and classes,
P a g e | 63

Nested class, Dynamic


memory Allocations,
Constructors, Destructors,
Inline member functions,
Static class members, Friend
functions, Dynamic memory
Allocations
Overloading To Discuss about Function Week-2-3 CLO2 PLO2 Students will #Interactive
and Overloading, Operator L-4-9 discuss with a discussion
Inheritance Overloading, Overloading of group. #Lecture
& binary operators, To apply the discussion with
Pointers, Overloading of Unary knowledge to Inheritance and
Virtual operators, Forms of solve the different Polymorphism.
Functions, inheritance, Derived Classes, real-time
Polymorphism Visibility of Inherited problems.
members, Member access
control, Abstract base
classes, Virtual base
classes.(PLO2).
To Analyze and Explain
Polymorphism, Early
binding, Polymorphism with
pointers, Virtual functions
late binding, Pure virtual
functions, Managing output
with Manipulators
Exam Review Week-4 CLO3 PLO2 Lectures,
To make an overview L-10-12 Questions and
Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be
taken
Introduction To introduce Java: History Week-6,7 CLO4 PLO3 Students will #White board
to Java of Java, Java Feature and L-16-21 identify, analyze discussion
& advantages, creating classes and formulate #Lecture
Methods with Java, Concept of complex real-time discussion with
constructors, Using JDK, programming Java and
Java application and Applet, problems. Methods
Variables, Data Types,
Arrays, Operators and
Control Flow.

To explain methods: Using


methods, declaring a class
method, Implementation of
Inheritance, calling a class
method, Passing parameters,
Local variables and variable
scope.
Exam Review Week-8 Lectures,
To make an overview L-22-24 Questions and
Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam.
Will be taken
P a g e | 64

Using To create Graphical user Week-10-11 CLO5 PLO4 Students will #White board
Standard Java interface with AWT, L-28-333 apply reasoning discussion
Packages and Managing graphics objects informed by #Lecture
Java Database with GUI layout Managers, contextual discussion with
Connectivity Event handling of various knowledge to multimedia
components. understand Java #Show video
To analyze and explain and Mobile Apps about various use
JDBC, JDBC drivers, the case of java to
JAVA SQL packages, SQL, motivate students
JDBC connection and
Executing SQL, the process
of building a JAVA
application.

Exam. Review Week-12 Lectures,


To make an overview L-33-36 Questions and
Answers
Exam. Week-13 Assignment and
L-37-3 Tutorial Exam
will be taken
Recess before Week-14-15
Exam.
Sem. End Week-16
Start
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quiz/Presentation Class
Marks:30 course (05) (05) Attendance
(10) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
P a g e | 65

Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Object-Oriented Programming with C++, E Balagurusamy, Tata McGraw-Hill Publishing Company Ltd Turbo
C / C++ The Complete Reference, Herbert Schieldt, McGraw-Hill.
2. Programming with Java, E Balagurusamy, Tata McGraw-Hill Publishing Company Ltd.
Reference Books and Other Materials
3. C++ Object-oriented Programming, Mitchell, Macmillan, 1993.
4. The Apprentice C++ Programmer, Lee, Phillips, Thompson Computer Press, 1997.
5. Mastering Java 2 by John Zukowski

Full Marks:100
Credit: 1.5
ICT-2106: Object Oriented Programming Laboratory I
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Practical
Course Summary: This course investigates object-oriented methods including object-oriented programming,
analysis and design. Current methodology is emphasized. The use of object-oriented
features such as encapsulation, information hiding, inheritance and polymorphism is
reinforced by class assignments and programming exercises.
Course Objectives: To provide knowledge Object oriented computer programming language concepts, data
encapsulation, class and objects and their uses and scopes, function and operator
overloading, virtual function and polymorphisms, C++ streams, I/O operations, and
console managements.

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Design and Implementation of C++ codes with beginning with C++, Token,
expression, and Function in C++.
CLO2 Design and Implement of C++ codes with class and objects.
CLO3 Design and implementation of C++ codes with Constructor, Destructor, Operator
overloading and inheritance.
CLO4 Design and Implementation of C++ codes with polymorphism and Virtual Function.
CLO5 Design and Implement of Java codes with private and public objects and classes,
function overloading, virtual functions and function polymorphisms.

Course Content Time Alignment with Suggested Teaching


Outline Specific Topics Frame CLO PLO Activities Strategy(s)
Write and understand a program CLO1 PLO1 Students will #Socialized
that reflects scope resolution operator, give brief recitation
Beginning with
manipulators, reference variable, type introduction #Show
C++
cast operator, different control about themselves presentation to
structure, swapping function, pyramid
P a g e | 66

program, sinx and cosx function, Course outline motivate the


different mathematical function. will be students
To understand a program having discussing in
concept Function prototyping, call by details
reference, return by reference, inline
function, default arguments, function
overloading, friend and virtual
function.
Write and understand a program CLO2 PLO3 Students will #Interactive
Class and that reflects member function, nesting discuss with a discussion
Objects of member function, private member group. #Lecture
function. To apply the discussion with
To understand a program having knowledge to Class and
concept arrays within a class, static solve the objects.
data members, static member different real-
function, arrays of objects, returning time problems.
objects, objects as function
arguments, pointers to members.
Exam Review Lectures,
To make an overview Questions and
Answers
Exam. Quiz and Tutorial
Exam. Will be
taken
Constructor, Write and understand a program CLO3 PLO2 Students will #White board
Inheritance and that reflects parameterize, copy and CLO4 PLO3 identify, analyze discussion
Polymorphism multiple constructor, Destructor, and formulate #Lecture
Overloading binary and unary complex real- discussion with
operator, Single inheritance, multiple time multimedia
inheritance, multilevel inheritance programming
and Hybrid Inheritance. problems.
To understand a program having
concept Pointers to objects, Virtual
function and Pure Virtual Function.
Exam Review Lectures,
To make an overview Questions and
Answers
Exam. Presentation and
Tutorial Exam.
Will be taken

Java Write and understand a Java codes CLO5 PLO2 Students will #White board
Programming with private and public objects and PLO3 apply reasoning discussion
classes, function overloading, virtual informed by #Lecture
functions and function contextual discussion with
polymorphisms. knowledge to multimedia
Run and understand a Java program understand Java #Show video
that reads a file name from the user, Programming about various
and then displays information about Language use case of java
whether the file exists, whether the to motivate
file is readable, whether the file is students
writable, the type of file and the length
of the file in bytes.
Write a Java program that reads a file
and displays the file on the screen,
with a line number before each
line.Write a Java program that
P a g e | 67

displays the number of characters,


lines and words in a text file.
Exam. Review Lectures,
To make an overview Questions and
Answers
Exam. Assignment and
Tutorial Exam
will be taken
Recess before
Exam.
Sem. End
Exam. Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Object-Oriented Programming with C++, E Balagurusamy, Tata McGraw-Hill Publishing Company Ltd Turbo
C / C++ The Complete Reference, Herbert Schieldt, McGraw-Hill.
2. Programming with Java, E Balagurusamy, Tata McGraw-Hill Publishing Company Ltd.

Reference Books and Other Materials


3. C++ Object-oriented Programming, Mitchell, Macmillan, 1993.
4. The Apprentice C++ Programmer, Lee, Phillips, Thompson Computer Press, 1997.
5. Mastering Java 2 by John Zukowski
The Complete Reference of Java 2 by Herbert Schildt
P a g e | 68

ICT-2107: Signals and Systems Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1103, MATH-1101 and MATH-1201


Course Type: Theory
Course Summary: This course is designed to provide the knowledge on signals and systems. The
course covers characterization of signals and its classification, LTI systems, Fourier
series and Fourier transform representation of both continuous and discrete-time
signals, application of Fourier representation, Laplace transform, z-transform and
digital processing of continuous-time signal.
Course Objectives: To provide exposure on signals and systems concepts to the students, which is
highly significant for communication engineering. Besides, the students will
acquire sound knowledge for the modeling of signals to design the real systems.

Course Learning Outcomes (CLO): After completing this course, a student would be able to
CLO1 Acquire knowledge about the signals and systems with their applications
CLO2 Know about the LTI systems and its behavior and properties.
CLO3 Understand the representation and analysis of signals employing Fourier series and transformations.
CLO4 Know about the Laplace and Z-transform of signals.
CLO5 Attain the knowledge about the application of Fourier representation and digital processing of
Continuous Time Signals in the real system design.

Course Content Time Frame Alignment with Suggested Activities Teaching


Strategy(s)
Outline Specific Topics CLO PLO

Course Comprehend the mission and vision of Week-1 CLO1 PLO1 Students will introduce #Socialized
Overview the ICT Department L-1 themselves. recitation
To acquire general idea about the Course outline will be #Show
course objectives and fundamentals of discussing in details. presentation
signals and systems to motivate
To grasp the content and learning the students
policies
P a g e | 69

Introduction To discuss the characterization and Week-1-2 CLO1 PLO2 Students will conduct #White
to Signals classification of signals L-2-5 CLO2 PLO3 group discussion. board
and Systems To understand the transformations of Student will discussion
the independent variable understand the #Lecture
To explain the representation of signals characterization and discussion
To know about the systems and its classification of with
basic properties signals, multimedia.
transformations of the
independent variable
and
signals and systems
and its basic properties.

Linear To explain the discrete and continuous- Week-2- 3 CLO1 PLO3 Student will apply the #White
Time- time LTI systems. L-6-8 CLO2 PLO4 knowledge to identify board
Invariant To know the properties of LTI systems LTI system and discussion
(LTI) To analyze casual LTI systems investigate the #Lecture
System described by differential and difference properties and discussion
equations response of LTI with
systems. multimedia
Exam. To make an overview Week-3,-4 Lectures, Questions
Review L-9-10 and Answers

Exam. Week-4 Quiz and Tutorial


L-11-12 Exam. Will be taken.
Fourier To know the FS representation of Week-5 CLO2 PLO2 Students will represent #White
Series (FS) continuous and discrete–time periodic L-13-15 CLO3 PLO3 and analyze the board
Representati signals continuous and discussion
on of To discuss the convergence of the FS discrete–time periodic #Lecture
Periodic To acquire knowledge about the signals in terms of FS. discussion
Signals properties of continuous and discrete- Furthermore, they will with
time FS understand the FS multimedia
To understand the relation between properties and relation
Fourier series and LTI system between the Fourier
series and LTI system
Fourier To explain the representation of Week- 6-7 CLO2 PLO3 Students will know the #White
Transform continuous and discrete-time aperiodic L-16-21 CLO3 PLO4 representation of board
(FT) signals continuous and discussion
Representati To analyze the FT representation of discrete-time Periodic #Lecture
on of Signals continuous and discrete-time aperiodic and aperiodic signals discussion
signals in terms of FT. with
To show the FT representation of Furthermore, they will multimedia
continuous and discrete-time periodic understand the FT
signals properties.
To understand the properties of
continuous and discrete-time FT
To Explain the convolution properties of
continuous and discrete-time FT
Exam To make an overview Week-8 Lectures, Questions
Review L-22-23 and Answers
Exam. Week-8, 9 Presentation and
L-24-25 Tutorial Exam. will be
taken
P a g e | 70

Time and To analyze the magnitude-phase Week-9 CLO3 PLO2 Students will #White
Frequency representation of FT L-26,-27 PLO3 understand the board
Characteriza discuss magnitude-phase discussion
tion of To discuss about the first order and representation of FT #Lecture
Signals and second order continuous and discrete- and also know the first discussion
Systems time systems. order and second order with
continuous and multimedia
discrete-time systems
Laplace To discuss Laplace transform and its Week-10 CLO4 PLO4 Students will know the #White
Transform classification L-28-30 LT and its board
(LT) To explain about the solving of classification, solve discussion
differential equations with initial differential equations #Lecture
conditions with initial conditions discussion
To analyze the LT of systems and analyze the LT of with
systems. multimedia

Exam. To make an overview Week-11 Lectures, Questions


Review L-31-32 and Answers
Exam. Week-11- 12 Assignment and
L-33-34 Tutorial Exam will be
taken
z-Transform To explain z-transform properties of z- Week-12-13 CLO4 PLO2 Students will #White
transform and ROC, and inversion of z- L-35-37 PLO3 understandz- board
transform transform, properties discussion
To analyze LTI system in terms of z- of z-transform and #Lecture
transform, computational structures for ROC, inversion of z- discussion
implementing DT systems, and transform. Besides, with
unilateral z-transform. they will analyze LTI multimedia
system in terms of z-
transform,
computational
structures for
implementing DT
systems, and unilateral
z-transform.
Digital To discuss the sampling process, Week-13 CLO5 PLO4 Students will know the #White
Processing of sampling of continuous time and band L-38-39 sampling process of board
Continuous pass signals continuous time and discussion
Time Signals To design and analyze analog low pass, band pass signals #Lecture
high pass, band pass band stop filter, andalso design and discussion
anti-aliasing filter design and signal analyze different types with
reconstruction filter. of filters. multimedia

Exam. To make an overview Wee-14 Lectures, Questions


Review L-40 and Answers
Exam. Week-14 Assignment and
L-41, 42 Tutorial Exam will be
taken
Recess Week-15
before
Exam.

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)


P a g e | 71

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Signals and Systems, Alan V. Oppenheim and Alan S. Willsky.
2. Digital Signal Processing, Sanjit K Mitra
Reference Books and Other Materials
1. Signals and Systems, Simon Haykin& Barry Van Veen
2. Digital Signal Processing, J G Proakis& D G Manolakis
3. Lecture Sheet and Presentation Materials

ICT-2108: Signals and Systems Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-2107
Course Type: Practical/Laboratory work
Course Summary: This practical course is designed to develop expertise on signals and systems
modeling. The practical knowledge on signals and systems modeling is highly
P a g e | 72

significant in the communication system design. This course covers


characterization of signals and its classification, LTI systems, Fourier series and
Fourier transform representation of both continuous and discrete-time signals,
application of Fourier representation, Laplace transform, z-transform and digital
processing of continuous-time signal.
Course Objectives: To provide practical knowledge aboutsignals and systems modeling. Moreover, the
students will know how todesign transceiver model in terms of physical layer
baseband signaling for a communication system.

Course Learning Outcomes (CLO): After completing this course, a student would be able to:
CLO1 Acquire knowledge about the signals and systems with their applications.
CLO2 Know about the modeling ofLTI systems.
CLO3 Understand the representation and analysis of signals employing Fourier series and transformations.
CLO4 Know about the Laplace and Z-transform of signals.
CLO5 Attain the practical knowledge about the application of Fourier representation and digital processing
of continuous time signals in the real system design.

Course Content Time Alignment with Suggested Activities Teaching


Frame Strategy(s)
Outline Specific Topics CLO PLO
Course To Acquire general idea about Week-1 CLO1 PLO1 Students will give #Socialized
Overview the signals and systems L-1- 2 brief introduction recitation
Laboratory about themselves. #Show the
To Supply the experiment list Course outline will required
for this Laboratory. be discussed in instruments and
To know about the required details. software tool to
instruments and software tools the students
which uses this
Lab.
Signals To Generate continuous and Week-1,-2 CLO1 PLO1 Students will discuss #Interactive
Generation discrete-time signals using L-3- 5 PLO2 with a group. discussion
MATLAB To apply the #Show the
To Prepare the laboratory report knowledge, students sample signal
will develop signal model and
model and program familiarize with
to generate signals development
based on the given tools
system model.
Exam Review To make an overview Week-3 Demonstrate,
L-8--9 Questions and
Answers
P a g e | 73

Exam. Week-4 Quiz and Tutorial


L-10,-11 Exam. will be taken
Signal To Perform basic signal Week-4 -5 CLO1 PLO2 Students will carry #Interactive
Processing processing operations on L-12-14 CLO2 PLO3 out group discussion. discussion
Operations continuous and discrete-domain To apply the #Show the basic
and System signals using MATLAB knowledge, students signal processing
Properties To Verify properties of a system will perform basic operations
Verifications in both continuous and discrete- signal processing # Demonstrate
domain operations and verify how to verify
To Prepare the laboratory report system properties on system
continuous and properties
discrete-domain.
Exam. Review To make an overview Week-5-6 Lectures, Questions
L-15-16 and Answers
Exam. Week-6 Presentation and
L- 17-18 tutorial Exam. will be
taken
Convolution To Perform convolution of Week-7-8 CLO2 PLO2 Students will perform #Interactive
of Signals signals in continuous and L-19-22 group discussion. discussion
discrete-time using MATLAB To apply the #Show the
To Verify the result of knowledge, students mathematical
convolution by analytical will perform equations of
calculation. convolution of convolution.
To Prepare the laboratory report signals in continuous
and discrete-time and
verify the result by
analytical calculation.
Fourier Series To Find the trigonometric and Week-8 CLO3 PLO2 Students will apply #Interactive
(FS) exponential FS coefficients of a L-23-24 PLO3 contextual knowledge discussion
Representatio periodic signal. tocalculate the #Show the
n of Signal To Plot the discrete spectrum of trigonometric and equations of FS
the signal exponential FS coefficients
To Reconstruct the signal by coefficients of a calculation.
combining the FS coefficients periodic signal.
To Prepare the laboratory report
Exam. Review To make an overview Wee-9 Lectures, Questions
L-25-26 and Answers

Exam. Week-9-10 Presentation and


L-27-28 tutorial Exam. will be
taken

Fourier, To PerformFT and IFT Week-10-11 CLO3 PLO2 Students will perform #Interactive
Laplace and operations on continuous and L-29- 33 CLO4 PLO3 group discussion. discussion
z- discrete-time signals using To apply the #Show the
Transformati MATLAB knowledge, students equations of FT
ons of Signals To Analyze the amplitude and will perform FT and and IFT
phase spectrum. IFT operations on calculations.
To PerformLT and z-transforms continuous and
on signals discrete-time signals.
To Prepare the laboratory report Besides, they will
perform LT and z-
transforms on signals.
P a g e | 74

Signal To generate discrete time Week-12 CLO5 PLO2 Students will perform #Interactive
Sampling sequence by sampling a L-34-35 PLO3 group discussion. discussion
Process continuous time signal To apply the #Show the
To reconstructthe signal with the knowledge, students mathematical
generated discrete time sequence will apply sampling model of
considering different Nyquist rate theorem to sampling
To prepare the laboratory report generatediscrete time process.
sequence by
sampling a
continuous time
signal.
Exam. Review To make an overview Wee-12-13 Lectures, Questions
L-36-37 and Answers

Exam. Week-13 Presentation and


L-38-39 Tutorial Exam. will
be taken

Design of To design first order low pass Week-14 CLO5 PLO2 Students will perform #Interactive
Analog Filters and high pass filters. L- 40-41 PLO3 group discussion. discussion
To observe the response of the To apply the #Show the
filters in logarithmic scale knowledge, students practical
To prepare the laboratory report will design first order circuit/mathemat
low pass and high ical model of
pass filters and first order low
observe the response pass and high
of the filters in pass filters
logarithmic scale.
Exam. Review To make an overview Wee-14 Lectures, Questions
L-42 and Answers

Exam. Week-15 Presentation and


L-43-44 Tutorial Exam. will
be taken

Recess before
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
P a g e | 75

Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Signals and Systems, Alan V. Oppenheim and Alan S. Willsky.
2. Digital Signal Processing, Sanjit K Mitra
Reference Books and Other Materials
3. Signals and Systems, Simon Haykin& Barry Van Veen

MATH-2101: Vector Analysis and Linear Algebra Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: HSC Level Mathematics


Course Type: Theory
Course Summary: This course to develop expertise on representing various situational data in vector and matrix
form. Linear relationship among various domain data. Different types of modeling,
manipulation and analysis.
Course Objectives: To provide knowledge on vector analysis Linear Algebra:

Course Learning Outcomes (CLO): After completing this course, a student would be able to:

CLO1 Acquire general idea about the course


CLO2 Define and experience with the vector, matrix, vector space and functions.
CLO3 Understand the various operations of vector and matrix, mapping and linear relations.
CLO4 Analysisof vector relations
CLO5 Understandthe mapping functions.
CLO6 Apply for different data domain

Course content Time Alignment with Suggested Teaching


Outline Specific Topics Frame CLO PLO Activities Strategy(s)
P a g e | 76

Course Comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
Overview and vision of the L-1 brief introduction recitation
Department about themselves #Show
To acquire general idea Course outline presentation
about the course Vector will be discussing to motivate
Analysis and Linear in details the students
Algebra
To grasp the content and
policies for the class
Vector Definition and Theorems on Week-1,2 CLO2 PLO1 Students will #White board
Analysis vector and scalar product of L-2-4 PLO2 discuss with a discussion
vectors, vector group. #Lecture
differentiation, vector To apply the discussion
differential operator, vector knowledge to with
integration explain the multimedia.
different vector
operations.
Linear Vector space, subspace, sum Week-3,4 CLO3 PLO2 Student will apply #White board
Algebra and direct sum, Linear L-4-7 CLO4 PLO3 the knowledge to discussion
dependence and analyze vector and #Lecture
independence, basis and vectorspace. discussion
dimension, Linear with
transformation: Range, multimedia
kernel, nullity, rank, singular
and non-singular
transformations
Exam To make an overview Week-4 Lectures,
Review L-8-9 Questions and
Answers
Examination Week-5 Quiz and Tutorial
L-10,11 Exam. Will be
taken
Matrix Matrix representation of a Week-5, 6 CLO3 PLO3 Students will #White board
linear operator. Change of L-12-15 CLO4 identify, analyze discussion
basis, similarity and formulate #Lecture
complex discussion
engineering with
problems. multimedia

Mapping Matrices and linear Week-6,7 CLO5 PLO3 Students will #White board
mappings, Characteristic L-16-19 PLO4 understand the discussion
roots and vectors sinusoidal signal #Lecture
and the calculate discussion
the equations. with
multimedia
Exam To make an overview Week-7, 8 Lectures,
Review L-20,21,22 Questions and
Answers
Exam. Week-8 Presentation and
L-23-24 Tutorial Exam.
Will be taken
P a g e | 77

Linear Linear transformations, Week-9,10 CLO5 PLO3 Students will #White board
Transform Theorems and problems L-25-29 PLO4 apply reasoning discussion
Characteristic and Minimum informed by #Lecture
Polynomials of square contextual discussion
matrices knowledge to the with
linear transform. multimedia

Linear Linear functions and dual Week-10,11 CLO6 PLO4 Students #White board
function vector spaces, Annihilators L-30-33 understand linear discussion
function and #Lecture
vector space discussion
with
multimedia

Exam. To make an overview Wee-12 Lectures,


Review L-34-36 Questions and
Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam
will be taken
Recess Week-14,15
before
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
P a g e | 78

Create 05

Text Book
Elementary Linear Algebra; Larson &Falvo; 6th Ed. Huston Pub, Boston, New York 2009
Reference Books and Other Materials
Vector Analysis and Tensor Calculus by Spigel M R
Linear Algebra by Lipschutz, S
Topics in Algebra by Herstein , L.N

B.Sc. (Engg.) Second Year-2023


2nd Year 2nd Semester

ICT-2201: Database Management Systems Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1102
Course Type: Theory
Course Summary: This course is introduced about database management systems. This course covers Data Models,
SQL, Data Storage & Indexing, Query Processing & Optimization, Transactions & Concurrency,
Databases Recovery System, Database System Architecture.
Course Objectives: This course focuses on the fundamentals relational database management systems, and the current
developments in database theory and their practice.
Course Learning Outcomes (CLO):
After completing this course a student would be able to
CLO1 Understand the different issues involved in the design and implementation of a database
system.
CLO2 Study the physical and logical database designs, database modeling, relational, hierarchical,
and network models
CLO3 Understand and use data manipulation language to query, update, and manage a database
CLO4 Develop an understanding of essential DBMS concepts such as: storage, database security,
integrity, concurrency, distributed database, and Data Warehousing.
CLO5 Understand query processing and database recovery techniques.
CLO6 Understand different database architectures.

Suggested Teaching
Course Content Time Alignment with
Activities Strategy(s)
Frame
Outlines Specific Topics CLO PLO
Introduction Database applications, database Week 1, L- CLO-1 PLO-1 -Lecture -
vs file systems, view of data, data 1, 2, 3 Presentation Assignment
models, database languages, with video
database users and
-Interactive
administrators, transaction - Oral
Discussion
management, database system Presentation
architecture. -Feedback
P a g e | 79

E-R model-Basic concepts,


Data Models Week 2 & 3, CLO-2 PLO-1 -Lecture -
constraints, keys, E-R diagram, Presentation Assignment
Relational model – structure of L-4,5, 6,7, 8,
with video
Relational database, relational 9 -Class test
-Interactive
algebra, modification of database
Discussion
and views.
-Feedback
Background, basic structure, set
SQL Week 4-5 CLO-3 PLO-2 & -Lecture -
operations, aggregate functions, PLO-3 Presentation Assignment
null values, nested sub-queries, L-10-15
with video
derived relations, views, -Class test
-Interactive
modification of the database, Discussion
joined relations, data-definition
language, embedded SQL, other -Feedback
SQL features
Overview of physical storage
Data Storage & Week 6 CLO-4 PLO-4 & -Lecture -
Indexing media, tertiary media, file PLO-5 Presentation Assignment
organization, indexing concepts, L-16- 18
with video
ordered indices, B+ tree index -Class test
-Interactive
files, static hashing, dynamic
Discussion
hashing.
-Feedback
Overview, measures of query
Query Processing Week 7 CLO-5 PLO-3 -Lecture -
cost, selection operation, sorting,
& Optimization Presentation Assignment
join, query optimization, choice L-19-21 PLO-4
with video
of evaluation plans. -Class test
-Interactive
Discussion
-Feedback

Basic concepts, transaction states,


Transactions & Week -8-9 CLO-4 PLO-3 & -Lecture -
Concurrency implementation of atomicity and L-22-27 PLO-5 Presentation Assignment
durability, concurrent execution with video
and serializability, concurrency - Oral
-Interactive Presentation
control protocols-lock based,
time-stamp based, validation Discussion
based, multi-version scheme, -Feedback
deadlock handling.
Failure classification, storage
Databases Week 10- 11 CLO-5 PLO-4 -Lecture -
Recovery System structure, Recovery and L-28-33 Presentation Assignment
Atomicity, Log-based Recovery, PLO-5
with video
Shadow Paging, Recovery with -Class test
-Interactive
concurrent Transactions, Buffer Discussion
management, Advanced
Recovery Techniques.
Introduction, Centralized and
Database System Week 12-13 CLO-6 PLO-2 -Lecture -
Architecture decentralized, Client-server L-34-39 Presentation Assignment
architecture, server system PLO-3
with video
architecture, distributed systems, -Class test
-Interactive
distributed data storage; Discussion
distributed transactions commit
P a g e | 80

protocol, parallel systems, I/O


parallelism, inter query and intra
query parallelism.

Recess before Week 14-15


Exam.
Semester End Start
Week 16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Database System Concepts, A Silberschatz, H Korth, S Sudarshan, McGraw Hill.
2. Database Systems – Management and Design, Pratt and Adamski, Boyd and Fraser.

Reference Books and Other Materials


3. An Introduction to Database System, C J Date, Adison-Wesley
4. Data Analysis for Database Design, D R Howe, Arnold.

ICT-2202: Database Management Systems Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-2201
Course Type: Practical/Laboratory work
P a g e | 81

Course Summary: The practical knowledge on Database Management Systems.

Course Objectives: This course focuses on designing and implementing a database application, which will include a
web-based user interface as it’s front-end and a supporting SQL Server database as its back end.

Course Learning Outcomes (CLO):


After completing this course a student would be able to
CLO1 Have a real hands-on experience by using a full-fledged database management system.
CLO2 Describe fundamental elements of a relational database management systems and data
models
CLO3 Populate a relational database and formulate SQL queries on the data
CLO4 Learn practical knowledge on data storage, indexing and query processing
CLO5 Learn practical knowledge on database recovery and security
CLO6 Observe practical knowledge on database system architecture

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outlines Specific Topics CLO PLO
Introduction / To acquire general idea Week 1 CLO-1 PLO-1 -Lecture -Assignment
Course about the ICT L-1- 3 Presentation with - Oral
overview Laboratory and DBMS video, Interactive Presentation
laboratory Discussion -Laboratory
To supply the Experiment trial output
experimental list for this implementation in
the assigned
Laboratory.
laboratory
Data Models Observe characteristics Week 2-3 CLO-2 PLO-1 -Lecture -Assignment
of various data models, L-4-9 Presentation with - Oral
Draw E-R diagram, video, Interactive Presentation
Design Relational model Discussion -Laboratory
using constraints, keys, Experiment trial output
relational algebra, implementation in
modification of database the assigned
and views. laboratory
SQL Observe the basic Week 4-5 CLO-3 PLO-2 -Lecture -Assignment
structure of SQL, L-10-15 PLO-3 Presentation with - Oral
handling SQL queries video, Interactive Presentation
Discussion -Laboratory
specially in the case of
Experiment trial output
set operations, aggregate implementation in
functions, null values, the assigned
nested sub-queries, laboratory
derived relations, views,
modification of the
database
Data Storage Observe the Week 6 CLO-4 PLO-4 -Lecture Assignment
& Indexing characteristics of L-16-18 PLO-5 Presentation with - Oral
physical storage media, video, Interactive Presentation
Discussion -Laboratory
tertiary media, file
Experiment trial output
organization, database implementation in
indexing the assigned
laboratory
P a g e | 82

Query Observe the Week 7 CLO-4 PLO-3 -Lecture -Assignment


Processing & characteristics of query L-19-21 PLO-4 Presentation with - Oral
Optimization processing and video, Interactive Presentation
optimization, practical Discussion -Laboratory
knowledge on query cost Experiment trial output
measurement, selection implementation in
operation, sorting, join, the assigned
query optimization, laboratory
choice of evaluation
plans.
Transactions Basic concepts, Week -8-9 CLO-5 PLO-3 -Lecture -Assignment
& transaction states, L-22-27 PLO-5 Presentation with - Oral
Concurrency implementation of video, Interactive Presentation
Discussion -Laboratory
atomicity and durability,
Experiment trial output
concurrent execution implementation in
and serializability, the assigned
concurrency control laboratory
protocols-lock based,
time-stamp based,
validation based, multi-
version scheme,
deadlock handling.
Databases Understand practical Week 10-11 CLO-5 PLO-4 -Lecture -Assignment
Recovery knowledge on database L-28-33 PLO-5 Presentation with - Oral
System recovery system, Failure video, Interactive Presentation
Discussion -Laboratory
classification, Log-
Experiment trial output
based Recovery, implementation in
Shadow Paging, the assigned
Recovery with laboratory
concurrent Transactions,
Buffer management,
Advanced Recovery
Techniques.
Database Observe the basic Week 12-13 CLO-6 PLO-2 -Lecture -Assignment
System characteristics of L-34-39 PLO-3 Presentation with - Oral
Architecture database system video, Interactive Presentation
Discussion -Laboratory
architecture like
Experiment trial output
Centralized and implementation in
decentralized, Client- the assigned
server architecture, laboratory
server system
architecture, distributed
systems, distributed data
storage; parallel
systems, I/O parallelism
Recess before Exam. Week 14-15

Semester End Exam. Week 16


Start

Assessment Pattern (According FET Ordinance)


P a g e | 83

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources
Text Books
1. Database System Concepts, A Silberschatz, H Korth, S Sudarshan, McGraw Hill.
2. Database Systems – Management and Design, Pratt and Adamski, Boyd and Fraser.

Reference Books and Other Materials


3. An Introduction to Database System, C J Date, Adison-Wesley
4. Data Analysis for Database Design, D R Howe, Arnold.
5. Lab. Manual

ICT-2203: Web Technology Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Theory
Course Summary: This course is an introduction to a broad range of topics in Web Technologies. It is meant
to introduce the basic concepts of a range of topics, with the full details left to upper-level
Web technology classes. The course covers HTML and HTML5, CSS and CSS3,
JavaScript, PHP and MySQL, Mobile Apps Development.
Course Objectives: The course content enables students to: understand best technologies for solving web
client/server problems, analyze and design real time web applications, use HTML5, Java
script and CSS3 for dynamic effects and to validate form input entry, analyze to Use
P a g e | 84

appropriate Php applications, understand the use of mobile apps development platform and
android studios.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 To acquire general idea about the course


CLO2 To Discuss about HTML and HTML5
CLO3 Analyze the properties of JavaScript and CSS3
CLO4 Understand about PHP and MySQL
CLO5 Explain and design process of Mobile apps

Content of the Course

Course Content Time Frame Alignment with Suggested Teaching


Outline Specific Topics CLO PLO Activities Strategy(s)
Course To comprehend the mission Week-1 CLO1 PLO1 Students will #Socialized
Overview and vision of the Department. L-1-3 give brief recitation
To acquire general idea about introduction #Show
the course Fundamental and about presentation to
Web Technology. themselves motivate the
To grasp the content and Course students
policies for the class. outline will be
discussing in
details
HTML and To discuss about Introduction, Week-2-3 CLO2 PLO3 Students will #Interactive
HTML5 Editors, Basic Elements, L-4-9 discuss with a discussion
Attributesof HTML(PLO1). group. #Lecture
To analyze Formatting, Links, To apply the discussion with
Tables, Lists, Forms, Colorsof knowledge to multimedia.
HTML(PLO2). solve the
To understand HTML different real-
graphics(PLO1). time
To explain HTML5: problems.
Elements, Forms, Graphics,
Media and APIs.
Exam Week-4 Lectures,
Review To make an overview L-10-12 Questions and
Answers
Exam. Week-5 Quiz and
L-13-15 Tutorial
Exam. Will
be taken
P a g e | 85

CSS and To discuss CSS: Introduction, Week-6-7 CLO2 PLO2 Students will #White board
JavaScript Syntax, ID and Class, Texts, L-16-21 CLO3 PLO3 identify, discussion
Fonts, Links, Lists, Tables, analyze and #Lecture
Selectors, Attributes Selectors, formulate discussion with
CSS3: Gradients, 2D complex real- multimedia
Transform 3D Transform, time web
Transition, Animations, and development
Media. problems.
To explain JavaScript:
Introduction, Why JavaScript,
Output, Statements,
Comments, Variables, Data
Types, Objectives, Functions,
Operators, Comparisons,
Conditions, Switch, Loops,
Breaks, Regular Expressions,
Ajax, JS HTML DOM .
Exam Week-8 Lectures,
Review To make an overview L-22-24 Questions and
Answers
Exam. Week-9 Presentation
L-25-27 and Tutorial
Exam. Will
be taken

Php MySql To discuss the Basic Syntax, Week-10,11 CLO4 PLO2 Students will #White board
and Mobile Types, Variables, Constants, L-28-33 CLO5 PLO3 apply discussion
Apps Expressions, Operators, reasoning #Lecture
Control Structures, Functions, informed by discussion with
Classes and Objects, contextual multimedia
Exceptions of Php language, knowledge to #Show video
HTTP Authentication with understand about Php MySql
PHP, Cookies, Sessions, Php MySql to motivate
Database, MySQL, Database and Mobile students
Connections. Apps
To discuss the Introduction of
Mobile apps development
environments, android studio.
Exam. Wee-12 Lectures,
Review To make an overview L-34-36 Questions and
Answers
Exam. Week-13 Assignment
L-37-39 and Tutorial
Exam will be
taken

Recess Week-14-15
before
Exam.
Sem. End Week-16
Exam. Start

Assessment Pattern (According FET Ordinance)


P a g e | 86

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Web Technolgies, Uttam Roy, OXFORD University press.
2. Web programming with HTML, XHTML and CSS, 2e, Jon Duckett, Wiley India

Reference Books and Other Materials


3. Web programming Bai, Michael Ekedahl, CENAGE Learning , India edition.
4. An Introduction to Web Design + Programming, Paul S.Wang, India Edition
5. Lecture Sheet and Presentation Materials

ICT-2204: Web Technology Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Laboratory
Course Summary: This course is an introduction to a broad range of topics in Web Technologies. It
is meant to introduce the basic concepts of a range of topics, with the full details
left to upper-level Web technology classes. The course covers HTML and
HTML5, CSS and CSS3, JavaScript, PHP and MySQL, Mobile Apps
Development.

Course Objectives: Understand the web technologies to create adaptive web pages for web
application.

Course Learning Outcomes (CLO):After completing this course a student would be able to
P a g e | 87

CLO1 Integrate frontend and backend web technologies in distributed systems.


CLO2 Facilitate interface between frontend and backend of a web application.
CLO3 Debug, Test and Deploy web applications in different web servers.
CLO4 Migrate the web applications to the other platforms like .Net

Content of the Course


Course Content Time Alignment Suggested Teaching
Frame with Activities Strategy(s)
Outline Specific Topics CLO PLO
Experiment 1: Design the Week-1 CLO1 PLO1 Students will give #Socialized recitation
following static web pages L-1-3 brief introduction #Show presentation
required for a Training and about themselves to motivate the
placement cell web site. Course outline will students
• Home Page be discussing in
• Login Page details
• Registration Page
Experiment 2:
• Company Details
Page
• Alumni Details Page
• Placement Staff
Details Page
Experiment 3:
• Student personal
Info Page
• Student Academic
Page
Semester Wise
Percentage & their
Aggregate page
Experiment 4: Validate login Week-2-3 CLO2 PLO3 Students will discuss #Interactive
page and registration page L-4-9 with a group. discussion
using regular expressions. To apply the #Lecture discussion
Experiment 5: Apply knowledge to solve with multimedia.
different font styles, font the different real-
families, font colors and other time problems.
formatting styles to the above
static web pages.
Experiment 6: Install
WAMPP sever and tomcat
server, access above
developed static web pages
using these servers.
Week-4 Lectures, Questions
To make an overview
L-10-12 and Answers
Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
Experiment7: Write a Week-6-7 CLO2 PLO2 Students will #White board
servlet/PHP to connect to the L-16-21 CLO3 PLO3 identify, analyze and discussion
database, Insert the details of formulate complex #Lecture discussion
the users who register with the real-time web with multimedia
web site, whenever a new user development
clicks the submit button in the problems.
registration.
P a g e | 88

Experiment8: Write a
JSP/PHP to connect to the
database, Insert the details of
the student academic
information with student
academic info page.
Experiment9: User
Authentication: Assume four
users user1, user2, user3 and
user4 having the passwords
pwd1, pwd2, pwd3 and pwd4
respectively. Write a servlet
for doing the following. 1.
Create a Cookie and add these
four-user id’s and passwords
to this Cookie. 2. Read the
user id and passwords entered
in the Login form (week1)
and authenticate with the
values (user id and
passwords) available in the
cookies. If he is a valid user
(i.e., user-name and password
match) you should welcome
him by name (username) else
you should display “You are
not an authenticated user “.
Use init-parameters to do this.
Store the user-names and
passwords in the webinf.xml
and access them in the servlet
by using the
getInitParameters() method.
Week-8 Lectures, Questions
To make an overview L-22-24 and Answers
Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken

Experiment10: Write a JSP Week-10,11 CLO4 PLO2 Students will apply #White board
which does the following job: L-28-33 CLO5 PLO3 reasoning informed discussion
Authenticate the user when he by contextual #Lecture discussion
submits the login form using knowledge to with multimedia
the user name and password understand Php #Show video about
from the database. MySql and Mobile Php MySql to
Experiment11: write a JSP to Apps motivate students
insert the student’s semester
wise percentages and
calculate aggregate and insert
into database.
Experiment12: write a JSP to
search the students according
to their aggregate and produce
sorted list or according to
their Enroll number.
P a g e | 89

Wee-12 Lectures, Questions


To make an overview L-34-36 and Answers

Week-13 Assignment and


L-37-39 Tutorial Exam will
be taken
Recess Week-14-15
before
Exam.
Sem. Week-16
End Start
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In- Assignment Quiz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Web Technolgies, Uttam Roy, OXFORD University press.
2. Web programming with HTML, XHTML and CSS, 2e, Jon Duckett, Wiley India

Reference Books and Other Materials


3. Web programming Bai, Michael Ekedahl, CENAGE Learning , India edition.
4. An Introduction to Web Design + Programming, Paul S.Wang, India Edition
5. Lecture Sheet and Presentation Materials

ICT-2205: Communication Systems Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours
P a g e | 90

Prerequisite: ICT-2107
Course Type: Theory
Course Summary: This course provides a comprehensive introduction to basic principles and techniques of
communication systems. Lecture topics include: Analog to digital conversion, PCM, baseband
transmission, power spectrum density analysis, inter-symbol interference, matched filters, noise
analysis, different modulation techniques, coherent and non-coherent detections. Laboratory
work is based on simulations in Matlab.
Course Objectives: To provide knowledge on communication systems, different types of modulation techniques,
noise signals, transmitter system, and receiver system models.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Use communication engineering knowledge to understand and design communication
systems understand
CLO3 Derive mathematical equations for analog and digital signal
CLO4 Use modulation technique’s knowledge to understand analog and digital modulation
techniques
CLO5 Explain the transmitter and receiver circuits.

Course Content Time Alignment with Suggested Activities Teaching


Outline Specific Topics Frame CLO PLO Strategy(s)
Course Comprehend the mission Week-1 CLO1 PLO1 Students will give brief #Socialized
Overview and vision of the L-1-3 introduction about recitation
Department themselves #Show
To acquire general idea Course outline will be presentation
about the course discussing in details to motivate
communication systems the students
To grasp the content and
policies for the class
Analog To discuss about Week-2,3 CLO2 PLO1 Students will discuss #Interactive
Modulation Communication process, L-4-9 PLO2 with a group. discussion
Demodulation Communication PLO3 To apply the #Lecture
Techniques Resources, Sources of knowledge to analyze discussion
information, the different with
Communication networks, communication based multimedia.
Communication Channels, mathematical
Modulation Process, equations
Multiplexing, Basic signal
processing operation in
digital communication,
Channels for digital
communication.
To analyze theory of AM,
Mathematical Analysis of
AM, Power Relations in
AM Wave, Different
Forms of AM, AM
Modulators, AM
Demodulators
Exam. Review To make an overview Week-4 Lectures, Questions
L-10-12 and Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
P a g e | 91

Digital To discuss the Digital Week-6,7 CLO2 PLO2 Students will identify, #White board
Modulation modulation, Factors that L-16-21 CLO3 PLO3 analyze and formulate discussion
Techniques influence the choice of complex #Lecture
digital modulation, Phase communication based discussion
modulation, Pulse engineering problems. with
modulation: Types, PWM, multimedia
PPM, Linear modulation:
BPSK, DPSK, QPSK, π/4
QPSK, Offset QPSK,
QAM; M-ary modulation
techniques, Power
spectrum, Bandwidth
efficiency.
To explain the angle
modulation, pulse
modulation and spread
spectrum
Exam. Review To make an overview Week-8 Lectures, Questions
L-22-24 and Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken
Transmitter To classify the Week-10 CLO4 PLO3 Students will apply #White board
transmitters, AM L-28-30 CLO5 PLO6 reasoning informed by discussion
Transmitters, Carrier contextual knowledge #Lecture
Frequency Requirement, to understand about discussion
Broadcast AM transmitter with
Transmitters, FM multimedia
Transmitters, Comparison #Show video
of Transmitters. about
. transmitter
circuit.
Receiver To classify the receivers, Week-11 CLO4 PLO3 Students will apply #White board
Salient Features and Basic L-31-33 CLO5 PLO6 reasoning informed by discussion
Functions of receiver, TRF contextual knowledge #Lecture
Receiver, Principle of to understand about discussion
Super heterodyne receiver with
Receiver, AM Receivers, multimedia
FM Receivers, Comparison #Show video
of receivers. about
receiver
Exam. Review To make an overview Week-12 Lectures, Questions
L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will be
taken
Recess before Week-14,15
Exam.

Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


P a g e | 92

Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance


Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Communication Systems, S. Haykin
2. Analog Communication, V. Chandra Sekar

Reference Books and Other Materials


3. Principle of Communication Engineering, Anokh Singh
4. Fundamentals of Communication Systems, J. G. Proakis, M. Salehi

ICT-2206: Communication Systems Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-2205
Course Type: Practical/Laboratory work
Course Summary: This course gives students deep knowledge in communication systems at the practical level.
This lab focuses on the design and constructs transmitter circuit, to verify different analog
and digital modulation techniques, to calculate bandwidth and power saving for different
modulation techniques.
Course Objectives: This course will introduce the students to hands on knowledge on modeling and
implementation of modulation techniques, analysis and evaluation of modulation
techniques, antenna design and implementation.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Acquire general idea about the course
CLO2 Verify the different analog and digital modulation techniques
P a g e | 93

CLO3 Able to design and implement different demodulation techniques.


CLO4 Calculate Bandwidth and power saving of different modulation techniques by using
MATLAB tools
CLO5 Design and construct transmitter and receiver circuit

Content of the Course


Course Content Time Alignment with Suggested Teaching
Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course To acquire general idea about Week-1 CLO1 PLO1 Students will #Socialized
Overview the Communication Systems L-1-3 give brief recitation
Laboratory. introduction #Show the
To supply the experimental list about themselves different
for this Laboratory. Course outline instruments to the
To discuss about the simulator will be students which
tools discussing in uses this Lab.
details
Analog To generate different analog Week-2,3 CLO2 PLO2 Students will #Interactive
Modulation modulation circuit and observe L-4-9 CLO3 PLO3 discuss with a discussion
/Demodulation its properties PLO4 group. #Show the video
Techniques To generate different analog To apply the to calculate
demodulation circuit and observe knowledge to modulation
its properties calculate the properties.
To calculate modulation index different
for different modulation properties of
techniques analog
modulation
techniques.
Exam Review To make an overview Week-4 Demonstrate,
L-10-12 Questions and
Answers

Exam. Week-5 Quiz and


L-13-15 Tutorial Exam.
Will be taken

Digital To generate different digital Week-6,7 CLO3 PLO2 Students apply #White board
Modulation modulation circuit and observe L-16-21 CLO4 PLO3 the knowledge to discussion
Techniques its properties PLO4 calculate the #Lecture
To generate different digital different discussion with
demodulation circuit and observe properties of multimedia
its properties digital
To calculate bandwidth and modulation
power saving for different techniques.
modulation techniques
Exam Review To make an overview Week-8 Lectures,
L-22-23 Questions and
Answers
Exam. Week-8,9 Presentation and
L-24-25 Tutorial Exam.
Will be taken
P a g e | 94

Transmitter To design and construct W-9 CLO5 PLO4 Students apply


transmitter circuit. L-26-27 the theoretical
knowledge to
design and
construct
transmitter
circuit.
Receiver To design and construct Week- CLO5 PLO3 Students will #Lecture
transmitter circuit. 10,11 PLO6 apply contextual discussion with
L-28-33 knowledge to multimedia
design and #Show video
construct about different
receiver circuit. web technology.

Exam. Review To make an overview Wee-12 Lectures,


L-34,35,36 Questions and
Answers
Exam. Week-13 Presentation and
L-37-39 Tutorial Exam.
will be taken
Recess before Week-
Exam. 14,15
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
P a g e | 95

– Semester Final Exam (70%)


Learning Resources
Text Books
1. Communication Systems, S. Haykin
2. Analog Communication, V. Chandra Sekar

Reference Books and Other Materials


3. Fundamentals of Communication Systems, J. G. Proakis, M. Salehi
4. Lab. Guide and Lab. Manuals

STAT-2201: Statistics for Communication Engineering


Full Marks 100 Credit 2.0 Contact Hours 39 Exam Duration 4 h

Prerequisite: HSC Level Mathematics


Course Type: Theory
Course Summary: This course to develop expertise on representing data, data uncertainty i.e. probability
measurement, properties of random variable, probability models, hypothesis testing and
parameter estimation

Course Objectives: To provide knowledge on probability, probability distribution, modeling of data and parameter
estimation.

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand the role of statistics in engineering
CLO3 Organize and representation of Data
CLO4 Handle the uncertainty of model using probability
CLO5 Model the random system using relevant probability distribution
CLO6 Understand Hypothesis and conclusion
CLO7 Estimate model parameters

Content of the Course


Course Content Time Alignment with Suggested Activities Teaching
Outline Specific Topics Frame CLO PLO Strategy(s)
Course Comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
Overview and vision of the L-1 brief introduction recitation
Department about themselves #Show presentation
To acquire general idea Course outline will be to motivate the
about the course Statistics discussing in details students
for Communication
Engineering
To grasp the content and
policies for the class
P a g e | 96

Data Meaning and Scope, Week-1-2 CLO2 PLO1 Students will discuss #White board
Collection, Variables and Attributes, L-2-6 CLO3 PLO2 with a group. discussion
and statistical data collection To apply the #Lecture discussion
Representat methods, sample space, knowledge to explain with multimedia.
ion Population, event, the different format of
statistical data organization data, frequency
and presentations table and distribution and data
charts: Charts and Pareto representation graphs.
Charts, Pie Charts,
Histograms Outliers, Box-
and-Whisker Plot.
Random Discrete Random Week-3 CLO3 PLO2 Students will #White board
Variable Variables, Continuous L-7-9 understand estimate discussion
Random Variables, The and analysis the #Lecture discussion
Expectation of a Random relations of random with multimedia.
Variable, The Variance of a variables.
Random Variable, Jointly
Distributed Random
Variables, Combinations
and Functions of Random
Variables
To make an overview
Exam. Week-4 Quiz and Tutorial
L-10-12 Exam. Will be taken
Probability Discrete Probability Week-5 CLO4 PLO3 Students will identify, #White board
Distribution Distributions: The L-13-15 CLO5 analyze and formulate discussion
Binomial Distribution, complex engineering #Lecture discussion
Geometric and Negative problems. with multimedia
Binomial Distributions,
Poisson distribution, The
Multinomial Distribution
Probability Continuous Probability Week-6 CLO4 PLO3 Students will #White board
Distribution Distributions: The Uniform L-16-18 CLO5 PLO4 understand the discussion
Distribution, The probability theories #Lecture discussion
Exponential Distribution, with multimedia
The Gamma Distribution,
The Beta Distribution,
Normal Distribution:
Probability Calculations
Using the Normal
Distribution, Linear
Combinations of Normal
Random Variables,
Approximating
Distributions with the
Normal Distribution,
Distributions Related to the
Normal Distribution: Log-
normal Distribution, Chi-
square Distribution, T-
Distribution and F-
Distribution.
Exam To make an overview Week-7 Lectures, Questions
Review L-19-20 and Answers
P a g e | 97

Exam. Week-7 Presentation and


L-21 Tutorial Exam. Will
be taken
Statistical Statistical Estimation and Week-8-9 CLO7 PLO3 Students will apply #White board
Estimation Sampling Distributions: L-22-27 PLO4 reasoning informed discussion
Point Estimates, unbiased statistical estimation #Lecture discussion
and biased Point Estimates, with multimedia
Point Estimates of a
population mean, Point
Estimates of a population
variance, Relative
Efficiency, Sample
Proportion, sample mean,
sample variance,
Constructing Parameter
Estimates: The Method of
Moments, Maximum
Likelihood Estimates.
Inferences Confidence Interval Week-10-11 CLO6 PLO4 Students will #White board
on a Construction, Effect of the L-28-33 understand the discussion
Population Sample Size on Confidence inference theories #Lecture discussion
Mean Intervals, One-Sided with multimedia
Confidence Intervals, z-
Intervals, Hypothesis
Testing: Rejection and
Acceptance of the Null
Hypothesis, Interpretation
of p-Values, Calculation of
p-Values, Significance
Levels, Relationship
between Confidence
Intervals and Hypothesis
Tests, One-side and two-
side z-Tests
regression Simple Linear regression Week-12 CLO4 PLO12 Students will classify #White board
and correlations: model and L-34-36 CLO7 and apply the filter discussion
parameter estimation circuits.
Exam. To make an overview Wee-13 Lectures, Questions
Review L-37-38 and Answers
Exam. Week-13 Assignment and
L-39 Tutorial Exam will be
taken
Recess Week-14,15
before
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
P a g e | 98

Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Learning Resources

Text Book
Anthony Hayter, Probability and Statistics for Engineers and Scientists; Fourth Ed. Brooks/Cole, Cengage
Learning, USA
Beginning Statistics, Schaum’s Outline Series

Reference Books and Other Materials


LARRY J. STEPHENS, Ph.D. Theory and problems of beginning statistics, McGraw Hill, Schaum’s series.
Douglas C. Montgomery, George C.Runger, Applied statistics and probability for engineers, Third Ed.
John Wiley & Sons, USA.
T.T. Soong, Fundamentals of Probability and Statistics for Engineers, 2004, John Wiley & Sons Ltd,
England

ICT-2207: Object Oriented Programming II Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite: ICT-1203, ICT-2105


Course Type: Theory
Course Summary: This course explores advanced topics of contemporary object-oriented programming
including programming paradigms, design patterns, generics, collection framework, threads,
errors and exceptions handling, synchronization, networking programming.
Course Objectives: Students will have the opportunity to learn the object-oriented techniques used to develop
programs and to attain software reliability. The goal of the course is to develop skills such
program design, code reuse, collections, threads, error and exception handling, synchronize
threads, and networking. All programs will be practiced in any contemporary programming
languages (Java, Python, C++).

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 To understand and design problems using various techniques


CLO2 To understand and create classes and collection of classes that work with different data
types and support various ways to store and manage objects of any kind in memory.
CLO3 To grasp, learn, and design simultaneous execution of multiple processes.
CLO4 To understand and handle errors and exceptions.
CLO5 To learn synchronization to manage dead locks.
CLO6 To understand, design, and develop socket programs.
P a g e | 99

Content of the Course Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course To comprehend overall basics of Week-1 CLO1 PLO1 Students will give #Socialized
Overview this course. L-1-2 PLO3 brief introduction recitation
and To acquire idea programming about themselves #Show
Program paradigms, imperative Course outline will presentation to
ming programming paradigm, be discussing in motivate the
paradigm procedural programming details students
s paradigm, object-oriented
programming, declarative
programming paradigm,
functional programming
paradigms, database/data driven
programming approach and
design problems on those
concepts
Design To design and develop problems Week-1,2 CLO1 PLO3 Students will #Interactive
Patterns based on creational pattern, L-3-4 PLO5 discuss with a discussion
structural pattern, behavioral group. #Lecture
pattern, intercepting pattern, front To apply the discussion
controller pattern. knowledge of with
software design multimedia.
patterns to solve the
different
programming
problems.
Generics To acquire the concepts of Week-2 CLO1 PLO1 Student will apply #Interactive
generic, generic types: generic L-5-6 CLO2 PLO3 the knowledge to discussion
methods and generic classes, type simplify #Lecture
parameters in generics, generic programming discussion
interfaces, and design problems problem with the with
using the above concepts. concept of code multimedia.
reuse.
Collection To understand the concepts of Week-3 CLO1 PLO1 Student will learn #Interactive
Framewor iterators, abstract class, collection L-7-9 CLO2 PLO3 collections and use discussion
k classes and interfaces, using the concepts in #Lecture
vectors and apply these to design programming. discussion
and develop problems. with
multimedia.
Exam To make an overview Week-4 Lectures, Questions
Review L-10-12 and Answers

Exam. Week-5 Quiz and Tutorial


L-13-15 Exam. Will be
taken
Threads To understand threads and Week-6 CLO1 PLO2 Students will #Interactive
and multithreads and life cycle of a L-16-17 CLO3 PLO5 identify, analyze discussion
Multithre thread, threads priorities. and formulate #Lecture
ads To create and manage threads. complex discussion
programming with
problems. multimedia.
P a g e | 100

Errors To grasp the types of exceptions, Week-6,7 CLO4 PLO2 Students will #Interactive
and managing exceptions, exception L-18-19 PLO4 identify, analyze discussion
Exception objects, and exception chaining. and formulate #Lecture
s To raise and handle multiple complex discussion
unrelated exceptions programming with
problems. multimedia.
Synchroni To understand synchronization Week-7 CLO5 PLO2 Students will #Interactive
zation methods, synchronization block, L-20-21 PLO3 analyze, learn, and discussion
static synchronization, deadlock, formulate complex #Lecture
inter-thread communication, programming discussion
interrupting threads, reentrant problems. with
monitors and design the multimedia.
problems.
Exam To make an overview Week-8 Lectures, Questions
Review L-22-24 and Answers

Exam. Week-9 Presentation and


L-25-27 Tutorial Exam.
Will be taken

Networki To learn networking concepts, Week-10,11 CLO1 PLO2 Students will #Interactive
ng common networking protocol L-28-33 CLO6 PLO5 analyze, learn, discussion
Program networking interfaces, socket design, and develop #Lecture
ming programming, socket class, complex discussion
inetAddress class, URL class, programming with
datagram socket class. problems. multimedia.
To design networking problems.
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34-36 and Answers

Exam. Week-13 Assignment and


L-37-39 Tutorial Exam will
be taken
Recess Week-14,15
before
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
P a g e | 101

Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Ivor Horton's Beginning Java 2 JDK 5 Edition, Wrox;

Reference Books and Other Materials


3. http://www.cs.umd.edu/class/fall2022/cmsc132-030X/
4. https://docs.python.org/3/tutorial/
5. https://sites.google.com/site/oopunyt/syllabus

ICT-2208: Object Oriented Programming Laboratory II Full Marks:100


Credit: 1.0
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1203, ICT-2105, ICT-2207


Course Type: Theory
Course Summary: This course explores advanced topics of contemporary object-oriented programming including
programming paradigms, design patterns, generics, collection framework, threads, errors and
exceptions handling, synchronization, networking programming.
Course Objectives: Students will have the opportunity to learn the object-oriented techniques used to develop programs
and to attain software reliability. The goal of the course is to develop skills such program design, code
reuse, collections, threads, error and exception handling, synchronize threads, and networking. All
programs will be practiced in any contemporary programming languages (Java, Python, C++).

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Attain competence on the use of Java/Python/C++ to develop programming problems.


CLO2 To design and develops problems using programming paradigms and designs patterns
and grasp basic concepts of object oriented programming.
CLO3 To create classes and collection of classes that work with different data types and support
various ways to store and manage objects of any kind in memory.
CLO4 To design and solve simultaneous execution of multiple processes.
CLO5 To handle errors and exceptions.
CLO6 To learn and design synchronization to manage dead locks.
CLO7 To design and develop socket programs.

Content of the Course Time Alignment with Suggested Teaching


Outline Specific Topics Frame CLO PLO Activities Strategy(s)
P a g e | 102

Exp #1: To learn Java/Python/C++ Week-1 CLO1 PLO1 Students will give #Socialized
Fundament installation L-1-2 PLO3 brief introduction recitation
als of To acquire general idea about themselves #Lecture with
Java/Pytho Course outline will the ppt and
n/C++and about Java/Python/C++ be discussing in online videos
Installation programming details

Exp 2#: To learn creational pattern, Week-1,2 CLO2 PLO1 Students will #Interactive
Creational structural pattern, and behavioral L-3-4 PLO2 discuss with a discussion
Patterns pattern. PLO3 group. #Lecture
Exp 3#: To apply the discussion
Structural To design creational pattern, knowledge of with
pattern structural pattern, and behavioral software design multimedia.
Exp 4#: pattern. patterns to solve the # Feedback
Behavioral different
patterns programming
problems.
Exp 5#: To understand generic methods , Week-2 CLO2 PLO2 Student will apply #Interactive
Generic generic classes, and generic L-5-6 CLO3 PLO3 the knowledge to discussion
Methods interfaces. simplify #Lecture
Exp 6#:
To design problems using generic programming discussion
Generic
Classes
methods, generic classes, and problem with the with
Exp 7#: generic interfaces. concept of code multimedia.
Generic reuse. # Feedback
Interfaces

Exp 8#: To understand iterators, Week-3 CLO2 PLO2 Student will learn #Interactive
Iterators interfaces, and vectors. L-7-9 CLO3 PLO3 collections, design discussion
Exp 9#: To design and develop problems and develop #Lecture
Interfaces based on iterators, interfaces, and complex discussion
Exp 10#:
Vectors
vectors. programming with
problems. multimedia.
# Feedback
Exam To make an overview Week-4 Lectures, Questions
Review L-10-12 and Answers

Exam. Week-5 Quiz and Tutorial


L-13-15 Exam. Will be
taken
Exp 11#: To understand threads and Week-6 CLO2 PLO2 Students will #Interactive
Threads multithreads, and threads L-16-17 CLO4 PLO3 identify, analyze, discussion
Exp 12#: priorities. PLO5 formulate, and #Lecture
Multithrea To design and develop develop complex discussion
ds programming problems based on programming with
threads and multithreads, and problems. multimedia.
threads priorities. # Feedback

Exp 13#: To grasp exceptions, managing Week-6,7 CLO2 PLO1 Students will #Interactive
Catching exceptions, and exception objects. L-18-19 CLO5 PLO3 identify, analyze, discussion
and To handle multiple unrelated formulate, and #Lecture
throwing exceptions. develop complex discussion
exceptions programming with
problems. multimedia.
# Feedback
P a g e | 103

Exp 14#: To understand synchronization Week-7 CLO2 PLO2 Students will #Interactive
Detect methods, L-20-21 CLO6 PLO3 analyze, learn, discussion
deadlock deadlock, and inter-thread PLO4 formulate, and #Lecture
Exp 15#: communication. develop complex discussion
Synchroni To design and develop problem programming with
ze ensuring synchronization. problems. multimedia.
processes # Feedback
Exam To make an overview Week-8 Lectures, Questions
Review L-22-24 and Answers

Exam. Week-9 Presentation and


L-25-27 Tutorial Exam.
Will be taken

Exp 16#: To learn networking concepts, Week-10,11 CLO2 PLO2 Students will #Interactive
Client common networking protocol L-28-33 CLO7 PLO3 analyze, learn, discussion
server networking interfaces, client design, and develop #Lecture
algorithm server algorithm, and socket complex discussion
Exp 17#: programming programming with
Socket To design socket programming. problems. multimedia.
programmi # Feedback
ng
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34-36 and Answers

Exam. Week-13 Assignment and


L-37-39 Tutorial Exam will
be taken
Recess Week-14,15
before
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05
P a g e | 104

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Ivor Horton's Beginning Java 2 JDK 5 Edition, Wrox;

Reference Books and Other Materials


3. http://www.cs.umd.edu/class/fall2022/cmsc132-030X/
4. https://docs.python.org/3/tutorial/
5. https://sites.google.com/site/oopunyt/syllabus

HUM-2201: Economics Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite: Physics and Mathematics at Higher Secondary Level


Course Type: Theory
Course Summary: This course provides a comprehensive introduction to the basic idea about economics. This
course focuses on Theory of Demand, Supply and Consumer Behavior, Production and Cost,
Theory of the Firm, Input-Output analysis, National income accounting and determination,
Budgets of Bangladesh and Development Planning in Bangladesh.
Course Objectives: To provide knowledge on basic concepts of Economics, Microeconomics and
Macroeconomics.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand the basic concepts of Economics, Microeconomics and Macroeconomics.
CLO3 Understand the Theory of Demand, Supply and Consumer Behavior.
CLO4 Understand the basis operations of Theory of the Firm, Input-Output analysis
CLO5 Understand the Solution of National income accounting and determination.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
Course Overview Comprehend the mission Week-1 CLO1 PLO1 Students will #Socialized
and vision of the L-1-2 give brief recitation
Department introduction
To acquire general idea about
about the course themselves
communication systems Course outline
To grasp the content and will be
policies for the class discussing in
details
P a g e | 105

Basic Concepts To define the subject matter Week-2,3 CLO2 PLO2 Students will #Interactive
of Economics of Economics; L-3-6 discuss with a discussion
Microeconomics Vs group. #Lecture
Macroeconomics; Law of . discussion with
Economics; Central multimedia.
economic problems of every
society; Different economic
systems; Economics and
Engineering.
Exam. To make an overview Week-4 Lectures,
Review L-7-8 Questions and
Answers
Exam. Week-5 Quiz and
L-9-10 Tutorial Exam.
Will be taken
Production and To discuss Production and Week-6,7 CLO3 PLO2 Students will #White board
Cost and Theory Cost and Theory of the Firm L-11-14 discuss with a discussion
of the Firm To explain Theory of the group. #Lecture
Firm discussion with
multimedia
Exam. Review To make an overview Week-8 Lectures,
L-15-16 Questions and
Answers
Exam. Week-9 Presentation
L-17-18 and Tutorial
Exam. Will be
taken
The Input- To analysis Meaning of Week-10 CLO4 PLO3 Students will #White board
Output Analysis input-outpu, Input-output L-19-20 discuss with a discussion
analysis model; balance group. #Lecture
equation; coefficient matrix; discussion with
determination of final multimedia
demand vector.
Basic Concepts To discuss Growth; Week-11 CLO4 PLO3 Students will #White board
of Unemployment; Inflation; L-21-22 discuss with a discussion
Macroeconomics Philips Curve, Business group.. #Lecture
cycle; Circular flow of discussion with
economics; two, three and multimedia
four sector economics.
National Income To explain National income Week-12 CLO5 PLO4 Students will #White board
Accounting and accounting and L-23-24 discuss with a discussion
Determination determination, Budgets of group. #Lecture
Bangladesh, Development . discussion with
Planning in Bangladesh multimedia
Exam. Review To make an overview Week-13 Lectures,
L-25 Questions and
Answers
Exam. Week-13 Assignment and
L-26 Tutorial Exam
will be taken
Recess before Week-14,15
Exam.
P a g e | 106

Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Economics by Semuelson and Nordhous.
2. Economics by Byrons and Stone.

Reference Books and Other Materials


3. Modern Economic Theory by Dewett, K.K
4. Advanced Economic Theory by Ahuja H.L

ICT-2000: Viva-Voce Full Marks:100


Based on 2nd Year 1st and 2nd Semester Credit: 1.0
P a g e | 107

B.Sc. (Engg.) Third Year-2024


3rd Year 1st Semester

ICT-3101: Wave Propagation and Antenna Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT:1103, MATH: 2101


Course Type: Theory
Course Summary: The Topic will be discussed in detail in class by the course teacher

Course Objectives: This course will introduce the students to the fundamental concepts underlying Electromagnetic
theories and antenna, properties of EM wave, transmission and reflection of EM wave,
transmission line theory and its characteristics, propagation theory of Radio waves,
characteristics of antenna, types of antenna its application area etc. The emphasis is on studying
and analyzing fundamental issues in antenna design and their impact on performance.

Course Learning Outcomes (CLO):


After completing this course a student would be able to
CLO1 Learn theory and properties of Electromagnetic waves.
CLO2 Emphasize understanding of Maxwell's equations in differential and integral forms in
solving electromagnetic problems.
CLO3 Understand the concept of transmission and reflection of plane waves at boundaries.
CLO4 Learn the basics of transmission lines (TL), propagation of harmonic signals on TL, TL
parameters and equations. Be able to apply the knowledge in basic analysis and
design problems. Learn the basics of the Smith Chart as a tool for transmission line
calculations, and be able to use it for basic parameter calculation and analysis of transmission
lines.
CLO5 Predict propagation effects of electromagnetic waves in the surface, space, sky, troposphere,
ionosphere including MUF and Fading.
CLO6 Classify the Guided Wave solutions -TE, TM, and TEM. Analyze and design rectangular
waveguides and understand the propagation of electromagnetic waves.
CLO7 Learn antenna fundamentals types of antennas. Characterize the radiation of an antenna in
terms of it radiation pattern, directivity, gain, bandwidth and radiation resistance.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outlines Specific Topics CLO PLO
Theory & Potential in an electric field, Week 1 CLO-1 PLO-1 -Lecture -
Properties of potential in a changing PLO-2 Presentation Assignment
Electromagnetic magnetic field, with video
Waves displacement current. -Interactive - Oral
Discussion Presentation
-Feedback
Equations of the Potential in an electric field, Week 1-2 CLO-2 PLO-2 -Lecture -
Electromagnetic Potential in a charging PLO-3 Presentation Assignment
Fields, magnetic field, Faraday’s with video -Class test
Radiation law, The first -Interactive
electromagnetic field Discussion
equation, The second -Feedback
electromagnetic field
equation, Maxwell’s
equation rewritten, The
plane wave in space-I, The
plane wave in space-II,
P a g e | 108

Energy of the radiated


wave, Poynting’s theorem
Transmission Conditions of field Week 3-4 CLO-3 PLO-2 -Lecture -
and Reflection continuity at boundary Presentation Assignment
of Plane Waves surfaces, The analogous with video -Class test
at Boundaries transmission line for plane -Interactive
wave propagation, Discussion
Reflection from a plane -Feedback
conductor at normal
incidence, Power flow in
the reflected and
transmitted waves, Current
flow in the conductor,
Depth of penetration, Skin
effect, The perfect
conductor concepts, Wave
incident on a perfect
conductor at an arbitrary
angle, Wave incident at an
arbitrary angle on a
boundary between
dielectrics, Index of
reflection, Snell’s law,
Total reflection, Phase and
group velocities,
Elimination of reflections.
Transmission Introduction, Propagation Week 5-6 CLO-4 PLO-2 -Lecture -
Lines through lines, PLO-3 Presentation Assignment
Determination of secondary with video -Class test
line constants, -Interactive
Underground cables, Wave Discussion
velocity, Distortion of low -Feedback
frequency lines, General
line equations, High
frequency lines, Reflection,
Line impedance,
Impedance matching in
high frequency lines, Smith
chart.
Propagation of Surface wave, space wave Week 7-8 CLO-5 PLO-4 -Lecture -
Radio Wave and sky wave, Tropospheric Presentation Assignment
propagation, Ionospheric with video -Class test
propagation, skip distance -Interactive
and MUF, fading. Discussion
-Feedback
Wave Guides Rectangular Wave guides, Week 9-10 CLO-6 PLO-5 -Lecture -
Circular and other Wave Presentation Assignment
guides, Cavity resonators. with video - Oral
-Interactive Presentation
Discussion
-Feedback
Antenna The radiation mechanism, Week 11-12 CLO-7 PLO-2 -Lecture -
Fundamentals Elementary doublet, Presentation Assignment
Current and Voltage with video -Class test
distribution, Resonant & -Interactive
Non-resonant antennas, Discussion
Antenna gain, Bandwidth,
P a g e | 109

beam width and


polarization, Effects of
ground on antennas,
Antenna coupling.

Different Types Directional high-frequency Week 13 CLO-7 PLO-4 -Lecture -


of Antennas antennas, Microwave Presentation Assignment
antennas, Wideband and -Interactive - Oral
special -purpose antennas, Discussion Presentation
Cell-Site Antennas and
Mobile Antennas.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Networks, Lines and Fields, John D Ryder, Prentice-Hall of India Private Ltd.
2. Electronic Communications, Dennis Roddy and John Coolen, Prentice-Hall of India Private Ltd.
References and other related books
3. Hand Book of Electronics, Gupta and Kumar, PragatiPrakasan.
4. Radio Engineering, J K Mithal, Khanna Publishers.
5. Electrical Technology, B.L Theraja and A.K Theraja.

ICT-3102: Wave Propagation and Antenna Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours
Prerequisite: ICT-3101
Course Type: Practical/Laboratory work
P a g e | 110

Course Summary: The topic will be discussed in class by the course teacher

Course Objectives: This course will introduce the students to hands on knowledge on Electromagnetic theories and
antenna, properties of EM wave, transmission and reflection of EM wave, transmission line theory,
propagation theory of Radio waves, characteristics of antenna, types of antenna.

Course Learning Outcomes (CLO): After completing this course a student would be able to:
CLO1 Realize Electromagnetic theories and antenna
CLO2 Understand properties of EM wave
CLO3 Comprehend transmission line theory, propagation theory of Radio waves
CLO4 Know the characteristics of antenna

Course Content Time Alignment with Suggested Activities Teaching


Frame Strategy(s)
Outline Specific Topics CLO PLO

Electromagnetic *Generation of Week-1-3 CLO1 PLO2 -Lecture Interactive Oral


Wave Electromagnetic wave using L-1-9 PLO3 Discussion Presentation
Matlab. Presentation with Assignment
* Visualizing Maxwell’s video Laboratory
equations using Matlab. Experiment trial output
Implementation in the
assigned Laboratory
Electromagnetic * To study and analysis Week-4-5 CLO-2 PLO3 Lecture Interactive Oral
Theory propagation of wave in L-10-15 CLO-3 PLO4 Discussion Presentation
Rectangular Waveguide Presentation with Assignment
using Matlab. video Laboratory
* Impedance Matching Experiment trial output
using Smith Chart using Implementation in the
Matlab assigned Laboratory

Propagation of * Calculate phase & group Week-6-7 CLO- PLO-3, -Lecture Interactive Oral
Radio Wave velocity using Matlab. L-16-21 2& PLO-4 Discussion Presentation
* To study and analysis of CLO-3 Presentation with Assignment
Electromagnetic waves video Laboratory
propagation characteristics Experiment trial output
using Matlab. Implementation in the
assigned Laboratory

Antenna Week-8-10 CLO-4 PLO-3 -Lecture Interactive Oral


*Plot radiation pattern of L-22-30 PLO-4 Discussion Presentation
dipole antenna using Presentation with Assignment
Matlab. video Laboratory
*Plot the radiation pattern Experiment trial output
of Half wave dipole antenna Implementation in the
using Matlab. assigned Laboratory

Antenna * Plot radiation pattern of Week-11-13 CLO-4 PLO-3 -Lecture Interactive Oral
monopole antenna using L-31-39 PLO-4 Discussion Presentation
Matlab. Presentation with Assignment
*Plot of Radiation pattern video Laboratory
of Uniform Linear Array Experiment trial output
using Matlab. Implementation in the
assigned Laboratory
P a g e | 111

Recess before Week-14-


Exam. 15
Semester End Start Week-16
Exam.
Assessment Pattern (According FET Ordinance)
CIE: (Continuous Internal Evaluation-20Marks)
Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Networks, Lines and Fields, John D Ryder, Prentice-Hall of India Private Ltd.
2. Electronic Communications, Dennis Roddy and John Coolen, Prentice-Hall of India Private Ltd..

Reference Books and Other Materials


3. Hand Book of Electronics, Gupta and Kumar, PragatiPrakasan.
4. Radio Engineering, J K Mithal, Khanna Publishers.
5. Lab. Guide and Lab. Manuals

ICT-3103: Microwave Engineering Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-2205, 3101


Course Type: Theory
Course Summary: Electronics and Communications Engineering (ECE) involves researching, designing,
developing and testing of electronic equipment used in various systems. Electronics and
Communications engineers also conceptualize and oversee the manufacturing
of communications and broadcast systems.
P a g e | 112

This stream of engineering deals with analogue transmission, basic electronics,


microprocessors, solid-state devices, digital and analogue communication, analogue
integrated circuits, microwave engineering, satellite communication, antennae and wave
progression. It also deals with the manufacturing of microwave engineering, microwave
tubes and resonators.
Course Objectives: To provide knowledge on television system, satellite communication, radar system and
microwave engineering.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand the television system.
CLO3 Understand the satellite system
CLO4 Understand the Radar system
CLO5 Analysis microwave communication networks

Course Content Time Alignment Suggested Activities Teaching


Frame with Strategy(s)
Outline Specific Topics CLO PLO
Course Comprehend the mission and Week-1 CLO1 PLO1 Students will give #Socialized
Overview vision of the Department L-1-3 brief introduction recitation
To acquire general idea about about themselves #Show
the course Fundamental Course outline will presentation to
To grasp the content and be discussing in motivate the
policies for the class details students
Television To discuss Image Capturing, Week-2 CLO2 PLO1 Students will discuss #Interactive
System Image Continuity, Flicker, L-4-6 with a group. discussion
Interlaced Scanning, Composite To apply the #Lecture
Video Signal, Video Modulation, knowledge to discussion with
Sound Modulation, Channel understand the basic multimedia.
bandwidth, TV Camera, TV Television system.
Transmitter, Monochrome TV
Receiver, Principle of Color TV.
Satellite To understand General Week-3 CLO3 PLO5 Students will discuss #Interactive
Communicat Structure, Merits & Demerits of L-7-9 with a group. discussion
ion Satellite Communication, To apply the #Lecture
Satellite Orbits, Linkages, knowledge to discussion with
Equipments on Satellite, understand the multimedia
Propagation of Signal, Ground Satellite
Station, Digital Satellite communication.
Communication.
Exam. To make an overview Week-4 Lectures, Questions
Review L-10-12 and Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
Radar To discuss the Radar Week-6-7 CLO4 PLO2 Students will discuss #White board
Performance Factors, Basic L-16-21 PLO3 and apply complex discussion
Pulsed Radar System, Antennas engineering #Lecture
& Scanning, Display Methods, knowledge to discussion with
Pulsed Radar Systems, Moving understand the Radar multimedia
Target Indication, CW Doppler system.
Radar, and Frequency Modulated
CW Radar, Phased Array Radars.
P a g e | 113

Exam To make an overview Week-8 Lectures, Questions


Review L-22-24 and Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam. Will
be taken
Microwave To discuss Short history of Week-10 CLO5 PLO2 Students will apply #White board
Engineering microwave engineering, L-28,29,30 PLO3 reasoning informed discussion
Microwave frequencies, by contextual #Lecture
Microwave systems, Microwave knowledge to discussion with
applications, Microwave circuit understand multimedia
Elements and analysis, Micro microwave #Show video
strip and Strip line, Smith Chart. engineering. about MW
engineering.
Microwave To analyze Waveguide tees, E- Week-11 CLO5 PLO3 Students will apply #White board
Components plane tee, H-plane tee, Hybrid L-31,32,33 PLO6 reasoning informed discussion
junctions, Cavity wave-meter, by contextual #Lecture
Hybrid ring, directional couplers, knowledge to discussion with
Isolators and circulators. understand multimedia
To discuss about microwave microwave #Show video
resonators and tubes components. about MW
components
Exam. To make an overview Wee-12 Lectures, Questions
Review L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will be
taken
Recess Week14-15
before Exam.

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05
P a g e | 114

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Electronic Communication, Roddy and Coolen, Prentice Hall of India, 4th Ed.
2. Radio Engineering, G K Mithal, Khanna Publishers.

Reference Books and Other Materials


3. Integrated Electronics, Millman and Halkias, McGraw-Hill
4. Microwave Engineering- David M. Pozar
5. Microwave Devices and Circuits- Samuel Y Laio

ICT-3104: Microwave Engineering Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-3103
Course Type: Practical/Laboratory work
Course Summary: This course gives students deep knowledge in electronic communication and microwave
engineering at the practical level. This lab focuses on the fundamental concepts on TDM,
Pulse modulations, digital modulation techniques, source coding techniques and Error-
control coding techniques.
Course Objectives: This course will introduce the students to hands on knowledge on image, Camera,
principle of color TV and satellite communication, analysis and evaluation of
microwave components and microwave resonators and tubes.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Acquire general idea about the course
CLO2 Able to understand Basics of conversions from analog signals into digital signals.
CLO3 Able to verify of microwave tube characteristics and gunn characteristics.
CLO4 Able to verify of microwave tube characteristics and gunn characteristics
CLO5 Able to analyze the frequency and wavelength of the different wave guides

Course Content Time Alignment Suggested Activities Teaching


Frame with Strategy(s)
Outline Specific Topics CLO PLO
Course To acquire general idea Week-1 CLO1 PLO1 Students will give #Socialized
Overview about the ECMW Laboratory L-1-3 brief introduction recitation
To supply the experimental about themselves #Show the
list for this Laboratory. Course outline will different
To discuss about the be discussing in instruments to
simulator tools details the students
which uses this
Lab.
P a g e | 115

Frequency To observe frequency Week-2-3 CLO2 PLO2 Students will discuss #Interactive
Spectrum spectrum of AM and FM L-4-9 PLO3 with a group. discussion
waves To apply the #Student will
To obtain fidelity response of knowledge to observe apply the
AM receiver. the frequency knowledge to
response and fidelity analyze AM,
response. FM signals.
Exam Review To make an overview Week-4 Demonstrate,
L-10-12 Questions and
Answers
Exam. Week-5 Quiz and Tutorial
L-13-15 Exam. Will be taken
Analog To generate amplitude, Week-6-7 CLO2 PLO2 Students will #White board
Modulation/D frequency and phase L-16-21 PLO3 demonstrate /present discussion
emodulation modulation signal and solve the #Demonstrate
Techniques To extract modulating signal problems. with
using Diode Detector. multimedia
Exam Review To make an overview Week-8 Lectures, Questions
L-22-23 and Answers
Exam. Week-8 Presentation and
L-24 Tutorial Exam. Will
be taken
Digital To generate and detect PCM W-9 CLO2 PLO3 Students will simulate #Demonstrate
Modulation/D To generate DPCM L-25-27 and observe the with
emodulation To generate Delta different modulated multimedia
Techniques Modulation waves.
To generate and Detect PSK,
DPSK, FSK
Microwave To characterize Reflex Week-10-11 CLO3 PLO4 Students will apply #Lecture
Engineering Klystron L-28-33 CLO4 PLO5 contextual knowledge discussion
To characterize Gunn Diode CLO5 to characterize the with
measurement of scattering different microwave multimedia
parameters of magic tee. components #Show video
Measurement of Scattering about different
Parameters of Circulator. MW
Attenuation measurement. components
Measurement of microwave
Frequency.
Exam. Review To make an overview Wee-12 Lectures, Questions
L-34-36 and Answers
Exam. Week-13 Presentation and
L-37-39 Tutorial Exam. will
be taken
Recess before Week-14-15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
P a g e | 116

Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Electronic Communication, Roddy and Coolen, Prentice Hall of India, 4th Ed.
2. Radio Engineering, G K Mithal, Khanna Publishers.

Reference Books and Other Materials


3. Microwave Engineering- David M. Pozar
4. Microwave Devices and Circuits- Samuel Y Laio
5. Lab. Guide and Lab. Manuals

ICT-3105: Data Communication Full Marks: 100


Credit: 3.0
Contact Hours: 39
Exam. Time: 4 Hours

Prerequisite: Computer Fundamentals


Course Type: Theory
Course Summary: This Course gives a general overview of data communications and networking. This course
introduces students to evolution trend of Data communication. It also helps students in
understanding the procedure of transmitting data over the network and how to resolve the
conflicting issues arising in the course of transmission. This course provides with practical
knowledge and hands-on experience in transmitting data over the network.
This stream of engineering deals with analogue transmission, basic electronics,
microprocessors, solid-state devices, digital and analogue communication, analogue
integrated circuits, microwave engineering, satellite communication, antennae and wave
progression. It also deals with the manufacturing of microwave engineering, microwave tubes
and resonators.
Course Objectives: This is an introductory course in Data Communications and networking. It familiarizes the
students with the basics of data communications, OSI model and techniques, applications and
control of modern data communications networks. Topics included are network models,
P a g e | 117

digital and analog transmission, multiplexing, circuit and packet switching. This course will
mainly focus to develop engineering skills in troubleshooting and designing data networks.

Course Learning Outcomes (CLO): Upon successful completion of this course, students
will be able to -
CLO1 Describe the concepts of data communication, and the general principles of network design and compare the
different network topologies.

CLO2 Analyze digital and analog representations of data and channels, mechanisms and techniques of encoding and
different technologies regarding guided and unguided media, their constructions and applications in real life.

CLO3 Critique error detection, correction and flow control techniques; multiple access control techniques.

Course Content Time Alignment with Teaching- Assessment


Frame Learning techniques
Outlines Specific Topics CLO PLO Strategy

Course Socialization and Introduction Week - 1, CLO-1 PLO-1 -Lecture -Assignment


Overview to the course. Lecture – Presentation with
L-1 video - Oral
-Interactive Presentation
Discussion
-Feedback
Introduction Over view, Introduction to Week – 3, CLO-1 PLO-2 -Lecture -Assignment
data communication, Lecture - Presentation with -Class test
categories of network, L-2, L-3, video - Oral
Protocol and standards L-4 -Interactive Presentation
Discussion
-Feedback
Transmission Layered communication Week 4 CLO-2 PLO-2 & -Lecture -Assignment
Layers architecture, The OSI Model, Lecture - PLO-3 Presentation with -Class test
TCP/IP Model, Addressing L-5, L-6, video
L-7 -Interactive
Discussion
-Feedback
Transmission Data and Signals, Periodic Week 5, 6 CLO-3 PLO-3 & -Lecture -Assignment
Modes Analog Signals, Digital Lecture - PLO-4 Presentation with -Class test
Signals, Transmission L-8, L-9, video
Impairment, Data rate limits L-10, L- -Interactive
and performance 11, L-12, Discussion
L-13 -Feedback
Transmission Guided Media, Unguided Week 7 CLO-2 PLO-3 & -Lecture -Assignment
Media Media Lecture - PLO-4 Presentation with -Class test
L-14, L- video
15, L-16, -Interactive
Discussion
-Feedback

Data Digital to digital conversion, Week 8 CLO-2 PLO-3 & -Lecture -Assignment
Conversion Analog to digital conversion, Lecture - PLO-4 Presentation with - Oral
Transmission Mode L-17, L- video Presentation
18, L-19 -Interactive
P a g e | 118

Discussion
-Feedback
Data Digital to Analog conversion Week 9 CLO-3 PLO-4 & -Lecture -Assignment
Conversion Analog to Analog conversion Lecture - PLO-5 Presentation with -Class test
L-20, L- video
21, L-22 -Interactive
Discussion
Multiplexing Multiplexing Week 10 CLO-1 PLO-4 & Lecture -Assignment
Spread Spectrum L-23, L- PLO-5 Presentation with -Class test
24, L-25 video
-Interactive
Discussion
-Feedback
Network Circuit-switched Network Week 11 CLO-1 PLO-4 & Lecture -Assignment
Switching Datagram Networks L-26, L- PLO-5 Presentation with -Class test
Virtual-circuit Networks 27, L-28 video
Switch -Interactive
Discussion
-Feedback
Data Encoding Types of error in data Week 12 CLO-3 PLO-4 & Lecture -Assignment
communication, Block L-29, L- PLO-5 Presentation with -Class test
Coding, Cyclic Codes, 30, L-31 video
Checksum -Interactive
Discussion
-Feedback
Modulation Framing, Flow and Error Week 13 CLO-3 PLO-4 & Lecture -Assignment
Techniques Control, Noisy and noiseless L-32, L- PLO-5 Presentation with -Class test
channel, Multiple Access: 33, L-34 video
CSMA/CD, CSMA/CD, -Interactive
Controlled Access, Discussion
FDMA,CDMA, TDMA -Feedback
Recess before
Exam.
Semester End Start
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
P a g e | 119

Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources:
Books Recommended
1. Foruzan, B. A. (2013). Data communication and Networking. Science Engineering& Math
Publications.
2. Blanchard, E. (2000). Introduction to Networking and Data Communications.
3. Tanenbaum, A. S., &Wetherall, D. J. (2011). Computer networks. Pearson.
4. Video Tutorials on Data communication for beginners.

ICT-3106: Data Communication Laboratory Full Marks: 100


Credit: 1.5
Contact Hours: 39
Exam. Time: 6 Hours

Prerequisite: ICT-3105
Course Type: Practical
Course Summary: This Course gives a general overview of data communications laboratory. This course
introduces students to evolution trend of Data communication. It also helps students in
understanding the procedure of transmitting data over the network and how to resolve the
conflicting issues arising in the course of transmission. This course provides with practical
knowledge and hands-on experience in transmitting data over the network.
This stream of engineering deals with analogue transmission, basic electronics,
microprocessors, solid-state devices, digital and analogue communication, analogue
integrated circuits, microwave engineering, satellite communication, antennae and wave
progression. It also deals with the manufacturing of microwave engineering, microwave
tubes and resonators.
Course Objectives: This is an introductory course in data communications and networking. It familiarizes the
students with the basics of data communications, OSI model and techniques, applications
and control of modern data communications networks. Topics included are network models,
digital and analog transmission, multiplexing, circuit and packet switching. This course will
mainly focus to develop engineering skills in troubleshooting and designing data networks.

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to
CLO1 Bit stuffing, de-stuffing, channel encoding
CLO2 Error detection, correction and flow control techniques; multiple access control techniques.
CLO3 Analyze digital and analog representations of data and channels, mechanisms and techniques of encoding and
different technologies regarding guided and unguided media, their constructions and applications in real life.
CLO4 Describe the concepts of data communication, and the general principles of network design and compare the
different network topologies.
P a g e | 120

CLO5 Analog to digital conversion and pulse code transmission

Course Content Time Alignment with Teaching- Assessment


Frame Learning techniques
Outlines Specific Topics CLO PLO Strategy

Course To acquire general idea Week-1 CLO1 PLO1 Students will give #Socialized
Overview about the data L-1-3 brief introduction recitation
And Exp #1: communication laboratory about themselves #Show the
Character To supply the experimental Course outline different
Stuffing and list for this laboratory. will be discussing instruments
De-stuffing Implementing character in details to the
stuffing and de-stuffing students
which uses
this Lab.
Exp #2: Implementation bit stuffing Week 2-3, CLO-1 PLO-2 -Lecture -Assignment
Bit Stuffing and de-stuffing Lecture - PLO-3 Presentation with -Class test
and De-stuffing L-4-9 video - Oral
-Interactive Presentation
Discussion
-Feedback
Exp # 3: Implementation cyclic Week 4 CLO-2 PLO-2 -Lecture -Assignment
Channel redundancy check and parity Lecture - CLO-3 PLO-3 Presentation with -Class test
Encoding checker. L-10-13 video
-Interactive
Discussion
-Feedback
Exp # 4: Error Implementation of error Week 5-6 CLO-2 PLO-3 -Lecture -Assignment
detection and detection and correction Lecture - CLO-3 PLO-4 Presentation with -Class test
correction mechanism using Hamming L-14-25 video
code -Interactive
Discussion
-Feedback
Exp # 5: Implementation of encoding Week 7-8 CLO-2 PLO-3 -Lecture -Assignment
Encoding and and decoding scheme using L-26-31 CLO-3 PLO-4 Presentation with -Class test
decoding NRZ-I video
scheme -Interactive
Discussion
-Feedback

Exp # 6: IPv4 IPv4 implementation of Week 9- CLO-3 PLO-3 -Lecture -Assignment


Implementation decimal to binary and vice 10 PLO-4 Presentation with - Oral
versa Lecture - video Presentation
L-32-37 -Interactive
Discussion
-Feedback
Exp# 7: Implementation of encoding Week 11- CLO-2 PLO-3 -Lecture -Assignment
Encoding and and decoding scheme using 12 CLO-3 PLO-4 Presentation with -Class test
decoding using Manchester Lecture - video
Manchester L-38-43 -Interactive
Discussion
Exp# 8: Implementation of encoding Week 13 CLO-2 PLO-3 Lecture -Assignment
Encoding and and decoding scheme using L-44-46 CLO-3 PLO-4 Presentation with -Class test
decoding using AMI and Pseudo ternary video
Manchester -Interactive
Discussion
P a g e | 121

-Feedback

Exp# 9: Study of network topologies Week 14 CLO-3 PLO-2 Lecture -Assignment


Network using packet tracer software L-47-49 CLO-4 PLO-3 Presentation with -Class test
Topologies PLO-4 video
-Interactive
Discussion
-Feedback
Exp# 10: LAN Study of LAN transmission Week 15 CLO-3 PLO-4 Lecture -Assignment
transmission, media’s, topologies, L-50-52 CLO-4 PLO-5 Presentation with -Class test
standard, cross- interconnection devices & video
wired and LAN standards and -Interactive
straight cable practically implement the Discussion
cross-wired cable and straight -Feedback
through cable using clamping
tool.
Exp# 11: Implementation of analog to Week 16 CLO-5 PLO-4 Lecture -Assignment
Analog to digital conversion and pulse L-53-55 PLO-5 Presentation with -Class test
digital coded transmission video
conversion and -Interactive
pulse code Discussion
modulation -Feedback
Recess before
Exam.
Semester End Start
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
P a g e | 122

– Lab. attendance (10%)


– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources:

Books Recommended

1. Foruzan, B. A. (2013). Data communication and Networking. Science Engineering& Math


Publications.
2. Blanchard, E. (2000). Introduction to Networking and Data Communications.

References and other related books

3. Tanenbaum, A. S., &Wetherall, D. J. (2011). Computer networks. Pearson.


4. Video Tutorials on Data communication for beginners.

ICT-3107: Computer Networking Full Marks: 100


Credit: 3.0
Contact Hours: 39

Prerequisite: Basic ICT at Higher Secondary Level


Course Type: Theory
Course Summary: This course is an introduction to a broad range of topics in Computer Networking. It is
meant to introduce the basic concepts of a range of topics, with the full details left to
upper-level Computer Network classes. The course covers Network introduction and
Network Models, Data and Signals, Digital and Analog Transmission, Multiplexing,
Error Detection, Data Link Control, Media Access Control and Ethernet, Data Link and
Network Layer Protocols, Unicast and Multicast Routing, Wireless Networks, Network
Management and Firewalls.

Course Objectives: The main emphasis of this course is on the organization and management of local area
networks (LANs). The course objectives include learning about computer network
organization and implementation, obtaining a theoretical understanding of data
communication and computer networks, and gaining practical experience in installation,
monitoring, and troubleshooting of current LAN systems. Students are introduced to
computer communication network design and its operations, and discuss the following
topics: Open Systems Interconnection (OSI) communication model; error detection and
recovery; local area networks; bridges, routers and gateways; network naming and
addressing; and local and remote procedures. On completion of the course, students
should be able, in part to design, implement and maintain a typical computer network
(LAN).

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 To acquire general idea about the course


CLO2 To Discuss about Computer Network, OSI Model and Physical Layer
CLO3 Analyze the properties of Data Link Layer and Medium Access Layer
CLO4 Understand about Network Layer and Transport Layer
CLO5 Explain and design process of Application Layer

Content of the Course


P a g e | 123

Course Content Time Frame Alignment with Suggested Teaching


Activities Strategy(s)
Outline Specific Topics CLO PLO

To comprehend the Week-1 CLO1 PLO1 Students will give #Socialized


mission and vision of L-1-3 brief introduction recitation
the Department. about themselves #Show presentation
To acquire general idea Course outline will to motivate the
Course Overview about the course be discussing in students
Fundamental and details
Computer Networking.
To grasp the content and
policies for the class.
To discuss about Types Week-2,3 CLO2 PLO1 Students will discuss #Interactive
of Computer Networks, L-4-9 PLO2 with a group. discussion
Network Topologies, PLO3 To apply the #Lecture discussion
Circuit and Packet knowledge to solve with OSI Model
Switching and Protocol the different real- and Physical Layer.
Hierarchies. time problems.
To analyzeOSI Model,
The TCP/IP Model and
Uses of Computer
Introduction and Networks.
The Physical To understand
Layer Transmission Media,
Communication
Channel and Wireless
Transmission).
To explain Telephone
System, Narrowband
ISDN Cellular Radio
and Communication
Satellite.

Week-4 Lectures, Questions


Exam Review To make an overview
L-10-12 and Answers
Quiz and Tutorial
Week-5 Exam. Will be taken
Exam.
L-13-15

To explain Telephone Week-6,7 CLO2 PLO2 Students will #White board


System, Narrowband L-16-21 CLO3 PLO3 identify, analyze and discussion
ISDN Cellular Radio formulate complex #Lecture discussion
and Communication real-time error with Physical and
Satellite, detection and Data Link Layer
To discuss data link correction
The Physical
layer: Design Issues, development
Layer and Data
Error Detection and problems.
Link Layer
Correction, Data
Communication
Interface, Elementary
Data Link Protocols,
Example Data Link
Protocols.
P a g e | 124

To explain medium
access layer: The
channel allocation
problem, Multiple
access protocols, IICE
standard for LANs and
MANs, Bridges, High
speed LANs.

Exam. Review Week-8 Lectures, Questions


To make an overview L-22-24 and Answers

Exam. Week-9 Presentation and


L-25-27 Tutorial Exam. Will
be taken
The Network, To discuss the network Week-10-11 CLO4 PLO3 Students will apply #White board
Transport and layer: Design issues, L-28-33 CLO5 reasoning informed discussion
Application Routing algorithms, by contextual #Lecture discussion
Layer Congestion control knowledge to with network and
algorithms, understand Network, Transport Layer
Internetworking, The Transport and #Show video about
network layer in the Application Layer Application Layer
internet. to motivate
To discuss the students
transport layer:
The transport service,
Element of transport
protocols, TCP and
UDP, Performance
issues.
To discuss the
application layer:
Network security, DNS,
SNMP, E-Mail, Usenet
News, WWW,
Multimedia.
Exam. Review Wee-12 Lectures, Questions
To make an overview L-34-36 and Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam will
be taken
Recess before Week-14-15
Exam.
Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quiz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
P a g e | 125

Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Computer Networks, Andrew. S. Tanenbum.
2. Data Communications and Networking, Behrouz. A Forouzan.

Reference Books and Other Materials


3. Understanding Data Communications, William A Shay, An International Thompson Publishing Company.
4. Introduction to Data Communications- A practical approach, Larry Hughes, Narosa Publishing House,

ICT-3108: Computer Networking Laboratory Full Marks: 100


Credit: 1.5
Contact Hours: 39

Prerequisite: Basic Networking knowledge at Higher Secondary Level


Course Type: Laboratory
Course Summary This course is an introduction to a broad range of topics in Practical Computer
Networking. It is meant to introduce the basic concepts of a range of topics, with the full
details left to upper-level Computer Network classes. The course covers basic network
topologies and network models, pair to pair network, Dynamic Host Configuration
Protocol, DNS Server, Active directory, Cabling and packet sniffing, Basic Network
Operation and Troubleshooting, IP Addressing Subnetting.

Course Objectives: The main emphasis of this course is on the organization and management of local area
networks (LANs). The course objectives include learning about computer network
organization and implementation, obtaining a theoretical understanding of data
communication and computer networks, and gaining practical experience in installation,
monitoring, and troubleshooting of current LAN systems. Students are introduced to
computer communication network design and its operations, and discuss the following
topics: local area networks; bridges, routers and gateways; network naming and
addressing; and local and remote procedures. On completion of the course, students
P a g e | 126

should be able, in part to design, implement and maintain a typical computer network
(LAN).

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 To acquire general idea about the LAN, Cabling and Different network devices
CLO2 To Discuss about Topologies, Printer and output device sharing
CLO3 Analyze the properties ofDHCP, DNS and Directory Services
CLO4 Understand about Basic Network Operation and Troubleshooting
CLO5 Explain and testing basic Linux command

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO
To acquire general idea about Week-1 CLO1 PLO1 Students will give #Socialized
cabling, cross and straight through L-1-3 brief introduction recitation
cabling, CAT 6 and CAT 7 cable about themselves #Show
Basic identification. Course outline presentation to
Idea To understand basic networking will be discussing motivate the
About such as LAN, MAN and WAN. in details students
Network To find out the characteristics of
Devices different network devices such as
Hub, Switch, Router, Microtik
Router other network devices.

To discuss about Types of Week-2,3 CLO2 PLO3 Students will #Interactive


Networks Topologies and analysis L-4-9 discuss with a discussion
their performance based on PDR, group. #Lecture on
E2E and other parameters. To apply the Topologies
Different To share printer and scanner and knowledge to
Topologi MODEM through multiple PCs. solve the different
es To understand Hybrid real-time
and Topologies and implement them in
Sharing problems.
real time.

Week-4 Lectures,
Exam L-10-12
To make an overview Questions and
Review
Answers
Week-5 Quiz and Tutorial
Exam. L-13-15 Exam. Will be
taken
P a g e | 127

To explain DHCP and implement Week-6,7 CLO3 PLO2 Students will #White board
how DHCP work and understand it L-16-21 PLO3 identify, analyze discussion
logically. and formulate #Lecture
To discuss about domain name complex real-time discussion
Server, how DNS work, explain DHCP and DNS with DHCP
Network Subnetting and super netting. problems. and DNS
Protocol To explain basic directory
s services, active directory and
passive directory services.
To configure basic router and
Microtik Router.

Exam Week-8 Lectures,


Review To make an overview L-22-24 Questions and
Answers
Exam. Week-9 Presentation and
L-25-27 Tutorial Exam.
Will be taken

Troubles To discuss how to set up windows Week- CLO4 PLO3 Students will #White board
hooting using disk or bootable pen-drive, 10,11 CLO5 apply reasoning discussion
Setting NIC driver for basic L-28-33 informed by #Lecture
networking. contextual discussion
To discuss about several network knowledge to with network
related errors such as NIC adapter understand related
missing, IP address missing and network related problems and
other driver related problem problems and their their solutions
findings and their solutions. solutions
To discuss about network security
related issues and try to solve these
problems practically.
To run several Linux commands
to test the security of the network.
Exam. Wee-12 Lectures,
Review To make an overview L-34-36 Questions and
Answers
Exam. Week-13 Assignment and
L-37-39 Tutorial Exam
will be taken
Recess Week-
before 14,15
Exam.
Sem. Week-16
End Start
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quiz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)

Remember (05)
P a g e | 128

Understand (05)

Apply (10)

Analyze

Evaluate (05)

Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Computer Networks, Andrew. S. Tanenbum.
2. Data Communications and Networking, Behrouz. A Forouzan.
3. Lab. Manual
P a g e | 129

B.Sc. (Engg.) Third Year-2024


3rd Year 2nd Semester

ICT-3201: Microprocessor and Microcontroller Full Marks: 100


Credit: 3.0
Contact Hours: 39
Prerequisite: ICT-1201
Course Type: Theory
Course Summary: Microprocessor: microcontroller and microcomputer, evaluation of microprocessor
and application, introduction to 8-bit, 16-bit, and 32-bit microprocessors; addressing
modes: absolute addressing, 8086 internal architecture, PIN diagram of 8086, Max-
Min mode, register structure; memory read write cycle; Instruction set; pipeline
concept: interrupts, programmed I/O, memory mapped I/O, interrupt driven I/O,
direct memory access; block transfer; cycle stealing; interleaved; multi-tasking and
virtual memory; memory interface; bus interface; arithmetic co-processor; assembly
language programming of 8086 microprocessors.

Course Objectives: The purpose of this course is to teach students the fundamentals of microprocessor
and microcontroller systems. The student will be able to incorporate these concepts
into their electronic designs for other courses where control can be achieved via a
microprocessor/controller implementation. Microprocessor is the course used to
provide an understanding of microprocessor hardware and software. Students
completing this course will work with microprocessor-based equipment, and be
capable of distinguishing hardware from software faults. The superior students will
also be capable of participating in product development efforts, including support
and development of assembly language code.

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Compare accepted standards and guidelines to select appropriate Microprocessor and
Microcontroller to meet specified performance requirements.
CLO2 Assess and solve basic binary math operations using the microprocessor and explain the
microprocessor’s and Microcontroller’s internal architecture and its operation within the
area of manufacturing and performance.
CLO3 Apply knowledge and demonstrate programming proficiency using the various
addressing modes and data transfer instructions of the target microprocessor and
microcontroller.
CLO4 Design electrical circuitry to the Microprocessor I/O ports in order to interface the
processor to external devices.
CLO5 Formulate appropriate computing solution for processor or controller-based application.

Content of the Course


Course Content Time Alignment with Suggested Activities Teaching
Outline Specific Topics Frame CLO PLO Strategy(s)
P a g e | 130

Microcontroller To compare microprocessors Week-1 CLO1 PLO1 Students will give -Lecture with the
& and microcontroller. L-1-3 CLO2 brief introduction ppt and online
microcomputer, To review the evolution of about themselves. videos
microprocessor and its
evolution of Course outline will be -interactive
application.
microprocessor To explain that a
discussing in details discussion
& application microcomputer system consists - Feedback
of CPU, RAM and ROM
memories, input /output
interfaces and peripheral units.
Introduction to To understand the different Week-2 CLO1 PLO1 Students will discuss -Lecture with the
8-bit, 16-bit, and instruction bits 8086 L-4-5 CLO2 with a group and try ppt and online
32-bit microprocessor. to understand videos
microprocessors different types of -interactive
microprocessor discussion
- Feedback
Addressing To understand the different Week-2,3 CLO3 PLO1 Students will discuss -Lecture with the
modes: absolute addressing modes of 8086 L-6-7 PLO2 with a group. ppt and online
addressing microprocessor. To apply the videos
knowledge to solve -interactive
the different discussion
problems. - Feedback
8086 internal To identify 8086 internal Week-3 CLO2 PLO1 Students will discuss -Lecture with the
architecture, architecture and its PIN L-8-9 PLO2 with a group. ppt and online
PIN diagram of diagram. To apply the videos
8086 knowledge to solve -interactive
the different discussion
problems. - Feedback

Max-Min mode, To know max and min mode Week-4 CLO4 PLO2 Students will discuss -Lecture with the
register and registers structure. L-10-11 with a group. ppt and online
structure To apply the videos
knowledge to solve -interactive
the different discussion
problems. - Feedback
Memory read To understand how to read Week-4, CLO4 PLO2 Students will discuss -Lecture with the
write cycle, and write into memory and 5 with a group. ppt and online
Instruction set different instruction sets. L-12-14 To apply the videos
knowledge to solve -interactive
the different discussion
problems. - Feedback
Exam. Review To make an overview Week-6 Lectures, Questions
L-15-17 and Answers
Exam. Week-7 Quiz and Tutorial
L-18-20 Exam. Will be taken
Pipeline concept: To understand pipelining Week-8 CLO4 PLO2 Students will discuss -Lecture with the
interrupts concepts. L-21-22 PLO4 with a group. ppt and online
To apply the videos
To analyze interrupts. knowledge to solve -interactive
the different discussion
problems. - Feedback
P a g e | 131

Programmed To design electrical Week-8,9 CLO5 PLO3 Students will discuss -Lecture with the
I/O, memory circuitry to the L-23-24 with a group. ppt and online
mapped I/O, Microprocessor I/O ports in To apply the videos
interrupt driven order to interface the knowledge to solve -interactive
I/O, direct processor to the different discussion
memory access external devices. problems. - Feedback

Exam Review To make an overview Week-9 Lectures, Questions


L-25-26 and Answers
Exam. Week-10 Presentation and
L-27-29 Tutorial Exam. Will
be taken
Block transfer; To understand data transfer Week-11 CLO5 PLO2 Students will apply -Lecture with the
cycle stealing in microprocessor. L-30-31 reasoning informed ppt and online
by contextual videos
knowledge to -interactive
understand the discussion
problem - Feedback

Interleaved; To understand concurrency Week- CLO5 PLO1 Students will discuss #-Lecture with
multi-tasking and review virtual memory. 11,12 PLO2 with a group. the ppt and
and virtual L-32-33 To apply the online videos
memory knowledge to solve -interactive
the different discussion
problems. - Feedback

Memory To apply knowledge to Week-12 CLO5 PLO3 Students will discuss -Lecture with the
interface; bus interface peripherals with the L-34,35 with a group. ppt and online
interface; microprocessor. To apply the videos
arithmetic co- knowledge to solve -interactive
processor the different discussion
problems. - Feedback
Assembly To apply knowledge and Week-13 CLO5 PLO3 Students will identify, -Lecture with the
language demonstrate programming L-36-38 PLO4 analyze and formulate ppt and online
programming of proficiency using the various complex engineering videos
8086 addressing modes and data problems. -interactive
microprocessors transfer instructions of the discussion
target microprocessor and - Feedback
microcontroller.

Exam. Review To make an overview Wee-14 Lectures, Questions


L-39-40 and Answers
Exam. Week- Assignment and
14,-15 Tutorial Exam will be
L-42-43 taken
Recess before Week-15
Exam.
Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
P a g e | 132

Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Douglas V Hall – Microprocessors and Interfacing, 3rdEdition, Tata Mcgraw Hill, 2019-2020

Reference Books and Other Materials


2. Barry B. Brey (2009), The Intel Microprocessors, Eighth Edition. Prentice Hall
3.Godse (2007-2008), Microprocessor and Microcontroller System, First Edition, Technical Publications.

ICT-3202: Microprocessor and Microcontroller Lab Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1201
Course Type: Practical/Laboratory work
Course Summary: This course introduces the programming, architecture and interfacing of the Intel 80x86
microprocessors for the students who had previous knowledge in both computer
architecture: hardware and software. This course helps students to understand how the
microcomputer system works and how to build a microcomputer system using a
microprocessor or microcontroller using assembly language. This course focuses on
programming language for machine code, rules, syntax and how to write programs to
perform any task with microprocessor.

Course Objectives: This course is intended for students who have some prior programming experience. The
course will introduce the basics of the microprocessor instructions, assembly language
and writing different programs in assembly language using EMU 8086.
P a g e | 133

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Discuss different concepts of Microprocessors.


CLO2 Analyze and identify the major component of a computer system and steps involving in
assembling, linking, and executing a program to run the system.
CLO3 Create programs for microcontroller using assembly language and programming
knowledge.
CLO4 Assess and solve basic binary math operations using the microprocessor.
CLO5 Apply knowledge and demonstrate programming proficiency.

Course content Time Frame Alignment with Suggested Teaching


Activities Strategy(s)
Outline Specific Topics CLO PLO
Exp #1: To be familiar with Week-1 CLO1 PLO1 Students will give -Lecture with the
Introduction to the assembly L-1-3 CLO2 brief introduction ppt and online
Assembly programming about themselves videos
Language and language and the Course outline -interactive
EMU 8086. 8086 microprocessor. will be discussing discussion
in details - Feedback

Exp #2: To identify program Week-2 CLO1 PLO1 Students will -Lecture with the
Program structure. L-4-5 CLO2 discuss with a ppt and online
structure and To understand group. videos
familiarization different program To apply the -interactive
with different structure. knowledge to discussion
instructions. learn program - Feedback
structure and
instructions.
Exp #3: Week-2,3 CLO3 PLO3 Students will -Lecture with the
Arithmetic To learn arithmetic L-6-7 CLO4 discuss with a ppt and online
operations. operations. group. videos
To apply the -interactive
To practice some knowledge to discussion
examples of solve the different - Feedback
arithmetic operations. problems.
Exp #4: To understand how Week-3 CLO2 PLO2 Students will -Lecture with the
Understanding to read and write into L-8-9 discuss with a ppt and online
Advanced 8086 memory and different group. videos
I/O instruction sets. To apply the -interactive
Instructions knowledge to discussion
solve the different - Feedback
problems.
Exp #5: Use of To apply knowledge Week-4 CLO2 PLO2 Students will -Lecture with the
Loop. and demonstrate L-10-12 CLO3 discuss with a ppt and online
different loops of group. videos
assembly language. To apply the -interactive
knowledge to discussion
solve the different - Feedback
problems
Exam Review To make an Week-5 Demonstrate,
overview L-13-15 Questions and
Answers
P a g e | 134

Examination Week-6 Quiz and Tutorial


L-16-18 Exam. Will be
taken
Exp #6: Use of To apply knowledge Week-7 CLO5 PLO2 Students will -Lecture with the
Array. and demonstrate L-19-21 demonstrate ppt and online
array of assembly /present and solve videos
language. the problems. -interactive
discussion
- Feedback
Exam Review To make an Week-8 Lectures,
overview L-22,23 Questions and
Answers
Exam. Week-8,9 Presentation and
L-24-25 Tutorial Exam.
Will be taken
Exp #7: Logic To learn logic of W-9 CLO3 PLO2 Students will -Lecture with the
operations in assembly language. L-26-27 CLO5 PLO3 discuss with a ppt and online
assembly group. videos
language. To write a program in To apply the -interactive
assembly language to knowledge to discussion
illustrate logic. solve the different - Feedback
problems

Exp #8: To apply with the Week-10,11 CLO3 PLO3 Students will -Lecture with the
Familiarizing MDA 8086 L-28-33 CLO5 PLO5 discuss with a ppt and online
with MDA microprocessor kit group. videos
8086 trainer and its operations. To apply the -interactive
Kit Commands knowledge to discussion
in Serial solve the different - Feedback
Monitor Mode. problems.
Exam. Review To make an Wee-12 Lectures,
overview L-34-36 Questions and
Answers
Exam. Week-13 Presentation and
L-37-39 Tutorial Exam.
will be taken
Recess before Week-14,15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create
P a g e | 135

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources
Text Books
1. Mazidi, M. A., Naimi, S., &Naimi, S. (2011). The AVR Microcontroller and Embedded Systems. August.
2. Hall, D. V., & Rood, A. L. (1986). Microprocessors and interfacing: programming and hardware (pp. 442-
487). McGraw-Hill.
3. Yu, Y. Y., &Marut, C. (1992). Asssembly Language Programming and Organization IBM PC. McGraw-Hill
Higher Education.

Reference Books and Other Materials


4. Irvine, K. R. (1990). Assembly Language for the IBM-PC. Prentice Hall PTR.
5.https://kader05cuet.wordpress.com/lecture-materials-2/microprocessor-and-interfacing-sessional/

ICT-3203: Optical Communications Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-2205
Course Type: Theory
Course Summary: The topic will be discussed in class by the course teacher.

Course Objectives: To realize the significance of optical fiber communications.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO-1 Understand and analyze the constructional parameters of optical fibers including the reason
Light is used Instead of Electricity.
CLO-2 Understand Ray theory transmission and different modes fiber.
CLO-3 Estimate the losses due to attenuation, absorption, scattering and bending.
CLO-4 Be aware of how optical fiber cable is made in Industry
CLO-5 Compare various optical detectors and choose suitable one for different applications.
CLO-6 Be able to design the optical system.
CLO-7 Gaining practical knowledge on how to measure optical fiber.
CLO-8 Be able to know the real applications of optical fiber and future development of it.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
P a g e | 136

Outlines Specific Topics CLO PLO


Introduction Historical Week 1 CLO-1 PLO-1 -Lecture -Assignment
development, The PLO-2 Presentation
general system, with video - Oral
Advantages of optical -Interactive Presentation
fiber communication. Discussion
-Feedback
Fundamentals of Light, Week 2- 3 CLO-1 PLO-2 -Lecture -Assignment
Optics Electromagnetic Presentation -Class test
spectrum, with video
Propagation of light, -Interactive
Geometric and Discussion
physical optics, -Feedback
Snell’s law of
reflection and
refraction, Total
internal reflection,
Optical energy losses,
Specular and diffuse
reflection, Diffraction
and polarization,
Optical components.
Optical fiber Introduction, Ray Week 4 - 5 CLO-2 PLO-2 -Lecture -Assignment
wave guides theory transmission, PLO-3 Presentation -Class test
cylindrical fiber, with video
Single-mode fibers. -Interactive
Discussion
-Feedback

Transmission Introduction, Week 6 - 7 CLO-3 PLO-2 -Lecture -Assignment


characteristics of Attenuation, Losses, PLO-3 Presentation -Class test
optical fiber Dispersion, with video
Polarization, -Interactive
Nonlinear Discussion
phenomena. -Feedback

Optical cables Introduction, Week 8 -9 CLO-4 PLO-3 -Lecture -Assignment


and connection Preparation of optical Presentation -Class test
fiber, Optical fiber with video
cables, Stability of -Interactive
the fiber transmission Discussion
characteristics, Cable -Feedback
design. Fiber
connections.
Optical sources Introduction, Optical Week 10 -11 CLO-5 PLO-4 -Lecture -Assignment
and detectors sources- LASER and Presentation - Oral
Light Emitting with video Presentation
Diode, Optical -Interactive
detectors. Discussion
-Feedback
Optical fiber Introduction, Fiber Week 12 -13 CLO-7 PLO-4 -Lecture -Assignment
measurements attenuation PLO-5 Presentation -Class test
measurements, Fiber with video
dispersion -Interactive
measurements, Fiber Discussion
P a g e | 137

refractive index
profile
measurements, Fiber
cutoff wavelength
measurements, Fiber
numerical aperture
measurements, Fiber
diameter
measurements,
Mode-field diameter
for single mode fiber,
Reflectance and
optical return loss,
Field measurements.
Applications and Introduction, Public Week 14 CLO-6 -Lecture -Assignment
future network applications, CLO-8 Presentation - Oral
developments Military applications, -Interactive Presentation
Civil, consumer and Discussion
industrial
applications. Optical
sensor systems,
Computer
applications, Local
area networks.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
P a g e | 138

Learning Resources
Text Books
Books Recommended

1. Optical Fiber Communications John M Senior, Prentice Hall of India..


2. Optical Communication Systems, John Gowar, Prentice Hall of India.
References and other related books
3. Fiber Optic Communication,D.C.Agarwal , S CHAND & Company Ltd.
4. Fiber Optic Theory, Heathkit Educational System.
5. Fiber Optic Communications, Jeseph C. Palais

ICT-3204: Optical Communication Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours
Prerequisite: ICT-3203
Course Type: Practical/Laboratory work
Course Summary: The topic will be discussed in class by the course teacher.

Course Objectives: To learn the basic elements of optical fiber transmission link, fiber modes configurations and structures.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Understand the properties of Step index fibers and Graded index fibers
CLO2 Know the mode field diameter of Step index fibers
CLO3 Achieve the knowledge on Material dispersion and waveguide dispersion
CLO4 Understand Rayleigh Scattering Loss, Infrared Absorption Loss, Ultraviolet Loss
CLO5 Gain the knowledge on WDM

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO

*Calculate for Step Index Fibers Week 1-3 CLO-1 PLO2 -Lecture Interactive Oral
(using MATLAB/Optical ETB): (i) L-1-9 PLO3 Discussion Presentation
Numerical aperture (ii) Acceptance Presentation with Assignment
angle (iii) Solid acceptance angle
video Laboratory
(iv) Propagation constant
* Calculate for Step Index Fibers
Experiment trial output
(using MATLAB/ Optical ETB): Implementation in
(i) Propagation constant (ii) the assigned
Normalized propagation constant Laboratory
(iii) V number (iv) Check whether
the fiber is SM or MM (v) Graph
between normalized propagation
constant and V number (vi) Cut off
wavelength (vii) Number of modes
traveling in fibers
* Calculate for Graded Index Week-4- 5 CLO-1 PLO3 Lecture Interactive Oral
Fibers (using MATLAB/ L-10-15 PLO4 Discussion Presentation
Optical ETB): (i) Graphical Presentation with Assignment
representation of core refractive video Laboratory
index w.r.t. radius of core for trial output
P a g e | 139

different profile parameters. (ii) Experiment


Graphical representation of NA Implementation in
w.r.t. radius of core for the assigned
different profile parameters (iii) Laboratory
Acceptance angle for given
value of radius.
* Calculate for Graded Index
Fibers (using MATLAB/
Optical ETB): (i) NA, (ii) V
number (iii) Check whether the
fiber is SM or MM (iv) Graph
between V number and
wavelength (v) Cut off
wavelength (vi) Number of
modes traveling in fiber.
* Calculate for Step Index Fiber Week-6-7 CLO-2 PLO-3 -Lecture Interactive Oral
(using MATLAB/ Optical L-16-21 CLO-3 PLO-4 Discussion Presentation
ETB) of Mode Field Diameter. Presentation with Assignment
* Calculate for pure Silica video Laboratory
fibers (using MATLABOptical Experiment trial output
ETB): (i) Graph for refractive Implementation in
index with wavelength (ii) the assigned
Graph for λ with Laboratory
wavelength λ(iii)Graph for
d2n/d λ2with wavelength λ(iv)
Graph for material dispersion
(Dm) with wavelength (v)
Calculate material dispersion
(Dm) at given wavelength (vi)
Find zero material dispersion
wavelength
*Calculate for Step Index Week-8-10 CLO-3 PLO-3 -Lecture Interactive Oral
Fibers (using MATLAB/ L-22-30 CLO-4 PLO-4 Discussion Presentation
Optical ETB): (i) V number (ii) Presentation with Assignment
Cut off wavelength (iii) video Laboratory
Waveguide dispersion at given Experiment trial output
wavelength (iv) Plot of Implementation in
waveguide dispersion with the assigned
wavelength Laboratory
*Calculate (using MATLAB/
Optical ETB): (i) The Rayleigh
Scattering Loss for Silica
Fibers (ii) Plot a graph for Loss
with wavelength
*Calculate the Infrared Week-11-13 CLO-4 PLO-3 -Lecture Interactive Oral
absorption loss for silica fibers L-31-39 CLO-5 PLO-4 Discussion Presentation
and plot a graph with Presentation with Assignment
wavelength (using MATLAB/ video Laboratory
Optical ETB). Experiment trial output
*Wavelength Division Implementation in
Multiplexing and De- the assigned
multiplexing (using MATLAB/ Laboratory
Optical ETB).

Recess before Exam. Week-14, 15


P a g e | 140

Semester End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Books Recommended
1. Optical Fiber Communications John M Senior, Prentice Hall of India.
Related other books
2. Optical Communication Systems, John Gowar, Prentice Hall of India.
3. Fiber Optic Communication,D.C.Agarwal , S CHAND & Company Ltd.
4. Fiber Optic Theory, Heathkit Educational System.
5. Fiber Optic Communications, Jeseph C. Palais

ICT-3205: Computer Architecture and Organization Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: None
Course Type: Theory
Course Summary: This course aims to provide a strong foundation to understand modern computer system
architecture and to apply these insights and principles to future computer designs. The course
is structured around the three primary building blocks of general-purpose computing systems:
Microprocessors, memories, and parallel processing.
P a g e | 141

Course Objectives:
This course will introduce the students to the fundamental concepts underlying modern computer
organization and architecture. Main objective of the course is to familiarize students about
hardware design including logic design, basic structure and behavior of the various functional
modules of the computer and how they interact to provide the processing needs of the user. It
will also provide knowledge on microprocessor and interfacing devices, 8085/8086
microprocessor architecture, assembly language, and interfaces.

Course Learning Outcomes (CLO):


After completing this course a student would be able to
CLO-1 Understand the basics of computer hardware and Register Transfer Logic
CLO-2 Understand the basics of processors organization and logic design of processors
CLO-3 Understand the basics of control logic design of microcomputer
CLO-4 Understand the fundamental knowledge on system organization of computer system
CLO-5 Understand the basic concept on assembly language programming
CLO-6 Understand the basic concepts on 8085/8086 Instructions

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outlines Specific Topics CLO PLO

Register Inter-register transfer, Week 1 L-1-3 CLO-1 PLO-1 -Lecture -Assignment


Transfer Logic arithmetic, logic and shift Presentation
micro-operations, conditional with video - Oral
control statements, fixed point -Interactive Presentation
binary data, overflow, Discussion
arithmetic shifts, floating point -Feedback
data, and instruction codes.
Processor Processor organization, design Week 2-3 CLO-2 PLO-2 -Lecture -Assignment
Logic Design of arithmetic and logic unit, L-4-9 PLO-3 Presentation -Class test
status register, design of with video
-Interactive
shifter, processor unit, design
Discussion
of accumulator. -Feedback
Control Logic Control organization, Week-4-5 CLO-3 PLO-2 -Lecture -Assignment
Design hardware control, micro- L-10-15 PLO-3 Presentation -Class test
program control, control of with video
processor unit, PLA control. -Interactive
Discussion
-Feedback
System Communication methods, IO Week 6-7 CLO-4 PLO-4 -Lecture -Assignment
Organization and system control, parallel L-16-21 PLO-5 Presentation -Class test
processing- processor level with video
parallelism, multiprocessors, -Interactive
fault tolerance. Discussion
-Feedback

Introduction to The 8085/8086 programming Week -8 CLO-5 PLO-1 -Lecture -Assignment


8085/8086 model, Instruction L-22-27 Presentation -Class test
assembly classification, Instruction, with video
language Data formats, Storage, How to -Interactive
programming write assemble and execute a Discussion
simple program, overview of -Feedback
the instruction set.
P a g e | 142

8085/8086 Microprocessor operations, Week 10 -11 CLO-5 PLO-3 -Lecture -Assignment


Microprocessor 8085/8086 MPU, Example of L-28-33 PLO-5 Presentation - Oral
Architecture an 8085/8086-based with video Presentation
and Memory microcomputer, Memory -Interactive
I/O Interfacing interfacing, Basic interfacing Discussion
concepts, Interfacing output -Feedback
displays, Interfacing input
devices, Memory mapped I/O,
Testing and troubleshooting
I/O interfacing circuits.
Introduction to Data transfer (copy) Week 12-13 CLO-6 PLO-3 -Lecture -Assignment
8085/8086 operations, Arithmetic L-34-39 PLO-5 Presentation -Class test
Instructions Operations, Logic operations, with video
Branch operations, Writing -Interactive
assembly language program, Discussion
debugging a program, stack
and subroutines.
Recess before Week 14, 15
Exam.
Semester End Start Week 16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
P a g e | 143

Text Books
Computer Architecture and Logic Design, T C Bartee, McGraw Hill.
Reference Books and Other Materials
Digital Logic and Computer Design, M. Morris Mano, Prentice-Hall, New Delhi.
Computer Architecture & Organization, J P Hayes, McGraw-Hill.
Architecture of Computer Hardware and Software, I Englander, Wiley Eastern.
Microprocessor Architecture, Programming and Applications with 8085, Ramesh S. Goankar.
The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, and Pentium pro Processors

ICT-3207: Operating Systems Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1203, ICT-2104, ICT-2106


Course Type: Theory
Course Summary: Covers the classical internal algorithms and structures of operating systems, including
CPU scheduling, memory management, and device management. Considers the unifying
concept of the operating system as a collection of cooperating sequential processes. Covers
topics including file systems, virtual memory, disk request scheduling, concurrent
processes, deadlocks, security, and integrity.

Course Objectives: To provide knowledge on operating systems of computer and mobile phone systems,
structure of operating systems, CPU scheduling, deadlocks, and memory management of
digital systems.

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 understandthe goals of OS concepts, design of operating systems, and extrapolate the
interactions among the various components of computing systems.
CLO2 understand the structure and organization of the file system.
CLO3 understand what a process is and how processes are synchronized and scheduled.
CLO4 understand different approaches to deadlock handling, dead lock prevention, avoidance,
detection, and recovery and memory management.
CLO5 use system calls for managing processes, memory and the file system.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outline Specific Topics CLO PLO

Operating System To acquire knowledge Week-1 CLO1 PLO1 Students will give -Lecture with
Introduction of OS, its design, and L-1,2,3 brief introduction the ppt and
different operating about themselves. online videos
system. Course outline -interactive
To understand parallel, will be discussing discussion
real-time, and in details - Feedback
distributed systems

Operating System To understand Week-2 CLO2 PLO2 Students will -Lecture with
Structures structures and design of L-4,5,6 PLO3 discuss with a the ppt and
operating systems group. online videos
To apply the -interactive
knowledge to discussion
solve the different - Feedback
problems.
P a g e | 144

Processes To understand Week-3 CLO3 PLO2 Students will -Lecture with


process, its state, L-7,8,9 discuss with a the ppt and
threads, and inter- group. online videos
process communication. To apply the -interactive
knowledge to discussion
solve the different - Feedback
problems.

CPU Scheduling To acquire knowledge Week-4 CLO3 PLO4 -Lecture with


of CPU scheduling. L-10,11,12 the ppt and
To learn CPU various online videos
scheduling algorithms. -interactive
discussion
- Feedback
Exam Review To make an overview Week-5 Lectures,
L-13,14,15 Questions and
Answers
Examination Week-6 Quiz and Tutorial
L-16,17,18 Exam. Will be
taken
Process To understand process Week-7 CLO3 PLO2 Students will -Lecture with
Synchronization synchronization, and L-19,20,21 PLO4 identify, analyze the ppt and
semaphores. and formulate online videos
To understand the complex -interactive
algorithms used to engineering discussion
synchronize hardware. problems. - Feedback

Exam Review To make an overview Week-8 Lectures,


L-22,23,24 Questions and
Answers

Exam. Week-9 Presentation and


L-25,26,27 Tutorial Exam.
Will be taken
Deadlocks To discuss and explain Week-10 CLO4 PLO2 Students will -Lecture with
dead lock and deadlock L-28,29 PLO4 discuss with a the ppt and
handling, dead lock group. online videos
prevention, avoidance, To apply the -interactive
detection, and recovery. knowledge to discussion
solve the different - Feedback
problems.

Memory To understand logical Week- CLO4 PLO3 Students will -Lecture with
Management and physical memory 10,11 discuss with a the ppt and
address space. L-30,31 group. online videos
To learn different To apply the -interactive
approa chesmemory knowledge to discussion
management. solve the different - Feedback
problems.
P a g e | 145

File System To understand file Week-11 CLO5 PLO4 Students will -Lecture with
access methods and L-32,33 discuss with a the ppt and
protection strategy. group. online videos
To apply the -interactive
knowledge to discussion
solve the different - Feedback
problems.

Exam. Review To make an overview Wee-12 Lectures,


L-34,35,36 Questions and
Answers
Exam. Week-13 Assignment and
L-37,38,39 Tutorial Exam
will be taken
Recess before Week-
Exam. 14,15
Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources
Text Books
1. Silberschatz, A., Galvin, P. B., & Gagne, G. (2014). Operating system concepts essentials. John Wiley
& Sons, Inc. 8th Edition.
2. Andrew S. Tanenbaum and Albert S. Woodhull. Operating Systems: Design and Implementation,
Prentice-Hall, (2nd Ed.).
P a g e | 146

Reference Books and Other Materials


3. Stallings, W. (2005). Operating Systems: Internals and Design Principles—Edition: 5. Pearson.
4. https://www.geeksforgeeks.org/operating-systems/
5. https://www.tutorialspoint.com/operating_system/
6. https://www.studytonight.com/operating-system/
7. https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/

ICT-3208: Operating Systems Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1203, ICT-2104, ICT-2106


Course Type: Practical/Laboratory work
Course Summary: Covers the classical internal algorithms and structures of operating systems, including
CPU scheduling, memory management, and device management. Considers the
unifying concept of the operating system as a collection of cooperating sequential
processes. Covers topics including file systems, virtual memory, disk request
scheduling, concurrent processes, deadlocks, security, and integrity.

Course Objectives: This course will provide hand-on training on operating systems of computer and
mobile phone systems, structure of operating systems, CPU scheduling, deadlocks,
and memory management of digital systems.

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Apply fundamental programming concepts, algorithms, theorems and methods in


operating system to solve substantial problems (e.g. CPU scheduling algorithm, page
replacement algorithms, process and file system management using system calls) on
Ubuntu platforms.
CLO2 Experiment with Ubuntu commands and shell programming on Linux platforms.
CLO3 Understand what a process is and how processes are synchronized and scheduled.
CLO4 Understand different approaches to deadlock handling, dead lock prevention, avoidance,
detection, and recovery and memory management.
CLO5 Use system calls for managing processes, memory and the file system.

Topics Specific Time Alignment with Suggested Teaching


Outcome(s) Frame Activities Strategy(s)
CLO PLO

Exp #1: Non-preemptive To learn Week-1 CLO3 PLO1 Student will bring -Lecture
CPU Scheduling algorithms calculating L-1,2 PLO2 your notebook. with the ppt
to find turnaround time and computational and online
waiting time. (1) FCFS (2) cost Code Block videos
SJF (3) Round Robin (4) ofvariousCPU software is installed - interactive
Priority scheduling in OS (Ubuntu). discussion
algorithms. - Feedback
P a g e | 147

Exp #2: Multi-level queue To Week-1,2 CLO3 PLO1 Students will -Lecture
scheduling algorithm learnvariousCP L-3,4 PLO2 demonstrate /present with the ppt
considering the following U scheduling and solve the and online
scenario: All the processes in algorithms. problems. videos
the system are divided into - interactive
two categories – system discussion
processes and user processes. - Feedback
System processes are to be
given higher priority than
user. (1) FCFS (2) SJF (3)
Round Robin (4) Priority

Exp #3: File allocation To learnthe Week-2 CLO4 PLO2 Students will -Lecture
strategies: (1) Sequential (2) interactions L-5,6 CLO5 demonstrate /present with the ppt
Indexed (3) Linked among the and solve the and online
various problems. videos
components of - interactive
file systems. discussion
- Feedback
Exp #4: Memory To learn W-3 CLO4 PLO2 Students will -Lecture
management Techniques: (1) memory L-7,8 CLO5 demonstrate /present with the ppt
MVT (2) MFT management and solve the and online
techniques. problems. videos
. - interactive
discussion
- Feedback
Exp #5: Contiguous memory To learn W-3,4 CLO4 PLO2 Students will -Lecture
allocation techniques: (1) memory L-9,10 demonstrate /present with the ppt
Worst-fit (2) Best-fit (3) allocation n and solve the and online
First-fit techniques. problems. videos
- interactive
discussion
- Feedback
Exp #6: Open source To learn basic W-4 CLO1 PLO1 Students will -Lecture
operating system: (1) Basic Linux L-11,12 CLO2 PLO2 demonstrate /present with the ppt
Linux command command. and solve the and online
problems. videos
- interactive
discussion
- Feedback
Exam Review To make an Week-5 Demonstrate,
overview L-13,14 Questions and
Answers
Examination Week-5,6 Quiz and Tutorial
L-15,16 Exam. Will be taken

Exp #7: File organization To learn how to W-6 CLO1 PLO2 Students will -Lecture
techniques: (1) Single level organize files. L-17,18 CLO5 demonstrate /present with the ppt
directory (2) Two level and solve the and online
directory (3) Hierarchical problems. videos
- interactive
discussion
- Feedback
P a g e | 148

Exp #8: (1) Implemented To learn the W-7 CLO4 PLO2 Students will -Lecture
Banker’s algorithm for the deadlock L-19,20 PLO4 demonstrate /present with the ppt
purpose of deadlock avoidance and solve the and online
avoidance. (2) Dining- algorithms. problems. videos
Philosophers problem
To understand - interactive
Dining- discussion
Philosophers
problem. - Feedback
Exam Review To make an Week-7,8 Lectures, Questions
overview L-21,22 and Answers
Exam. Week-8,9 Presentation and
L-23,24,25 Tutorial Exam. Will
be taken
Exp #9:Disc scheduling To understand W-9 CLO4 PLO2 -Lecture
algorithms: (1) FCFS (2) disc scheduling L-26,27 CLO5 with the ppt
SCAN (3) C-SCAN algorithms. and online
videos
- interactive
discussion
- Feedback
Exp #10: Page To understand Week-10 CLO5 PLO4 Students will -Lecture
Replacement algorithms: page L-28,29,30 demonstrate /present with the ppt
(1) FIFO (2) LRU (3) LFU replacement and solve the and online
algorithms. problems. videos
- interactive
discussion
- Feedback
Exp #11: Open source To learn shell W-11 CLO1 PLO2 Students will -Lecture
operating system: (1) Shell scripting in L-31,32,33 CLO2 demonstrate /present with the ppt
Scripting Ubuntu OS. and solve the and online
problems. videos
- interactive
discussion
- Feedback
Exam. Review To make an Wee-12 Lectures, Questions
overview L-34,35,36 and Answers
Exam. Week-13 Presentation and
L-37,38,39 Tutorial Exam. will
be taken
Recess before Exam. Week-
14,15
Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
P a g e | 149

Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources
Text Books
1. Silberschatz, A., Galvin, P. B., & Gagne, G. (2014). Operating system concepts essentials. John Wiley & Sons,
Inc. 8th Edition.
2. Stallings, W. (2005). Operating Systems: Internals and Design Principles—Edition: 5. Pearson.

Reference Books and Other Materials


3. Andrew S. Tanenbaum and Albert S. Woodhull. Operating Systems: Design and Implementation, Prentice-Hall,
(2nd Ed.).
4. https://www.geeksforgeeks.org/operating-systems/
5. https://www.tutorialspoint.com/operating_system/
6. https://www.studytonight.com/operating-system/
7. https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/

HUM-3201: Ethics and Cyber Law Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite:
Course Type: Theory
Course Summary: This course to develop an understanding on basic concepts ICT policy in Bangladesh, cyber
crime, ICT acts, Intellectual property law, patent, trademarks
Course Objectives: To provide knowledge on cyber law, ICT policy in Bangladesh, Different types of cyber crime,
Human rights, ICT act, Intellectual property law, patent, trademarks.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand cyber law
CLO3 Understand ICT policy in Bangladesh
CLO4 Understand Cybercrime and its penalty
CLO5 Understand ICT act and Human rights
P a g e | 150

CLO6 Understand Intellectual property law, patents and trademarks

Course Content Time Alignment with Suggested Teaching


Frame CLO PLO Activities Strategy(s)
Course Comprehend the mission Week-1 CLO1 PLO1 Students will give #Socialized
Overview and vision of the L-1 brief introduction recitation
Department about themselves #Show presentation
To acquire general idea Course outline will to motivate the
about the course Statistics be discussing in students
for Communication details
Engineering
To grasp the content and
policies for the class
Cyber Law Definition Nature, Nature, Week-1, 2 CLO2 PLO1 Students will #White board
Scope, Utility of Cyber Law, L-2,3,4 CLO3 PLO2 discuss with a group discussion
origin and Development of and understand the #Lecture discussion
Cyber Law and Internet. cyber law. with multimedia.

Exam. Week-3 Quiz and Tutorial


L-5 Exam. Will be taken
ICT Policy Internet Service Providers Week-3, 4 CLO2 PLO2 Student will #White board
in (ISP)- Domain Name, L-6,7 CLO3 PLO3 understand about the discussion
Bangladesh Present Legal Basis of ICT policy of #Lecture discussion
(ISP)- Domain Name, Bangladesh with multimedia
Present Legal Basis of ISP in
Bangladesh; e-Readiness in
Bangladesh-e-Commerce in
Bangladesh, e-Governance
in Bangladesh, e-
Learning/Education in
Bangladesh, e-Journal in
Bangladesh, e-Voting in
Bangladesh; Electronic
Evidence- Digital signature,
The Evidence Act of 1872
Vs. ICT act-2006, Electronic
Evidence in Bangladesh,
Legal Effects of electronic
evidence, UNCITRAL
Model Law on Electronic
Evidence.
Exam. Week-4 Quiz and Tutorial
L-8 Exam. Will be taken
P a g e | 151

Cybercrime Jurisdiction and Week-5 CLO2 PLO4 Student will #White board
Cybercrime, Criminal L-9, 10 CLO3 understand about discussion
Justice in Bangladesh and cybercrime #Lecture discussion
Implications on Cyber with multimedia
Crime; cyber vandalism,
Hacking, Malicious
spreading in Viruses,
Password fraud, cheating,
Cyber Pornography, Child
Pornography, Protection of
Copyrights and Intellectual
Property right. Invasion of
Privacy, Constitutional basis
of Privacy, Unsolicited e-
Mail, Defamation,
Harassment and e-Mail
Abuse, Present Legal
Protection
Exam. Week-6 Quiz and Tutorial
L-11 Exam. Will be taken
Human Human Rights violation and Week – CLO4 PLO12 Student will know #White board
Rights Internet; the Information and 6,7 CLO5 and understand discussion
Communication L-12, 13, about human rights #Lecture discussion
Technology Act, 2006- 14 with multimedia
Objectives, Strengths &
weaknesses of the ICT Law,
Regulation of
Cryptography;
Exam. Week-8 Quiz and Tutorial
L-15 Exam. Will be taken
Internation India, Sri Lanka, Japan Week-8, 9 CLO5 PLO3 Students will #White board
al Cyber Malaysia, Australia and the L-16, 17 CLO6 understand and discussion
Law USA, International inform about the #Lecture discussion
Conventions on Cyber Law international cyber with multimedia
& Crime. law
Electronic Electronic Money, Online Week-9, CLO4 PLO12 Students will #White board
Commerce credit crd Payments and 10 understand and discussion
Electronic bills of Lading, L-18, 19, apply the Electronic #Lecture discussion
UNCITRAL Model Law on 20 commerce methods with multimedia
Electronic Commerce.
Exam. Week-11 Quiz and Tutorial
L-21 Exam. Will be taken
P a g e | 152

Intellectual Basic Concepts of IP Law, Week-12 CLO5 PLO12 Students will #White board
Property Nature of IPR, Computer- L-22, 23 understand and discussion
Law related Intellectual property apply the intellectual #Lecture discussion
rights: Copyright- Original property law with multimedia
and development of
Copyright Law, subject
matte4r of copyright
protection, Rights protected
by copyright, Neighboring
rights, Limitations of
Copyright Protecting, Piracy
and infringement, Remedies
Computer Program, New
technology and copyright,
Software Patents Vs.
Copyright, International
Convention copy right.
Patent and Patents and technological Week-13 Students will #White board
Trademark development, Requirements 14 classify and apply discussion
s for patentability and L-24, 25 the patent and
ownership of patents, Scope trademarks policy.
of exclusive rights and
duration of protection,
patents infringement,
defenses and remedies,
Legal arrangement for the
transfer of technology.
Types of intellectual
property licenses
Reasons for the protection of
trademarks, Acquisition of
trademark right, Registration
procedure, Duration of
protection and renewal,
termination. Trademarks in
Cyberspace, Domain name
and Meta- tag Controversies.
Exam. To make an overview Wee-15 Lectures, Questions
Review L-,26 and Answers

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)
P a g e | 153

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Reference Books and Other Materials


Cryptography and Network Security: Principles and Practice, William Stallings
Cryptography and Network Security, AtulKahate
Applied Cryptograph, Bruce Schneier

ICT-3000: Viva-Voce Full Marks:100


Based on 3rd Year 1st and 2nd Semester Credit: 1.0

B.Sc. Engg. Fourth Year-2025


4th Year 1st Semester

ICT-4101: Information Theory and Coding Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-2205
Course Type: Theory
Course Summary:
Course Objectives: To provide the knowledge of different information sources

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Understand the notion of information and information sources in the quantitative sense.
CLO2 Know entropy, relative entropy and mutual information.
CLO3 Understand the notion of entropy rates of stochastic process.
CLO4 Understand information rates.
CLO5 Know the different data compression techniques as it applied to information.
CLO6 Understand the notion on channels and codes.
CLO7 Understand different source coding theorems.
CLO8 Understand channel coding for noisy channels.

Course Content Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
Outlines Specific Topics CLO PLo

Information Introduction, Probability Spaces and Week 1 CLO-1 PLO-1 -Lecture -Assignment
Sources Random Variables, Random Presentatio
Processes and Dynamical Systems, n with - Oral
Distributions, Standard Alphabets, video Presentation
P a g e | 154

Expectation, Asymptotic Mean -Interactive


Stationarity, Ergodic Properties. Discussion
-Feedback
Entropy, Entropy and Entropy Rate, Basic Week 2 CLO-2 PLO-2 -Lecture -Assignment
Relative Properties of Entropy, Joint Entropy &3 Presentatio -Class test
Entropy and and Conditional Entropy, Relative n with
Mutual Entropy and Mutual Information, video
Information Relationship between Entropy and -Interactive
Mutual Information, Chain Rules for Discussion
Entropy, Relative Entropy and -Feedback
Mutual Information.
Entropy Rates Markov Chains, Entropy Rate, Week 4 CLO-3 PLO-2 & -Lecture -Assignment
of a Stochastic Example: Entropy Rate of a Random &5 PLO-3 Presentatio -Class test
Process Walk on a Weighted Graph, Second n with
Law of Thermodynamics Functions video
of Markov Chains. -Interactive
Discussion
-Feedback
Information Introduction, Stationary Codes and Week 6 CLO-4 PLO-2 & -Lecture -Assignment
Rates Approximation, Information Rate of &7 PLO-3 Presentatio -Class test
Finite Alphabet Processes, n with
Conditional Relative Entropy, video
Limiting Entropy Densities, -Interactive
Information for General Alphabets, Discussion
Some Convergence Results. -Feedback
Information Rates for General
Alphabets, A Mean Ergodic,
Theorem for Densities, Information
Rates of Stationary Processes
Data Examples of Codes, Kraft Inequality, Week 8 CLO-5 PLO-2 & -Lecture -Assignment
Compression Optimal Codes, Bounds on the &9 PLO-3 Presentatio -Class test
Optimal Code Length, Kraft n with
Inequality for Uniquely Decodable video
Codes, Huffman Codes, Some -Interactive
Comments on Huffman Codes, Discussion
Optimality of Huffman Codes, -Feedback
Shannon–Fano–Elias Coding,
Competitive Optimality of the
Shannon Code, Generation of
Discrete Distributions from Fair
Coins.
Channels and Introduction, Channels, Stationarity Week CLO-6 PLO-3 & -Lecture -Assignment
Codes Properties of Channels, Examples of 10 & 11 PLO-4 Presentatio - Oral
Channels, The Rohlin-Kakutani n with Presentation
Theorem, Distortion and Fidelity video
Criteria, Performance, The rho-bar -Interactive
distortion, d-bar Continuous Discussion
Channels, The Distortion-Rate -Feedback
Function.

Source Coding Source Coding and Channel Coding, Week CLO-7 PLO-3 & -Lecture -Assignment
Theorems Block Source Codes for AMS 12 & 13 PLO-4 Presentatio -Class test
Sources , Block Coding Stationary n with
Sources, Block Coding AMS video
Ergodic Sources, Subadditive -Interactive
Fidelity Criteria, Asynchronous Discussion
Block Codes, Sliding Block Source
P a g e | 155

Codes, A Geometric Interpretation of


OPTA's.

Coding for Noisy Channels, Feinstein's Lemma, Week PLO-3 & -Lecture -Assignment
noisy channels Feinstein's Theorem, Channel 14 CLO-8 PLO-4 Presentatio - Oral
Capacity, Robust Block Codes, n Presentation
Block Coding Theorems for Noisy -Interactive
Channels, Joint Source and, Channel Discussion
Block Codes, Synchronizing Block
Channel Codes, Sliding Block
Source and Channel Coding.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Simon Haykin, Communication Systems

Books Recommended

2. TM Cover and J. M Tomas, Elements of Information Theory


3. Carlson, Communication system.
4. “Information Theory and Coding” by N Abramson
5. “Information Theory” by R B Ash
P a g e | 156

6. “Error Control Coding” by Shu Lin and D J Costello


7. “Information theory and Coding Basics and Practices” by Veluswamy S
8. “Information Theory and Coding” by Muralidhar Kulkarni and K S Shivaprakasha
9. “Fundamentals in Information Theory and Coding” by Borda

ICT-4102: Information Theory and Coding Laboratory Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours
Prerequisite: ICT-4101
Course Type: Practical/Laboratory work
Course Summary:

Course Objectives: This course will introduce the students to the practical concepts underlying information
theory, mutual information, information gain, design and Analyze channel capacity, noise
control coding techniques.
Course Learning Outcomes (CLO): After completing this course a student would be able to:
CLO1 Understand the Entropy and its types
CLO2 Know different source coding techniques
CLO3 Understand different channel coding techniques in noiseless and noisy environments
CLO4 Understand Channel coding with different codes

Outline Name of the Experiments Time Alignment with Suggested Activities Teaching
Frame Strategy(s)
CLO PLO
*Find Entropy, Joint Entropy, Week-1-3 CLO-1 PLO2 -Lecture Interactive Oral
Conditional Entropy, Relative L-1-9 PLO3 Discussion Presentation
Entropy (KL divergence), Mutual Presentation with Assignment
Information, Normalized Mutual video Laboratory
Information, and Normalized Experiment trial output
Variation Information (using Implementation in
MATLAB). the assigned
*Compute the entropy of an Laboratory
entered text string (using
MATLAB).

Week-4-5 CLO-2 PLO3, Lecture Interactive Oral


*Huffman Coding, Run Length L-10-15 PLO4 Discussion Presentation
Encoding, Shanon-Fano Encoding Presentation with Assignment
(using MATLAB) video Laboratory
Experiment trial output
Implementation in
the assigned
Laboratory
P a g e | 157

Find Entropy and Mutual Week-6-7 CLO-3 PLO-3 -Lecture Interactive Oral
Information of Noiseless Channel L-16-21 PLO-4 Discussion Presentation
(using MATLAB). Presentation with Assignment
Channel Coding for Noisy video Laboratory
Channel (using MATLAB). Experiment trial output
Implementation in
the assigned
Laboratory
Channel Coding using Hamming Week-8-10 CLO- PLO-3 -Lecture Interactive Oral
(7,4) Block Code (using 1L-22-30 3& PLO-4 Discussion Presentation
MATLAB). CLO-4 Presentation with Assignment
video Laboratory
Experiment trial output
Implementation in
the assigned
Laboratory

Channel Coding (Forward error Week-11- CLO-4 PLO-3 -Lecture Interactive Oral
correction codes and 13 L-31-39 PLO-4 Discussion Presentation
Convolutional Codes both are Presentation with Assignment
used for Error correction and video Laboratory
which will perform better in Experiment trial output
AWGN environment) using Implementation in
MATLAB. the assigned
Laboratory

Recess Week-14,
before 15
Exam.
Semester Start Week-16
End
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-20Marks)
Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create
SMEE: (Semester Mid and End Examination-30 Marks)
Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


P a g e | 158

– Lab. performance during Lab. hours (05%)


– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Simon Haykin, Communication Systems

Books Recommended

2. TM Cover and J. M Tomas, Elements of Information Theory


3. Carlson, Communication system.
4. “Information Theory and Coding” by N Abramson
5. “Information Theory” by R B Ash

ICT-4103: Digital Image Processing Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1203, MATH-2101, STAT-2201, ICT-4103


Course Type: Theory
Course Summary: In this course students will learn digital image processing techniques including
representation, sampling and quantization, image acquisition, image transforms, image
enhancement, and image smoothing and sharpening. More advanced topics include
image filtering, color image processing, and image segmentation.

Course Objectives: Interpret image storage, sampling, and frequency domain processing operations.

Course Learning Outcomes (CLO): After completing this course, a student will be able to
CLO1 Achieve knowledge of a broad range of fundamental image processing and image
analysis techniques and concepts.
CLO2 Learn different techniques employed for the enhancement of images.
CLO3 Understand the need for image transforms different types of image transforms and their
properties.
CLO4 Understand the need for image compression and to learn the spatial and frequency
domain techniques of image compression.
CLO5 Learn different post-processing operations.
CLO6 Develop any image processing application.

Content of the Course


Course Content Time Alignment with Suggested Activities Teaching
Frame Strategy(s)
Outline Specific Topics CLO PLO
Image To understand human Week-1 CLO1 PLO1 Students will give #Lecture with the
Fundamentals vision system. L-1,2,3 brief introduction ppt and online
To learn image about themselves. videos
capturing, digital image Course outline will be #interactive
generating, image discussing in details. discussion
sampling, quantization # Feedback
techniques.
To acquire general idea
of pixel relationships,
image region, image
boundary, and some
linear operations.
P a g e | 159

Image To learnintensity (gray Week-2 CLO2 PLO1 Students will discuss #Lecture with the
Enhancement in level) transformation and L-4,5,6 PLO2 with a group. ppt and online
Spatial Domain. spatial filtering. To apply the videos
To understandimage knowledge to solve #interactive
enhancement techniques the different discussion
and pixel-level problems. # Feedback
arithmetic operations.
Color Image To understandcolor Week-3 CLO3 PLO2 Students will discuss #Lecture with the
Processing different model for color L-7,8,9 PLO4 with a group. ppt and online
image processing. To apply the videos
To learn addition color knowledge to solve #interactive
generation and the different discussion
transformation. problems. # Feedback
Exam. Review To make an overview Week-4 Lectures, Questions
L-10,11,12 and Answers
Exam. Week-5 Quiz and Tutorial
L-13,14,15 Exam. Will be taken
Image To understandimage Week-6,7 CLO4 PLO2 Students will identify, #Lecture with the
Compression compression, image L- PLO3 analyze and formulate ppt and online
compression standards, 16,17,18,19 complex engineering videos
and benefits of image ,20,21 problems. #interactive
compression. discussion
To learn JPEG and JPEG # Feedback
2000 image compression
standards.
Exam Review To make an overview Week-8 Lectures, Questions
L-22,23,24 and Answers

Exam. Week-9 Presentation and


L-25,26,27 Tutorial Exam. Will
be taken
Morphological To explain mathematical Week-10 CLO5 PLO2 Students will apply #Lecture with the
Image morphological tools to L-28,29,30 PLO3 reasoning informed ppt and online
Processing represent and describe PLO4 by contextual videos
region’s shape such as knowledge to #interactive
boundaries, skeletons, understand the discussion
and the convex hull. problems. # Feedback
To define several
theoretic operations and
discuss binary sets and
logical operations.

Segmentation To detectintensity Week-11 CLO6 PLO2 Students will identify, #Lecture with the
discontinuities, such as L-31,32,33 PLO3 analyze and formulate ppt and online
points, lines, and edges. PLO4 complex engineering videos
To learn image PLO5 problems. #interactive
segmentation discussion
# Feedback

Exam. Review To make an overview Wee-12 Lectures, Questions


L-34,35,36 and Answers
Exam. Week-13 Assignment and
L- 37,38,39 Tutorial Exam will be
taken
P a g e | 160

Recess before Week-


Exam. 14,15
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Digital Image Processing by Rafael C. Gonzalez, 2nd edition, Pearson Education, 2009. ISBN-81-7808-625-

Reference Books and Other Materials


2. Digital Image Processing: PIKS Scientific Inside by William K. Pratt, 3rd edition, Wiley, 2010.4. Sapely L Ross
Differential Equations
3.https://www.tutorialspoint.com/dip/
4. https://www.geeksforgeeks.org/digital-image-processing-basics
5. https://homepages.inf.ed.ac.uk/rbf/HIPR2/glossary.htm

ICT-4104: Digital Image Processing Lab Full Marks:100


Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-1203, MATH-2101, STAT-2201, ICT-4103


Course Type: Practical/Laboratory work
P a g e | 161

Course Summary: In this course students will learn digital image processing techniques including
representation, sampling and quantization, image acquisition, image transforms, image
enhancement, and image smoothing and sharpening. More advanced topics include image
filtering, color image processing, and image segmentation.
Course Objectives: Interpret image storage, sampling, and frequency domain processing operations.
Evaluate current technologies and issues that are specific to image processing systems.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Achieve knowledge of a broad range of fundamental image processing and image
analysis techniques and concepts.
CLO2 Learn different techniques employed for the enhancement of images.
CLO3 Understand the need for image transforms different types of image transforms and their
properties.
CLO4 Understand the need for image compression and to learn the spatial and frequency
domain techniques of image compression.
CLO5 Learn different post-processing operations.
CLO6 Develop any image processing application.

Topics Specific Outcome(s) Time Alignment with Suggested Teaching


Frame Activities Strategy(s)
CLO PLO
Exp To learn Anaconda Week-1 CLO1 PLO1 Students will -Lecture with
#1:Fundamentals and OpenCV with L-1,2,3 give brief the ppt and
of Python and Python installation introduction online videos
OpenCV with To acquire general about
python idea about OpenCV themselves - interactive
and Python Course outline discussion
programming will be
discussing in - Feedback
details
Exp #2: Point To learn point Week-2,3 CLO2 PLO2 Students will -Lecture with
Processing and processing, L- CLO3 discuss with a the ppt and
Pixel Operations. arithmetic 4,5,6,7,8,9 group, online videos
Exp #3: Image operations. apply the
Arithmetic, To study image knowledge to - interactive
Histogram enhancement learn this discussion
calculation and techniques. operations.
Equalization. - Feedback
Exp #4: Linear
transformation of
an image.
Exam Review To make an Week-4 Demonstrate,
overview L-10,11,12 Questions and
Answers
Examination Week-5 Quiz and
L-13,14,15 Tutorial Exam.
Will be taken
P a g e | 162

Exp #5: Spatial To learnimage Week-6,7 CLO2 PLO2 Students will -Lecture with
filtering filtering techniques L- CLO6 PLO3 demonstrate the ppt and
operations. To learnedge, 16,17,18,19, /present and online videos
Exp #6: Edge, corner, boundary 20,21 solve the
corner, and detection operation problems. - interactive
boundary detection discussion
- Feedback
Exam Review To make an Week-8 Lectures,
overview L-22,23 Questions and
Answers
Exam. Week-8,9 Presentation
L-24,25 and Tutorial
Exam. Will be
taken
Exp # 7: Color To learn color W-9 CLO4 PLO3 Students will
model transformation. L-26,27 CLO5 discuss and
transformation. To learnpost- learn the
Exp processing operations
#8 :Morphological operations
operations.
Exp #9: Compress To learnimage Week-10,11 CLO4 PLO2 Students will -Lecture with
image into JPEG compression L- CLO6 PLO3 apply the ppt and
and JPEG 200 techniques. 28,29,30,31, contextual online videos
format. To learn video 32,33 knowledge to
Exp #10: Segment segmentation understand the - interactive
background/ To understand compression discussion
moving wavelet and
foreground. transformation segmentations. - Feedback
Exp #11: Wavelet Student will
Transformation. also learn
creating image
processing
applications
Exam. Review To make an Wee-12 Lectures,
overview L-34,35,36 Questions and
Answers
Exam. Week-13 Presentation
L-37,38,39 and Tutorial
Exam. will be
taken
Recess before Week-14,15
Exam.
Sem. End Exam. Start Week-16

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-20Marks)


Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
P a g e | 163

Apply (05) (10)


Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources
Text Books
1.Digital Image Processing by Rafael C. Gonzalez, 4th edition, Pearson Education, 2009. ISBN-13: 978-
0131687288.

Reference Books and Other Materials


2. https://docs.opencv.org/4.x/d6/d00/tutorial_py_root.html
3. Digital Image Processing: PIKS Scientific Inside by William K. Pratt, 3rd edition, Wiley, 2010.
4. https://www.tutorialspoint.com/dip/
5. https://www.geeksforgeeks.org/digital-image-processing-basics
6. https://homepages.inf.ed.ac.uk/rbf/HIPR2/glossary.htm

ICT-4105: System Analysis and Software Engineering Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1201, 2105


Course Type: Theory
Course Summary: In this course students will learn system analysis and software engineering including
basic idea about system and system environment, role of system analyst, system design
and testing. This course also focuses on software engineering and CASE study.
Course Objectives: To provide knowledge on information system, system life-cycle, role of system
analyst, system design, system testing and quality, software engineering, CASE, and
re-engineering.

Course Learning Outcomes (CLO): After completing this course, a student will be able to
CLO1 Understand the system life-cycle,
P a g e | 164

CLO2 Understand the challenges and issues to develop a system


CLO3 Test and analysis the quality of a system
CLO4 Understand the roll of a system analyst
CLO5 Understand the planning and decision making level of organization
CLO6 Understand the CASE and software reuse.

Course Content Time Alignment with Suggested Activities Teaching


Frame Strategy(s)
Outline Specific Topics CLO PLO
System To idea about Week-1 CLO1 PLO1 Students will give #Lecture with the
Concepts and Introduction, Definition, L-1,2,3 brief introduction ppt and online
the Information Characteristics of a about themselves. videos
Systems system, Elements of a Course outline will be #interactive
Environment system, Types of Systems. discussing in details. discussion
# Feedback
Role of System To discuss Historical Week-2 CLO2 PLO1 Students will discuss #Lecture with the
Analyst perspective, Skills and L-4,5,6 PLO2 with a group. ppt and online
Qualifications of a To apply the videos
system analyst, knowledge to solve #interactive
Multifaceted role of an the different discussion
analyst, The analyst/user problems. # Feedback
interface.
The process and To explain Logical and Week-3 CLO3 PLO2 Students will discuss #Lecture with the
Stages of Physical design, Design L-7,8,9 PLO4 with a group. ppt and online
System Design methodologies, Major To apply the videos
development activities. knowledge to solve #interactive
the different discussion
problems. # Feedback
Exam. Review To make an overview Week-4 Lectures, Questions
L-10,11 and Answers
Exam. Week-4 Quiz and Tutorial
L-12 Exam. Will be taken
System Testing To discuss System Week-5 CLO4 PLO2 Students will identify, #Lecture with the
and Quality testing, Nature of test L-13-15 PLO3 analyze and formulate ppt and online
Assurance data, Test plan, Quality complex engineering videos
assurance, Trends in problems. #interactive
testing. discussion
# Feedback
Introduction to Definition of software Week-6 CLO4 PLO4 Students will identify, #Lecture with the
Software Engineering, Why L-16-18 PLO5 analyze and formulate ppt and online
Engineering engineering software is complex engineering videos
different? Characteristics problems. #interactive
of software product, discussion
Software life cycle. # Feedback
P a g e | 165

CASE To study Computer- Week-7,8 CLO4 PLO4 Students will study #Lecture with the
aided Software L-19-24 PLO5 and analyze the ppt and online
Engineering, CASE CASE videos
workbenches, Software #interactive
Engineering discussion
Environments. # Feedback

Exam Review To make an overview Week-9 Lectures, Questions


L-25-26 and Answers

Exam. Week-9 Presentation and


L-27 Tutorial Exam. Will
be taken
Software To explain managing Week-10 CLO5 PLO2 Students will apply #Lecture with the
Management People, Software Cost L-28,29,30 PLO3 reasoning informed ppt and online
Estimation, Process PLO4 by contextual videos
Improvement. knowledge to #interactive
understand the discussion
problems. # Feedback

Software To discuss Software Week-11 CLO6 PLO2 Students will identify, #Lecture with the
Evolution Reuse, Software L-31,32,33 PLO3 analyze and formulate ppt and online
Maintenance, PLO4 complex engineering videos
Configuration PLO5 problems. #interactive
Management, Software discussion
Re engineering. # Feedback

Exam. Review To make an overview Wee-12 Lectures, Questions


L-34,35,36 and Answers
Exam. Week-13 Assignment and
L- 37,38,39 Tutorial Exam will be
taken
Recess before Week-
Exam. 14,15
Sem. End Start Week-16
Exam.
Assessment Pattern (According FET Ordinance)
CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
P a g e | 166

Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Modern Structured Analysis,E Yourdon, Prentice-Hall
2. SSADM Version 4 a Practical Approach, M Goodland and C Slater, Mc Graw-Hill.
3. System Analysis and Development, P J Layzell and P Loucopolus, Chartwell-Bratt.

Reference Books and Other Materials


4. System Analysis and Design, S Y Wu and M S Wu, West.
5. System Analysis and Design, Elias M Awad, Galgotia Publications.
6. Software Engineering,A Practitioner’s Approach, R S Pressman, McGraw-Hill.
7. Software Engineering I Sommerville, 4th Edition, Addisi-Wesley.
8. Software Engineer’s Reference Book, J McDermit, Butterworth Heinemann.
9. CASE Using Software Development Tools, A S Fisher, Wiley.

ICT-4106: System Analysis and Software Engineering Full Marks:100


Laboratory Credit: 1
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-4105
Course Type: Laboratory
Course Summary: In this course students will learn system analysis and software engineering including
basic idea about system and system environment, role of system analyst, system design
and testing. This course also focuses on software engineering and CASE study.
Course Objectives: To provide knowledge on information system, system life-cycle, role of system
analyst, system design, system testing and quality, software engineering, CASE, and
re-engineering.

Course Learning Outcomes (CLO): After completing this course, a student will be able to
CLO1 Understand various information and different level of management
CLO2 Understand the roll of a system analyst and learn data flow diagrams
CLO3 Understand the feasibility of system
CLO4 Understand the system development life cycle and data flow diagram
CLO5 Understand the input, output, planning, decision, and system evaluation
CLO6 Understand the system security, cyber-crime, E-commerce, and E-governance
P a g e | 167

Course Content Time Alignment with Suggested Activities Teaching


Frame Strategy(s)
Outline Specific Topics CLO PLO
Course To acquire general idea Week-1 CLO1 PLO1 Students will give #Socialized
Overview and about this laboratory. L-1-3 brief introduction recitation
Requirement To supply the about themselves #Show the
Collection experimental list for this Course outline will different
Laboratory. be discussing in instruments to the
Content: Data, details students which
information - Quality, uses this Lab.
Need, Application,
system - Attribute,
Element and Type,
plan to collect the data
properly from the target
user of the proposed, and
system.
Information Various Sources of Week-2 CLO2 PLO1 Students will discuss #Lecture with the
Gathering and Information, information L-4-6 PLO2 with a group. ppt and online
Process gathering - strategies and To apply the videos
Specification tools, Process knowledge to solve #interactive
Specification Tools, the different discussion
Structured English, problems. # Feedback
Decision Table, Decision
Tree, Conversion of
technical tool from
specification
Feasibility Rest of Process Week-3 CLO3 PLO2 Students will discuss #Lecture with the
Study Specification Topics, L-7-9 PLO4 with a group. ppt and online
Feasibility Study – Steps, PLO7 To apply the videos
Evaluation of Alternative knowledge of #interactive
Solution, Cost and feasibility to real-life discussion
benefit Calculation and software/ system # Feedback
Analysis, Feasibility development
Report Creation, System
Proposal Structure
Exam. Review To make an overview Week-4 Lectures, Questions
L-10,11 and Answers
Exam. Week-4 Quiz and Tutorial
L-12 Exam. Will be taken
P a g e | 168

Design the System Development Week-5 CLO4 PLO2 Students will identify, #Lecture with the
proposed Life Cycle (SDLC), L-13-15 PLO3 analyze and formulate ppt and online
solution and Roles and action of complex engineering videos
Data flow System Analyst, Tools problems. #interactive
diagram used by System Analysts, discussion
Design the solution for # Feedback
the proposed system,
Flow oriented Model,
DFD - convention,
advantage, use, levels
and layers, comparisons,
Tools used in developing
DFDs
Data Input and Input Design, Output Week-6 CLO5 PLO5 Students will identify, #Lecture with the
Output Method Deign, File and Database L-16-18 analyze and review ppt and online
and Program (with Data Dictionary) the system videos
evaluation and Design, File #interactive
review Architecture, File discussion
technique Maintenance, Project # Feedback
Management -
Importance, Activities
and Phases,
Representation,
Scheduling project plans,
and Project Management
Software
System Testing Project Management - Week-7,8 CLO5 PLO2 Students will study, #Lecture with the
Importance, Activities L-19-24 PLO4 analyze, and test the ppt and online
and Phases, developed system videos
Representation, #interactive
Scheduling project plans, discussion
and Project Management # Feedback
Software, Differentiate
among failure, Bug and
Error, Testing, Manual
System Testing,
Dynamic System
Testing, and Objectives
of Quality Assurance
Exam Review To make an overview Week-9 Lectures, Questions
L-25-26 and Answers

Exam. Week-9 Presentation and


L-27 Tutorial Exam. Will
be taken
Security Challenges and Week-10 CLO6 PLO2 Students will apply #Lecture with the
vulnerabilities, Various L-28-30 PLO4 the knowledge of ppt and online
Information Computer Crime, PLO8 security and cyber- videos
Security and Malware, Different Cyber crime in a system #interactive
Cyber Crime Crime, Information discussion
Security, Tools for # Feedback
Protecting Information
Resources, Safe and
Ethical Uses of Computers
P a g e | 169

E-Commerce: E-commerce: Digital Week-11 CLO6 PLO2 Students will identify, #Lecture with the
Digital Marketing and Digital L-31-33 PLO3 analyze, formulate , ppt and online
Marketing Goods, Electronic PLO4 develop, and test E- videos
Commerce and the PLO5 commerce system #interactive
Internet, The Growth of PLO6 discussion
E-Commerce, Eight # Feedback
unique features of E-
Commerce technology,
The Benefits of
Disintermediation to the
Consumer, Types of
Electronic Commerce,
Types of electronic
payment systems
Exam. Review To make an overview Wee-12 Lectures, Questions
L-34,35,36 and Answers
Exam. Week-13 Assignment and
L- 37,38,39 Tutorial Exam will be
taken
Recess before Week-
Exam. 14,15
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Modern Structured Analysis,E Yourdon, Prentice-Hall
2. SSADM Version 4 a Practical Approach, M Goodland and C Slater, Mc Graw-Hill.
P a g e | 170

3. System Analysis and Development, P J Layzell and P Loucopolus, Chartwell-Bratt.

Reference Books and Other Materials


4. System Analysis and Design, S Y Wu and M S Wu, West.
5. System Analysis and Design, Elias M Awad, Galgotia Publications.
6. Software Engineering,A Practitioner’s Approach, R S Pressman, McGraw-Hill.
7. Software Engineering I Sommerville, 4th Edition, Addisi-Wesley.
8. Software Engineer’s Reference Book, J McDermit, Butterworth Heinemann.
9. CASE Using Software Development Tools, A S Fisher, Wiley.

ICT-4107: Computer Graphics and Visualization Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Vector and Geometry, C/C++


Course Type: Theory
Course Summary: Computer graphics are an intrinsic component of many modern software applications
and are often essential to the success of these applications. The objective of this course
is to familiarize the student with fundamental algorithms and data structures that are
used in today’s interactive graphics systems as well as programming and architecture
of high-resolution graphics computers. The principles and practice of computer
graphics are described from their mathematical foundations to the modern applications
domains of scientific visualization, virtual reality, computer games and film animation.
The course will include some practical experience of graphical software environments
such as Java Graphics 2D and OpenGL.

Course Objectives: The course introduces the basic concepts of computer graphics. It provides the
necessary theoretical background and demonstrates the application of computer
science to graphics. The course further allows students to develop programming skills
in computer graphics through programming assignments.

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to
CLO1
Explain the application areas, graphic pipeline, and different display technologies.

CLO2 Demonstrate the concepts of color models, lighting and shading models, textures, ray tracking, hidden
surface elimination, anti-aliasing and rendering.

CLO3 Design various algorithms for scan conversion and filling of basic objects and their comparative analysis.

Course Content Time Alignment with Teaching- Assessment


Frame Learning techniques
Outlines Specific Topics CLO PLO Strategy
P a g e | 171

Introduction: Introduction to Computer Week - 1, CLO-1 PLO-1 -Lecture -Assignment


Graphics, Graphics hardware, 2 Presentation
Display devices and Input Lecture – with video - Oral
devices L-1, L-2, -Interactive Presentation
L-3, L-4, Discussion
L-5, L-6 -Feedback
Image Scan Conversion, Basic raster Week – 3, CLO-1 PLO-2 -Lecture -Assignment
Representation: graphics algorithms for 4 Presentation -Class test
drawing 2D, Line Drawing Lecture - with video - Oral
Algorithms, L-7, L-8, -Interactive Presentation
Circle Drawing Algorithms, L-9, L-10, Discussion
Recursively Define Drawing: L-11, L- -Feedback
C Curve, Koch Curve, 12
Aliasing and Anti-Aliasing
Technique, Super-sampling
2D Viewing and Introduction to two- Week 5, 6 CLO-2 PLO-2 & -Lecture -Assignment
Clipping dimensional viewing, clipping Lecture - PLO-3 Presentation -Class test
and transformations, Line L-13, L- with video
clipping and polygon clipping 14, L-15, -Interactive
algorithms. L-16, L- Discussion
17, L-18 -Feedback

3D Viewing, Three-dimensional viewing, Week 7, 8 CLO-3 PLO-3 & -Lecture -Assignment


Clipping, and 3D object representation, B- Lecture - PLO-4 Presentation -Class test
Geometric spline curves and surfaces, L-19, L- with video
Representation BSP trees, Octrees 20, L-21, -Interactive
L-22, L- Discussion
23, L-24 -Feedback
Hidden Surface Fractal geometry methods, Week 9, CLO-3 PLO-3 & -Lecture -Assignment
Visible surface detection 10 PLO-4 Presentation -Class test
methods L-25-30 with video
-Interactive
Discussion
-Feedback
Visualization: Visualization of 2D/3D scalar Week 11 CLO-3 PLO-3 & -Lecture -Assignment
fields: color mapping, iso & 12 PLO-4 Presentation - Oral
surfaces. Direct volume data Lecture - with video Presentation
rendering: ray-casting, L-31, L- -Interactive
transfer functions, 32, L-33, Discussion
segmentation. Visualization L-34, L- -Feedback
of: Vector fields and flow data, 35, L-36
Time-varying data, High-
dimensional data: dimension
reduction, parallel
coordinates, Non-spatial data:
multi-variate, tree/graph
structured, text Perceptual and
cognitive foundations,
Evaluation of visualization
methods, Applications of
visualization, Basic
Animation Techniques like
traditional, key framing.
P a g e | 172

Exam. Review Week 13 CLO-5 PLO-4 & -Lecture -Assignment


Lecture - PLO-5 Presentation -Class test
L-37, L- with video
38, L-39 -Interactive
Discussion
Recess before Week 14
Exam & 15
Semester End . Week 16
Exam Start

Aassessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources:

Books Recommended

1. Schaum's Outlines Computer Graphics, Zhigang Xiang, Roy Plastock, McGracHill,


2. Computer Graphics C Version, D Hearn and M P Baker, Prentice-Hall.
References and other related materials
3. Computer Graphics Principles and Practice, Foley and co-authors, Addison Wesley.
4. From Pixels to Pictures, Sun Microsystem Inc, Addison Wesley.
P a g e | 173

ICT-4108: Computer Graphics and Visualization Full Marks:100


Laboratory Credit: 1
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: Vector and Geometry, C/C++


Course Type: Theory
Course Summary: Computer graphics are an intrinsic component of many modern software applications
and are often essential to the success of these applications. The objective of this course
is to familiarize the student with fundamental algorithms and data structures that are
used in today’s interactive graphics systems as well as programming and architecture
of high-resolution graphics computers. The principles and practice of computer
graphics are described from their mathematical foundations to the modern applications
domains of scientific visualization, virtual reality, computer games and film animation.
The course will include some practical experience of graphical software environments
such as Java Graphics 2D and OpenGL.

Course Objectives: The course introduces the basic concepts of computer graphics. It provides the
necessary theoretical background and demonstrates the application of computer
science to graphics. The course further allows students to develop programming skills
in computer graphics through programming assignments.

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to -
CLO1
Explain the application areas, graphic pipeline, and different display technologies.

CLO2 Demonstrate the concepts of color models, lighting and shading models, textures, ray tracking, hidden
surface elimination, anti-aliasing and rendering.

CLO3 Design various algorithms for scan conversion and filling of basic objects and their comparative analysis.

Course Content Time Alignment with Teaching- Assessment


Frame Learning techniques
Outlines Specific Topics CLO PLO Strategy

Introduction: Introduction to Computer Week - 1, CLO-1 PLO-1 -Lecture -Assignment


Graphics, Graphics hardware, 2 Presentation
Display devices and Input Lecture – with video - Oral
devices L-1, L-2, -Interactive Presentation
L-3, L-4, Discussion
L-5, L-6 -Feedback
Image Scan Conversion, Basic raster Week – 3, CLO-1 PLO-2 -Lecture -Assignment
Representation: graphics algorithms for 4 Presentation -Class test
drawing 2D, Line Drawing Lecture - with video - Oral
Algorithms, L-7, L-8, -Interactive Presentation
Circle Drawing Algorithms, L-9, L-10, Discussion
Recursively Define Drawing: L-11, L- -Feedback
C Curve, Koch Curve, 12
Aliasing and Anti-Aliasing
Technique, Super-sampling
P a g e | 174

2D Viewing and Introduction to two- Week 5, 6 CLO-2 PLO-2 & -Lecture -Assignment
Clipping dimensional viewing, clipping Lecture - PLO-3 Presentation -Class test
and transformations, Line L-13, L- with video
clipping and polygon clipping 14, L-15, -Interactive
algorithms. L-16, L- Discussion
17, L-18 -Feedback

3D Viewing, Three-dimensional viewing, Week 7, 8 CLO-3 PLO-3 & -Lecture -Assignment


Clipping, and 3D object representation, B- Lecture - PLO-4 Presentation -Class test
Geometric spline curves and surfaces, L-19, L- with video
Representation BSP trees, Octrees 20, L-21, -Interactive
L-22, L- Discussion
23, L-24 -Feedback
Hidden Surface Fractal geometry methods, Week 9, CLO-3 PLO-3 & -Lecture -Assignment
Visible surface detection 10 PLO-4 Presentation -Class test
methods L-25-30 with video
-Interactive
Discussion
-Feedback
Visualization: Visualization of 2D/3D scalar Week 11 CLO-3 PLO-3 & -Lecture -Assignment
fields: color mapping, iso & 12 PLO-4 Presentation - Oral
surfaces. Direct volume data Lecture - with video Presentation
rendering: ray-casting, L-31, L- -Interactive
transfer functions, 32, L-33, Discussion
segmentation. Visualization L-34, L- -Feedback
of: Vector fields and flow data, 35, L-36
Time-varying data, High-
dimensional data: dimension
reduction, parallel
coordinates, Non-spatial data:
multi-variate, tree/graph
structured, text Perceptual and
cognitive foundations,
Evaluation of visualization
methods, Applications of
visualization, Basic
Animation Techniques like
traditional, key framing.

Exam. Review Week 13 CLO-5 PLO-4 & -Lecture -Assignment


Lecture - PLO-5 Presentation -Class test
L-37, L- with video
38, L-39 -Interactive
Discussion
Recess Week 14
before & 15
Exam.
Semester Start Week 16
End Exam.

Aassessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
P a g e | 175

Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance


Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources:

Books Recommended

1. Schaum's Outlines Computer Graphics, Zhigang Xiang, Roy Plastock, McGracHill,


2. Computer Graphics C Version, D Hearn and M P Baker, Prentice-Hall.
References and other related materials
3. Computer Graphics Principles and Practice, Foley and co-authors, Addison Wesley.
4. From Pixels to Pictures, Sun Microsystem Inc, Addison Wesley.

ICT-4109: Cryptography and Network Security Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-1203, MATH-2101


Course Type: Theory
Course Summary:

Course Objectives: To provide knowledge on what network management is all about, functions and
applications of network management, architecture and organization of it, exchange of
management information, fundamental issues of network security, different ciphering
techniques.

Course Learning Outcomes (CLO):


P a g e | 176

After completing this course a student would be able to


CLO1 Define network management and understand the necessity & the functions of network management
system.
CLO2 Learn about the elements of network management system and architectural organization of it.
CLO3 Understand the structure of management information and the exchange of information between
management entities.
CLO4 Distinguish between information & network security and know about information security architecture.
CLO5 Analyze different symmetric and asymmetric encryption techniques.
CLO6 Learn about different data integrity and authentication mechanism.
CLO7 Understand the behavior of intruders & viruses and learn about different measures of network security.

Course Content Time Alignment Suggested Teaching


Frame With Activities Strategy(s)
Outlines Specific Topics CLO PLO

Network Challenges of IT Managers, Week 1-2 CLO- PLO-1 -Lecture -Assignment


Management Need for Network 1 Presentation - Oral
Basics Management System, with video Presentation
Network Management; -Interactive
Definition, Goals and Discussion
Functions, Different -Feedback
Functional Groups,
Management Applications,
Need for Standard
Management System.
Network Architectureof NMS, Network Week 3 & 4 CLO- PLO1 -Lecture -Assignment
Management Management Organization 2 Presentation -Class test 1
System Model,Distributed Network with video
Organization Management System, -Interactive
Comparison of OSI & Internet Discussion
Management Model. -Feedback
Management SMI, Management Week 5 & 6 CLO- PLO2 -Lecture -Assignment
Information Information Base, Managed 3 PLO3 Presentation - Oral
Communicatio Objects in OSI and Internet with video Presentation
n Perspective, Application -Interactive
Layer Communication, Discussion
Commands & Responses in -Feedback
CMIP & SNMP.

Security Information Security, Threats Week 7 & 8 CLO- PLO4 -Lecture -Assignment
Fundamentals & Attacks, OSI security 4 PLO6 Presentation -Class test 2
architecture, Security Services with video
& Mechanisms, Placement of -Interactive
Encryption Function, A Discussion
Model for Network Security, -Feedback
Stream Cipher & Block
Cipher, Key Distribution .
P a g e | 177

Modern Symmetric & Asymmetric Week 9 & CLO- PLO4 -Lecture -Assignment
Encryption Encryption, Substitution 10 5 Presentation -Class test 3
Techniques Cipher, Transposition Cipher, with video
Modern Block Cipher, Block -Interactive
Chain Ciphering. Discussion
-Feedback

Data Hash Function, MAC, Digital Week 11 & CLO- PLO5 -Lecture -Assignment
Integrity& Signature, Entity 12 6 Presentation - Oral
Authentication Authentication, Mutual & with video Presentation
One-way Authentication. -Interactive
Discussion
-Feedback
Network & General Model of Network Week 13 & CLO- PLO6 -Lecture -Assignment
System Access Control, Elements of 14 7 Presentation -Class test 4
Security Network Access Control -Interactive
System, Network Access Discussion
Control Enforcement -Feedback
Methods, Intrusion Detection,
Viruses & Related Threats,
Virus Countermeasures.
Assessment Pattern (According FET Ordinance)
CIE: (Continuous Internal Evaluation-20Marks)
Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)

Learning Resources:
Recommendation Books:
P a g e | 178

1. Cryptography & Network Security -- William Stalling


2. Cryptography & Network Security—Behrouz Forouzan
References and other related materials
3. SNMP, SNMPV2, RMON -- William Stalling
4. Network Management Standards – Subramanian

ICT-4110: Cryptography and Network Security Full Marks:100


Laboratory Credit: 1
Contact Hours: 39
Exam. Duration: 6 Hours
Prerequisite: ICT-4109
Course Type: Theory
Course Summary:

Course Objectives: To provide knowledge on how network management technically be developed and
implemented by product-based applications, functions and development of network
management applications, architecture and organization of technical support, practical
knowledge about exchange of information with security measure and proper management,
fundamental practical issues of network security comprising different ciphering techniques
with applications and real-time implications as well.
.
Course Learning Outcomes (CLO):After completing this course, a student would be able to
CLO1 Develop network management infrastructure with critical understanding of the necessity & the
functions of network management system.
CLO2 Earn practical knowledge about the elements of network management system and architectural
organization of it.
CLO3 Configure the structure of management information and the secure exchange of information between
management entities.
CLO4 Determine the technical differences about information & network security and deep practical expertise
about information security architecture design.
CLO5 Develop and analyze different symmetric and asymmetric encryption techniques.
CLO6 Comprehend about different data integrity and authentication mechanism regarding applications.
CLO7 Understand the behaviorof intruders & viruses to take different measures of network security.

Topics Specific Outcome(s) Time Frame Suggested Teaching Alignment


Activities Strategy(s) with CLO
Beginning Write and understand a program that Week-1, 2, 3, Students will #Socialized CLO1
with Encrypt a message with Caesar cipher 4 give brief recitation
Encryption and other basic Encipherment algorithm L-1,2, 3, 4, 5, introduction #Show
Technique using python. 6, 7, 8 about presentation to
themselves motivate the
To understand a program having Course students
concept of basic encryption techniques outline will
with Python and MatLab programming be Technical
Language. Analyzing the pros and cons discussing in knowledge
of the techniques and improvement of details delivery to
the code to upgrade the application of develop the
fundamental and practical technique as program
well.
P a g e | 179

Write and understand a program that Week-5, 6, 7, Students will #Interactive CLO2
Advanced Encrypt a message with Reverse cipher 8, 9 discuss with discussion
Encryption algorithm using python. Additionally, L-9, 10, 11, a group. #Lecture
Algorithm Practice of Parity Bit checking 12, 13, 14, 15, To apply the discussion
and Analysis technique to analyze message with 16, 17, 18 knowledge with Class and
Python and MatLab. to solve the objects.
To understand a program having different
concept of basic encryption techniques real-time
with Python and MatLab programming problems.
Language. Analyzing the pros and cons
of the techniques and improvement of
the code to upgrade the application of
fundamental and practical technique as
well.

Exam Week-10, 11 Lectures,


Review L-19,20,21,22 Questions
To make an overview and Answers

Exam. Week-12 Quiz and


Tutorial
Exam. Will
be taken

Brute Force Write and understand a program to Week-13, 14, Students will #White board CLO3,
Attack analyze Cryptanalysis of Caesar Cipher 15, identify, discussion CLO4
and other basic technique with brute L-23, 24, 25, analyze and #Lecture
force attack using python and Matlab. 26, 27, 28 formulate discussion
To understand a program having complex with
concept of basic encryption techniques real-time multimedia
with Python and MatLab programming programmin
Language. Analyzing the pros and cons g problems.
of the techniques and improvement of
the code to upgrade the application of
fundamental and practical technique as
well.
Exam Week-16 Lectures,
Review To make an overview L-29, 30 Questions
and Answers
Exam. Week-17 Presentation
and Tutorial
Exam. Will
be taken
P a g e | 180

Write and understand a program to Week-18, 19, Students will #White board CLO5
Transpositio implement Transposition Cipher 20 apply discussion
n Technique Encryption Technique using python and L-31,32,33, reasoning #Lecture
and CRC MatLab. Moreover, implementation of 34, 35, 36 informed by discussion
method CRC (cyclic Redundancy Checking) contextual with
using python and MatLab for advanced knowledge multimedia
analysis of Message. to #Show video
To understand a program having understand about various
concept of basic encryption techniques Transpositio use case of
with Python and MatLab programming n Cipher Transposition
Language. Analyzing the pros and cons Technique Cipher
of the techniques and improvement of CRC for Technique
the code to upgrade the application of analyzing a
fundamental and practical technique as message
well. content

Exam. Week-21 Lectures,


Review L-37,38 Questions
To make an overview and Answers

Exam. Week-22 Assignment


and Tutorial
Exam will
be taken

Recess Week-23
before
Exam.
Sem. End Week-24
Exam. Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Tutorial/In- Assignment Quiz/Presentation Class Attendance
Category course (05) (05) 10
Marks:30 (10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Category Test
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05
P a g e | 181

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources:
Recommendation Books:
1. Cryptography & Network Security -- William Stalling
2. Cryptography & Network Security—Behrouz Forouzan
References and other related materials
3. SNMP, SNMPV2, RMON -- William Stalling
4. Network Management Standards – Subramanian
5. MatLab and Python

B.Sc. (Engg.) Fourth Year-2025


4th Year 2nd Semester
P a g e | 182

ICT-4201: Artificial Intelligence and Machine Learning Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: Discrete Mathematics, Data Structures


Course Type: Theory
Course Summary: Artificial intelligence is an extremely broad field with applications to many disciplines and
many subfields. This course gives a broad survey of artificial intelligence, as opposed to
focusing on any particular subfield of AI. The course offered by the department of CSE, will
cover methods from search, optimization, probabilistic reasoning, and learning, among other
topics. Of course, these topics are closely related with each other. For example, the
knowledge acquired through learning can be used both for problem solving and for
reasoning. In fact, the skill for problem solving itself should be acquired through learning.
Also, methods for problem solving are useful both for reasoning and planning. Further, both
natural language understanding and computer vision can be solved using methods developed
in the field of pattern recognition
Course Objectives: To provide knowledge on Artificial intelligence, behavior of intelligent agents, problem
solving by search algorithm, knowledge representation approaches, PROLOG programming,
machine learning, data driven and statistical approaches of machine learning, expert system
models and expert system shells.

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to
CLO1 Define the terms Artificial Intelligence, rationality, autonomy & different types of AI agents.
CLO2 Analyze various AI search algorithms (uninformed, informed, heuristic, constraint satisfaction, genetic
algorithms) in relation to the benefit and behavior of the human society.
CLO3 Implement the fundamentals of knowledge representation (logic-based, frame-based, semantic nets),
inference and theorem proving and building procedure of simple knowledge-based systems, concerning strong
morality issues
CLO 4 Apply fundamental knowledge of machine learning algorithms to solve analytical problems within the fields
related to machine learning.

Course Content Time Alignment with Teaching- Assessment


Frame Learning techniques
Outlines Specific Topics CLO PLO Strategy

Introduction Introduction to AI definition, Week – 1- 2 CLO-1 PLO-1 -Lecture -Assignment


Foundations of Artificial L-1-6 Presentation
Intelligence, History of with video - Oral
Artificial Intelligence, and The -Interactive Presentation
State of the Art. Discussion
-Feedback
Intelligent Intelligent agents, How Agents Week – 3-4 CLO-1 PLO-2 -Lecture -Assignment
Agents Should Act, Structure of L-7-12 Presentation -Class test
Intelligent Agents, and with video - Oral
Environments. -Interactive Presentation
Discussion
-Feedback
Problem Problem-Solving Agents, Week 5-6 CLO-2 PLO-2 -Lecture -Assignment
Solving Formulating Problems, Data L-13-18 PLO-3 Presentation -Class test
structures for search trees with video
Uninformed Search Strategies: -Interactive
BFS, DFS, DLS, Uniform cost Discussion
search, Iterative deepening -Feedback
search, Bidirectional search
and Comparing search
P a g e | 183

strategies. Informed Search:


Best-First Search, Heuristic
functions, Iterative deepening
A* search (IDA*) Hill-
climbing search and Simulated
annealing.

Knowledge Building a Knowledge Base Week 7-8 CLO-3 PLO-3 -Lecture -Assignment
and Agent, Types of Knowledge, L-19-24 PLO-4 Presentation -Class test
Reasoning Knowledge representations, with video
Reasoning, Propositional logic, -Interactive
First order logic, Inference in Discussion
First order Logic, Logical -Feedback
Reasoning Systems (Languages
for AI Problem Solving:
PROLOG, LISP)

Constraint Constraint Satisfaction Week 9-10 CLO-4 PLO-3 & -Lecture -Assignment
Satisfaction Problems L-25-30 PLO-4 Presentation -Class test
Problems Constraint Propagation with video
(CSP) Backtracking Search Local -Interactive
Search, Optimization Problem Discussion
-Feedback

Natural Natural Language Processing Week 11-12 CLO-5 PLO-3 -Lecture -Assignment
Language Introduction, Syntactic L-31-36 PLO-4 Presentation - Oral
Processing Processing with video Presentation
(NLP) and Semantic Analysis, Discourse -Interactive
Game & Pragmatic Processing, Game Discussion
Playing Playing Overviews, The -Feedback
Minimax search procedure,
Adding Alpha-Beta Cut-offs,
Iterative Deepening
Uncertain PCM, SVM, Uncertainty, Week 13 CLO-5 PLO-4 -Lecture -Assignment
Knowledge Probabilistic Reasoning L-37-39 PLO-5 Presentation -Class test
and Systems, Bayes' Rule and Its with video
Reasoning: Use, Semantics of Belief -Interactive
Networks, Inference in Belief Discussion
Networks, Clustering methods,
Fuzzy sets and fuzzy logic, and
Decision Networks.
Recess before Exam. Week 14 -15
Semester End Exam. Week 16
Start

Assessment Pattern (According FET Ordinance)

CIE: (Continuous Internal Evaluation-30Marks)


Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
P a g e | 184

Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources:
Books Recommended

1. Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norving, Prentice Hall,
2. Introduction to Artificial Intelligence and Expert Systems, Patterson, D. W, Prentice Hall,
References and other related books
3. Artificial Intelligence, Rich, E. et al, McGraw Hill.
4. “Machine Learning For Absolute Beginners: A Plain English Introduction (Second Edition)” by Oliver
Theobald

ICT-4202: Artificial Intelligence and Machine Learning Full Marks:100


Laboratory Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-4201
Course Type: Theory
Course Artificial intelligence is an extremely broad field with applications to many
Summary: disciplines and many subfields. This course gives a broad survey of artificial
intelligence, as opposed to focusing on any particular subfield of AI. The course
offered by the department of CSE, will cover methods from search, optimization,
probabilistic reasoning, and learning, among other topics. Of course, these topics are
closely related with each other. For example, the knowledge acquired through
learning can be used both for problem solving and for reasoning. In fact, the skill for
problem solving itself should be acquired through learning. Also, methods for
problem solving are useful both for reasoning and planning. Further, both natural
language understanding and computer vision can be solved using methods developed
in the field of pattern recognition.
Course To provide knowledge on Artificial intelligence, behavior of intelligent agents,
Objectives: problem solving by search algorithm, knowledge representation approaches,
PROLOG programming, machine learning, data driven and statistical approaches of
machine learning, expert system models and expert system shells.
P a g e | 185

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to -
CLO1 Define the terms Artificial Intelligence, rationality, autonomy & different types of AI agents.
CLO2 Analyze various AI search algorithms (uninformed, informed, heuristic, constraint satisfaction, genetic
algorithms) in relation to the benefit and behavior of the human society.
CLO3 Implement the fundamentals of knowledge representation (logic-based, frame-based, semantic nets), inference
and theorem proving and building procedure of simple knowledge-based systems, concerning strong morality
issues
CLO4 Apply fundamental knowledge of machine learning algorithms to solve analytical problems within the fields
related to machine learning.

Topic Outline

Alignment with
Class Topics or Assignments Reading Reference Activities
CLO PLO
1 Intelligent agents: Lab task on what 1 Lab. Manual, Laboratory
Artificial Intelligence is about and Experiment No. 1 Experiment
different types of AI agents.
2 Knowledge-based agents and logical 1 Lab. Manual, Laboratory
problem solving: introduction to Experiment No. 2 Experiment
knowledge representation and
propositional logic.
3 First-order logic as a basis for building 2 Lab. Manual, Laboratory
intelligent agents capable of acting and Experiment No. 3 (a) Experiment
reacting in a complex environment.
4 Searching as a problem-solving 2 Lab. Manual, Laboratory
technique: a review of "conventional" Experiment No. 3 (b) Experiment
searching methods including breadth-
first, depth-first, bi-directional and best-
first search.
5 Searching as a problem-solving 2-3 Lab. Manual, Laboratory
technique: depth limited search and Experiment No. 4 Experiment
iterative depth limited search.
6 Searching as a problem-solving 2-3 Lab. Manual, Laboratory
technique: Heuristic functions and their Experiment No. 5 Experiment
effect on performance of search
algorithms.
Mid Term Exam
7 Introduction to WEKA. 2-3 Lab. Manual, Laboratory
Experiment No. 6 Experiment
8 Supervised learning: regression - 2-3 Lab. Manual, Laboratory
Attributes and target variable, Linear Experiment No. 7 Experiment
regression by Maximum Likelihood.
9 Supervised learning: classification - 2-3 Lab. Manual, Laboratory
Nearest neighbors(kNNs),Decision trees Experiment No. 8 (a) Experiment
10 Unsupervised learning: Introduction to 2-3 Lab. Manual, Laboratory
clustering, K-means Experiment No. 8 (b) Experiment
11 Project Presentation 2-3 Lab. Manual, Laboratory
Experiment No. 9 Experiment
12 Final Term Examination (Quiz, Lab test, Quiz, Lab test, Viva,
Viva, Project Presentation) Project Presentation

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
P a g e | 186

Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance


Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)

Learning Resources:
Books Recommended

1. Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norving, Prentice Hall,
2. Introduction to Artificial Intelligence and Expert Systems, Patterson, D. W, Prentice Hall,
References and other related books
3. Artificial Intelligence, Rich, E. et al, McGraw Hill.
4. “Machine Learning For Absolute Beginners: A Plain English Introduction (Second Edition)” by Oliver
Theobald

ICT-4203: Wireless Communications Full Marks:100


Credit: 3.0
Contact Hours: 39
Exam. Duration: 4 Hours

Prerequisite: ICT-2205, 3101


Course Type: Theory
Course Summary: To provide knowledge on mobile and cellular system, design of cellular systems, cell coverage
of signal and traffics, cell frequency management, operational techniques and techniques,
switching techniques, intelligent cell concepts and applications
Course Objectives: To understand the theory of wireless propagation environment and wireless communication
systems, to be able to design and analyze optimum receivers for various wireless communication
in fading channel, to understand the theories and practice of diversity, multiple input multiple
P a g e | 187

output (MIMO) system, space time coding, spread spectrum modulation, orthogonal frequency
division multiple access, to be able to simulate and design wireless communication systems.

Course Learning Outcomes (CLO): After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Differentiate the mobile and cellular system,
CLO3 Calculate coverage area and traffics of a cell
CLO4 Understand frequency management techniques under a cell
CLO5 Discuss the switching techniques, Intelligent cells and its applications

Content of the Course


Course Content Time Frame Alignment with Suggested Teaching
Outline Specific Topics CLO PLO Activities Strategy(s)
Course Comprehend the mission Week-1 PLO1 CLO1 Students will #Socialized
Overview and vision of the L-1-3 give brief recitation
Department introduction #Show presentation
To acquire general idea about to motivate the
about the Wireless themselves students
Communication Systems Course outline
To grasp the content and will be
policies for the class discussing in
details
Introduction To discuss Basic Cellular Week-2,3 CLO2 PLO2 Students will #Interactive
to Cellular System, Operation of L-4-9 discuss with a discussion
Mobile Cellular Systems, Planning group. #Lecture discussion
Systems a Cellular Systems, Analog To apply the with multimedia.
and Digital Cellular knowledge to
Systems. solve the
different
problems.
Elements of General description, CLO2 PLO2 #Interactive
Cellular Frequency reuse channels, discussion
Radio System Co-channel Interference, #Lecture discussion
Design Handoff Mechanism, Cell with multimedia
splitting, and Components
of Cellular Systems.
Exam Review To make an overview Week-4 Lectures,
L-10-12 Questions and
Answers

Examination Week-5
L-13-15 Quiz and
Tutorial Exam.
Will be taken
P a g e | 188

Cell Coverage To Discuss Obtaining the Week-6 CLO2 PLO2 Students will #White board
for Signal and Mobile Point–to-Point L-16-18 CLO3 PLO3 identify, discussion
Traffic Model Propagation over analyze and #Lecture discussion
Water or Flat Open Area, formulate with multimedia
Foliage Loss, Propagation complex
in Near in Distance, Long engineering
Distance Propagation, problems.
Obtain Path Loss from a
Point-to-Point Prediction
Model, Form of a Point-to
Point Model, Computer
Generation of a Point-to-
Point Prediction, Cell-Site
Antenna Heights and Signal
Coverage Cells, Mobile-to
Mobile Propagation.
Frequency Frequency management, Week-7 CLO3 PLO4 White board
Management Frequency spectrum L-19-21 CLO4 PLO6 discussion
and Channel utilization, Setup channels, #Lecture discussion
Assignment Definition of Channel with multimedia
assignment, Fixed channel
assignment, Non-fixed
channel assignment.
Operational Adjusting the Parameters of Week-8 CLO4 PLO5 White board
Techniques a System, Coverage-Hole L-22-24 discussion
and Filler, Leaky Feeder, Cell #Lecture discussion
Technologies Splitting, Small Cells with multimedia
(Microcells), Narrow-beam
Concept, Separation
between Highway Cell
Sites, Low-Density Small-
Market Design.
Exam Review To make an overview Week-9 Lectures,
L-25-26 Questions and
Answers

Exam. Week-9 Presentation


L-27 and Tutorial
Exam. Will be
taken

Switching and To Analyze General Week-10 CLO4 PLO6 Students will #White board
Traffic Description, Cellular L-28-30 CLO5 PLO7 apply reasoning discussion
Analog Switching informed by #Lecture discussion
Equipment, Cellular Digital contextual with multimedia
Switching Equipment, knowledge to #Show video about
Special Features for understand modern physics to
Handling Traffic, MTSO modern physics motivate students
Interconnection, Small
Switching Systems, System
Enhancement.
Intelligent Intelligent Cell Concept, Week-11 CLO5 PLO7 White board
Cell Concept Applications of Intelligent L-31-33 discussion
and Microcell Systems, In- #Lecture discussion
Applications building Communication, with multimedia
CDMA Cellular Radio
Network.
P a g e | 189

Exam. Review To make an overview Wee-12 Lectures,


L-34-36 Questions and
Answers
Exam. Week-13
L-37-39 Assignment and
Tutorial Exam
will be taken
Recess before Week-14-15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In-course Assignment Quiz/Presentation Class Attendance
Marks:30 (10) (05) (05) 10
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Assessment and Evaluation


– Class Attendance & Participation (10%)
– Quiz/Presentation (10%)
– In-course/Tutorial (10%)
– Final Exam (70%)
Learning Resources
Text Books
1. Mobile Cellular Telecommunications, Analog and Digital Systems, William C. Y. Lee, McGraw Hill.
2. Mobile Radio Communications, Raymond Steele, IICE Press, New York.
Reference Books and Other Materials
3. Telecommunication System Engineering, Roger L Freeman, John Wiley & Sons.

ICT-4204: Wireless Communications Laboratory Full Marks:100


P a g e | 190

Credit: 1.5
Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite: ICT-4203
Course Type: Practical/Laboratory work
Course Summary: This course gives students deep knowledge in wireless communication systems at the practical level.
This lab focuses on the propagation path-loss, mobile velocity, transmitting and receiving power,
distance between cell site and mobile unit.
Course Objectives: This course will introduce the students to the practical concepts of mobile and cellular system, cell
coverage and traffics, frequency management, quality of services, operation techniques, switching
techniques, intelligent cell design.

Course Learning Outcomes (CLO): After completing this course a student would be able to
CLO1 Acquire general idea about the course
CLO2 Simulate and analyze cell’s coverage area and traffics
CLO3 Calculate different losses by using MATLAB tools
CLO4 Estimate transmitting power by using MATLAB tools
CLO5 Simulate and configure switches

Content of the Course


Course Content Time Alignment with Suggested Teaching
Frame Activities Strategy(s)
Outline Specific Topics CLO PLO

Course Week-1 CLO1 PLO1 Students will #Socialized


Overview To acquire general idea about the L-1,2,3 give brief recitation
Wireless Communication introduction #Discuss about
Laboratory about the wireless
To supply the experimental list themselves trainer kits to
for this Laboratory. Course the students
To Discuss about simulator outline will be which uses this
software. discussing in Lab.
details
Elements To calculate maximum velocity Week-2 CLO2 PLO2 Students will #Interactive
of of Mobile unit using MATLAB L-4,5,6 discuss with a discussion
Cellular tools group.
Radio To calculate coherence To apply the
System bandwidth using MATLAB tools knowledge to
Design To calculate the distance between solve the
transmitter and receiver using different
MATLAB tools problems.
P a g e | 191

Study of To design Adaptive Linear Week-3 CLO3 PLO3 Students will #Interactive
wireless Equalize L-7,8,9 discuss with a discussion
Communi Code Division Multiple Access group.
cations (CDMA) – Multipath To apply the
using Code Division Multiple Access knowledge to
Communi (CDMA) – Multiuser solve the
cation Global System for Mobile different
Trainer Communication (GSM) (Using problems.
Kits WiCOMM-T - Wireless Digital
Communication Training system –
SDR Platform )
Spread Spectrum – DSSS
Modulation & Demodulation
(Using Emona 101 Tranier Kit)
Exam To make an overview Week-4 Demonstrate,
Review L-10,11,12 Questions and
Answers
Examinat Week-5 Quiz and
ion L-13,14,15 Tutorial
Exam. Will
be taken
Study of To calculate Free Space Week-6,7 CLO3 PLO3 Students will #White board
Propagati Propagation – Path Loss Model L- CLO4 PLO4 demonstrate discussion
on Path Link Budget Equation for Satellite 16,17,18,19 /present and #Lecture
loss Communication ,20,21 solve the discussion with
Models : Carrier to Noise Ratio in Satellite problems. multimedia
Indoor & Communication
Outdoor( Outdoor Propagation – Okumura
Using Model.
Matlab
Program
ming)
Exam To make an overview Week-8 Lectures,
Review L-22,23 Questions and
Answers
Exam. Week-8,9 Presentation
L-24,25 and Tutorial
Exam. Will
be taken
Antenna To design and construct Dipole W-9,10 CLO4 PLO5 Students will
Design Antennas L- Design and
Concept Yagi – Uda Antenna – 3 element 26,27,28,29 construct
(using Yagi – Uda Antenna – 5 element ,30 different
4NEC2) Yagi – Uda Antenna – 7 elements. antennas

Switching To configure the Cellular Week-11 CLO5 PLO7 Students will #Lecture
and Switching System L-31,32,33 apply discussion with
Traffic contextual multimedia
knowledge to #Show video
configure the about different
cellular Cellular Switch.
switching
system.
P a g e | 192

Exam. To make an overview Wee-12 Lectures,


Review L-34,35,36 Questions and
Answers
Exam. Week-13 Presentation
L-37,38,39 and Tutorial
Exam. will be
taken
Recess Week-
before 14,15
Exam.
Sem. End Start Week-16
Exam.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-20Marks)
Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
– Semester Final Exam (70%)
Learning Resources
Text Books
1. Mobile Cellular Telecommunications, Analog and Digital Systems, William C. Y. Lee, McGraw Hill.
2. Mobile Radio Communications, Raymond Steele, IICE Press, New York.

Reference Books and Other Materials


3. Telecommunication System Engineering, Roger L Freeman, John Wiley & Sons.
4. Lab. Guide and Lab. Manuals

ICT-4205: Telecommunication Engineering Full Marks:100


Credit: 3.0
P a g e | 193

Contact Hours: 39
Exam. Duration: 6 Hours

Prerequisite:
Course Type: Theory
Course Summary: This course gives students deep knowledge in Telecommunication Engineering. This course
focuses on the basic telephony, local and long distance networks, signaling techniques,
transmission systems, and digital and analog switching.
Course Objectives:
To provide knowledge on telephone networks, tele-trafficking, local and long distance telephone
networks, analog and digital signaling, analog and digital switching, Digital Networks.

Course Learning Outcomes (CLO):


After completing this course a student would be able to
CLO1 Define and explain the meaning/function of telecommunication & telephone network elements and the
fundamental principles of tele-traffic engineering.
CLO2 Understand the fundamental principles of subscriber loop & long distance network design and locating local
& toll exchange.
CLO3 Distinguishdifferent types of analog & digital signaling system andunderstand the effects of numbering on
signaling.
CLO4 Analyze the basic impairments and understand different modes of analog & digital transmission.
CLO5 Understand the functions of switching system and distinguish different switching systems.
CLO6 Analyze the working principle of different types of digital switching.
CLO7 Understand the behavior Protocol Architecture and Transmission Structure of digital Networks.

Course Content Time Alignment with Suggested Teachi


Frame Activities ng
Outlines Specific Topics CLO PLO Strateg
y(s)
Basics of Elements of Telecommunication Week 1 & 2 CLO-1 PLO-1 -Lecture -
Telephony System, Simple Telephone Presentation Assign
Network and Terminologies, with video ment
Essentials of Tele-traffic: Unit of -Interactive
Traffic, Grade of Service, Discussion - Oral
Availability & Handling of Lost -Feedback Present
calls. ation
Local &Long Introduction, Subscriber Loop Week 3 & 4 CLO-2 PLO-3 -Lecture -
Distance Networks Deign Constraints, Exchange Presentation Assign
Location, National Networks, Toll -Interactive ment
Exchange Location, Network Discussion -Class
Design Procedure, Traffic Routing -Feedback test
in National Network.
Signaling Introduction, Signaling in the Week 5 & 6 CLO-3 PLO-1 -Lecture -
Techniques Subscriber Loop, Different Types Presentation Assign
of Signaling, Effects of with video ment
Numbering on Signaling, -Interactive -Class
Signaling System No7, and Discussion test
Network architecture of SS7. -Feedback
P a g e | 194

Transmission Basic Impairments to Voice Week 7 & 8 CLO-4 PLO-2 -Lecture -


System Channel Transmission, Two- Presentation Assign
Wire/Four-Wire Transmission, with video ment
Multiplexing, Digital -Interactive -Class
Transmission, Modes of Digital Discussion test
Transmission, Practical -Feedback
Application.
Evolution of Basic Switching Function, Week 9 & CLO-5 PLO-1 -Lecture -
Switching Electro-mechanical Switching, 10 Presentation Assign
Pulse Dialing, Step-by-Step with video ment
Switching, Principle of Crossbar -Interactive -Class
Switching, Stored Program Discussion test
Control Switching. -Feedback

Digital Switching Introduction, Advantages & Issues Week 11 & CLO-6 PLO-1 -Lecture -
of PCM Switching, Space Switch, 12 Presentation Assign
Time Switch, Time Division with video ment
Switching, Two-dimensional -Interactive - Oral
Digital Switching. Discussion Present
-Feedback ation
Digital Networks Integrated Services Digital Week 13 & CLO-7 -Lecture -
Network: Introduction, ISDN 14 Presentation Assign
Network, Protocol Architecture, -Interactive ment
Transmission Structure, User- Discussion -Class
Network Interfaces, CATV, test
IDLC, xDSL, SONET/SDH.

Assessment Pattern (According FET Ordinance)


CIE: (Continuous Internal Evaluation-20Marks)
Bloom’s Category Lab. Performance Lab. Note Book Continuous Viva- Lab. Attendance
Marks:30 (05) (05) Voce (10)
(10)
Remember (10)
Understand
Apply (05) (10)
Analyze
Evaluate (05)
Create

SMEE: (Semester Mid and End Examination-30 Marks)


Bloom’s Test
Category
Remember 10
Understand 00
Apply 15
Analyze 00
Evaluate 05
Create 00

Assessment and Evaluation


– Lab. performance during Lab. hours (05%)
– Lab. attendance (10%)
– Lab. Note book on experiment (05%)
– Viva-Voce on experiment (10%)
P a g e | 195

– Semester Final Exam (70%)


Learning Resources:
Recommended Books:
Telecommunication Switching Systems and Networks - Viswanathan.
Telecommunication System Engineering - R.L. Freeman.
Telecommunication Switching and Networks – P. Ganasivam.

HUM-4207: Software Project Management Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite: System Analysis and Software Engineering, Computer Fundamentals, Programming concepts
Course Type: Theory
Course Summary: An introduction to the concept and techniques of project management for a broad range of
systems, including Web-based application development. Topics include resource management,
organizational factors, project manager responsibilities, team building, and risk management.
Tools and techniques for project estimating and scheduling will be presented. Case study and
group projects.

Course Objectives: This course will introduce the students with software project management, motivation in
project management, client management, risk management, software quality assurance,
software testing, software upgradation and maintenance, international project management.

Course Learning Outcomes (CLO): Upon successful completion of this course, students will be able to -
CLO1 Apply project management concepts and techniques to an IT project through working in a group as team
leader or active team member.
CLO2 Identify issues that could lead to IT project success or failure andthe responsibilities of IT project managers.
CLO3 Explain project management in terms of the software development process.

Course Content Time Alignment Alignment Teaching- Assessment


Frame With with PLO Learning techniques
Outlines Specific Topics CLO Strategy

Course Introduction to Project Week - 1, 2 CLO-1 PLO-1 -Lecture -


Overview Management Lecture – Presentation Assignment
Chapter 1: L-1, L-2, L- with video
3, L-4, L-5, -Interactive - Oral
L-6 Discussion Presentation
-Feedback
Chapter 2, 3: Project Management and Week – 3, 4 CLO-1 PLO-2 -Lecture -
IT Context, Project Lecture - L- Presentation Assignment
Management Process 7, L-8, L-9, with video -Class test
Groups L-10, L-11, -Interactive - Oral
L-12 Discussion Presentation
-Feedback
P a g e | 196

Chapter 4,5: Project Integration Week 5, 6 CLO-2 PLO-2 & -Lecture -


Management, Project Lecture - L- PLO-3 Presentation Assignment
Scope Management 13, L-14, L- with video -Class test
15, L-16, L- -Interactive
17, L-18 Discussion
-Feedback

Chapter 6,7: Project Time Week 7, 8 CLO-3 PLO-3 & -Lecture -


Management, Project Lecture - L- PLO-4 Presentation Assignment
Cost Management 19, L-20, L- with video -Class test
21, L-22, L- -Interactive
23, L-24 Discussion
-Feedback

Chapter 8,9: Project Quality Week 9, 10 CLO-4 PLO-3 & -Lecture -


Management, Project Lecture - L- PLO-4 Presentation Assignment
Human Resource 25, L-26, L- with video -Class test
Management 27, L-28, L- -Interactive
29, L-30 Discussion
-Feedback

Chapter 10, 11 Project Communications Week 11 & CLO-5 PLO-3 & -Lecture -
Management, Project 12 PLO-4 Presentation Assignment
Risk Management Lecture - L- with video - Oral
31, L-32, L- -Interactive Presentation
33, L-34, L- Discussion
35, L-36 -Feedback

Chapter 12, 13 Project Procurement Week 13 CLO-5 PLO-4 & -Lecture -


Management Chapter, Lecture - L- PLO-5 Presentation Assignment
Project Stakeholder 37, L-38, L- with video -Class test
Management 39 -Interactive
Discussion
Recess before Exam. Week 14 &
15

Semester End Exam. Week 16


Start

Assessment Pattern (According FET Ordinance)


– Class Attendance & Participation 10 marks
CIE: (Continuous Internal Evaluation-30Marks)
P a g e | 197

Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance


Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Learning Resources:
Books Recommended

1. Schwalbe, Kathy (2016) Information Technology Project Management Edition: 8th


ISBN-13:978-1285452340, ISBN-10: 1285452348
2. System Analysis and Development, P J Layzell and P Loucopolus, Chartwell-Bratt.
References and other related books
3. System Analysis and Design, S Y Wu and M S Wu, West.
4. System Analysis and Design, Elias M Awad, Galgotia Publications.
5. Software Engineering,A Practitioner’s Approach, R S Pressman, McGraw-Hill.
6. Software Engineering ISommerville, 4th Edition, Addisi-Wesley.

HUM-4201: Industrial Management and Accountancy Full Marks:100


Credit: 2.0
Contact Hours: 26
Exam. Duration: 4 Hours

Prerequisite:
Course Type: Theory
Course Summary: This course to develop an understanding on basic concepts of management, accounting, business
planning and integration with Information systems
Course Objectives: To provide knowledge on the role of Information system in Business, MIS for organization,
business strategies, Information system planning, decision making concepts, decision support
systems, enterprise resource planning systems

Course Learning Outcomes (CLO):After completing this course a student would be able to

CLO1 Acquire general idea about the course


CLO2 Understand the concepts of information system in business
P a g e | 198

CLO3 Understand the concepts of MIS for organizations


CLO4 Understand business strategies
CLO5 Understand the concepts of IS planning
CLO6 Evaluate decision support systems
CLO7 Understand enterprise resource planning

Content of the Course


Course Content Time Alignment with Suggested Teaching
Outline Specific Topics Frame CLO PLO Activities Strategy(s)
Course Comprehend the mission and Week-1 CLO1 PLO1 Students will #Socialized
Overview vision of the Department L-1 give brief recitation
To acquire general idea about introduction #Show
the course Statistics for about presentation to
Communication Engineering themselves motivate the
To grasp the content and Course outline students
policies for the class will be
discussing in
details
Basic Basic Industrial Management: Week-1, 2 CLO2 PLO1 Students will #White board
Management Industry, Type of industry, Types L-2,3,4 CLO3 PLO2 discuss with a discussion
of business, Management, group and #Lecture
Principles of management, understand discussion with
Functions of management, basic multimedia.
Levels of management, Roles of management.
Management, Scientific
management and Core
management.
Exam. Week-3 Quiz and
L-5 Tutorial Exam.
Will be taken

Accounting Scope, Nature and purpose of Week-3, 4 CLO2 PLO2 Student will #White board
Basic accounting, Basic accounting L-6,7 CLO3 PLO3 understand the discussion
principles, Transactions, Journal, basic concepts #Lecture
Ledgers and Trial Balance, Cash of accounting discussion with
book, Preparation of financial multimedia
statement. Cost accounts.
Exam. Week-4 Quiz and
L-8 Tutorial Exam.
Will be taken

IS in business Role of IS in Business, Early Week-5 CLO2 PLO3 Student will #White board
Org. views & Models of IS, Impact of L-9, 10 CLO3 apply the discussion
MIS, The three Era Model, knowledge of #Lecture
Strategic Uses of Information Business discussion with
System, Strategic Information organization multimedia.
System.
Exam. Week-6 Quiz and
L-11 Tutorial Exam.
Will be taken

Organizations & Organization Structure, MIS for Week – 6,7 CLO4 PLO4 Student will #White board
Strategic Organization Planning, Strategic L-12, 13, CLO5 apply the discussion
Planning Framework, Generic Business 14 knowledge of #Lecture
Strategies, Planning Tools & MIS systems discussion with
Techniques, Supply Chain & multimedia.
Value Chain Analysis.
P a g e | 199

Exam. Week-8 Quiz and


L-15 Tutorial Exam.
Will be taken

Development of Development of Long Range Week-8, 9 CLO4 PLO3 Students will #White board
MIS Plans for MIS, Ascertaining the L-16, 17 CLO5 identify, discussion
Class of Information, analyze and #Lecture
Determining the Information formulate MIS discussion with
Requirement, Development and system. multimedia
Implementation of MIS,
Management of Quality in MIS,
Organization for Development of
the MIS, Factors of Success and
Failures.
Strategic IS Information system Planning, Week-9, 10 CLO7 PLO3 Students will #White board
Planning Purpose & Stimuli Driving IS L-18, 19, PLO4 apply reasoning discussion
Planning, Assessment of Current 20 of IS planning #Lecture
Environment, Scope, discussion with
Expectations & Objectives, multimedia
Planning Framework &
Approaches, Understanding
Current Situation, Analyzing
Techniques to Determine IS
Strategy, Business Process Re-
Engineering.
Exam. Week-11 Quiz and
L-21 Tutorial Exam.
Will be taken

Strategic Requirements and Sub- Week-12 CLO6 PLO4 Students #White board
Management functions, Application L-22, 23 understand discussion
of IS Portfolio Management, the strategies #Lecture
Information Management, to manage discussion with
Technology Infrastructure information multimedia
Management, Determining IS systems
Strategy.
Decision Week-13 CLO4 Students will #White board
Making and Decision Making Concepts, 14 CLO7 understand discussion
Information Decision Methods, Tools and L-24, 25 the policies of
Procedures, Organizational decision
Decision Makings, MIS and making
Decision Making Concepts,
Information Concepts,
Quality of Information,
Classification of Information,
Methods of Data and
Information Collection, Value
of Information.
Exam. Review To make an overview Wee-15 Lectures,
L-,26 Questions and
Answers
P a g e | 200

Sem. End Start Week-16


Exam.

Assessment Pattern (According FET Ordinance)


– Class Attendance & Participation 10 marks
CIE: (Continuous Internal Evaluation-30Marks)
Bloom’s Category Tutorial/In- Assignment Quizz/Presentation Class Attendance
Marks:30 course (05) (05) 10
(10)
Remember (05)
Understand (05)
Apply (10)
Analyze
Evaluate (05)
Create (05)

SMEE: (Semester Mid and End Examination-30+30=60 Marks)


Bloom’s Test
Category
Remember 05
Understand 05
Apply 10
Analyze 00
Evaluate 05
Create 05

Text Book
Strategic Planning for Information Systems, John Ward & Pat Griffith
Reference Books and Other Materials
Schaums Easy Outline of Accounting, Joel Lerner
Management Information System, W. S. Jawdekar
Management Information System, D. P. Goyal
Management Information System, Laudon&Laudon
Management Information System, James A. O’Brien

ICT-4208: Field Work/Industrial Attachment Full Marks:100


Credit: 2.0

ICT-4002: Project Full Marks:100


Credit: 3.0

ICT-4000:
Viva-Voce Full Marks:100
Based on 4th Year 1st and 2nd Semester Credit: 1.0
………………………………………………………………………………………………………………………
P a g e | 201

List of Faculty Members


Department of Information and Communication Technology
Islamic University, Kushtia-7003, Bangladesh
Name: Dr. Md. Mahbubur Rahman
Designation: Professor
Academic Qualifications: M.Sc. (RU), PhD (RU)
Research Interest: Wireless Communications, Computer graphics & Information systems, Computer
Networking, Multimedia Communications
Contact Detail: Cell: 01711-007192
e-mail: [email protected]
Name: Dr. Paresh Chandra Barman
Designation: Professor
Academic Qualifications: M.Sc. (RU), PhD (KAIST, South Korea)
Research Interest: Neural Network, Bioinformatics, Text mining, Artificial Intelligence,
Communication Networking
Contact Detail: Cell: 01727-300119
e-mail: [email protected], [email protected]
Name: Dr. Tapan Kumar Godder
Designation: Professor
Academic Qualifications: M.Sc. (RU), PhD (IU)
Research Interest: Ad-hoc Networking, ATM networking and Parallel processing
Contact Detail: Cell: 01746-482964
e-mail: [email protected]
Name: Dr. Md. Zahidul Islam
Designation: Professor
Academic Qualifications: M.Sc. (RU), PhD (CNU, South Korea)
Research Interest: Computer Vision, Digital Image Processing, Machine Learning, Intelligent
Interfacing
Contact Detail: Cell: 01733-588677
e-mail: [email protected]
Name: Dr. Md. Shariful Islam
Designation: Associate Professor
Academic Qualifications: M.Sc. (IU), PhD (IU)
Research Interest: Wireless Communication, Integral Imaging 3D display Technology, Optical
Contact Detail: Information Processing
Cell: 01730-625647
e-mail: [email protected]@gmail.com
Name: Md. AshekRaihan Mahmud
Designation: Associate Professor
Academic Qualifications: M.Sc. (RMIT, Australia), M.Phil. (IU)
Research Interest: Mobile Ad-hoc Network, Telecommunication
Contact Detail: Cell: 01818-464047
e-mail:
Name: Dr. Md. Sipon Miah (Study Leave)
Designation: Professor
Academic Qualifications: M.Sc. (IU), PhD (IU, Ireland)
Research Interest: Cognitive Radio Network, Wireless Sensor Network
Contact Detail: Cell : 01716-883080
e-mail : [email protected]
Name: Dr. Bikash Chandra Singh
Designation: Professor
Academic Qualifications: M.Sc. (IU), PhD (Italy )
Research Interest: Cryptography, Network Security, Wireless Network, Cognitive Network

Contact Detail: Cell: 01750-127802


e-mail: [email protected]
P a g e | 202

Name: Dr. Md. Tarek Hasan Al-Mahmud


Designation: Professor
Academic Qualifications: M.Sc. (IU), PhD (China)
Research Interest: Wireless Mobile Communication, Cloud Computing
Cell: 01713-914883
Contact Detail: e-mail: [email protected]
Dr. Md. Tariquzzaman
Name: Associate Professor
Designation: M.Sc.(IU), PhD (CNU, South Korea)
Academic Qualifications: Digital Signal Processing, pattern recognition
Research Interest: Cell:
Contact Detail: e-mail: [email protected]
Dr. Md. Alamgir Hossain
Name: Associate Professor
Designation: M.Sc.(IU), PhD (Kyung Hee University, South Korea)
Academic Qualifications: Computer Vision, Image Processing, Deep Learning, and Information Processing
Research Interest: Cell: 01757-361122
Contact Detail: e-mail: [email protected], [email protected]
Name: Md. Jashim Uddin
Designation: Associate Professor
Academic Qualifications: M.Sc. (IU), PhD (On going, IU)
Research Interest: Internet of Things (IoT), Image and Speech Processing
Cell: 01716-555094
Contact Detail: e-mail: [email protected]
Name: Dr. Md. Sadek Ali (Study Leave)
Designation: Associate Professor
Academic Qualifications: M.Sc. (IU), PhD (On going, Chaina)
Research Interest: Mobile Communication, Optical Communication, Digital Signal Processing
Contact Detail: Cell: 01923-579420
e-mail: [email protected]
Name: Khandaker Takdir Ahmed
Designation: Assistant Professor
Academic Qualifications: M.Sc. (IU)
Research Interest: MANET, IoT, Computer Vision, Cognitive Network
Cell: 01719-252243
Contact Detail: e-mail: [email protected]
Name: Kazi Mowdud Ahmed
Designation: Assistant Professor
Academic Qualifications: M.Sc. (IU)
Research Interest: MANET, IoT, Computer Vision, Cognitive Network
Cell: 01719-402981
Contact Detail: e-mail: [email protected]

You might also like