EGR250 — Intermediate Programming for Engineers
3 credit hours - Two hours of lecture and two hours of lab weekly; one term. Learn intermediate principles of software development, including high level languages, object-oriented design, documentation, data structures, graphs and dynamic memory allocation. Develop programs primarily using the C programming language for various applications including analysis of digital and analog circuits, cryptography, bio-informatics, embedded software, game programming, image processing, and wireless sensor networks. Location(s) Typically Arnold Main Campus (MC) and Online (OL) Term(s) Typically all and spring Course
Prerequisites: MAT191, EGR120