Professional Documents
Culture Documents
COMP_306-Embedded-Systems1719747806
COMP_306-Embedded-Systems1719747806
COMP_306-Embedded-Systems1719747806
ENGINEERING
KATHMANDU UNIVERSITY
Course Description
The purpose of this course is to introduce the general concepts of Embedded System. The concept
includes the design of Embedded System and its Implementation. It will cover some trending topic
at the end of the semester through the Project Work/ Case Studies.
Course Objectives
After completing this course, students will be
● able to understand the concept the Embedded System
● able to design and implement real world application related to Embedded System
Learning Outcomes:
The students will:
Prerequisites:
Student should have prior knowledge of programming language, data structure, computer
architecture and organization, microprocessor, computer networking, etc.
Course Evaluation:
Internal Examination: 50%
Final Examination: 50%
Course Contents
Chapter 1. Introduction to Embedded Systems [2 hrs]
1.1 Categories of Embedded Systems
1.2 Classification of Embedded Systems
(Hard Real Time & Soft Real Time Systems)
1.3 Overview of Embedded System Architecture
1.4 Major application areas of Embedded Systems
Books
● David E. Simon, “An Embedded Software Primer”, Addison-Wesley, 2005
● Muhammad Ali Mazidi, “8051 Microcontroller and Embedded Systems”, Prentice Hall,
2006
● Frank Vahid, Tony Givargis, “Embedded System Design”, John Wiley & Sons, 2008
● Douglas L. Perry, “VHDL Programming by example”, McGraw Hill, 2002
● Embedded/Real Time Systems. Concepts, Design and Programming Black Book - A Dr.
K.V.K.K Prasad.