Programming for Engineers

ENG EK 122

  • Creativity/Innovation

Prereq: ENG EK 121. Continuation of ENG EK 121. Reinforces programming concepts using a modern computational environment, in order to solve engineering problems. Basic procedural programming concepts that are reinforced include input/output, selection, looping, functions, data structures (arrays, strings, structures). Introduction to object-oriented programming concepts and terminology and event-driven programming. Applications include image processing, data science, and machine learning. Emphasis on programming style, debugging, top-down design and modular code. Effective Fall 2023, this course fulfills a single unit in the following Creativity/Innovation.

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B1 Attaway F 10:10 am-11:00 am

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B2 Attaway F 9:00 am-9:55 am

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
B3 Attaway F 11:15 am-12:05 pm

SPRG 2026 Schedule

Section Instructor Location Schedule Notes
C1 Attaway MW 11:15 am-12:05 pm

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.