Odysseus Logo

Virginia Tech

ECE-4574: Large-Scale Software Development for Engineering Systems

Description: Large-scale software implementations of the hierarchy of engineering analysis, design, and decision evaluation. Computer-aided engineering programs with state-of-the-art computer tools and methods. Operator overloading, dynamic polymorphism, graphical user interfaces, generic programming, dynamic link libraries, and multiple threads.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: ECE-3574

Required By: N/A

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 6

Average GPA: 3.73 (rounds to A-)

Strict A Rate (No A-) : 59.47%

Average Withdrawal Rate: 0.44%

Creed F Jones202479.6%17.3%2.7%0.0%0.0%0.4%3.736

Grade Distribution Over Time