ECE 09456
Embedded Software Design
Rowan University · UGRD · Fall 2026
Catalog description
Embedded systems dramatically enhance our lives and are prolific in our everyday life. It is not uncommon for us to come in contact with over one hundred embedded systems each day. With billions of embedded systems being produced each year there is a huge need for engineers who can create good embedded software. This course focuses on embedded software for applications running directly on an embedded processor without an operating system. A brief survey of microcontroller technologies will be covered but the class will focus on ARM microcontrollers and the embedded peripherals available on such devices. Advanced embedded communication technologies (CAN,WIFI, Bluetooth, ZigBee, etc.) will be surveyed and at least one implemented during the courses. A great emphasis will be put on good programming practices and design patterns which support working in large groups.
Sections
Current meeting, instructor, credit, and enrollment details
1
9 openSeats: 6/15 seats Last recorded: Aug 7, 2026, 4:50 PM- Days & times
- M 1700-1815; M 1830-1945
- Meeting dates
- Sep 1 – Dec 17
- Location
- Engineering Hall 340; Engineering Hall 340
- Instructor
- Koliwad, Ajay