1 citations · 1 across the 4 of their papers we have counts for
5 papers
Early Results from Teaching Modelling for Software Comprehension in New-Hire Onboarding
Mrityunjay Kumar, Venkatesh Choppella
Working effectively with large, existing software systems requires strong comprehension skills, yet most graduates enter the industry with little preparation for this challenge. We…
Systems Modeling for novice engineers to comprehend software products better
Mrityunjay Kumar, Venkatesh Choppella
One of the key challenges for a novice engineer in a product company is to comprehend the product sufficiently and quickly. It can take anywhere from six months to several years fo…
A study of the design and documentation skills of industry-ready CS students
Mrityunjay Kumar, Venkatesh Choppella
An engineer in a product company is expected to design a good solution to a computing problem (Design skill) and articulate the solution well (Expression skill). We expect an indus…
Algodynamics: Teaching Algorithms using Interactive Transition Systems
Venkatesh Choppella, Viswanath Kasturi, Mrityunjay Kumar +1
The importance of algorithms and data structures in computer science curricula has been amply recognized. For many students, however, gaining a good understanding of algorithms rem…
Generalised Dining Philosophers as Feedback Control
Venkatesh Choppella, Kasturi Viswanath, Arjun Sanjeev
We revisit the Generalised Dining Philosophers problem through the perspective of feedback control. The result is a modular development of the solution using the notions of system…