Students
Tuition Fee
USD 1,100
Start Date
2026-06-01
Medium of studying
Fully Online
Duration
11 weeks
Details
Program Details
Degree
Courses
Major
Computer Science | Data Science | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 1,100
Intakes
Program start dateApplication deadline
2026-03-01-
2026-06-01-
About Program

Program Overview


Introduction to Computer Science I

Course Description

This course provides an introduction to computer science via theory, applications, and programming. Students will learn basic data types, operators, and control structures, and gain exposure to object-oriented software development.


Course Details

  • Duration: As few as 11 weeks
  • Units: 4.0
  • Current Formats: Online
  • Cost: Starting at $1,100.00

What You Can Learn

  • Learn basic data types, operators, and control structures
  • Gain exposure to object-oriented software development
  • Engage in procedural and data abstraction
  • Apply computer science theories and applications to programming

About This Course

Introduction to computer science via theory, applications, and programming. Basic data types, operators, and control structures. Input/output. Procedural and data abstraction. Introduction to object-oriented software development. Functions, recursion. Arrays, strings, pointers. Abstract data types, object-oriented programming. Examples and exercises from computer science theory and applications. Transferable for UC credit.


Spring 2026 Schedule

  • Date: March 30 - June 8
  • Format: Online
  • Instructor: Robert Atkinson
  • Fee: $1,100.00
  • Notes: Enrollment limited; early enrollment advised. Enrollment deadline: April 5th, 2026.
  • Deadline: Refunds only available from February 02, 2026 to April 12, 2026

Summer 2026 Schedule

  • Date: June 22 - August 31
  • Format: Online
  • Instructor: Robert Atkinson
  • Fee: $1,100.00
  • Notes: Enrollment limited; early enrollment advised. Enrollment deadline: June 28th, 2026.
  • Deadline: No refunds after June 15, 2026

Related Programs

Software Development Certificate

Develop software applications in Java and Python and enhance your web development skills. Gain the practical knowledge necessary to compete in an evolving technology ecosystem.


See More