CO - CSE 3205_Computer Peripheral & Interfacing
CO - CSE 3205_Computer Peripheral & Interfacing
Part A
1. Course Code : CSE 3205
2. Course Title : Computer Peripheral and Interfacing
3. Course Type : Core Course
4. Level : Honors
5. Academic Session : Spring 2025
6. Course Instructor : Md. Hasibur Rahman
7. Pre-requisite : CSE 3107
8. Credit Value : 03
9. Contact Hours : 42
10. Total Marks : 100
13. Course Learning Outcomes (CLOs) and Mapping of CLOs with Program Learning Outcomes (PLOs):
Program Learning Outcomes (PLOs):
PLO Area Program Outcomes
Apply the knowledge of mathematics, science, engineering fundamentals
Engineering
PLO1 to the solution of complex problems of computer and information
knowledge
technology.
Identify, formulate, research and analyze complex Computer Engineering
PLO2 Problem analysis
problems.
Design solutions for complex computer engineering problems and design
Design and
PLO 3 system components or processes that meet the specified needs with
Development
technological concerns.
Conduct investigations of complex computer science and technology
PLO4 Investigation problems, considering experimental design, data analysis and
interpretation.
Create, select and apply appropriate techniques, resources and modern
PLO5 Modern tool usage
computer engineering and ICT tools.
1|Page
Engineer and The engineer and society: Apply reasoning informed by contextual
PLO6
Society knowledge to develop the computer technologies for society benefits.
Understand the impact of professional computer Engineering solutions in
Environment and
PLO7 societal and environmental contexts and demonstrate the knowledge for
sustainability
sustainable development.
Apply ethical principles and commit to the professional ethics,
PLO8 Ethics
responsibilities and the norms of the engineering practice.
Individual work and Function effectively as an individual and as a member or leader of diverse
PLO9
teamwork teams and in multidisciplinary settings.
Communicate effectively about complex computer science and
PLO10 Communication Engineering activities with the engineering community and with society at
large in both oral and written.
Project Demonstrate knowledge and understanding of computer engineering and
PLO11 management and management principles and apply these to one’s work as a team member
finance or a leader to manage projects in multidisciplinary environments.
Recognize the need for and have the preparation and ability to engage in
PLO12 Life-long learning independent, life-long learning in the broadest context of
technological change.
2|Page
Part B
Teaching Correspo
Assessmen
Week Topic Learning nding
t Strategy
Strategy CLOs
Introduction to Computer interfacing:
a) Introduction to Digital Systems
Slide Class
b) Introduction to Computer Architecture
Presentation Participation
1, 2 c) Block Diagram of input output Interfacing CLO 1
and
d) Introduction to the system bus
Interactive performance
e) Introduction to low level program execution
discussion
Sensing techniques and sensors
a) Necessity and applications of sensor
b) Physical properties of sensing (optics, Lecture and
sound, temperature, encoder etc.) guided
c) Types of sensors (active, passive, simple, discussion Formative
3, 4 complex etc.) Assessment CLO 3
d) Sensor fusion Interactive
e) Sensor circuit and hardware calibration discussion
f) Integration and software calibration of sensor
g) Advance sensors
Processing devices:
a) Introduction to Microprocessor, Micro-
Controller, Arduino, Raspberry-PI, FPGA.
Small group Quizzes/Cla
6 b) Processor architectures discussion ss tests CLO 2
c) Digital IO, Analog Input, PWM, GPIO
d) Programmable IO, Interrupt driven IO,
DMA
Output devices:
a) Different types of Motor Characteristics
b) Different types of Actuator Characteristics
Guided
c) Working mechanism of Disk Formative
7 discussion CLO 2, 3
d) Working mechanism of Printer
e) Device Driver Circuits
f) Direct Memory Access (DMA)
Mid-Term Exam
3|Page
Interfacing and communication standards:
Presentation Class
a) BUS Interface: SCSI, USB, SCSI, 1394, ATA, SATA,
Participation
PCI
8, 9 Video and and CLO 3
b) Communication standards: RS-232, Wi-Fi,
Animation performance
Bluetooth, RF, IR, GPS, GPRS, and GSM.
Display
Lecture
Advanced researches on Interfacing:
discussion with
a) Brain Computer Interface
multi media
11. b) Neural Network Q&A CLO 4
Video and
c) Artificial Intelligence
Animation
Display
Introduce software and hardware tools for interfacing
systems:
a) Understanding Datasheet, PCB design, 3D
Quizzes/Cla
printing
ss tests
b) Integrate Hardware and prototyping: Input,
Presentation Class
12, Output, Processor, Communication and
Participation CLO 3, 4
13 Power
and
c)Case Study
performance
d) Step of developing a interfacing project
e) Documentation, Demonstration, Presentation
and Publication
Final Examination
Part D
1. 1. Recommended Reading
Computer Peripherals – Barry M. Cook & Neil H. White
Microprocessor and Interfacing – Douglas V. Hall
Computer Peripherals and Interfacing – Jyoti Snehi
4|Page
5|Page