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