ENDG 233
Programming with Data
Fundamental programming constructs and data structures. Algorithm development and problem solving. Programming techniques to facilitate data analysis. Obtaining and cleaning data. Data validation. Data manipulation. Data visualization. Introduction to decision making using machine learning. Applications chosen from all engineering disciplines. Antirequisite(s): Credit for Digital Engineering 233 and any of Computer Science 217, 231, 235, Computer Engineering 339 or Engineering 233 will not be allowed. Also known as: (formerly Engineering 233)
Sources
- Course catalogue ↗2026-2027