Graduate Courses
MSI-5030 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 May 2024, Nov 2024, May 2025
Preview the Online Syllabus
(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)