1. Agrawal A. 2009. The evolution of an online environment to support the studio-based pedagogical approach for computing education. Unpublished M.S. thesis School of Electrical Engineering and Computer Science Washington State University. http://publicationslist.org/data/helplab/ref-84/A_Agrawal_MS_Thesis.pdf. Agrawal A. 2009. The evolution of an online environment to support the studio-based pedagogical approach for computing education. Unpublished M.S. thesis School of Electrical Engineering and Computer Science Washington State University. http://publicationslist.org/data/helplab/ref-84/A_Agrawal_MS_Thesis.pdf.
2. Amador J. A. Miles L. and Peters C. B. 2006. The Practice of Problem-Based Learning: A Guide to Implementing PBL in the College Classroom. Jossey Bass San Francisco. Amador J. A. Miles L. and Peters C. B. 2006. The Practice of Problem-Based Learning: A Guide to Implementing PBL in the College Classroom. Jossey Bass San Francisco.
3. Using peer review as a vehicle for communication skill development and active learning;Anewalt K.;J. Comput. Sci. Colleges,2005
4. Bandura A. 1997. Self-Efficacy: The Exercise of Control. Worth Publishers. Bandura A. 1997. Self-Efficacy: The Exercise of Control. Worth Publishers.
5. Self-Efficacy Beliefs as Shapers of Children's Aspirations and Career Trajectories