Apr 19, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 111 - Programming Fundamentals II


Description:
Continuation of object-oriented programming concepts introduced in CS 110. Inheritance, exceptions, graphical user interfaces, recursion, and data structures.

Prerequisites:
Prerequisites: a grade of C or higher in CS 110 and one of the following: MATH 153 or MATH 154 or MATH 172 or MATH 173.

Credits: (4)

Learner Outcomes:
Upon successful completion of this course, the student will be able to:

  • Write programs that use arrays of primitive data and objects
  • Write programs in the object-oriented paradigm using inheritance, encapsulation, and polymorphism.
  • Write event-driven programs with graphical user interfaces
  • Write programs that read and save information to external files.

Learner Outcomes Approval Date:
5/8/20

Anticipated Course Offering Terms and Locations:
Fall Locations: Ellensburg Winter Locations: Ellensburg Spring Locations: Ellensburg



Add to Portfolio (opens a new window)