Abstract
This paper describes an undergraduate research program with a strong software engineering component that has been in place at Illinois Institute of Technology for the last several years. The program model is applicable to a variety of educational institutions, and can serve as a powerful tool for preparing undergraduates to become effective leaders in industry and academia. Success metrics include: the high percentages of participants (including a substantial number of women and minority students) who have enrolled in graduate school, obtained software engineering positions with industry leaders, and co-authored published research papers. We report on the program and its mechanisms for leadership skill development. We also discuss the software engineering component of the program, the impact of the program on software engineering education in our department, and the effects of the program on student development and career goals.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
S. Bethel: Making a Difference, Twelve Qualities That Make You A Leader. NY: G.P. Putnam 1990
S. Covey: Principle-Centered Leadership. NY: Summit Books 1991
W. Bennis, B. Nanus: Leaders — The Strategies for Taking Charge. NY: Harper and Row 1985
H. Cleveland: The Knowledge Executive — Leadership in an Information Society. NY: Truman-Talley Books 1985
Committee on the Conduct of Science, National Academy of Sciences: On Being a Scientist
M. McFarland: Urgency of ethical standards intensifies in computer community. Computer 23(3), 77–81 (1990)
IIT — Perspectives on the Professions: The Ethics of Scientific Research. 8(2), (1989)
IIT — Perspectives on the Professions: Plagiarism. 13(1), (1993)
E. Weiss (ed.): Self Assessment. CACM 33(11), 110–131 (1990)
B. Beizer: Software Testing Techniques, 2nd edition. NY: Van Nostrand Reinhold 1990
R. Seviora: Knowledge-Based Program Debugging Systems. IEEE Software 4(3), 20–32 (1987)
M. Harandi, J. Ning: Knowledge-Based Program Analysis. IEEE Software 7(3), 74–81 (1990)
F. Detienne: Program Understanding and Knowledge Organization: The Influence of Acquired Schemata. In: J. Hoc, T. Green, R. Samurcay, D. Gilmore (eds.): Cognitive Ergonomics, Understanding, Learning, and Designing Human-Computer Interaction. San Diego, CA: Academic Press, 1990, pp. 245–256
W. Johnson, E. Soloway: Proust: Knowledge-Based Program Understanding. IEEE Trans. Software Eng. 11, 267–275 (1985)
J. Hartman: Understanding Natural Programs Using Proper Decomposition. In: Proc. 13th Internat'l Conf. on Software Engineering, May 13–17 1991 pp. 62–73. Austin, TX: IEEE Press
C. Rich, L. Wills: Recognizing a Program's Design: A Graph-Parsing Approach. IEEE Software 7(1), 82–89 (1990)
I. Burnstein, N. Jani, S. Mannina, J. Tamsevicious, M. Goldshteyn, L. Lendi: The Development of A Knowledge-Based Software Fault Localization Tool. In: Proc. IEEE International Conference on Systems, Man and Cybernetics, Oct. 19–21 1992 pp. 317–322. Chicago, IL: IEEE Press
IEEE Standards Board: IEEE Standard for Software Test Documentation. 1991
IEEE Standards Board: IEEE Standard for Software Unit Testing. 1986
IEEE Standards Project, Technical Committee on Software Engineering: A Standard Classification for Software Errors, Faults and Failures. 1987
W. Ji, C.R. Carlson, D. Dreyer: An Algorithm Converting Relational Schema to Nested Entity Relationship Schemas. In: Tenth Internat'l. Conf. on Entity Relationship Approach, Oct. 1992 pp. 121–134. San Mateo, CA
I. Burnstein, N. Jani, S. Mannina, J. Tamsevicious, M. Goldshteyn, L. Lendi: Intelligent Fault Localization in Software. In: Proc. Internat'l. Test Conference, Sept. 20–24 1992 pp. 917–926. Baltimore, MD: IEEE Press
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Burnstein, I., Carlson, C.R. (1995). Developing leadership skills in software engineering students through an undergraduate research program. In: Ibrahim, R.L. (eds) Software Engineering Education. CSEE 1995. Lecture Notes in Computer Science, vol 895. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58951-1_114
Download citation
DOI: https://doi.org/10.1007/3-540-58951-1_114
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58951-8
Online ISBN: 978-3-540-49167-5
eBook Packages: Springer Book Archive