The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help

 Home

    Walden University
   
 
  Sep 20, 2017
 
 
    
2017-2018 Catalog (September 2017)
[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 facilitates this by presenting information systems as classes and objects that represent complex system contexts in a manner directly transferrable to programming specifications. This course introduces students to 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]