Course: EW200 Intro to Programming and Design

4 Credits – 4 Recitation Hours – 2 Laboratory Hours


Course Description:

This course acts as an introduction to the robotics and control engineering major, focusing on programming, and the development of hardware and software solutions to engineering problems. Using a project-based approach, the course ties together topics from the core, introduces the basics of technical communication and the design process.


Pre-requisites:

ERC/ERCH major or approval of the department chair.


Course Coordinator:

Assoc. Prof. Donnal

Textbook:

Python Crash Course, 2nd Edition, Eric Matthes

Course Objectives:

Students will be able to design, build, and debug Python programs, and develop algorithms to solve engineering problems

Topics:

Application Programming, Embedded Programing, Algorithm Design, Software Architecture