Introduction to Programming for Engineers
ENG EK 125
Undergraduate Corequisites: (CASMA123) - An introduction to programming concepts and modern computational environments used to solve engineering problems. Basic procedural programming concepts including input/output, selection, looping, functions, data structures (arrays, strings, structures), pointers, and memory management. Introduction to statistics, data science, and machine learning. Emphasis on programming style, debugging, top-down design and modular code. Introduction to a command line interface and a high-level language. Effective Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning I, Creativity/Innovation.
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.