Mr. Stakem has degrees in Applied Physics and Computer Science from JHU/APL.
His undergraduate degree is BSEE from Carnegie Mellon Univrsity.
This course applies microprocessors as an integral element of system design. Techniques required for successful incorporation of microprocessor technology are studied and used. Hardware and software design considerations which affect product reliability, performance, and flexibility are covered. Students use hardware to gain familiarity with machine and assembly language for software generation, interfacing to a microprocessor at the hardware level, and emulation to check out system performance.
Some experience in designing and building digital electronic systems and 525.411 Theory of Digital Systems or equivalent knowledge.
To gain an understanding of the hardware, software, and system design of embedded systems, to allow the synthesis of end-to-end design solutions.
This course will be offered in the Fall semester at APL.
| final exam | 30% |
| lab projects | 60% |
| homework | 10% |
All homework is due within one week of its assignment. Late homework will not be accepted without the prior permission of the instructor.
background in computer architecture, some programming skills, c language preferred; binary math, some familiarity with logic design and boolean expressions.
lab-based projects that may be done in groups, but students are expected to perform and present their own work. Final exam, in class, to verify the acquisition of key skills and concepts.
Textbook information for this course is available online through the MBS Direct Virtual Bookstore.
There are notes for this course.
This course will delve deeply into the hardware-software interface, with hands-on work with a particular embedded system, and "real-world" problems. We will work "inside the box" at the chip and bit level.
(Last Modified: 08-07-2009 at 10:30:10 AM)