Journal of Information Systems Education (JISE)

Volume 5

Volume 5 Number 3, Pages 2-8

Fall 1993


Bringing Object-Oriented Programming into the Undergraduate Computer Information Systems Curriculum


John K. Gotwals
Mark W. Smith

Purdue University
West Lafayette, IN 47907, USA

Abstract: Object-oriented programming (OOP) is becoming the programming methodology of choice in the 1990s. In this paper a justification for including object-oriented programming in the undergraduate CIS curriculum is presented. The paper briefly describes what OOP is, why it is important, and what recommendations two computer related model curricula (DPMA and ACM/IEEE-CS) make about OOP. The course objectives for an introductory OOP course are described. Several potential OOP programming languages are mentioned, and the rationale for the selection of C++ is presented. The paper concludes with a brief discussion of two possible programming environment possibilities: Borland's Turbo C++ and Microsoft's Visual C++.

Keywords: Object-oriented programming, OOP, C++, CIS, Curriculum

Download this article: JISE - Volume 5 Number 3, Page 2.pdf


Recommended Citation: Gotwals, J. K. & Smith, M. W. (1993). Bringing Object-Oriented Programming into the Undergraduate Computer Information Systems Curriculum. Journal of Information Systems Education, 5(3), 2-8.