MSI-503 Object-Oriented Application Development

This course provides students with knowledge and skills for object-oriented design and implementation of software applications. Students will learn to apply object-oriented concepts in solving computational problems and implementing structured and easily maintainable software solutions. The course also covers concepts on algorithmic design for problem solving and computer language mechanics.

Advisory: This course is designed for students with a basic understanding of computer programming. Specific programming skills or previous programming experience is not required. However, object-oriented application development will be fully explored so having a basic, working knowledge of computer programming is encouraged.

Credits: 3

Offered in Oct 2020, Apr 2021

Preview the Online Syllabus new window
(Please visit the University bookstore to view the correct materials for each course by semester as the contents of the actual online syllabus may differ from the preview due to updates or revisions)