CPSC 546 Embedded Systems

This course provides students with an introduction to comtemporary aspects of embedded-system hardware and software. Topics will include the fundamentals of embedded systems: hardware and software architectures, design methodologies and tools, communication algorithms and protocols. The students are exposed to case-studies of various embedded applications: vehicle networks, space system, networked sensors, personal computing devices and home appliances, etc.


3 credits