0% found this document useful (0 votes)
17 views6 pages

DPSD 3sem

Uploaded by

saravanan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views6 pages

DPSD 3sem

Uploaded by

saravanan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

M.A.M.

SCHOOL OF ENGINEERING
(Accredited by NAAC)
Approved by AICTE, New Delhi; Affiliated to Anna University, Chennai
Siruganur, Trichy -621 105. www.mamse.in

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CO-PO/PSO MAPPING
Course Name : Digital Principles and System Design
Course Code : CS8351
Faculty Name : Saravanan S

Course Objective:
 To design digital circuits using simplified Boolean functions
 To analyze and design combinational circuits
 To analyze and design synchronous and asynchronous sequential circuits
 To understand Programmable Logic Devices
 To write HDL code for combinational and sequential circuits

Course Outcomes:
On Completion of the course, the students should be able to:

Bloom’s Cognitive
CO No. Statement
Level
CO 1 Design digital circuits using simplified Boolean functions L3 - Applying

CO 2 Analyze and design combinational circuits L4 – Analyzing


Analyze and design synchronous and asynchronous sequential L4 – Analyzing
CO 3
circuits
CO 4 Understand Programmable Logic Devices L2 - Understanding

CO 5 Develop HDL code for combinational and sequential circuits L4 – Analyzing

CO Mapping to PO/PSOs with Justification:

Table: Mapping Levels of COs to POs / PSOs


COs Program Outcomes (POs) PSOs
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
C211.1 3 2 3 1 2 - - - - 1 - 1 3 1 2
C211.2 3 2 3 1 2 - - - - 1 - 1 3 1 2
C211.3 3 2 3 2 2 - - - - 1 - 1 3 1 2
C211.4 2 1 2 1 3 - - - - 1 - 1 2 2 3
C211.5 2 2 3 2 3 - - - - 1 1 2 3 2 3
Avg

Course Mapped
Justification
Outcome with POs
Number
Requires foundational knowledge of Boolean algebra, logic gates,
PO1
and digital electronics.
Students analyze truth tables and simplify logic expressions, which
PO2
involve analytical thinking.

PO3 Involves designing optimized digital circuits from specifications.

Minimal investigation required but some design testing may be


PO4
involved.

PO5 Basic CAD tools or logic simulation tools might be used.


CO1 Required when presenting simplified designs or justifying them in
PO10
team reviews or reports.
Digital logic design is foundational, and skills are updated with
PO12
evolving tools.
Designing digital circuits using Boolean functions is a core
PSO1
foundational concept in computer science and engineering.
Limited application of software engineering principles in basic
PSO2 Boolean logic design, though logic design contributes to structured
thinking.
Involves using modern logic design tools and simulation software
PSO3
(e.g., Logisim, Quartus), which aligns with emerging ICT.

Course
Mapped
Outcome Justification
with POs
Number
Requires strong theoretical knowledge in logic design and number
PO1
systems.
Involves analyzing behavior of combinational circuits for
PO2
correctness.

PO3 Emphasizes designing circuits like adders, multiplexers, decoders.

PO4 May involve basic simulation or logical proof of behavior.

Often involves using tools like digital circuit simulators (e.g.,


PO5
Logisim, Quartus).
CO2
Communication of circuit design choices in documentation or oral
PO10
presentations.
Learning design approaches improves adaptability to evolving
PO12
technologies.
Combinational circuit design is essential in understanding data
PSO1
paths, ALUs, and other computer architecture components.
Only indirectly linked to software development, with minimal
PSO2
influence from engineering principles.
Can be designed using CAD tools and modern circuit simulators,
PSO3
supporting ICT-based innovation.

Course
Mapped
Outcome Justification
with POs
Number
PO1 Requires deep understanding of flip-flops, counters, FSMs, etc.

Analyzing timing, states, and behavior of circuits needs analytical


PO2
thinking.

PO3 Design of sequential systems like traffic controllers, elevators, etc.

Involves investigation through timing diagrams, simulations, or


PO4
debugging state transitions.
Tools for design and timing analysis (ModelSim, VHDL simulators)
PO5
are often used.
CO3
Communicating design and state transitions is necessary in
PO10
teamwork or review.
Requires continuous learning to keep up with timing constraints and
PO12
new design methods.
These circuits are critical for state machines, counters, and control
PSO1
units—important computing elements
Limited connection with business/scientific applications directly,
PSO2
though logical flow resembles control structures in programming.
Sequential design uses simulation platforms that reflect
PSO3
advancements in ICT.

Course
Mapped
Outcome Justification
with POs
Number
Understanding device architecture and usage (PLA, PAL, CPLD,
PO1
FPGA).

PO2 Minor analytical component in selecting or comparing PLDs.

PO3 Designing logic functions using programmable platforms.

Basic investigations like performance comparison or suitability for


PO4
use.

PO5 Involves hands-on usage of PLD tools like Xilinx, Altera.


CO4
PO10 Minor communication required in documenting use of PLDs.

PO12 Adaptation to evolving programmable platforms is essential.

Requires application of theoretical knowledge to real-world


PSO1
hardware components, reinforcing foundational understanding.
While not software, designing PLDs involves structured
PSO2
development akin to software engineering.
PLDs are configured using modern tools like VHDL/Verilog, which
PSO3
are based on current ICT technologies.

Course
Mapped
Outcome Justification
with POs
Number
CO5 PO1 Requires application of digital system theory in coding.
PO2 Analysis required to debug and validate code functionally.

PO3 Students design and implement circuits using Verilog/VHDL.

PO4 Verification, simulation, and testing of HDL code is critical.

Strong usage of HDL tools (Xilinx Vivado, ModelSim, etc.)


PO5
involved.

PO10 Code documentation and team discussions are part of development.

PO11 Involves understanding best practices and professional tools.

HDL languages evolve; learning newer methods (e.g.,


PO12
SystemVerilog) is needed.
Writing HDL code merges logic design with programming—an
PSO1
essential skill blending theory with practical implementation.
HDL coding follows modular design, testing, and documentation—
PSO2
mirroring software engineering practices.
HDL development uses advanced ICT tools (e.g., ModelSim,
PSO3
Vivado), and supports innovation in hardware design.

Course Coordinator HOD

M.A.M. SCHOOL OF ENGINEERING


(Accredited by NAAC)
Approved by AICTE, New Delhi; Affiliated to Anna University, Chennai
Siruganur, Trichy -621 105. www.mamse.in

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CO-PO/PSO MAPPING
Course Name : Microprocessors and Microcontrollers
Course Code : EC8691
Faculty Name : Saravanan S

Course Objective:
 To understand the Architecture of 8086 microprocessor.
 To learn the design aspects of I/O and Memory Interfacing circuits.
 To interface microprocessors with supporting chips.
 To study the Architecture of 8051 microcontroller.
 To design a microcontroller-based system

Course Outcomes:

Bloom’s Cognitive
CO No. Statement
Level
Understand architecture and operations of a microprocessor system
CO 1 L2 - Understanding
in depth.
Demonstrate programming proficiency using the various addressing
CO 2 L2 - Understanding
modes and data transfer through system bus of the microprocessor
Analyze, specify, design, write and test assembly language
CO 3 L2 - Understanding
programs of interfacing with I/O and memory
Perform the detailed hardware design of the microcontroller system,
CO 4 and program the microcontroller using suitable techniques and L5 - Evaluating
software tools.
CO 5 Design microprocessor and microcontroller-based applications. L2 - Understanding

CO Mapping to PO/PSOs with Justification:

Table: Mapping Levels of COs to POs / PSOs


COs Program Outcomes (POs) PSOs
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
C212.1 3 3 3 2 - - - 1 1 2 3 3
C212.2 2 2 3 2 2 3 - - - 3 3 3
C212.3 2 2 3 3 3 3 - 2 2 3 3 3
C212.4 3 3 3 3 3 - - 2 2 3 3 3
C212.5 3 3 3 3 3 3 2 2 2 - 3 3
Avg
Course Coordinator HOD

You might also like