2023-2024 University Catalog [ARCHIVED CATALOG]
|
COSC 255 - Gadgets and Gizmos: the Hardware/Software Interface An introduction to programming and prototyping at the hardware-software interface. Topics may include electronic circuit prototyping, event-driven programming, real-time programming, environmental sensors and actuators, field-programmable gate arrays, printed circuit board layout design, cloud-based coordination, energy consumption and efficiency, control algorithms, reinforcement learning, loT security, and usability testing. Emphasis is on hands-on hardware development on platforms ranging from 8-pin microcontrollers to Arduino and Raspberry Pi single board computers.
Credits: 1.0 Corequisite: Prerequisites: Major/Minor Restrictions: None Class Restriction: None Area of Inquiry: Natural Sciences & Mathematics Liberal Arts Practices: Quantitative and Algorithmic Reasoning Core Component: None
Click here for Course Offerings by term
|