Catalog 2024-2025

Download or Print Page

NCCS 150: Object-Oriented Programming Fundamentals

Course Description

This course introduces participants to the fundamentals of object-oriented programming using the Apple Swift programming language. Participants have the opportunity to learn the core concepts of object-oriented programming, including classes, objects, inheritance, polymorphism, and encapsulation. Through hands-on exercises and projects, participants can gain practical experience in implementing object-oriented solutions using Swift.

Units: 0

  • Non-Credit
  • Not transferable

Course Details

  • Grade Options: Satisfactory Progress
  • In-Class Lecture Hours: 48 – 54
  • In-Class Lab Hours: 48 – 54
  • Retake Policy: This is a noncredit course. Students can re-enroll as many times as necessary to achieve satisfactory progress.

Requisites and Advisories

  • Prerequisites: None
  • Co-Requisites: None
  • Advisory: None

Transfer Details

  • CSU/UC: Not transferable
Last Updated 6/28/24