How much programming do non-computer engineering students usually need?
Outside computer-related fields, students may study basic programming and use it for numerical calculation, simulation, data processing, control, or embedded systems, depending on the field and courses taken. In other cases, exposure may be limited to particular classes or graduation research, and software development at the depth typical of computer-related programs is not always required.
Key points
- Mechanical, electrical and electronic, architectural, and other engineering fields may use programming for calculations, design, or experimental data analysis.
- The required level can range from basic syntax to specialized programs for analysis or control.
- Use may increase through laboratories, graduation research, or elective courses.
Things to check
- Required courses, languages, and topics vary by university, faculty or department, entry year, and course selection, so check the official curriculum or syllabi.