This course provides an introduction to embedded system design. It will cover the hardware and software design of embedded systems with peripheral interfaces, using development boards. Students will synthesize their knowledge through a team embedded system design project. The laboratory portion of the course provides hands-on experience with embedded system design using TI’s MSP430 microcontroller. The course will require students to program the microcontroller using C. Emphasis will be given to using interrupt-driven programming techniques, using the microcontroller’s internal peripherals (e.g., analog-to-digital converter), and interfacing microcontroller with external devices.
Instructor permission
Admission into BSU's accelerated Master of Science/Master of Engineering degree program.
ENGR1100 and ENGR2200
or COMP2220 and COMP2630
CONCURRENT: ENGR5230L