Ram teaches the Software Engineering graduate course, SYS579, specifically designed for Systems Engineers. This project driven hands-on course trains systems engineer to lead software projects. It covers the five critical skill groups: Process, Requirements, Design, Evaluation and Diagnostics.
Read: OPINIONS, which illustrates what students accomplished.
He has a PhD in Computer Engineering from the University of Illinois, Urbana Champaign. Although he works in industry he has over 50 peer reviewed research publications. His leadership at the Software Reliability Conference, over a decade, was recognized by the IEEE Computer Society Meritorious Service Award. Ram is an IEEE Fellow and recipient of the IEEE Technical Achievement Award for ODC.
Ram's consulting practice thrives on solving tough software engineering problems. He draws on deep analytical methods coupled to his experience in driving change. Engagements and programs have touched close to 10,000 engineers worldwide. Orthogonal Defect Classification (ODC) brings AI into the realm of software engineering management. His implementations at several Fortune 500 companies span the US, Europe and Asia. A few large projects reported savings ranging from tens to hundreds of million dollars. At IBM, Ram founded the Center of Software Engineering and spear headed corporate wide technology insertion programs.