Course: EW200 Intro to Programming and Design
Course: EW200 Intro to Programming and Design
4 Credits – 4 Recitation Hours – 2 Laboratory Hours
4 Credits – 4 Recitation Hours – 2 Laboratory Hours
Course Description:
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:
Pre-requisites:
ERC/ERCH major or approval of the department chair.
Course Coordinator:
Course Coordinator:
Assoc. Prof. Donnal
Textbook:
Textbook:
Python Crash Course, 2nd Edition, Eric Matthes
Course Objectives:
Course Objectives:
Students will be able to design, build, and debug Python programs, and develop algorithms to solve engineering problems
Topics:
Topics:
Application Programming, Embedded Programing, Algorithm Design, Software Architecture