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

Delivery Methods

Online

Example Syllabus Link

Preview the Online Syllabus

Semester Offered

Terms Available