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

Course Specifications: and Management Technology in Maadi

This document provides course specifications for an Embedded Systems course offered at Modern Academy for Computer Science and Management Technology. The course is a 4th level, 3 credit hour course offered in the 1st term. The course aims to familiarize students with embedded systems concepts, architectures, and design processes. It also aims to teach students how to design and program basic embedded systems. The course learning outcomes include understanding embedded system fundamentals, architectures, and interfacing components. Students will also learn to apply concepts like analog to digital conversion, memory mapping, and real-time principles. Assessment methods include assignments, quizzes, projects, presentations, and exams. Facilities and materials to support the course include computer labs,

Uploaded by

mohamed elgamml
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)
39 views5 pages

Course Specifications: and Management Technology in Maadi

This document provides course specifications for an Embedded Systems course offered at Modern Academy for Computer Science and Management Technology. The course is a 4th level, 3 credit hour course offered in the 1st term. The course aims to familiarize students with embedded systems concepts, architectures, and design processes. It also aims to teach students how to design and program basic embedded systems. The course learning outcomes include understanding embedded system fundamentals, architectures, and interfacing components. Students will also learn to apply concepts like analog to digital conversion, memory mapping, and real-time principles. Assessment methods include assignments, quizzes, projects, presentations, and exams. Facilities and materials to support the course include computer labs,

Uploaded by

mohamed elgamml
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/ 5

Modern Academy for Computer Science

And Management Technology in Maadi


Department: Computer science

Course Specifications

1- Basic Information
Academic year / Level: 4th Level / 1st term Specialization: CS & IT
Title: Embedded Systems Code: IT409
Lecture: 2 Tutorial: - Practical: 2 Total: 3 (Hour/week)
2 – Overall Aims Make students familiar with the basic concepts and terminology of the target area, the embedded systems
of Course: design flow. Provide students with an understanding of the embedded system architecture. Design and
program an embedded system at the basic level; Promote the knowledge and skills required by the
computing industry. Demonstrating comprehension of the tradeoffs involved in various design choices.
3 – Intended Learning Outcomes of Course (ILOs):
A-Knowledge and a1. Understand the introduction to embedded systems. Terms definition, features, characteristics,
Understanding: application, design route. (A1, ITA14)
a2. Comprehend embedded architectures of modern 8/16/32 bit embedded processors. (A3,
A6,A19,A20)
a3. Understands basics of Microcontrollers – timers, interrupts, analog to digital conversion, and boot-
loaders. (A1, ITA14,ITA17,A20)
a4. Knowledge the interaction with devices - buses, memory management, device drivers and wireless
communications. (A1, A6, ITA14)
a5. Understand interfacing sensors, actuators and peripherals to make complete platforms. ( A6, ITA14,
ITA22)
a6. Understand Real-time principles - multi-tasking, scheduling, synchronization. (A1, A3)
a7. Comprehend the building low-power high-performance systems – code profiling and optimization
(A6, ITA14 ,ITA17)
b1. Compare various embedded architectures of modern 8/16/32 bit embedded processors.(ITB23)
B-Intellectual b2. Apply analog to digital conversion technique.( B2, ITB11)
Skills: b3. Realize the operation of memory maps, subroutines, interrupts, and OS interaction.(B1)
b4. Apply various Real-time principles - multi-tasking, scheduling, and synchronization techniques. (B2,
ITB11)
b5. Apply code profiling and optimization. (ITB23)
c1. Build a custom microcontroller and then incorporate it to develop of a hardware/software counter
C-Professional and a simple alarm system. (C1, ITC13)
and Practical c2. Make small projects the cover several basic microcontroller functions by programming the use of
Skills: GPIO, timers for input capture and output compare, interrupts, pulse width modulation to generate
signals, and the analog to digital convertor to capture sensor signals. Putting all this together in order
to make a musical instrument. (C1, ITC13)
d1. Enhance self-learning and scientific writing abilities through producing a presentation about a
D-General and selected topic from the course. (D1)
Transferable d2. Enhance the time management and task scheduling skills through the design and implementation of
Skills: small projects. (D2)
Week No Contents
4-Contents: Basics of Microprocessor
1
2 Introduction-Basic concepts of embedded systems
3 Disciplined development – organization aspects of embedded systems
4 Installing embedded system building blocks
5 Troubleshooting
6 Troubleshooting tools
7 Applications and case studies

Lectures: (√ ) Practical training: ( √ ) Exercises : (…)


5–Teaching and Presentation: ( √ ) Open Discussion: ( ) Projects: ( √ )
E. Learning: ( √) Web-Site searches: ( ) Self Studies: ( )
Learning Case Study: ( … ) Chat Room: ( √) Virtual Class: ( … )
Methods: Virtual Lab: ( … ) Voice Lectures: ( √ ) Movie Lectures: ( √ )
Simulation Lab: ( … ) Others (list): ( √)
1- Movie Lab 2- Voice Lab
6-Student Assessment Methods:
- Assignment (√ ) - Quiz ( √ ) - Reports ( )
A-Student - Researches ( ) - Projects ( √ ) -Discussion ( )
Assessment - Presentations ( ) - Participation ( ) - Midterm Exam ( √ )
Methods - Practical Exam ( √ ) - Open Book Exam ( ) - Oral Exam ( )

- Final Exam (√ ) - Others(list) ( )

Assessment method Week no.


B-Assessment 1- Assignments During semester
Schedule: 2- Practical Exam and Project 14th
3- Final Exam 16th
4- Midterm Exam 7th
5- Quiz 6,12
Assessment Method Marks Percentage (%)
C-Weighting of Assignments 20 40%
Assessments: 1- Year Work Quiz
Midterm Exam 20
2- Practical Exam and Project 10 10%
3- Final Exam 50 50%
Total 100 100

:List of References-7

A-lecture notes. Lecture notes, Ebedded Systems, Staff members, Modern Academy for Computer Science
and Management Technology.
B- Essential books (text Jimenez, Manuel, Rogelio Palomera, and Isidoro Couvertier. “Introduction to embedded
books) systems”, Springer, 2013
C- Recommended Books

D- Periodicals, Web-
Sites, etc….
9- Facilities and teaching 1- White Board √ 2-PC / Laptop √
materials: Lecture√..Class.. Lab√ Lecture√.. Class….. Lab √
3- Printers √ 4- Data Show √
Lecture…..Class….. Lab…√ Lecture√ .Class Lab√
5- White Board for Presentation √ 6- Laser Pointer ...
7- Laboratories(List): √ 8- Software Packages (list): √
Computer labs √ Embedded C
Virtual lab Simulation lab
9- Library ... 10- E. Library √
(i,e. Ebsco, IEEE, Egyptian
knowledge Bank, etc)
11-Webinars: √ 12-Chat Room: √
Moodle √ Zoom √ YouTube What’sapp √
WebEx MS’Teams √ FaceBook Messenger √
Others(list): Others(list)
13- Social Media Networks: √ 14- Website/ Mobile Application
Facebook √ LinkedIn Others(list):
15- Internet connection √ 16- Recording movie System √
(Cable or Wireless) ( Camera, mic, speaker, etc)
17- Supplies and raw materials (list) 18- Others(list):

- Course Coordinator: Dr. Mohamed El-Gammal Signature:…………

- Head of Department: Prof Mahmoud Gadallah Signature:…………

Date: / /
Course Intended Learning Outcomes
Year: 2021-2022 Academic term : 1st term
Title: Embedded Systems Code: - IT409
Academic year/level: 4th year Specialization: CS & IT

Knowledge

Professional
B.Intellectu

D.General
al Skills

Skills
Hours

a.

c.
Course Content

Skills
&Understan
Lab.
Lec.

Tut.

b1
b2

b3

b4

b5

d1
d2
a1

a2

a3
dinga4

a5
a6

a7

c1

c2
Basics of Microprocessor 4 - 2 √
Introduction-Basic concepts of 4 4 √ √ √
- √ √
embedded systems
Disciplined development – 4 4 √ √ √ √
organization aspects of embedded - √ √
systems
Installing embedded system 4 4 √ √ √ √ √
- √
building blocks
Troubleshooting 4 - 4 √ √ √ √

Troubleshooting tools 4 - 4 √ √ √
Applications and case studies 4 - 2 √ √ √
Teaching and learning methods versus Intended Learning Outcomes
Year: 2021-2022 Academic term : 1st term
Title: Embedded Systems Code: - IT409
Academic year/level: 4th year Specialization: CS & IT
c. Professional d. General
a. Knowledge &Understanding b. Intellectual Skills
Skills Skills
Teaching Activities
b3

b4

d1
c1
b1

b2

b5

d2
a1

a2

a3

a4

a5

a6

a7

c2
√ √ √ √ √ √ √ √ √ √
Lectures
Practical training √ √ √ √ √ √ √
Presentation √
Project √ √ √

E.Learnong √ √ √ √ √ √ √ √ √ √ √ √ √ √

Chat Room √ √ √ √ √ √ √ √ √ √ √ √ √ √

Voice Lecture √ √ √ √ √ √ √ √ √ √

Movie Lecture √ √ √ √ √ √ √ √ √ √

Voice Lab √ √ √ √ √ √ √

Movie Lab √ √ √ √ √ √ √
Course Assessment Methods versus Intended Learning Outcomes
Year: 2021-2022 Academic term : 1st term
Title: Embedded Systems Code: - IT409
Academic year/level: 4th year Specialization: CS & IT
c.Professio d.General
a.Knowledge &Understanding b.Intellectual Skills
Methods Of nal Skills Skills
Evaluating

d1
b3

c1
b1

b2

b4

b5

d2
a1

a2

a3

a4

a5

a6

a7

c2
ILO's
Assignments √ √ √ √ √ √ √ √ √ √ √ √

Written Exam √ √ √ √ √ √ √ √ √ √
(Final+midterm)
Practical Exam √ √ √ √ √

and Project
Quiz √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √

You might also like