Introduction to computer programming concepts and methodologies in C/C++ using microcontrollers to program computer circuits and hardware. Covers a microcontroller such as the Atmel AVR or Arduino single-board computer and circuits like LED displays and servo motor controllers. Teaches algorithms, data types, memory usages and management, files and streams, hardware interfaces, sensors, motors, basic control techniques, and microcontroller peripherals including timers, analog-to-digital conversion, interrupts, and serial communication.
- Lab hours/semester: 48-54
Textbook: View textbook in Bookstore
Instructor:
Thomas McCall, mccallt@smccd.edu
Section Information as of Monday, April 29 2024 - 10:33:39 am
Course status: Closed
InstructorSection | Meeting Date | Meeting Time | Days | Building | Room | Section | Section Description |
---|---|---|---|---|---|---|---|
JA - Laboratory/Studio/Activity
Instructor:
Thomas McCall
Meeting Date: 01/16-05/24 Meeting Time: 6:10pm-8:40pm Days: W Building: 07 Room: 7304 |
01/16-05/24 | 6:10pm-8:40pm | W | 07 | 7304 | JA | Laboratory/Studio/Activity |
Critical Dates for this Course | Date |
---|---|
Last day to add class | January 29, 2024 |
Last day to drop with a refund | January 29, 2024 |
Last day to drop without a "W" | February 4, 2024 |
Last day to drop with a "W" | April 25, 2024 |
Last day to change to Pass/No Pass Grading Option | May 24, 2024 |