Course ID:
Course Code & Number
CMPE 451
Course Title
Microprocessors
Level
BS
Credit Hours/ ECTS Credits
(2+0+2) 3 TEDU Credits, 6 ECTS Credits
Year of Study:
Senior
Semester:
Fall
Type of Course:
Elective
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: CMPE 361-O
Co-requisites: NONE
Catalog Description
Introduction to processor design. The ARM architecture. ARM assembly language programming. ARM organization and implementation. The ARM instruction set. ARM processor cores. Memory hierarchy. Embedded ARM applications.
Course Objectives
The objective of this course is to provide knowledge of the types of embedded systems, their hardware components and the programming languages used for developing software on them.
Software Usage
Course Learning Outcomes
Upon succesful completion of this course, a student will be able to
Learning Activities and Teaching Methods:
Telling/Explaining
Discussion/Debate
Questioning
Reading
Problem Solving
Assessment Methods and Criteria:
Test / Exam
Quiz
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
Required Reading
1. ARM System-on-Chip Architecture / Edition 2 by Steve Furber, Stephen B. Furber
Grading
Mid-terms - 30%
Quizzes and Homeworks - 30%
Final - 40%
Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
Workload | Hrs |
---|
Course & Program Learning Outcome Matching: