Aug 15, 2018  
2017-2018 Catalog (September 2017) 
    
2017-2018 Catalog (September 2017) [ARCHIVED CATALOG]

[Add to Pages]

CMIS 1004 - Object-Oriented Programming Concepts♦


(5 cr.) Information systems rely on underlying programs that respond to users and process information. An information systems specialist must understand the structure and purpose of programs and be able to work with programmers to ensure designs that meet system requirements. Object-oriented programming (OOP) and design facilitate this by presenting information systems as classes and objects that represent complex system contexts in a manner directly transferable to programming specifications. In this course, students learn fundamental aspects of computer programming in an object-oriented language. Students learn about key concepts, including real-world objects and methods in an information systems context. They engage in hands-on practice in designing, creating, and running programs and discuss programming and design topics to share ideas and obtain different perspectives. This concept focus enables students to relate programming to information systems and provides a foundation for learning specific programming languages and skills in the future. (Prerequisite(s): MATH 1040.)
♦ Students may take this as a non-degree course, which means they do not have to be enrolled in a program. Contact an Enrollment Advisor [1-866-492-5336 (U.S.); 1-443-627-7222 (toll)] for more information.



[Add to Pages]