Nov 21, 2024  
Learning Outcomes Catalog 
    
Learning Outcomes Catalog

Software Development (AAS), Applications Developer Concentration


Return to {$returnto_text} Return to: Programs of Study

  1. Class construction:  Write programs that contain a programmer-written class and demonstrate its use in the C++, Java and C# languages.
  2. Class inheritance, and polymorphism:  Write a program that contains a programmer-written class structure including a parent class and at least two children classes. The program must demonstrate polymorphism.
  3. Graphical User Interface and Technical documentation: Write a program that contains a Graphical User Interface that includes event handling components. These components must include components such as menus, dialog boxes, sliders, buttons, and spinners. Tooltips must be on all components, where relevant. The program must contain a help section or additional documentation for the user. 
  4. Database manipulation and Web Application: Write a program that demonstrates the ability to connect to and manipulate a SQL database.
  5. Web research: Use a search engine, such as “Google”, to find information on classes or functions that are needed in a program. This web research includes finding the appropriate class/function, its documentation, and implementing the code in a program.
  6. Debugging: Demonstrate the use of a debugging tool in at least two Integrated Development Environments, with at least two languages.

Return to {$returnto_text} Return to: Programs of Study