Course Info

Browse the Course Catalog Course Search

Course Info for ENGR - 323 - 20, Spring 2024
Class number: 2960 Title: Microprocessor Systems Department: Engineering
Career: Undergraduate Component: Laboratory Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.25
Enrollment limited to 16 Current enrollment: 15 Available seats: 1
Start date: Monday, January 22, 2024 End date: Friday, May 10, 2024 Mode of Instruction: In Person
Schedule: R: 1:30PM-4:10PM, MECC - 320 Instructor(s): Ning, Taikang
Prerequisite(s): Prerequisite: C- or better in Engineering 212L and 221L, or permission of the instructor.
Distribution Requirement: Meets Writing Emphasis Part2 Requirements
Course Description:
A hands-on study of design and implementation of microprocessor based systems. Students learn the steps of translating application specifics to design criteria, choosing essential hardware components, creating system schematics, wiring complete microprocessor systems, and developing application software. This course introduces major topics in computer system architecture, anatomy of CPU function, system bus structure, memory mapping, interrupt and latency, real-time control and multi-tasking. Assembly and C/C++ language programming is introduced and extensively used in laboratory assignments. Lectures and laboratory experiments are tightly coordinated to help students become familiar with various application aspects and design challenges concerning the embedded system.