ECS 104: Engineering Computational Tools
ECS 104
Engineering Computational Tools
(3 credits)
Class Size: 10-25
Faculty: Douglas Yung, Ph.D. Associate Teaching Professor, Biomedical Engineering Undergraduate Program Director, Syracuse University
Administrative Contact: Tavish Van Skoik, Assistant Director, Project Advance
Pilot Course: Please see tvanskoi@syr.edu for information on applying.
Course Catalog Description
This course introduces students to engineering problem-solving through computational tools, electronics, and design. They’ l learn Python, CircuitPython, CAD, and physical computing with the Circuit Playground Express. The capstone project integrates coding, electronics, and CAD to solve a real-world problem.
Course Overview
Students explore hands-on engineering problem-solving by working with programming, electronics, and design technologies. Throughout the course, they develop ski ls in Python and CircuitPython, create models using computer-aided design (CAD), and experiment with physical computing on the Circuit Playground Express. The experience concludes with a final project in which they combine their coding, hardware, and design abilities to address a practical cha lenge.
Pre- / Co-requisites
MAT 295 (Calculus I) Students must have completed or be enro led in MAT 295 at the same time.
Course Objectives
N/A
Laboratory
N/A
Required Materials
N/A
Instructor Recommendations
N/A