CIS 257 - Introduction to Microcontrollers with C/C++

    Recent Professors
    Nicholas P. Langhoff, Brooks B. McCall
    Recent Semesters
    Spring 2026, Spring 2025
    Class Size
    24 students
    Credits
    1
    Prerequisite
    Completion of, or concurrent enrollment in, CIS 134, CIS 122, CIS 250, CIS 274 or ENGR 215, or equivalent programming course.
    Spring 2026 Sections
    View Spring 2026 sections of CIS 257
    Transfers To
    CSU
    Description
    Introduction to embedded systems programming for engineers and computer science majors in C/C++ and Arduino. Covers a microcontroller such as the Atmel AVR or Arduino single-board computer and circuits like LED displays and servo motor controllers. Integrates hardware interfaces, sensors, motors, and basic control techniques.
    Usually Held
    Wed 6:10pm–8:40pm