Introduction To Computing In Engineering (ES-0002)

Spring 2026 · ES 0002 · Tufts University · 4 credits · Undergraduate

Computational fluency through common code concepts, data types and data structures, program flow, and algorithmic implementation. Application to engineering projects including mathematical operations, numerical error calculations, and real-world data analysis. Data science concepts exploring data cleansing, descriptive statistics, analysis and visualization of data sets, and modeling and optimization of physical systems through code. Sociotechnical case studies explore the implications of computing and engineering design choices. Students may receive credit for either ES 2 or CS 10, but not both. Students cannot receive credit for ES2 subsequent to earning credit for CS 11 or CS 15. Recommendation: MATH 32

Course codes: ES-0002, ES 0002, ES0002, ES-2, ES 2, ES2

Course Discovery