Professional Documents
Culture Documents
PROFESSIONAL PRACTICE
Competency
BSCS (CS2001/2008) Models
BSSE (SE2004)
[Ford 1996]
7
Success as an Engineer?
• A recent study [Passow 2012], using a
survey of 4000 alumni of engineering
programs, identified the four highest rated
competencies (ABET outcomes):
• “ability to function on a team”
• “engineering problem-solving skills”
• “ability to analyze and interpret data”
• “written and oral communication skills”
14
Problem-Solving Strategies
• Collaboration – Teamwork
• Incremental/Iterative, Divide & Conquer, Top-Down,
Bottom-Up
• Analogy and Reuse
• Defined Process [Decartes 1637, Deming 1986, Polya 1957]
• Understand the Problem (determine need and scope)
• Make a Plan (determine tasks, schedule, resources)
• Carry Out Plan (specify, design/construct solution)
• Check (verify/inspect/test solution)
• Look Back (analyze process and product quality, in order to
improve)
20
Passive
Average
Student
Retention
Rates
Active
[Dale 1969]
21
Active Learning
• In the last twenty years there has been considerable
interest and research in applying active learning
techniques and activities to improve student learning.
• The teacher becomes a facilitator, guiding and coaching, rather
than directing and lecturing.
• Students learn by doing: class discussions, exercises, debates,
study and analysis of case studies, and collaborative learning
groups.
• “Tell me and I forget. Show me and I remember. Involve
me and I understand.”
• An old Chinese proverb
22
Questions/Comments?
29
Sources
• [Borrego 2010] Borrego, M., J. Froyda, and T. Siminhall, Diffusion of Engineering Education Innovations: A
Survey of Awareness and Adoption Rates in U.S. Engineering Departments, Journal of Engineering
Education, (July 2010), 185-207.
• [Dale 1969] Dale, E , Audiovisual Methods in Teaching, 3rd edition, Holt, Rinehart and Winston, 1969.
• [Decartes 1637] Decartes, Rene’, (translated by Norman K. Smith) Discourse on Method, Descartes
Philosophical Writings, The Modern Library, pp 90-159, 1958.
• [Deming 1986] Deming, W. Edwards, Out of the Crisis, MIT Press, 1986.
• [Denning 1992] Denning, P.J., Educating a New Engineer, Communications of the ACM, pp 83-97,
December 1992.
• [Ford 1996] Ford, G. and Gibbs, N. E., A Mature Profession of Software Engineering, CMU/SEI-96-TR-004,
Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, 1996.
• [Jones 2012] Jones, Caper, Evaluating Ten Software Development Methodologies, Version 1.4, Capers
Jones & Associates , January 2012 (http://www.ppi-int.com/newsletter/SyEN-040.php#article)
• [Keller 1998] Keller, Robert & Concannon, Thomas, Teaching Problem Solving, for your consideration…,
Center for Teaching and Learning, University of North Carolina at Chapel Hill, No. 20, June 1998.
• [Polya 1957] Polya, G., How to Solve It: A New Aspect of Mathematical Method, 2nd Ed., Princeton
University Press, 1957.
• [Radermacher 2013] Radermacher, A. and Walia, G., Gaps Between Industry Expectations and the
Abilities of Graduates: Systematic Literature Review Findings, Proceedings of SIGCSE 2013, March 2013.
• [Salamah 2011] Salamah, S. Towhidnejad, M. and Hilburn, T., Developing Case Modules for Teaching
Software Engineering and Computer Science Concepts, Proceedings of 2011 Frontiers in Education
Conference, October 2011.
• [Summers 2012] Summers, L., What You (Really) Need to Know, New York Times, January 20, 2012.
• [Tomey 2003] Tomey, A., Learning with Cases, Journal Of Continuing Education In Nursing, Vol 34, No 1,
January/February 2003.
• [Yin 2009] R. K. Yin. Case Study Research: Design and Methods (Applied Social Research Methods). Sage
Publications, fourth edition. edition, 2009.