CSCI 4415 Real Time Embedded SystemsCSCI 4415 (formerly CS-190) is a George Washington University, Department of Computer Science course in real-time embedded systems. This course is taught from Spring 2005 through the Spring of 2012. CSCI-4415 section 80 for undergraduate students and CSCI-6907 section 80 for graduate students. The purpose of this course is to engage computer science undergraduates and graduates with hardware and embedded systems. While Computer Science students get a strong conceptual overview of systems and hardware in various organization and architecture courses, many students have never experienced actually working with computer hardware. This course will focus on hands-on projects, through homework, labs and final projects involving both hardware and low-level software. This course will discuss the design issues in an embedded system and the technologies needed to support such systems, with the focus on the software aspects. This course will discuss the design issues in an embedded system and technologies needed to support such systems. In addition, we will also cover a gamut of systems-related topics.
The future lies in designing and selling computers that people don't realize are computers at all.Class Files
-- Adam Osborne
Low-level programming is good for the programmer’s soul.
-- John Carmack
Beware of computer programmers that carry screwdrivers.
-- Leonard Brandwein