¸£Àû±ÆÕ¾

¸£Àû±ÆÕ¾ Catalog 2025-2026

Search Results

ECE 548 Python in ECE

·¡°ä·¡Ìý548/·¡°ä·¡Ìý448ÌýÌýPython in ECEÌýÌý(3 credit hours)ÌýÌý

The course provides broad exposure to Python programming to solve ECE-related problems. Course topics include basic mathematical operations, string /array operations, lists, functions, standard libraries in Python, files/folder operations, extracting and parsing data, data visualization techniques (graphs, tables, charts), and interfacing basic hardware such as sensors and microcontrollers for data collection and storage. The course will also have an introduction to the Python OpenCV library for computer vision, networking socket libraries, and machine learning libraries. Thus, the course is mainly designed for Electrical and Computer Engineering students at an advanced level of programming knowledge, not an introductory level of programming, and will differ from other programming and Python classes due to topics in hardware interfacing and Computer Vision. Please see a detailed list of topics and learning outcomes to know more about the course.

Prerequisite:(·¡°ä·¡Ìý209 and ·¡°ä·¡Ìý211 and ·¡°ä·¡Ìý212 and ·¡°ä·¡Ìý220) Or their equivalent. Restricted to ECE students.

Typically offered in Summer only