Instructional Technology Software Reuse: A Case Study. - Rob R. Weitz; Viswanathan Kodaganallur; David Rosenthal (AMCIS, 2004)

VersaTutor: architecture for a constraint-based intelligent tutor generator. - Viswanathan Kodaganallur; Rob R. Weitz; David Rosenthal (WWW (Alternate Track Papers & Posters), 2004)

Incorporating Language Processing into Java Applications: A JavaCC Tutorial. - Viswanathan Kodaganallur (IEEE Softw., 2004)

A Comparison of Model-Tracing and Constraint-Based Intelligent Tutoring Paradigms. - Viswanathan Kodaganallur; Rob R. Weitz; David Rosenthal (Int. J. Artif. Intell. Educ., 2005)

Missing the Forest for the Trees - Object Technology's Second Hiatus. - Viswanathan Kodaganallur (HICSS, 2006)

Tools for Building Intelligent Tutoring Systems. - Viswanathan Kodaganallur; Rob R. Weitz; David Rosenthal (HICSS, 2006)

An Assessment of Constraint-Based Tutors: A Response to Mitrovic and Ohlsson's Critique of "A Comparison of Model-Tracing and Constraint-Based Intelligent Tutoring Paradigms". - Viswanathan Kodaganallur; Rob R. Weitz; David Rosenthal (Int. J. Artif. Intell. Educ., 2006)

Secure E-Commerce: Understanding the Public Key Cryptography Jigsaw Puzzle. - Viswanathan Kodaganallur (Inf. Secur. J. A Glob. Perspect., 2006)

Analysis Patterns: A Taxonomy and its Implications. - Viswanathan Kodaganallur; Sung Shim (Inf. Syst. Manag., 2006)

The Distribution of Student Errors Across Schools: An Initial Study. - Rob R. Weitz; Neil T. Heffernan; Viswanathan Kodaganallur; David Rosenthal (AIED, 2007)

Greedy by Chance - Stochastic Greedy Algorithms. - Viswanathan Kodaganallur; Anup K. Sen (ICAS, 2010)

Application of graph search and genetic algorithms for the single machine scheduling problem with sequence-dependent setup times and quadratic penalty function of completion times. - Viswanathan Kodaganallur; Anup K. Sen; Subrata Mitra (Comput. Ind. Eng., 2014)