Journal of Information Systems Education


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++.



When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.