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: 16

Average GPA: 3.57 (A-)

Strict A Rate (No A-) : 56.42%

Average Withdrawal Rate: 0.79%

Sandeep K Shukla201147.9%35.4%9.7%0.0%3.6%3.6%3.202
Creed F Jones202370.7%22.4%5.8%0.0%0.8%0.4%3.597
Staff Snow200782.8%13.8%3.4%0.0%0.0%0.0%3.751
Angela S Anderson2013100.0%0.0%0.0%0.0%0.0%0.0%3.981
Binoy Ravindran201448.0%40.1%9.0%0.0%1.5%1.5%3.332
Anndal Narayanan200879.5%13.6%2.3%4.5%0.0%0.0%3.671
Paul E Plassmann201288.9%11.1%0.0%0.0%0.0%0.0%3.841
Robert P Broadwater201071.9%18.8%9.4%0.0%0.0%0.0%3.631

Grade Distribution Over Time