IEOR E2000
Data Engineering with Python
Introduction to essential data engineering methods. Potential topics include Arrays, Linked Lists, Stacks and Queues, Trees and Graphs, Hash Tables, Search Algorithms and Efficiency, Relational databases, SQL, NoSQL, and Data Wrangling. Practice both theory and applications using Python programming
Topics
- Arrays
- Linked Lists
- Stacks and Queues
- Trees and Graphs
- Hash Tables
- Search Algorithms and Efficiency
- Relational databases
- NoSQL
- and Data Wrangling
Topics explicitly listed in official catalogue description
Prerequisites & course information
Prerequisites: ENGI E1006 ; Or competency in Python.
Sources
- Course catalogue ↗2026-2027