Journal of Information Systems Education


An Object-oriented information systems course taught at the senior level is described. C++ is used as the language to teach object-orientation. In addition to the language, analysis and design concepts are integrated into the course. A topic outline for the course is described. Course materials used to teach such a course and the projects assigned are presented. Concepts that need to be stressed such as encapsulation, inheritance and polymorphism are reviewed. The impact of OO approaches on databases, software development are discussed. The teaching of C++ in a DOS based environment as opposed to using GUI based methods is briefly discussed.



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