Current Online Course Schedule

This page gives you a quick way to find out more about online and hybrid courses offered at MiraCosta. Click any course title to learn more about the course. Many instructors add details here about expectations for the course and what students need to do to get started.

Courses listed as "Online Only" may be completed entirely online.
Courses listed as "Hybrid" will have some class activity that takes place at a designated location in addition to your online coursework. This activity may range from a few proctored exams to regular meetings on a MiraCosta campus.

Introduction to Object-Oriented Programming

In this introductory computer programming course, students use pre-built objects to create animated storyboards in 3-D virtual worlds while learning the concepts of object-oriented programming (OOP). Using two abstracted high-level languages, such as Alice and Java, students experiment with drag-and-drop coding (Alice) and write code (Java). This course is highly recommended for beginning programming students prior to taking a code-writing class, such as Java or C++. UC CREDIT LIMITATION: No credit if taken after CS 111.

Subject: CS
Course Number: 107
Section Number: 1753
Units: 3
Instructor: Patel,Kavita

Back to Schedule