EN 600.133 - Embedded Systems Fundamentals: Programming the Hardware-Software Interface

Institution:
Johns Hopkins University
Subject:
Description:
This hands-on course will be a gentle introduction to the field of embedded computing; computer systems that interact with the real world, making possible cell phones, MP3 players, flash drives, Wii games, and many more. Students will be programming different projects in modern microcontrollers, witnessing the effects immediately. The course will address the hardware-software interface of computer systems, setting a good foundation to understand the physical layer of computer applications and networking. The main topics are computer architecture fundamentals, assembly language, interfacing peripherals, programming device drivers, working with sensors, and data acquisition. Each student will be provided with the material to perform experiments individually, as well as with learning handouts. The course will be intensive but fun. (Projected syllabus http://www.cs.jhu.edu/~jorgev/cs333/ESF.pdf)
Credits:
2.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(410) 516-8000
Regional Accreditation:
Middle States Association of Colleges and Schools
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2025 AcademyOne, Inc.