Mar 28, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CITC 1111 - Programming II Lab



Credit hours: 1

Course Description:
This course is a lab immersion co-requisite for Programming II and is designed to develop proficiency in intermediate-level object-oriented programming.

Student Learning Outcomes:
Students will be able to:

  1. Write programs to solve intermediate-level computing problems using classes from a language library.
  2. Write programs using user-defined classes that utilize best practices of inheritance, polymorphism and encapsulation.
  3. Create abstract classes and interfaces.
  4. Write programs that use standard data structures such as arrays and/or lists.
  5. Implement, test and debug intermediate-level computing programs