Some deficiencies of C++ in teaching CS1 and CS2. - Achla Agarwal; Krishna K. Agarwal (ACM SIGPLAN Notices, 2003)

Do we need a separate assembly language programming course? - Krishna K. Agarwal; Achla Agarwal (J. Comput. Sci. Coll., 2004)

Python for CS1, CS2 and beyond. - Krishna K. Agarwal; Achla Agarwal (J. Comput. Sci. Coll., 2005)

Simply Python for CS0. - Krishna K. Agarwal; Achla Agarwal (J. Comput. Sci. Coll., 2006)

Python puts a squeeze on java for CS0 and beyond. - Krishna K. Agarwal; Achla Agarwal; M. Emre Celebi 001 (J. Comput. Sci. Coll., 2008)

Python and Visual Logic©: a good combination for CS0. - Krishna K. Agarwal; Achla Agarwal; Leslie D. Fife (J. Comput. Sci. Coll., 2012)

Rapid applications development in Python. - Krishna K. Agarwal; Achla Agarwal; Catherine Hiller (J. Comput. Sci. Coll., 2013)

Raptor and visual logic©: a comparison of flowcharting tools for CS0. - Achla Agarwal; Krishna K. Agarwal; Leslie D. Fife; M. Emre Celebi 001 (J. Comput. Sci. Coll., 2016)