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: 1877
Units: 3
Instructor:

Instructor information about this course

Learning Management System (LMS) for this course: Blackboard
LMS link: https://blackboard.miracosta.edu
Course start page:
Course email: rcassoni@miracosta.edu
Office: Virtual Office
Office hours: Virtual Office Hrs - Schedule via email or phone
Phone: 760-757-2121 x1363 or 760-492-8009 (cell) or rcassoni(skype)
Instructor notes: Please feel free to reach out to me regarding CS107. This will be a fun course that eases students into object oriented programming (OOP). 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).

Login to this course

Back to Schedule