Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Dec 13, 2024  
Catalog 2024-2025 
    
Catalog 2024-2025
Add to My Catalog (opens a new window)

EGR-1150 - Intermediate Programming Concepts for Engineers* (3)

Prerequisite: EGR-1140   

This course covers the following topics in programming of high-level languages: coding conventions, coding style, documentation, unit testing, separate compilation, make files, pointers, dynamic memory allocation, static and dynamic data structures, file input/output, linked lists, graphs, abstract data types, object-oriented design and Unified Modeling Language (UNL). The class includes team-based projects on relevant engineering applications in a version control environment and group presentations.

List Course Outcomes (consistent for all sections)
CO1 - Apply principles and best practices of software development in order to develop robust and extensible software.

CO2 - Apply complex data structures in order to solve engineering programming challenges.

CO3 - Design classes in order to solve engineering programming challenges.

CO4 - Work cooperatively as part of a team to design systems and communicate results.











































View Course Sections




Add to My Catalog (opens a new window)