List of 400+ References wrt Software Development Education

Posted on July 28, 2010

0


Compilation:  Sanjay Goel, http://in.linkedin.com/in/sgoel

________________________________________

[1].The Joint Task Force on Computing Curricula, IEEE Computer Society and ACM, Characteristics of CS graduates, Computing curricula, 2001, retrieved from
http://www.computer.org/portal/cms_docs_ieeecs/ieeecs/education/cc2001/cc2001.pdf,
last accessed on October 15, 2005.

[2]. Jalote P., The success of the SPI efforts in India, Software Quality Professional, Vol 3, No. 2, March 2001, retrieved from http://www.cse.iitk.ac.in/users/jalote/papers/IndiaSPI.pdf, last accessed on October 15, 2005.

[3] Task Force on Meeting the Human Resource Challenge for IT and IT enabled Services, Report and recommendations, Ministry of Communication and Information Technology, Government of India, pp 15, 2003,

[4]  The Times of India, Learn to work, Editorial, India, June 23, 2005.

[5]  NASSCOM-KPMG, Strengthening of HR for the IT services and ITES sector, p. 38, 2003.

[6] Wilkinson J., Re-engineering competency-based education through the use of a multimedia CD-ROM: A matter of life or death, Industry and Higher Education, IP Publishing Ltd.,  Volume 16, Number 4, pp. 261-265, August 1, 2002,  retrieved from
http://www.ingentaconnect.com/content/ip/ihe/2002/00000016/00000004/art00008,

last accessed on October 15, 2005.

[7] Stephen, W. D., National and Global Imperatives in Engineering Education, Australasian Journal of Engineering Education, Vol. 7, No. 1, , 1996, retrieved from http://elecpress.monash.edu.au/ajee/vol7no1/director.htm, last accessed on Jan 5, 2006.

[8] Bullen F., Waters D., Bullen M. and  de la Barra B. L., Incorporating and developing graduate attributes via program design, 15th Annual AAEE Conference,  pp 29-39,  2004.

[9] Felder R. M., Does engineering education have anything to do with either one: Toward a systems approach to training engineers. R.J. Reynolds Industries Award Distinguished Lecture Series, North Carolina State University, 1982, retrieved from http://www.ncsu.edu/felder-public/Papers/RJR%20Monograph.pdf, pp 6, last accessed on October 16, 2005.

[10] Brown A. and  Rudolph H., Educating engineers for the 21st century, Proceedings of 15th Annual AAEE Conference, pp 106-113, 2004.

[11] Sanjay Goel, What is high about higher education: Examining engineering education through Bloom’s taxonomy, The National Teaching & Learning Forum, Vol. 13, pp 1-5, Number 4, 2004.

[12] Sanjay Goel and Nalin Sharda, What do engineers want? Examining engineering education through Bloom’s taxonomy, Proceedings of 15th Annual AAEE Conference, pp173-185, 2004.

[13] R. M. Felder & R. Brent, The intellectual development of science and engineering students Part 1: Models and challenges, Journal of Engineering Education, USA, 93 (4), pp 269-277, 2004.

[14] Rapaport W. J., William Perry’s scheme of intellectual and ethical development, 2004, retrieved from http://www.cse.buffalo.edu/~rapaport/perry.positions.HTML, last accessed on October 27, 2005.

[15] National Academy of Engineers, Educating the engineer of 2020: Adapting engineering education to the new century The National Academies Press, 2005, retrieved from http://books.nap.edu/catalog/11338.HTML, last accessed on October 18, 2005.

[16] Paulsen M.B., Peseau B.A. A practical guide to Zero Based Curriculum Review, Innovative Higher Education, Vol. 16, No. 3, Human Science Press, Inc.,  pp 211- 221.

[17] Woods D.R., Felder R.M., Rugarcia A. &  Stice J.E., The Future of engineering education. III. Developing Critical Skills, Chem. Engr. Education, 34(2), pp 108-117, , 2000retrieved from http://www.ncsu.edu/felder-public/Papers/Quartet3.pdf, last accessed on October 16, 2005.

[18] The Steering Committee of the National Engineering Education Research Colloquies, “The national engineering education research colloquies,” Journal of Engineering Education, Vol 95, No 4, 257-261, Oct. 2006.

[19] Michael C.Mulder, A Recommended Curriculum in Computer Science and Engineering, Computer. IEEE Computer Society, pp 72-75, December 1977.

[20] O. E. Dunn, Information technology a management problem, DAC ’66: Proceedings of the SHARE design automation project, ACM, January 1966.

[21] ACM Curriculum Committee on Computer Science, An Undergraduate Program in Computer Science – Preliminary Recommendations, Communications of the ACM,  pp 543-552, September 1965.

[22] ACM Curriculum Committee on Computer Science, Curriculum 68, Communications of the ACM, pp 151-197, March 1968.

[23] COSINE Committee of the Commission on Engineering Education, Computer science in electrical engineering, IEEE Spectrum,  pp 96-103, March 1968.

[24] Michael C.Mulder Model Curricula for Four-Year Computer Science and Engineering Programs: Bridging the Tar Pit, Computer, IEEE Computer Society, pp 28-33, December 1975.

[25] M.E. Sloan, Evaluation of the Model Curriculum in Computer Science and Engineering, ComputerIEEE Computer society, pp 114-120, December 1977,.

[26] Engel, Gerald L, A Comparison of the ACM-C3S and the IEEE/CSE Model Curriculum Subcommittee Recommendations, Computer, IEEE Computer society, pp 121-123, December 1977.

[27] Daniel Teichroew, Education related to the use of computers in organizations, Communications of the ACM,  pp 573-588, September 1971.

[28] R.L. Ashenhurst, A Report of the ACM Curriculum Committee on Computer Education for Management, Communications of the ACM, pp 363-398, May 1972.

[29]  F.W. McFarlan and R.L. Nolan, M. Shaw (Ed), Curriculum Recommendations for Graduate Professional Programs in Information Systems: Recommended Addendum on Information Systems Administration, Communications of the ACM, pp 439-441, July 1973.

[30]  K.A.Duncan, R.H. Austing, S. Katz, R.E. Pengov, R.E. Pogue, and A.I. Wasserman, Health Computing: Curriculum for an emerging profession, Proceedings of the 1978 annual conference, pp 277-288, December 1978.

[31]  Kenneth I. Magel, Richard H. Austing, Alfs Berztiss, Gerald L. Engel, John W. Hamblen, A. A.J. Hoffmann, Robert Mathis,  Recommendations for master’s level programs in computer science: A Report of the ACM Curriculum Committee on Computer Science, Communications of the ACM, pp 115-123, March 1981.

[32] Jay F. Nunamaker, Educational Programs in Information Systems: a report of the ACM Curriculum Committee on Information Systms, Communications of the ACM,  pp 124-133 March 1981.

[33] Jay F. Nunamaker, J. Daniel Couger, and Gordon B. Davis, Information systems Curriculum Recommendations for the 80s: Undergraduate and Graduate Programs: a report of the ACM Curriculum Committee on Information Systms, Communications of the ACM, pp 781-805. , November 1982

[34] Normal E. Gibbs and Allen B. Tucker, A Model Curriculum for a Liberal Arts Degree in Computer Science, Communications of the ACM, pp 202-210, March 1986.

[35] Henry M. Walker and G. Michael Schneider, A Revised Model Curriculum for a Liberal Arts Degree in Computer Science, Communications of the ACM, pp 85-95, December 1996.

[36] Liberal Arts Computer Science Consortium,   A 2007 Model Curriculum for a Liberal Arts Degree in Computer Science, Journal on Educational Resources in Computing (JERIC), ACM, pp 1-34, June 2007.

[37] Association for Computing Machinery (ACM), Association for Information Systems (AIS), and The Computer Society (IEEE-CS), Computing Curricula 2005, retrieved from

http://www.acm.org/education/curric_vols/CC2005-March06Final.pdf, last accessed on February 28, 2010.

[38] Anthony Ralston and Mary Shaw, Curriculum ’78 – Is Computer Science Really that Unmathematical?, Communications of the ACM, pp 67-70, February 1980.

[39] Mary Shaw (ed.), The Carnegie-Mellon Curriculum for Undergraduate Computer Science, Springer-Verlag, New York, 1985.

[40] Alfs Berztiss, A Mathematically Focused Curriculum for Computer Science, Communications of the ACM, pp 356-265, May 1987.

[41] Anthony Ralston, The First Course in Computer Science Needs a Mathematical  Corequisite, Communications of the ACM, pp 1002-1005,  October 1984.

[42] Allen B. Tucker, Charles F. Kelemen and Kim B. Bruce, Our Curriculum Has Become Math-Phobic!, ACM SIGCSE Bulletin, pp 243-247, March  2001.

[43] Sukhen Dey and Lawrence R. Mand, Current Trends in Computer Science Curriculum: A Survey of Four-Year Program, Technical Symposium on Computer Science Education, Proceedings of the twenty-third SIGCSE technical symposium on Computer science education, Kansas City, Missouri, United States,  ACM, pp 9-14,  1992.

[44] All India Council for Technical Education, Model Curriculum for Undergraduate Programme B.E./ B. Tech. in COMPUTER SCIENCE & ENGINEERING, 2000, retrieved from http://www.aicte.ernet.in/download/OnlineBooks/compsciandEngg.pdf.

[45] All India Council for Technical Education, Model Curriculum for Undergraduate Programme B.E./ B. Tech. in  INFORMATION TECHNOLOGY, 2000, retrieved from  http://www.aicte.ernet.in/download/OnlineBooks/it.pdf.

[46] Timothy C. Lethbridge, The relevance of software education: A survey and some recommendations, Annals of Software Engineering, Springer Netherlands, pp 91-110,  March, 1998.

[47] Timothy C. Lethbridge, A survey of the relevance of computer science and software engineering education, . Proceedings of 11th Conference on Software Engineering Education, IEEE, pp 56-66,  1998.

[48] Timothy C. Lethbridge, What knowledge is important to a software professional?, Computer, IEEE, pp 44-50, 2000.

[49] The Joint Task Force on Computing Curricula, Computing Curricula 2001, IEEE Computer Society and ACM,  2001, retrieved from  http://www.computer.org/portal/cms_docs_ieeecs/ieeecs/education/cc2001/cc2001.pdf, last accessed on October 15, 2005.

[50]  Interim Review Task Force, Computer Science Curriculum 2008: An Interim Revision of CS 2001 Report,  December 2008, Association for Computing Machinery and IEEE Computer Society.

[51]  The Joint Task Force on Computing Curricula, Computing Curricula 2005: The Overview Report, Association for Computing Machinery, Association for Information Systems,  and IEEE Computer Society, September 2005.

[52]  The Joint Task Force on Computing Curricula, IEEE Computer Society and ACM, Software Engineering 2004: Curriculum guidelines for undergraduate degree programs in software engineering, 2004,  retrieved from  http://sites.computer.org/ccse/SE2004Volume.pdf,  last accessed on October 15, 2005.

[53] Karl M. Fant, Computer Science Reconsidered: The invocation models of process expression, John Wiley & Sons, USA, pp 1-10, 2007.

[54]  Richard H. Austing, Bruce H. Bernes, Della T. Bonnette, Gerald L. Engel, Gordon Stokes, Curriculum’78: Recommendations for the Undergraduate Program in Computer Science, Communications of the ACMpp 147-166, March 1979,.

[55] UNESCO-IFIP, A Model Curriculum in Computer Science, UNESCO, 1994.

[56]  Richard H. Austing, Bruce H. Bernes, and Gerald L. Engel, A Survey of  the Literature in Computer Science Education Since Curriculum’68, Communications of the ACM, pp 13-21, January, 1977.

[57]  Michael Goldweber, John Impagliazzo, Iouri A. Bogoiavlenski, A. G. Clear, Gordon Davies, Hans Flack, J. Paul Myers,  Richard Rasala, Historical perspectives on the computing curriculum (report of the ITiCSE ’97 working group on historical perspectives in computing education, Annual Joint Conference Integrating Technology into Computer Science Education, The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, Uppsala, Sweden, ACM, pp 94-111, 1997.

[58] Mingrui Zhang, Eugene Lundak, Chi-Cheng Lin, Tim Gegg Harrison, Joan Francioni, Interdisciplinary Application Track in an Undergraduate Computer Science Curriculum, SIGCSE’07, ACM, pp 425-429, March 2007.

[59] Michael C. Mulder and John Dalphin, Computer Science Program Requirements and Accreditation, Communications of the ACM, pp 330-335, April 1984.

[60]  J.T. Cain, Professional Accreditation for the Computing Sciences, Computer, IEEE, pp 91-96, Januray 1986.

[61] Peter J. Denning, Douglas E. Comer, David Gries, Michael C. Mulder, Allen Tucker, A. Joe Turner, and Paul R. Young, Computing as a discipline, Communications of the ACM, pp 9-23, January 1989.

[62] A. Joe Turner, A Summary of the ACM/IEEE-CS Joint Curriculum task Force Report: Computing Curricula 1991, Communication of the ACM, pp 69-84, July  1991.

[63] Anthony I. Wasserman and Peter Freeman, Software Engineering Concpets and Computer Science Curricula, Computer, IEEE, pp 85-91, June 1977.

[64] E.W. Dijkastra, David L. Parnas, W.L. Sherlis, M.H. van Emden, Jacques Cohen, R.W. Hamming, Richard M. Karp, and Terry Winnograd, Peter J. Denning (ed.), A Debate On Teaching Computing Science, Communications of the ACM, pp 1397-1414, December 1989.

[65] D.E. Conway, S.C. Dunn, and G.S. Hooper, BCS and IEE accreditation of software engineering courses, Software Engineering Journal, IEE, pp 245-248,  July 1989.

[66] Gary Ford. The SEI Undergraduate Curriculum in Software Engineering, ACM SIGCSE Bulletin, March 1991, pp 375-385

[66a] Gary Ford, The Progress of Undergraduate Software Engineering Education, ACM SIGCSE Bulletin, pp51-58, December 1994.

[67] Thomas B. Hilburn, Iraj Hirmanpour, Soheil Khajenoori, Richard Turner, Abir Qasem, A Software Engineering  Body of Knowledge  Version 1.0, SEI, CMU, April 1999.

[68] Alain Abran, James W. Moore, Guide to the Software Engineering Body of Knowledge, IEEE, 2004.

[69] Tony Clear, Coupling and Cohesion Among Disciplines: Some Curriculum Paradigms, ACM SIGCSE Bulletinpp 14-16, December 1997,.

[70] Derek Cheung and Pun-Hon Ng, Science Teachers’ Beliefs about Curriculum Design, Research in Science Education,  , Springer Netherlands, pp 357-375, December 2000.

[71] Greg Scragg, Doug Baldwin, and Hans Koomen, Computer Science Needs an Insight-Based Curriculum, ACM SIGCSE Bulletin, pp 150-154, March 1994.

[72] Judith L. Gersting and Frank H. Young, Content + Experience = Curriculum, SIGCSE, ACM, pp 325-329, March 1997.

[73] Robert N. Carson, Why Science Education Alone is Not Enough, Interchange, Kluwer Academic Publishers, Netherlands, pp 109-120, April 1997.

[74] Faith Clarke, Han Reichgelt: The importance of explicitly stating educational objectives in computer science curricula. ACM SIGCSE Bulletin, 47-50, December 2003.

[75] Vaidyeswaran Rajaraman, Undergraduate Computer Science and Engineering Curriculum in India, IEEE Transactions on Education, pp 172-177, February, 1993.

[76] Aning, A. O., Lohani,  V.K., Griffin H. Kampe, J.C. M.,  Aref, H.,   An Interdisciplinary Graduate Program in Engineering Education, iCEER, 2005, http://www.iaalab.ncku.edu.tw/iceer2005/Form/PaperFile/08-0016.pdf.

[77] Holmboe,  C. et al , Research Agenda for Computer Science Education,  In Proc. PPIG 13,   G. Kadoda (Ed). Bournemouth UK, 2001, pp 207-223, , October, 2006, retrieved from http://www.ppig.org/papers/13th-holmboe.pdf.

[78] Passow Honor J., What Competencies Should Undergraduate Engineering Programs Emphasize? A Dilemma of Curricular Design that Practitioners’ Opinions Can Inform, PhD Thesis, University of Michigan, 2008,  retrieved from http://deepblue.lib.umich.edu/bitstream/2027.42/60691/1/hpassow_1.pdf, last accessed on December 25, 2008.

[78a] C. Bodmer, A. Leu, L. Mira & H. Rütter, SPINE: Successful practices in international engineering education, pp 92-102, 2002, retrieved from http://www.ingch.ch/pdfs/spinereport.pdf, last accessed on October 14, 2005.

[79] Bordogna J., Making Connections: The role of engineers and engineering education, The Bridge, Volume 27, Number 1 – spring 1997, retrieved from http://www.nae.edu/nae/bridgecom.nsf/weblinks/NAEW-4NHMPY?OpenDocument, last accessed on October 15, 2005.

[80] Dodridge M., Convergence of engineering higher education – Bologna and Beyond, Proceedings of the Ibero-American Summit on Engineering Education, 2003, retrieved from http://www.univap.br/iasee/anais/trabalhos/Dodridge-Convergence%20of%20Engineering%20Higher%20Education1.pdf, last accessed on October 14, 2005.

[81] Mason G., Engineering skills formation in Britain: Cyclical and structural issues, 1999, pp 9, retrieved from http://www.etechb.co.uk/reslib/Engineering%20Skills%20Formation%20in%20Britain%20-%20Cyclicale%20and%20Structural%20Issues.doc, last accessed on October 15, 2005.

[82] Hoscette J., Leading causes of failures in engineers – Career development, 2002, http://www.hi.is/~joner/eaps/es_1023f.htm, last accessed on October 15, 2005.

[83] Erlendsson J., Engineering graduates: Desirable characteristics, 2001, retrieved from http://www.hi.is/~joner/eaps/ds_chare.htm, last accessed on October 15, 2005.

[84] Sanjay Goel, Investigations on required core competencies for engineering graduates with reference to Indian IT industry, European Journal of Engineering Education, Taylor & Francis, UK, pp 607-617, October, 2006.

[85] Bailey, J. L. and Stefaniak, G., Preparing the information technology workforce for the new millennium, ACM SIGCPR Computer Personnel, Volume 20 ,  Issue 4,  pp 4-15, 2002.

[86] Domelen, D. V., Problem-Solving Strategies: Mapping and Prescriptive Methods, Thesis, 1996, retrieved from http://www.physics.ohio-state.edu/~dvandom/Edu/thesis.HTML, last accessed on Jan 4, 2005.

[87] Gary, Krahn, “Inter-disciplinary Culture – a Result not a Goal”, Proceedings of the Inter-disciplinary Workshop on Core Mathematics: Considering Change in the First Two Years of Undergraduate Mathematics, West Point, NY, 1999, Retrieved from http://www.dean.usma.edu/math/activities/ilap/workshops/1999/files/krahn.pdf.

[88]  Bruner, J., The Culture of Education, Harvard University Press, Cambridge, MA, 1996.

[89] NASSCOM-KPMG, Task Force on Meeting the Human Resource Challenge for IT and IT enabled Services, 2003.

[90] ABET (Accreditation Board for Engineering and Technology), Criteria for accrediting engineering programs: Effective for evaluations during the 2005–2006 accreditation cycle, pp 2 & 3, 2004, retrieved from http://www.abet.org/Linked Documents-UPDATE/Criteria and PP/05-06-EAC Criteria.pdf.

[91] ABET (Accreditation Board for Engineering and Technology),  Criteria for Accrediting Engineering Technology Programs: Effective for Evaluations during the 2005-2006 Accreditation Cycle, pp 5-7, 2004, retrieved from http://www.abet.org/Linked Documents-UPDATE/Criteria and PP/05-06-TAC Criteria.pdf, last accessed on October 31, 2005.

[92] ABET (Accreditation Board for Engineering and Technology), Criteria for Accrediting Computing Programs: Effective for Evaluations during the 2005-2006 Accreditation Cycle, pp 20, 2004, retrieved from http://www.abet.org/Linked Documents-UPDATE/Criteria and PP/05-06-CAC Criteria.pdf, last accessed on  October  31, 2005.

[93] Engineering Council UK , UK Standard for Professional Engineering Competence, Chartered Engineer and Incorporated Engineer Standard, pp 5-11, 2003,  retrieved from http://www.engc.org.uk/publications/pdf/ukspec_CE_IE_Standard.pdf, last accessed on Jan 5, 2006.

[94] Institution of Engineers, Singapore (IES), Engineering Accreditation Board: Accreditation Manual,   pp 13-142004, retrieved from http://www.ies.org.sg/eab/accr_man.pdf, last accessed on Jan 5, 2006.

[95] Engineers Australia Accreditation Board, Engineers Australia policy on accreditation of professional engineering programs, pp 3-5,  2005, retrieved from http://www.ieaust.org.au/membership/res/downloads/P020%20Engineers%20Australia%20Policy%20on%20Accreditation%20of%20Professional%20Engineering%20Programs.pdf, last accessed on October 14, 2005.

[96] JABEE (Japan Accreditation Board for Engineering Education), Criteria for accrediting Japanese engineering,  pp 1-15, , 2004, retrieved from  http://www.jabee.org/english/OpenHomePage/e_criteria2004-2005(2).pdf,  last accessed on October 15, 2005.

[97] Bell, T. E., Proven skills: the new yardstick for schools, IEEE Spectrum, September 2000, pp 63-67

[97a] Felder, R. M. and Brent R., Designing and Teaching Courses to Satisfy the ABET Engineering Criteria, Journal of Engineering Education, pp 7-25, January, 2003.

[98] Turner C. D. & Li W. Martinez A., Developing sustainable engineering across a college of engineering, Proceedings of American Society for Engineering Education Annual Conference & Exposition, 2001,   retrieved from www.utep.edu/green/papers/asee2001.pdf, last accessed on October 11, 2005.

[99] Bigio D. & Schmidt J., A workshop of faculty development based on the underlying pedagogical issues of ABET EC 2000, 29th ASEE/IEEE Frontiers in Education Conference, pp 12a1:5-9, , 1999, retrieved from http://fie.engrng.pitt.edu/fie99/papers/1039.pdf, last accessed on October 14, 2005.

[100] Campbell D., Bunker J., Hoffman K. & Iyer R M., Processes in distilling course capability profiles, 15th Annual AAEE Conference, pp 57-67, , 2004.

[100a] Senini S. &  Nouwens F., A design framework for developing technical competence professional skills and identity, 15th Annual AAEE Conference, 15th Annual AAEE Conference, 2004, pp 47-56, , September 2004.

[101] The Times of India, 9 Indians adorn MIT’s top 100 innovators list, November 8, 2004,  retrieved from http://timesofindia.indiatimes.com/articleshow/msid-916533,curpg-2,fright-0,right-0.cms, last accessed on October 11, 2005.

[102] Arya S. P., email posting, JIIT-placement e-group, 2005, retrieved from http://groups.yahoo.com/group/placement-jiit/message/957, last accessed on October 15, 2005.

[103] ValueNotes, R&D Outsourcing – The India edge: Key insights and success factors, Aug 2004, retrieved from http://www.researchandmarkets.com/reportinfo.asp?report_id=224141&t=e&cat_id=2, last accessed on October 15, 2005). This paradox needs some deeper analysis.

[104] National Board of Accreditation (NBA), AICTE, Accreditation parameter: Criteria and Weightages, pp 6-7, 2000, retrieved from http://www.nba-aicte.ernet.in/nba-aicte/accre/acc_8.pdf, last accessed on Jan 6, 2006.

[105] The Engineering Professors Council, The EPC engineering graduate output standards, EPC Occasional Paper, pp 7-8, Number 10, 2000.

[106]  National Academy of Engineers, The engineer of 2020: Visions of engineering in the new century, The National Academies Press,  pp 53-572005, retrieved from http://books.nap.edu/catalog/10999.HTML, last accessed on October 19, 2005.

[107] Rugarcia A., Felder R.M.,Woods D.R. & Stice J.E, The future of engineering education-I: A vision for a new century. Chem. Engr. Education, 34(1),  pp 16-25, , 2000, retrieved from http://www.ncsu.edu/felder-public/Papers/Quartet1.pdf, last accessed on October 16, 2005.

[108] Cabrera A. F., Colbeck  C. L., Terenzini P. T. Developing performance indicators for assessing classroom teaching practices and student learning: The case of Engineering, Research in Higher Education, Vol. 42, No. 3, Springer, pp 327-352, 2001.

[110] Stark, J. S., Lowther, M. A., & Hagerty, B. M. K., Faculty perceptions of professional preparation environments: Testing a conceptual framework, The Journal of Higher Education, 58(5), pp 530-561, 1987.

[111]  The Joint Task Force on Computing Curricula, IEEE Computer Society and ACM, Curriculum guidelines for undergraduate degree programs in computer engineering, final report, pp 7, 2004, retrieved from http://www.acm.org/education/CE-Final Report.pdf, last accessed on October 15, 2005.

[112]  The Joint Task Force on Computing Curricula, IEEE Computer Society and ACM, Characteristics of IT graduates, computing curricula: Information Technology Volume, Draft, pp 38-40, April 2005,  retrieved from http://www.acm.org/education/IT_2005.pdf, last accessed on October 15, 2005.

[113]  Association for Computing Machinery (ACM), Association for Information Systems (AIS), and  Association of Information Technology Professionals (AITP), Model Curriculum and Guidelines for Undergraduate Degree Programs in Information Systems, , pp 14, 2004retrieved from http://www.acm.org/education/is2002.pdf, last accessed on Jan 6, 2006.

[114]  Task Force on Meeting the Human Resource Challenge for IT and IT enabled Services, Report and Recommendations, Ministry of Communication and Information Technology, Government of India, 2003.

[115]  Patrao M., Testing tenacity of IT students, DH Education, April 28, 2005, retrieved from http://www.deccanherald.com/deccanherald/apr282005/dheducation2022552005426.asp, last accessed on October 15, 2005.

[116] Chang I. F., Challenges to engineering education in the 21st century, 1998, http://www.hi.is/~joner/eaps/wh_enedx.htm, last accessed on October 15, 2005.

[117] Erlendsson J. Systemic engineering education reform, 2005, retrieved from http://www.hi.is/~joner/eaps/wh_enedx.htm, last accessed on October 29, 2005.

[118] Kelley R. and Caplan J., How Bell Labs creates star performers. Harvard Business Reviewpp 128-139, July-August 1993,.

[119] Turley Richard T. and Bieman James M., Competencies of Exceptional and Non-Exceptional Software Engineers, Journal of Systems and Software, 28(1):19-38, January 1995, Retrieved from http://www.cs.colostate.edu/~bieman/Pubs/turleyBiemanJSS95.pdf, last accessed on December 29, 2008.

[120] Philip G. Armour, The case for a new Business Model: Is software a product or a medium, Communications of ACM, USA, August, Vol. 43 No.8, pp 19-22, 2000.

[121]  Connor H., Dench S. & Bates P., Skills dialogue:  An assessment of skill needs in engineering, Department for Education and Employment, UK, 2002 retrieved from

http://66.102.7.104/search?q=cache:IY7X0iPjfXIJ:www.qub.ac.uk/nierc/documents/Rwp60b.pdf+%22skill+deficiency%22+Engineering+Skills+Formation+in+Britain&hl=en, last accessed on October 15, 2005.

[122] Extreme Programming Explained, Ken Beck and Cynthia Andres, Addison Wesley, 2004.

[123]  James Shore and Shane Warden, The Art of Agile Development O’Reilly Media Inc, Shroff Publishers and Distributors Pvt. Ltd., pp 354, 2008.

[124] Hazzan, O. and Tomayko, J., Reflection and abstraction processes in the learning of the human aspects of Software Engineering, IEEE Computer, pp. 39-45, June 2005.

[125] Schön Donald A., Educating the Reflective Practitioner: Toward a new Design for Teaching and Learning in the Professions, Jossey Bass Publisher. 1987.

[126] Sodiya A.s., Longe H.O.D., Onashoga S.A., and Awodele O., An improved assessment of personality traits in Software Engineering, Inter-disciplinary Journal of Information, Knowledge, and Management, Vol 2, Informing Science Institute, USA, pp 163-177, 2007.

[127] Bass Len, Clement Paul, Kazman Rick, and Klein Mark, Models for Evaluating and Improving Architecture Competence, Technical Report – CMU/SEI-2008-TR-006, Software Engineering Institute, Carnegie Mellon University, 2008.

[128] John Henry Newman, The Idea of a University Defined and Illustrated, Regnery Publishing, USA, 1999.

[129] Marrice Kogan and Stephen Hanney, Reforming Higher Education, Jessica Kinglsey Publishers Limited, UK, 2000.

[130] Martha Nussbaum, Education for Citizenship in an era of Global Connection, Journal of Studies in Philosophy and Education, Springer Netherlands,  pp 289-303, July 2002.

[131] The National Leadership Council for Liberal Education & America’s Promise, College Learning for the New Global Century, American Association of College and University, 2007, retrieved from  http://www.aacu.org/leap/documents/GlobalCentury_final.pdf.

[132] Adela García-Aracil and Rolf Van der Velden,  Competencies for young European higher education graduates: labor market mismatches and their payoffs, Journal of Higher Education, Springer Netherlands, pp 219-239, February  2008.

[133] Bloom Benjamin S. and David R. Krathwohl, Taxonomy of Educational Objectives: The Classification of Educational Goals, by a committee of college and university examiners. Handbook I: Cognitive Domain, New York, Longmans, 1956.

[134] Anderson, L., & Krathwohl, D. E., A Taxonomy for learning teaching and assessing: A revision of Bloom’s taxonomy of educational objectives [Abridged]. New York: Addison Wesley Longman, Inc., 2001.

[135] A.L. Costa, Developing Mind: A resource book for teaching thinking, Association for Supervision & Curriculum Development; 3rd edition, December 2001.

[136] Kennedy, M. M., Inexact sciences: Professional education and the development of expertise. Review of Educational Research, Vol. 14,  pp 133-167, 1987.

[137] Stark, Joan and Malcolm A. Lowther. Exploring Common Ground in Liberal and Professional Education, Armount, R. A. and B. S. Fuhrmann (eds.) Integrating Liberal Learning and Professional Education.  New Directions for Teaching and Learning, No. 40, Winter.  San Francisco:  Jossey-Bass, pp 7-20, 1989.

[138] Marzano R. J., Pickering D. & McTighe J. Introduction, assessing student outcomes: Performance assessment using the dimensions of learning model, Association for Supervision and Curriculum Development (ASCD), 1993, retrieved from

http://www.ascd.org/portal/site/ascd/template.chapter/menuitem.b71d101a2f7c208cdeb3ffdb62108a0c/?chapterMgmtId=a740a2948ecaff00VgnVCM1000003d01a8c0RCRD, last accessed on Oct 26, 2005.

[139] Sanjay Goel, Competency Focused Engineering Education with Reference to IT Related Disciplines:  Is Indian System Ready for Transformation? Journal of Information Technology Education, Vol. 5, Informing Science Institute, USA, pp 27-52, 2006.

[140] Marzano, R. J., Designing a new taxonomy of educational objectives, Thousand Oaks, CA: Corwin Press, 2000.

[141] Kelly Coate, Curriculum, In Tight Malcolm, Ka Ho Mok, Jeroen Huisman, Christopher C. Morphew (Ed.), The Rutledge International Handbook of Higher Education, Routledge, USA, , pp 77-90, 2009.

[141a] A.H. Maslow, A Theory of Human Motivation, Psychological Review 50(4), pp 370-396, 1943, retrieved from http://www.salesjobs.ie/artman/uploads/theory_of_human_motivation_001.pdf.

[142] Philip G. Armour, Twenty Percent, Planning to fail on software projects, Communications of the ACM, pp 21-23,  June 2007.

[142a] The Institute of Electrical and Electronics Engineers Inc., IEEE Standard Classification for Software Anomalies. New York, USA: IEEE Computer Society. 1993.

[143] James Miller, Triangulation as a basis got knowledge discovery in software engineering, Journal of Empirical Software Engineering, Springer,  pp 223-228, February 2008.

[144] Whitehead Jim, Collaboration in Software Engineering: A Roadmap, Future of Software Engineering, (FOSE’07), IEEE Computer Society, pp 214-225, May 2007.

[145] Tiago Maurao Teixeria, Web collaboration for software engineering, MSc. Thesis, Universidade do Porto, Portugal, 2009.

[146] Whitworth Elizabeth and Biddle Robert, The Social Nature of Agile Teams, Agile 2007, IEEE Computer Society, pp 26-36, August 2007.

[147] Sharp Helen and Robinson Hugh, Some Social Factors of Software Engineering: the maverick, community and technical practices, Proceedings of the 2005 workshop on Human and social factors of software engineering, International Conference on Software Engineering, ACM, pp 1-6, 2005.

[148]  Philip G. Armour , The Five orders of Ignorance: Viewing software development as knowledge acquisition and ignorance reduction, Communications of ACM, USA, Vol. 43 No.10, pp 19-20, October 2000.

[149]  Timothy C. Lethbridge, Susan Elliott Sim and Janice Singer, Studying Software Engineers: Data Collection Techniques for Software Field Studies, Empirical Software Engineering, Volume 10, Number 3, Springer Netherlands, pp 311-341, July, 2005.

[150]  Per Runeson and Martin Höst, Guidelines for conducting and reporting case study research in software engineering, Journal of  Empirical Software EngineeringSpringer Netherlands, pp 131-164, April 2009,.

[151] Charles P. Snow, The Two Cultures, Cambridge University Press, UK, 1998.

[152] Kolb, David, Experiential learning: Experience as the source of learning and development, Englewood Cliffs, NJ: Prentice-Hall, 1984.

[153] Robert J. Sternberg, Beyond IQ: a triarchic theory of human intelligence, Cambrdige Univesrity Press, 1985.

[154]  Ned Herrmann, The Whole Brain Business Book, McGrawHill, 1996.

[155] Gardner, Howard. “Frames of Mind: The Theory of Multiple Intelligences.” New York, Basic Books, 1983.

[156] Aaron Fried, Karen Zannini, Don Wheeler, Yongjin Lee, and Jose Cortez, Instructional Design Theory Database Project, Syracuse University, 2005, retrieved from http://web.cortland.edu/frieda/ID/IDdatabase.HTML.

[157] Metzger, R.C., Debugging by Thinking: A multi-disciplinary approach, Hewlett Packard Development Company and Elsevier Digital Press, 2004.

[158] Paul T. Ward and Stephen J. Mellor, Structured Development for Real-Time Systems, Prentice Hall Professional Technical Reference, 1991.

[159] Interim Review Task Force, Computer Science Curriculum 2008: An Interim Revision of CS 2001 Report  Association for Computing Machinery and IEEE Computer Society, December 2008

[159a] Vikas Kumar and Sanjay Goel, Software Bug Taxonomy for Effective Programming, Unpublished, 2009.

[160] Braintrack.com, Application Software Engineer Job Description, http://www.braintrack.com/colleges-by-career#computing-and-mathematics.

[161] Yang Xiaohu, Xu Bin, He Zhijun, Extreme Programming in global software development, CCECE 2004- CCGEl2004, IEEE, Niagara Falls, pp 1845-1848, May  2004.

[162] Thomas Chau, Frank Maurer, Grigori Melnik, Knowledge Sharing: Agile Methods vs. Tayloristic Methods.

[163] Alistair Cockburn, Learning From Agile Software Development – Part One, CROSSTALK – The Journal of Defense Software Engineering, Software Technology Support Center, Department of Defense, U.S. Government, pp 10-14, October 2002.

[164] Henrik Munkebo Christiansen, Meeting the Challenge of Communication in Offshore Software Development, Software Engineering Approaches for Offshore and Outsourced Development, First International Conference, SEAFOOD 2007, Zurich, Switzerland, February 5-6, 2007. Revised Papers, Lecture Notes in Computer Science, Springer, Berlin, pp-19-26.

[165] Jack D. Becker, Robert G. Insley, Megan L. Endres, Communication skills of technical professionals: a report for schools of business administration, ACM SIGCPR Computer Personnel, Volume 18,  Issue 2, USA, pp  3-19, April 1997.

[166] Guihua Li, Shawna Long, and Mary Ellen Simpson, Self perceived gains in critical thinking and communication skills: Are there disciplinary differences, Research in Higher Education, Vol. 40, No. 1, Springer, pp 43-60, February 1999.

[167] Henry A. Etlinger, A Framework In Which To Teach (Technical) Communication to Computer Science Majors, ACM SIGCSE, Houston, Texas, USA, pp 122-126,  March 1-5, 2006.

[168] Alberto Sillitti, Martina Ceschi, Barbara Russo, Giancarlo Succi, Managing Uncertainty in Requirements: a Survey in Documentation-driven and Agile Companies, 11th IEEE International Software Metrics Symposium (METRICS), IEEE, USA, pp 10-17,September  2005.

[169] Shirley Booth, Learning to program: A phenomenographic perspective, University of Gothenburg, Sweden, 1992.

[170] Ruth Neumann, Disciplinarity,  In Tight Malcolm, Ka Ho Mok, Jeroen Huisman, Christopher C. Morphew (Ed.), The Rutledge International Handbook of Higher Education, Routledge, USA, pp 487-500, 2009.

[171] Yonghong Jade Xu, Faculty Turnover: Discipline-Specific Attention is Warranted, Res earsch in High  Educ ation. Springer, Vol. 49, pp 40–61, Feb 2008.

[172] Matthew Kwok, Disciplinary Differences in the Development of Employability Skills of Recent University Graduates in         Manitoba: Some Initial Findings. Higher Education Perspectives, volume 1, issue 1, pp.60-77, 2004.

[173] Biglan, A., The characteristics of subject matter in academic areas, Journal of Applied Psychology, 57, 195–203, 1973.

[173a] Malaney, G. D., Differentiation in graduate education, Research in Higher Education, 25(1), pp 82–96, 1986.

[174] Michael B. Paulsen and Charles T. Wells, Domain differences in the epistemological beliefs of college students, Research in Higher Education, Vol. 39, No. 4, Springer, pp 365-394, August 1998.

[175] Kolb Alice Y. and Kolb David A., The Kolb Learning Style – Inventory version 3.1: 2005 Technical Specifications, Experienced based learning Systems, 2005.

[176] Charles L. Isbell, Lynn Andrea Stein, Robb Cutler, Jeffrey Forbes, Linda Fraser, John Impagliazzo, Viera Proulx, Steve Russ, Richard Thomas, and Yan Xu,  (Re)Defining Computing Curricula by (Re)Defining Computing, Inroad SIGCSE Bulletin, Vol. 41, Number 4, pp 195-207, December 2009.

[177] Sanjay Goel, Om Vikas, Mukul Sinha, Guidelines  for Masters in Archaeo-heritage Informatics, Indo US S&T Workshop on Digital Archeology, Musoorie, India, Invited paper, Nov 11-13, 2005.

[178] Gerald Weinberg, Rethinking systems analysis and design, Dorset House Pub. Co., USA, 1988.

[179] Winslow, Programming Pedagogy — A Psychological Overview SIGCSE BULLETIN Vol. 28 No. 3, ACM, USA, pp 17-25, Sept. 1996.

[180] Robert Kowalski, Algorithm = Logic + Control, Communications of the ACM, Volume 22, Issue 7, ACM, pp424 – 436,   July 1979.

[181] Muller and Haberman, A course dedicated to developing Algorithmic Problem Solving Skills – Design and Experiment, 21st Annual Psychology of Programming Interest Group Workshop (PPIG 2009), University of Limerick, Ireleand, June 24-26, 2009, http://www.ppig.org/papers/21st-muller.pdf.

[182] Charles L. Isbell, Lynn Andrea Stein, Robb Cutler, Jeffrey Forbes, Linda Fraser, John Impagliazzo, Viera Proulx, Steve Russ, Richard Thomas, and Yan Xu,  (Re)Defining Computing Curricula by (Re)Defining Computing, Inroad SIGCSE Bulletin, Vol. 41, Number 4, pp 195-207, December 2009.

[183] J.M. Wing, Computational Thinking, Communications of the ACM, pp 33-35, March 2006.

[184] Michael Weigend, To Have or to Be? Possessing Data Versus Being in a State – Two Different Intuitive Concepts Used in Informatics, R.T. Mittermeir and M.M. Sysło (Eds.), Informatics Education – Supporting Computational Thinking, Third International Conference on Informatics in Secondary Schools – Evolution and Perspectives, ISSEP 2008 Torun Poland, Proceedings,  Lecture Notes in Computer Science, Springer-Verlag Berlin Heidelberg, pp. 151–160, July 1-4, 2008.

[185] Corrado Priami, Computational Thinking in Biology, In C. Priami (Ed.), Transactions on Computational System Biology VIII, Lecture Notes in Computer Science, Springer-Verlag Berlin Heidelberg, pp. 63–76, 2007.

[186] Chris Thornton, Quantitative Abstraction Theory, Artifical Intelligence and Simulation of Behavior Journal 1(3), SSAISB, 2003, retrieved from http://www.cogs.susx.ac.uk/users/christ/papers/q-abstraction-theory.pdf, last accessed Dec. 18, 2009.

[187] J. Kramer, Is Abstract the key to computing?, Communications of the ACM, April 2007, pp 37- 42.

[188] Keiron Nicholson, Judith Good, Katy Howland, Concrete Thoughts on Abstraction, 21st Annual Psychology of Programming Interest Group Workshop (PPIG 2009), University of Limerick, Ireland, June 24-26, 2009, http://www.ppig.org/papers/21st-nicholson.pdf.

[189] Miller, G. A., “The magical number seven, plus or minus two: Some limits on our capacity for processing information”. Psychological Review 63 (2), pp 81-97, 1956 retrieved from http://psychclassics.yorku.ca/Miller/.

[190] Anabela Gomes and António José Mendes, Problem solving in programming, 19th Annual Workshop of Psychology of Programming Interest Group, PPIG’07, Joensuu, Finland, July 2-6, 2007,

[191]  Jerome M. Sattler, Assessment of Children: Cognitive Applications, Jerome M. Sattler Publisher, USA, 2001.

[192] Fred Nickols, Solution Engineering: Choosing the Right Problem Solving Approach, 2004, retrieved on January 30th 2010 from http://home.att.net/~nickols/makesdif.htm.

[193] David H. Jonassen, Toward a design theory of problem solving, Educational Technology Research and Development, Volume 48, Number 4, Springer Boston, pp 63-85, December, 2000.

[194] Gregory D. Sterling, Thomas M. Brinthaupt, Faculty and Industry Conceptions of Successful Computer Programmers, Journal of Information Systems Education, Vol. 14(4),  2003.

[195] G. Polya, How to solve it, Princeton University Press, 1945.

[196] Katgleen M. Galotti, Cognitive Psychology: In and out of Laboratory, Thomson Wadsworth, pp 359-381, 2004.

[197] Katya G. Stoycheva and Todd I. Lubart, The nature of creative decision making, In Carl Martin Allwood, Marcus Selart (Ed.), Decision making: social and creative dimensions, Kluwer Academic Publisher, Netherlands, pp 15-33, 2001.

[198] Fred Nickols, Four Tips for “Beefing Up” Your Problem Solving Tool Box – Part One, April 2009, retrieved on January 30th, 2010 from http://blog.smartdraw.com/archive/2009/04/21/four-tips-for-beefing-up-your-problem-solving-tool-box-part-one.aspx.

[199] Fred Nickols, Four Tips for “Beefing Up” Your Problem Solving Tool Box – Part Two, April 2009, retrieved on January 30th, 2010 from http://blog.smartdraw.com/archive/2009/04/27/four-tips-for-beefing-up-your-problem-solving-tool-box-part-two.aspx.

[200] Nonaka, I., A Dynamic Theory of Organizational Knowledge Creation, Organization Science, pp 14-37, February 1994.

[201] Leon E. Winslow, Programming Pedagogy – A Psychological Overview, ACM SIGCSE Bulletin, Vol. 28, No. 3, Sept 1996.

[202] P.J. Denning, The profession of IT: Career Redux, Communications of the ACM, pp 21-26, September 2002.

[203] A.L.Costa and B. Kallick,  Discovering and Exploring Habits of Mind,  Association for Supervision and Curriculum Development (ASCD),  2000.

[204] Vikki Fix, Susan Wiedenback, Jean Scholtz, Mental Representations of Programs by Novice and Experts, INTERCHI ’93, ACM, pp  74-79,  1993.

[205] Rebecca Mancy, Norman Reid, Aspects of Cognitive Style and Programming, 16th Workshop of the Psychology of Programming Interest Group. Carlow, Ireland, April 2004.

[206] Spiro, R. J. & Jehng, J., Cognitive flexibility and hypertext: Theory and technology for the non-linear and multidimensional traversal of complex subject matter. In D. Nix & R. Spiro (eds.), Cognition, Education, and Multimedia. Hillsdale, NJ: Erlbaum, pp 163-205, 1990.

[207] Linda S. Gottfredson,     Dissecting practical intelligence theory: Its claims and evidence  Intelligence Volume 31, Issue 4,  Elsevier,July-August 2003 , 2003.

[209] R. Hastie and R.M. Dawes, Rational choice in an uncertain world: The psychology of judgment and decision making, 2nd edition, Sage Publications, USA, 2010.

[210] Barry Boehm,  A view of 20th and 21st Century Software Engineering, Proceedings of the 28th international conference on Software engineering, Shanghai, China ,  ACM, pp 12-29, 2006.

[211] Yogi Ramacharaka (William Walker Atkinson), Raja Yoga or Mental Development,  The Yogi Publication Society, 1934, pp 97-122, retrieved from http://www.sacred-texts.com/eso/ryo/ryo07.htm on 18  December 2009.

[212] Huitt, W., Critical thinking: An overview. Educational Psychology Interactive, Valdosta, GA: Valdosta State University, 1998.

[213] Peter A. Facione, Critical Thinking: A Statement of Expert Consensus for Purposes of Educational Assessment and Instruction, The California Academic Press, 1990.

[214] Richard Paul, Critical Thinking: How to prepare students for a rapidly changing world, Sonoma State University: California. 1993.

[215] Richard Paul, Robert Niewoehner, Linda Elder, The thinker’s guide to engineering reasoning‎, The foundation for critical thinking, 2006.

[216] Jennifer Moon, Critical thinking: an exploration of theory and practice, Routledge, pp 49-51, 2007

[217] Ron Barnett, Higher Education: A Critical Business, Open University Press /SRHE, 1997

[218] Schön D., The  reflective  practitioner, Basic Books: New York, 1983.

[219] Kottamp, R.,  Means of facilitating reflection, Education and Urban Society, 22.2, pp. 182-203, 1990.

[220] Schön D., Educating the Reflective Practitioner. Jossey-Bass: San Francisco, 1987.

[221] Phoebe Sengers, Kirsten Boehner, Shay David and Joseph ‘Jofish’ Kaye, Reflective Design, Proceedings of the 4th decennial conference on Critical computing: between sense and sensibility, Denmark, ACM, pp 49-58, 2005.

[222] Stones E., Reform in teacher education: The power and the pedagogy. Journal of Teacher Education, Vol.  45, Sage, pp 310-318, 1994.

[223] Ginsburg, M. B., Contradictions in teacher education and society: A critical analysis. New York: Falmer, 1988.

[224] Lasley, T.. Editorial. Journal of Teacher Education, SAGE, March – April 1998.

[225]  Borton T., Reach, Teach and Touch. Mc Graw Hill, London, 1970.

[226] Guihua Li, Shawna Long, and Mary Ellen Simpson, Self perceived gains in critical thinking and communication skills: Are there disciplinary differences, Research in Higher Education, Vol. 40, No. 1, Springer, pp 43-60, February 1999.

[227] Osche, R., Before the gates of excellence: The determinants of creative genius. Cambridge, MA: Cambridge University Press, 1990.

[228] Robert W. Weisberg, Creativity: Understanding innovation in problem solving, science, inventions and the arts, John Wiley and sons, USA, pp 205-207, 2006.

[229] Robert J. Sternberg, Wisdom, intelligence, and creativity synthesized, Cambridge University Press, UK, pp 124-146, 2003.

[230] Katya G. Stoycheva and Todd I. Lubart, The nature of creative decision making, In Carl Martin Allwood, Marcus Selart (Ed.), Decision making: social and creative dimensions, Kluwer Academic Publisher, Netherlands, pp 15-33, 2001.

[231] Edward De Bono, Lateral thinking: creativity step by step‎, Harper & Row, USA, 1970.

[232] Kalevi Rantanen and Ellen Domb, Simplified TRIZ: new problem solving applications for engineers & manufacturing professionals, CRC Press, pp 129-210, 2002.

[233] Rea, K.C., TRIZ and Software – 40 Principles Analogies, Part 1, The TRIZ Journal. Sep, 2001, retrieved from http://www.triz-journal.com/archives/2001/09/e/index.htm.

[234]  Rea, K.C., TRIZ and Software – 40 Principles Analogies, Part 2, The TRIZ Journal, Nov, 2001, retrieved from http://www.triz-journal.com/archives/2001/11/e/.

[235] Ron Fulbright, Teaching critical thinking skills in IT using PINE-TRIZ, Proceedings of the 5th conference on Information technology education, ACM pp 38-42, October 2004.

[236] James Kowalick, 17 Secreted of an inventive mind: How to conceive world class products rapidly using TRIZ and other leading edge creative tools, The TRIZ Journal, Nov, 1996, retrieved from http://www.triz-journal.com/archives/1996/11/b/index.htm.

[237] Guy-Alain Amoussou, Eileen Cashman, Steve Steinberg, Ways to Learn and Teach Creativity and Design in Computing Science, Proceedings of Science of Design Symposium,  Humboldt State University, ACM, pp  12-13, March  2007.

[238] Carly J. Lassig, Promoting creativity in education — from policy to practice: an Australian perspective, Proceeding of the seventh ACM conference on Creativity and cognition, ACM, USA, pp-229-238, October 2009.

[239] Biggs, J., Student approaches to learning and studying. Melbourne, Australia: Australian Council for Educational Research, pp 9, 1987.

[240] Michael B. Paulsen and Charles T. Wells, Domain differences in the epistemological beliefs of college students, Research in Higher Education, Vol. 39, No. 4, Springer, pp 365-394, August 1998.

[241] Marlene Schommer-Aikins, Orpha K. Duell, and Sue Barker, Epistemological beliefs  across domain using Biglan’s classified of academic disciplines, Research in Higher Education, Vol. 44, No. 3, Springer 347-366, June 2003.

[242] Walter Brand, Hume’s Account of Curiosity and Motivation, The Journal of Value Inquiry, Volume 43 Number 1, Springer, pp 83–96, March 2009.

[243] Barbara M. Benedict, Curiosity: a cultural history of early modern inquiry‎, University of Chicago Press, pp 1-8, 2001.

[244] Thomas G. Reio, Jr. and Jamie L. Callahan, Affest, Curiosity, and socialization related learning: A path analysis of antecedents to job performance, Journal of Business and Psychology, Vol. 19, No. 1, Springer, pp 3-20, Fall 2004.

[245] Marilyn P. Arnone, Using Instructional Design Strategies to Foster Curiosity, 2003

[246] Christopher Peterson, Martin E. P. Seligman, Character strengths and virtues: A handbook and classification, Oxford University Press, USA, pp 125-141, 2004.

[247] David Beswick, An Introduction to the Study of Curiosity, Centre for Applied Educational Research, University of Melbourne, 10 May 2000, retrieved from http://www.beswick.info/psychres/curiosityintro.htm on Dec 27th. 2009.

[248] Todd B. Kashdan, Michael F. Steger, Curiosity and pathways to well-being and meaning in life: Traits, states, and everyday behaviors, Motivation and Emotion, Volume 31, Number 3 /, Springer, 159-173, September, 2007.

[249] Robert N. Carson, A Taxonomy of Knowledge Types for Use in Curriculum Design, Interchange, Vol. 35/1,  Kluwer Academic Publishers, pp 59-79, March  2004.

[250] Perry, W. G.,  Forms of intellectual and ethical development in the college years. New York: Holt, Rinehart and Winston, 1970.

[251] Richard M. Felder and Rebecca Brent, The intellectual development of science and engineering students Part 1, Models and challenges, Journal of Engineering Education,  ASEE, USA, pp 269–277, October  2004.

[252] Elise J. West, Perry’s Legacy: Models of Epistemological Development, Journal of Adult Development, Vol. 11, No. 2, Springer, pp 61-70, April 2004.

[253] Center for Teaching and Learning, Helping our Students to Achieve Better Thinking, Nutshell Notes, Newsletter for Teaching Excellence, November, Idaho State University, 2005 retrived from http://www.isu.edu/ctl/nutshells/nutshell13-7.HTML.

[254] Michael J. Pavelich, Helping students develop high level thinking: Use of the Perry model, Procedings of Frontiers in Education (FIE), 1996, IEEE, pp 163-167, 2001.

[255]    John Wise, Sang Ha Lee, Thomas A. Litzinger, Rose M. Marra, betsy Palmer, Measuring Cognitive growth in Engineering undergraduates: a longitudinal study, Proceedings of the   American Society for Engineering Education Annual Conference and Exposition, ASEE, USA, 2001.

[256] Salas E. and Klein G.A., Linking expertise and naturalistic decision making, Lawrence Erlbaum Associates Inc, USA, pp 19-20, 2001.

[257] Carl Martin Allwood, Marcus Selart, Decision making: social and creative dimensions, Kluwer Academic Publisher, Netherlands, pp 18-20, 2001.

[258] David G. Ullman, Making Robust Decisions: Decision management for technical, business, and service teams, Trafford Publishing, Canada, 2006.

[259] S.R. Seyedjavadein, Amir Hossein Fahimi, Introduction of TRIZ to the Process and Levels of Decision Making, The TRIZ Journal, December 2005, http://www.triz-journal.com/archives/2005/12/08.pdf.

[260] A. Rowe and J. Boulgarides, Managerial Decision Making: A Guide to Successful Business Decisions, Macmillan, New York, 1992.

[261] Becker, Boris W.  and Connor,  Patrick E,  Personal value systems and decision-making styles of public managers,  Public Personnel Management; Spring2003, Vol. 32 Issue 1, pp 155-181,   March 2003, http://goliath.ecnext.com/coms2/gi_0198-393074/Personal-value-systems-and-decision.HTML.

[262] Terry L. Fox, J. Wayne Spence, The effect of decision style on the use of a project management tool: an empirical laboratory study, The database for advances in information systems, Volume 360 Issue 2, ACM, pp 28-42, June 2005.

[263] Hammond JS, Keeney RL, Raiffa H. Smart choices: a practical guide to making better decisions Boston, Mass: Harvard Business School Press, 1999.

[264] M. G. Myriam Hunink, Decision Making in the Face of Uncertainty and Resource Constraints: Examples from Trauma Imaging, Radiology, Volume 235  Number 2, Radiological Society of North America Inc.,  pp  375-383, May 2005.

[265]  Claudine Toffolon, Salem Dakhli, A decision oriented model of software engineering processes, Proceedings European and Mediterranean Conference on Information Systems 2007 (EMCIS2007),  Polytechnic University of Valencia, June 24-26 2007, http://www.iseing.org/emcis/EMCIS2007/emcis07cd/EMCIS07-PDFs/702.pdf.

[266] C. Ravindranath Pandian, Applied software risk management: A guide for software project managers, Auerbach Publications, USA, 2007.

[267] Boehm, B.: Software Risk Management: Principles and Practices. IEEE Software, pp 32-41, January 1991.

[268] Mark Keil, Paul E. Cule, Kalle Lyytinen, and Roy C. Schmidt, A Framework for Identifying, Software  Project Risk, Communication of the  ACM/Vol. 41, No. 11, pp 76-83, November 1998.

[269] Linda Wallace and Mark Keil, Software project risks and their effect on outcomes, Communication of the ACM /Vol. 47, No. 4, pp 69 –73, April 2004.

[270] Marvin J. Carr, Suresh L. Konda, Ira Monarch, F. Carol Ulrich, Taxonomy-Based Risk Identification, Technical Report CMU/SEI-93-TR-6, ESC-TR-93-183, Software Engineering Institute, Carnegie Mellon University, USA, June 1993.

[271] Richard P. Kendall, Douglass E. Post, Jeffrey C. Carver, Dale B. Henderson, David A. Fisher, A Proposed Taxonomy for Software Development Risks for High-Performance Computing (HPC) Scientific/Engineering Applications, Technical Note,   CMU/SEI-2006-TN-039, Software Engineering Institute, Carnegie Mellon University, USA, January 2007.

[272] Konstantina Georgieva, Ayaz Farooq, and Reiner R. Dumke, Analysis of the Risk Assessment Methods – A Survey, A. Abran et al. (Eds.): IWSM/Mensura 2009, LNCS 5891, Springer-Verlag Berlin Heidelberg  pp. 76–86. 2009.

[273] Edward J. O’Boyle, An ethical decision-making process for computing professionals, Ethics and Information, , Springer  Netherlands, pp 267–277, December 2002.

[274] R. Hastie and R.M. Dawes, Rational choice in an uncertain world: The psychology of judgment and decision making, 2nd edition, Sage Publications, USA, 2010.

[275]  Donella H. Meadows ,  Thinking in Systems: A primer, Chelsea Green Publishing Company, USA, 2008.

[275a] Checkland Peter, Systems Thinking, Systems Practice, John Wiley & Sons, 1999.

[276] Boulding Kenneth, General systems theory – the skeleton of science, Management Science, 197-208, April 1956.

[277] Lars Skyttner, The Future of Systems Thinking, Systemic Practice and Action Research, Vol. 11, No. 2, pp193-205, April 1998.

[278] Senge, P., The Fifth Discipline: The Art and Practice of the Learning Organization, Currency Doubleday, New York, 1990.

[279] Andriy Solovey,  11 Laws of The System Thinking in Software Development, Software creation mystery, Jul 26th, 2007, retrieved from http://softwarecreation.org/2007/11-laws-of-the-system-thinking-in-software-development/.

[280] Moti Frank, and Shlomo Waks, Engineering Systems Thinking: A Multifunctional Definition, Journal of Systemic Practice and Action Research, Vol. 14, No. 3, Springer Netherlands, pp 361-371, June 2001.

[281] Carol Sanford , A Theory and Practice System of “Systems Thinking”: With an Executive’s Story of the Power of “Developmental” and “Evolutionary” Systems Thinking, 3rd International Conference on Systems Thinking in Management (ICSTM 2004),     University of Pennsylvania, May 19 – 21, 2004, retrieved from http://www.interoctave.com/pdf/InterOctave_SystemsThinking_WhitePaper.pdf.

[282] F. Capra, Criteria of systems thinking, Futures, Volume 17, Issue 5, Elsevier, pp 475-478, October 1985.

[282a]  George J. Klir and Doug Elias, Architecture of Systems Problem solving, Springer, 2003.

[283] Linda Booth Sweeney and Dennis Meadows, The Systems Thinking Playbook, Sustainability Institute, 2008.

[284] Checkland, P.B., Soft Systems Methodology, in J. Rosenhead and J. Mingers (eds), Rational Analysis for a Problematic World Revisited. Chichester: Wiley, 2001.

[285] Marty Jacobs, Systems Thinking: The Fifth Discipline of Learning Organizations, 2008, Systems In Sync.

[286] Mingfen Li, Fostering Design Culture Through Cultivating the User-Designers’ Design Thinking and Systems Thinking, Journal of Systemic Practice and Action Research, Volume 15, Number 5, Springer Netherlands, pp 385-410, October, 2002.

[287]   Martin Hoffman, The contribution of empathy to justice and moral development, In Nancy Eisenberg and Janet Strayer (Ed.), Empathy and its development, Cambridge University Press, pp 47-80, 1990.

[288] Cecilia Haskins, Using systems engineering to address socio-technical global challenges, Sixth Annual  Conference on Systsems Engineering Research (CSER’08), LA, USA, April 2008, retrieved from http://cser.lboro.ac.uk/CSER08/pdfs/Paper%20111.pdf.

[289] L. Kohlberg, The psychology of moral development: the nature and validity of moral stages, Harper & Row 1984.

[290]  Dario Spini,   Measurement equivalence of 10 value types from the Schwartz value survey across 21 countries,  Journal of cross-cultural psychology, Vol. 34 No. 1, SAGE Publications, USA, , pp 3-23, January 2003.

[291] Schwartz, S. H., Universals in the content and structure of values: Theoretical advances and empirical tests in 20 countries, In M. P. Zanna (Ed.), Advances in experimental social psychology, (Vol. 25, pp. 1-65). San Diego, CA: Academic Press, 1992.

[292] Steven Reiss, Multifaceted Nature of Intrinsic Motivation: The Theory of 16 Basic Desires, Review of General Psychology, Educational Publishing Foundation, Vol. 8, No. 3, 179–193, 2004.

[294] Steven Reis, Who Am I?: The 16 Basic Desires That Motivate Our Behavior and Define Our Personality, Tarcher, 2000.

[295] Carol D. Ryff and Burton H. Singer, Know thyself and become what you are: a Eudaimonic approach to psychological well-being, Journal of Happiness Studies, Jan 2006, Springer Netherlands, pp 13-39.

[296] Richard M. Ryan, Veronika Huta and Edward L. Deci, Living well: a self-determination theory perspective on eudaimonia,  Journal of Happiness Studies, Volume 9, Number 1, Springer Netherlands, pp 139-170, January, 2008.

[297] Edward L. Deci and Richard M. Ryan, Hedonia, eudaimonia, and well-being: an introduction, Volume 9, Number 1, Springer Netherlands, pp 1-11 January, 2008.

[298] Deci, E. L., & Ryan, R. M. Intrinsic motivation and self-determination in human behavior, 1985, New York: Plenum.

[299] R.J. Sternberg, Intelligence as developing expertise, J. of Contemporary Educational Psychology, Elsevier, pp 359-375, October 1999.

[300] M.A. Collins, and T.M. Ambile, Motivation and Creativity, In  Robert J. Sternberg (Ed.),, Handbook of Creativity, Cambridge University Press, UK, pp 297-312, 1999.

[301] Kennon M. Sheldon, Creativity and Self-Determination in Personality, Creativity Research Journal Vol. 8, No. 1,  Lawrence Erlbaum Associates, pp 25-36, 1995.

[302] Hernan Casakin and Shulamith Kreitler, Motivational aspects of creativity in students and architects: implications for education, International conference on engineering and product design education, 4 -5, Universitat Politechnica de Catalunya,  Barcelona, Spain, September 2008.

[303] Hernan Casakin and Shulamith Kreitler, Motivation for creativity in architectural design and engineering design students: implications for design education, International Journal Technol Desing  Education, , Springer, Online published on Dec 1st, 2009.

[304] Brawner, catherine et al., A survey of faculty teaching practices and involvement in faculty development activities, http://www.ncsu.edu/felder-public/papers/survey_teaching-practices.pdf.

[305] Krumme Gunter, Major Categories in the Taxonomy of Educational Objectives, (Bloom 1956), 2002, Retrieved from http://faculty.washington.edu/krumme/guides/bloom.HTML.

[306] TALS (Effective Teaching in Agriculture and Life Sciences), Bloom’s taxonomy: Lessons, 1998, Retrieved from http://www.ais.msstate.edu/TALS/unit1/1moduleB.HTML,

http://www.ais.msstate.edu/TALS/unit1/1moduleC.HTML.

[307] Ostrow Jim,  Service-learning for depth in a fluid world, Tomorrow’s Professor,  2005, Retrieved from   http://ctl.stanford.edu/Tomprof/postings/622.HTML.

[308] Honan,  William H.,  The College Lecture, Long Derided, May Be Fading, Newyork Times,  August  14, 2002.

[309] Fagen, Adam Paul, “Assessing and Enhancing the Introductory Science Course in Physics and Biology: Peer Instruction, Classroom Demonstrations, and Genetics Vocabulary”, Ph.D. Thesis, Harvard University, 2003, http://mazur-www.harvard.edu/publications/Pub_405.pdf.

[310] Northwood M.D. and Northwood O..D., Problem-Based Learning (PBL): From the Health Sciences to Engineering to Value-Added in the Workplace, Global Journal of Engineering Education, Vol.7, No.2, pp 157-164, 2003. http://www.eng.monash.edu.au/uicee/gjee/vol7no2/Northwood.pdf.

[311] Woods, D.R., Problem-Based Learning: How to Gain the Most from PBL. Waterdown: Donald R. Woods Publisher, 1994.

[312] Merrill, M. D, Instructional strategies that teach. CBT Solutions, 1997, http://www.id2.usu.edu/Papers/Consistency.PDF.

[313] Fennimore,  T.F. and Tinzmann , M.B. “What Is a Thinking Curriculum?”, NCREL, Oak  Brook, 1990,  http://www.ncrel.org/sdrs/areas/rpl_esys/thinking.htm.

[ 314] Kearsley Greg & Shneiderman Ben, “Engagement Theory: A framework for technology-based teaching and learning”, 1999, http://home.sprynet.com/~gkearsley/engage.htm.

[315] Ladyshewsky Richard K.  and Ryan John,  Reciprocal peer coaching as a strategy for the development of leadership and management competency, Teaching and Learning Forum, Edith Cowan University, Australia, 2002, retrieved from http://www.ecu.edu.au/conferences/tlf/2002/pub/docs/Ladyshewsky.pdf.

[316] Schank, Roger C. and Cleary Chip, Engines for Education, LEA Publishers, pp 27-31, 1995.

[317] Arias, E.G., Eden, H., Fischer, G., & Schraff, E. “Transcending the Individual Human Mind – Creating Shared Understanding through Collaborative Design”, ACM Transactions on Computer Human-Interaction, 7(1), pp. 84-113, March 2000.

[318] Fischer, Gerhard, Meta-design: Beyond User Centered and Participatory Design, Proceedings of HCI International, Crete, Greece., 22-27 June, 2003  retrieved from

http://www.cs.colorado.edu/~gerhard/papers/hci2003-meta-design.pdf.

[319] Aaron Fried, Karen Zannini, Don Wheeler, Yongjin Lee, and Jose Cortez, Instructional Design Theory database Project, Syracuse University, http://web.cortland.edu/frieda/ID/IDdatabase.html.

[320] Greg Kearsley, Explorations in Learning & Instruction: The Theory Into Practice Database, http://tip.psychology.org/index.html.

[321] Charles M. Reigeluth (ed.), Instruction Design Theories and Models: A New paradigm for Instruction Design, Routledge, 1999.

[322] Jonassen, D. H., Myers, J. M. & McKillop, A. M., From constructivism to constructionism: Learning with hypermedia/multimedia rather than from it, In B. G. Wilson (Ed.), constructivist learning environments: Case studies in instructional design. Englewood Cliffs, NJ: Educational Technology Publications, pp. 93-106, 1996.

[323] John Bransford, John D. Bransford, Barry S. Stein, The ideal problem solver: a guide for improving thinking, learning, and …‎, W.H. Freeman, 1993.

[324]  David Byrne, Charles C. Ragin, The SAGE Handbook of Case-Based Methods‎, SAGE Publications, UK, 2009.

[325] Merrill, M. D, Instructional Design Theory. Englewood Cliffs: Educational Technology Publications, 1994.

[326] Barry Kort and Rob Reilly, Theories for Deep Change in Affect sensitive Cognitive Machines: A Constructivist Model, Journal of Educational Technology & Society,  Vol. 5 Issue 4, International Forum of Educational Technology & Society,  USA, pp 56-63, 2002.

[327] L. Festinger, A theory of cognitive dissonance, Stanford University Press, Stanford, USA, 1957.

[328] Gregory Bateson, Steps to an ecology of mind, University of Chicago Press, USA, 2000.

[329] BIGGS J and COLLIS K,  Evaluating the Quality of Learning: the SOLO taxonomy New York: Academic Press, 1982.

[330] Knowles Malcolm, “The Modern Practice of Adult Education: Andragogy versus Pedagogy”, Association Press, New York, 1970.

[331] The Teacher’s Guide, University of Tasmania, http://www.artschool.utas.edu.au/pigvision/packteachersguide.HTML.

[332] Managing Active Classrooms, UNICEF, 2000 http://www.unicef.org/teachers/teacher/manage.htm.

[333] M. Rauterberg, Framework for Information and Information Processing of Learning Systems,  Echakrd falkenberg, Wolfganf Hesse, and Antoni Olive, Information System Concepts: Towards Consolidation of views, Proceedings of the IFIP international working group on Information Systems Concepts, Chapman and Hall, UK, pp 54-69, 1995.

[334] Chickering, A., & Gamson, Z., Seven principles of good practice in undergraduate education. AAHE Bulletin, pp 3-7, March 1987.

[335] George D. Kuh, et al, Exploring Different Dimensions of Student Engagement 2005 Annual Survey Results, National Survey Of Student Engagement, Indiana University, USA, 2005.

[336] Ropohl, G., Knowledge types in technology. International Journal of Technology and Design. Education, Springer Netherlands,  pp 65 -72,  January 1997.

[337] Routio, Pentti, Arteology: the science of artifacts, University of Art and Design, Helsinki, Finlad, http://www.uiah.fi/projects/metodi/154.htm.

[338] Sweller, J., Cognitive load during problem solving: Effects on learning, Cognitive Science, 12, 257-285, 1988.

[339] Csikszentmihalyi, M., Flow: The Psychology of Optimal Experience, Harper and Row, 1990.

[340] David Ausubel. Educational psychology; a cognitive view. Holt, Rinehart and Winston, New York, New York, 1968.

[341] Joseph Donald Novak, “Learning, Creating, and Using Knowledge: Concept maps as Facilitative Tools in Schools and Corporations”, Lawrence Erlbaum Associates, pp 49-56, 1998.

[342] Brown, M.T. & Nolan, C.J.P.,  Getting it Together: Explorations in Curriculum Integration, Out of Class Activities and Computer Applications. Massey University, Palmerston North, 1989.

[343] Beane, J., Curriculum integration.  Designing the core of democratic education,  New York and London:  Teachers College Press, Columbia University, 1997.

[344] Fogarty, R., Ten ways to integrate curriculum. Educational Leadership. 49(2),  pp 61-65, 1991.

[345] Drake, S. M., Creating integrated curriculum: Proven ways to increase student learning. Thousand Oaks, CA, Corwin, 1998.

[346] Ronald M Harden,   The integration ladder: a tool for curriculum planning and evaluation, MEDICAL EDUCATION, Vol. 34, Blackwell Science Ltd, pp 551-557, July 2000

[347] Claus Brabrand and Bettina Dahl, J. , Using the SOLO taxonomy to analyze competence progression of university science curricula,  Journal of  of Higher  Education, 58, Springer, pp 531–549, February 2009.

[348] Sanjay Goel, Do Engineering Faculty Know What’s Broken?, The National Teaching & Learning Forum, James Rhem & Associates, USA, Vol. 15,  pp 1-10, Number 2, 2006.

[349] Cliburn, D.C., Experiences with Pair Programming at a Small College, Journal of Computing Sciences in Colleges, Pages: 20 – 29 Volume 19, Issue 1, October 2003.

[350] Goldfarb, Mary Ellen, The Educational Theory of Lev Semenovich Vygotsky (1896 – 1934), Edward G. Rozycki & M. F. Goldfarb and Associates, 2001, retrieved from

http://www.newfoundations.com/GALLERY/Vygotsky.HTML.

[351] Bruner, J. S., Towards a theory of instruction. Cambridge Massachusetts: Belknap Press, 1966.

[351a] Driscoll, Marcy P., Psychology of learning for instruction, Allyn  & Bacon, pp 227-245, 2004.

[352] Kutay Cat, Implementation patterns for supporting learning and group interactions, PhD thesis, University of New Soth Wales, Page, 19, 2005, retrieved from http://www.library.unsw.edu.au/~thesis/adt-NUN/uploads/approved/adt-NUN20060823.125823/public/02whole.pdf.

[353] Baxter Magolda, M., Knowing and reasoning in college: Gender-related patterns in students’ intellectual development. San Francisco: Jossey-Bass, 1992.

[354] Smith, M. K., Learning theory, The encyclopedia of informal education, Infed, 2007, retrieved from http://www.infed.org/biblio/b-learn.htm#cite.

[355] Dillenbourg P., What do you mean by collaborative learning? In P. Dillenbourg (Ed) Collaborative-learning: Cognitive and Computational Approaches. Pergamon Oxford: Elsevier, pp.1-19, 1999.

[356] Lipponen, L. Exploring foundations for computer-supported collaborative learning, In G. Stahl (Ed.), Computer Support for Collaborative Learning: Foundations for a CSCL community. Proceedings of the Computer-supported Collaborative Learning  Conference, Hillsdale, NJ: Erlbaum, pp. 72-81, 2002 .

[357] Janet Salmons, Expect Originality! using taxonomies to structure assignments that support original work, In T. S. Roberts (Ed.), Student plagiarism in an online world: problems and Solutions, Information Science Reference, IGI  Global, USA, pp 216 – 217, 2008.

[358] Sanjay Goel, Activity based flexible credit definition, Tomorrow’s Professor, 2003, http://ctl.stanford.edu/Tomprof/postings/513.HTML.

[359] Baumgartner, E. Designing inquiry: Contextualizing teaching strategies in inquiry-based classrooms. Annual Meeting of the American Educational Research Association, Montréal, 1999.  http://www.designbasedresearch.org/reppubs/baum-AERA.pdf.

[360] Fischer, G., Seeding, Evolutionary Growth and Reseeding: Constructing, Capturing and Evolving Knowledge in Domain-Oriented Design Environments, Journal of Automated Software Engineering, Springer Netherlands, pp 447 – 464, October 1998.

[361]  Fischer, G. dePaula, R., Ostwald, J., “Courses as Seeds: Expectations and Realities”, Proceedings of The European Conference on Computer-Supported Collaborative Learning (Euro-CSCL 2001), Maastricht, The Netherlands, March 22-24, pp 494-501, 2001. [http://www.cs.colorado.edu/~gerhard/papers/ecscl2001.pdf.

[362] Sharda, Nalin, Combining the Art, Science and Technology of Multimedia with The Multimedia Creation Circles Paradigm, Preprint, 2004, http://sci.vu.edu.au/~nalin/MultimediaCreationCirclesPreprintSharda.pdf.

[363] Ascott, R., Is there Love in the Telematic Embrace? Art Journal:  New York:  College Arts Association of America. 49:3, pp. 241-7, 1990, retrieved from http://x.i-dat.org/~mp/DIGF/LM/PDF/TelematicEmbrace.pdf.

[364] Aristotle, “Poetics”, 350 BC.

[365] Sharda, Nalin, Combining the Art, Science and Technology of Multimedia with The Multimedia Creation Circles Paradigm, Preprint, http://sci.vu.edu.au/~nalin/MultimediaCreationCirclesPreprintSharda.pdf, 2004.

[366] Miliszewska Iwona et al, “Transnational Education through Engagement: Students’ Perspective”, Informing Science, pp 165-173, June 2003, retrieved from   http://ecommerce.lebow.drexel.edu/eli/2003Proceedings/docs/031Milis.pdf.

[367] Ritu Arora, Sanjay Goel, “Software Engineering Approach for Teaching Development of Scalable Enterprise Applications,”, 22nd IEEE-CS Conference on Software Engineering Education and Training CSEET, , pp.105-112, February 2009.

[368] Linda Null, Integrating Security Across the Computer Science Curriculum, CCSC-Northern Eastern Conference,19, 5,  pp 170-178, May 2004

[369] Blair Taylor, Shiva Azadegan: Moving Beyond Security Tracks: Integrating Security in CS0 and CS1, SIGCSE Bulletin Volume 40 , Issue 1, ACM, pp 320-324 March 2008.

[370] James Walden, Charles E. Frank: Secure Software Engineering Teaching Modules, InfoSecCD Conference, pp. 19-23, 2006.

[370a] Jolly Shah, Sangeeta Mittal, Sanjay Goel, An Approach for Infusing Security Aspects in Computing Curriculum, In progress,, 2009.

[371] Watt S. Humphrey, PSP: A self improvement process for software engineers, Addison-Wesley Professional, USA, 2005.

[372] Chaparro E. A., An Intelligent Cognitive Tool To Foster Collaboration In Distributed Pair Programming, 8th Human Centred Technology Postgraduate Workshop, University of Sussex, 2005. Retrieved from http://hct.fcs.sussex.ac.uk/Submissions/22.pdf.

[373] CockBurn, A. and Williams L., The cost and benefits of pair programming, Extreme Programming Examined, Page 223-243, ed. G. Succi and M. Marchesi,  Addison-Wesley Longman Publishing Co., 2001. Retrieved from http://collaboration.csc.ncsu.edu/laurie/Papers/XPSardinia.PDF.

[374] Williams, L., Kessler, R., Pair Programming Illustrated, Boston, Massachusetts: Addison Wesley, 2003.

[375] VanDeGrift T., Coupling Pair Programming and Writing: Learning About Students’ Perceptions and Processes, Proceedings of the Thirty-Fifth Technical Symposium on Computer Science Education (SIGCSE 2004), ACM Press, pp 2-6, 2004.

[376] Brusilovsky P., Kouchnirenko A., Miller P. and Tomek I.  Teaching programming to novices: A review of approaches and tools. In T.Ottman, I.Tomek (eds.) Proc.of ED-MEDIA’94 – World conference on educational multimedia and hypermedia. Vancouver, Canada, pp 103-110, June 1994.

[377] Gogoulou A, Gouli E, Grigoriadou M, Samarakou M, Exploratory + Collaborative Learning in Programming: A Framework for the Design of Learning Activities, Proceedings of the 3rd IEEE International Conference on Advanced Learning Technologies, pp 350-351, 2003, retrieved from http://ieeexplore.ieee.org/iel5/8621/27318/01215118.pdf.

[378]  Williams L.,Wiebe E., Yang K., Ferzli M.,  Miller C., In Support of Pair programming in the Introductory Computer Science courses. Computer Science Education, Volume12, Issue 3, Swets & Zeitlinger, pp 197-212 September 2003.

[379] McDowell, C., Werner, L., Bullock, H., and Fernald, J., The Effects of Pair Programming on Performance in an Introductory Programming Course, Proceedings of the Thirty-Third Technical Symposium on Computer Science  Education ( SIGCSE 2002) , ACM Press,  pp  38-42, 2002.

[380] Williams L. and Kessler R., Experimenting with Industry’ s ‘Pair programming’ Model in the Computer Science Classroom, Journal on SW Engineering Education, December. 2000, Retrieved from http://collaboration.csc.ncsu.edu/laurie/Papers/CSED.pdf.

[381] Nagappan, N., Williams, L., Ferzli, M., Wiebe, E., Yang, K., Miller, C., Balik, S., Improving the CS1 Experience with Pair Programming, Proceedings of the Thirty-Fourth Technical Symposium on Computer Science Education (SIGCSE 2003), pp 259-362, ACM Press, 2003.

[382] Thomas, L., Ratcliffe, M., Robertson, A., Code Warriors and Code-a-Phobes: A Study in Attitude and Pair Programming, Proceedings of the Thirty-Fourth Technical Symposium on Computer Science Education (SIGCSE 2003), pp 363-367, ACM Press, 2003.

[383] Williams L. and Kessler R. All I Really Need to Know About Pair Programming I Learned in Kindergarten. Communications of the ACM, Volume 43, Issue 5, pp 108– 114, May 2000.

[384] Williams L. and Kessler R., Experimenting with Industry’ s ‘Pair programming’ Model in the Computer Science Classroom, Journal on SW Engineering Education, Dec. 2000, Retrieved from http://collaboration.csc.ncsu.edu/laurie/Papers/CSED.pdf.

[385] Domino Madeline Ann, Collins Rosann Webb, Hevner Alan R. Controlled experimentation on adaptations of pair programming, Information Technology and  Management, Springer, Volume 8, Number 4,    pp 297-312 December, 2007.

[386]  Sfetsos Panagiotis, Stamelos Ioannis, Angelis Lefteris, Deligiannis Ignatios, An experimental investigation of personality types impact on pair effectiveness in pair programming, Empirical Software Engineering, Volume 14, Number 2, Springer, pp 187–226, April 2009,.

[387] Brereton Pearl, Turner Mark, Kaur Rumjit, Pair programming as a teaching tool: a student review of empirical studies, Proceedings of 22nd Conference on Software Engineering Education and Training, IEEE,  pp, 240-247, February 2009.

[388] Lui Kim Man and Chan Keith C.C., Software Process Fusion: Uniting Pair Programming and Solo Programming Processes, Q. In Wang et al. (Eds.): Proceedings of SPW/ProSim 2006, LNCS 3966, Springer-Verlag Berlin Heidelberg, pp. 115–123, 2006

[389]  Sanjay Goel and Vanshi Kathuria A Novel approach for pair programming,  Journal of Information Technology Education, USA, Accepted with revision, Revised copy submitted, 2009.

[390] Bevan, J., Werner, L., McDowell, C., Guidelines for the Use of Pair Programming in a Freshman Programming Class, Conference on Software Engineering Education and Training, Kentucky, IEEE Computer Society, pp 100-107, 2002.

[391] Williams, L., Kessler, R.R., Cunningham, W, Jeffries, R.,  Strengthening the case for pair programming, Software, Volume 17, Issue 4, IEEE, pp 19-25, Jul/Aug  2000.

[392] Jason A., Technical and Human Perspectives on Pair Programming,   ACM SIGSOFT Software Engineering Notes Vol. 25, Number 5, pp 1-14, September 2004.

[393] Bloom Benjamin S., The 2 Sigma Problem: The Search for Methods of Group Instruction as Effective as One-to-One Tutoring, Educational Researcher 13 (6), pp 4–16, May 1984.

[395] Judy McKimm, Carol Jollie and Mark Hatter, Mentoring: Theory and Practice, 2007, retrieved from http://www.faculty.londondeanery.ac.uk/e-learning/feedback/files/Mentoring_Theory_and_Practice.pdf.

[396] University of Missouri-Kansas City, The international center for  Supplemental Instruction website, Retrieved on September 23, 2009 from http://web2.umkc.edu/cad/SI.

[397] Moore-West, M., Hennessy, S. A., Meilman, P. W., & O’Donnell, J. F., The presence of student-based peer advising, peer tutoring, and performance evaluation programs among U.S. medical schools. Academic Medicine, vol. 65, pp 660–661, October 1990,.

[398] Tai M., Patricia O’Sullivan, Arianne Teherani, Jessica Muller, Understanding the experience of being taught by peers: the value of social and cognitive congruence, Adv in Health Sci Educ , Volume 13, Number 3, ,  Springer, pp 361–372, August, 2008.

[399] Topping, K., & Ehly, S. (eds). Peer-assisted learning. Mahwah, NJ: Lawrence Erlbaum Associates, 1998.

[400] Rod D. Roscoe and Michelene T. H. Chi, Tutor learning: the role of explaining and responding to questions, Instructional Science, Volume 36, Number 4,  pp 321-350, July, 2008.

[401]  Tania Smith, Integrating Undergraduate Peer Mentors into Liberal Arts Courses: A Pilot Study, Innovative Higher Education, volume 33 number 1, pp 49-63, Jun 2008.

[401a] Sanjay Goel, A Learners’ Pyramid: Undergraduate Mentoring in Software Engineering, Book chapter in Tania Smith (Ed.), Enriching Courses with Undergraduate Peer Mentors: Theory and Practice, (Accepted), 2010.

[402] Sanjay Goel, A proposal for a tutorial on enriching the culture of software engineering education through theories of knowledge and learning, Proceedings, 22nd IEEE-CS Conference on Software Engineering Education and Training, CSEET, , pp.279-282, February 2009.

[403] Sanjay Goel, Multimedia for Cultural learning, International workshop on Computer Applications in Archaeology, H.B. Bahuguna University, Sri Nagar, India, Invited paper, 2002.

[404] Siddharth Batra and Sanjay Goel, Digislim: A learning tool for logic level digital electronics, Computers in Education Journal, Vol XVIIII No 3, American Society of Engineering Education, USA,   pp 17-27,  July, 2009,

[405]  Sanjay Goel and Mukul K. Sinha, Virtual Archaeolo-Heritage Exploratorium: A model design for School students, Indo-US S&T Forum Workshop on Digital Arcahaeology: A New Paradigm for Visualizing Past through Computing and Information Technology, India, Invited paper, Nov. 2005.

[406] Sanjay Goel, Anshul Jain, Priyank Singh, Saaransh Bagga, and  Siddhartha Batra, Computer Vision aided Classification and Reconstruction of Indian Potteries,  Indo-US S&T Forum Workshop on Digital Archaeology: A New Paradigm for Visualizing Past through Computing and Information Technology, India, Invited paper, Nov. 2005

[407] Sanjay Goel, A Model Design for Computer based Cognition Support Systems, International Conference on Multimedia in Humanities, IGNCA, 1998.

[408] Sanjay Goel, Design of Interactive Systems:  Looking Beyond Cognitive domain, INCITE’07, EU-India co-operation in IT research Workshop, New Delhi, Invited talk, 2007.

______________________________________________________________

Keywords: Software Engineering Education, Computing Education, Computer Science Education, Engineering Education, Information Technology Education, Information Systems Education, College Education, Higher Education, Professional Education

__________________

also check

1.  

2.  

3.    http://in.linkedin

Advertisements
Posted in: Uncategorized