Mar 28, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 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. Course will be offered every year. Course will not have an established scheduling pattern.

Prerequisites:
Prerequisites: CS 110 and one of 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:
2/1/18



Add to Portfolio (opens a new window)