Curriculum Guides 2004-2005
(Fall 2004, Spring 2005, Summer 2005)

These curriculum guides are based on the Ohlone College 2004-2005 degree requirements. Students who will be graduating using a different catalog for their degree requirements should see a counselor and/or refer to the appropriate Ohlone College Catalog (view Ohlone's Catalog Rights Policy). All students are encouraged to meet with a counselor to review degree requirements and/or have questions answered.

Computer Studies
AA Degree
and
Certificate of Achievement

Requirements for AA Degree:

  1. Complete Major Field courses from one of the two options below with a 2.0 grade point average.
  2. Complete Plan A, B, or C General Education requirements. These are specified in the Ohlone College Catalog.
  3. Complete at least 60 degree-applicable units with a 2.0 grade point average.
  4. Complete at least 12 units at Ohlone College.

Requirements for Certificate of Achievement:

  1. Complete Major Field courses as indicated below.
  2. Complete at least six units at Ohlone College.
  3. Maintain a 2.0 grade point average in Major Field courses.

Major Field

Students must complete all courses in one of the following two options listed below:

Option #1 - Computer Programming (Software Development/Computer Science Transfer)
Number Title Units
CS-101 Introduction to Computers and Information Technology 3
*CS-102 Introduction to Computer Programming Using C++ 4
*CS-113/MATH-163 Discrete Mathematics for Computers 3
*CS-116 C++ Programming – An Object-Oriented Language 4
*CS-118 Introduction to Assembly Language Programming 4
*CS-124 Advanced Programming with Data Structures OR 4
CS-170 Java Programming (4)
CS-152 Data Communications 2
  Major Field Electives (see list below) 3
27

Recommended Major Field Electives: CS-121, CS-146, CS-180A. (Courses may not be taken for duplicate credit.)

* Note: These major field courses and other supporting courses are usually required by most four-year colleges and universities for the computer science major. Consult the specific college's catalog for details.

Option #2 - Computer Programming (Internet/Web Programming)
Number Title Units
CS-101 Introduction to Computers and Information Technology 3
CS-104A Visual Basic.NET Programming 4
CS-104B Advanced Visual Basic.NET Programming 4
CS-113/MATH-163 Discrete Mathematics for Computers OR 3
MATH-156 Math for Liberal Arts OR (3)
MATH-166 Finite Mathematics (4)
CS-149 PERL Programming OR 3
CS-176 CGI Programming with PERL for Web Development (3)
CS-152 Data Communications 2
CS-156 HTML OR 4
CS-175 JavaScript for Web Development (4)
CS-170 Java Programming 4
CS-171 Advanced Java Programming 4
  Major Field Electives (see list below) 3
34-35

Recommended Major Field Electives: CS-102, CS-146, CS-149, CS-156, CS-175, CS-176, CS-177, CS-180A. (Courses may not be taken for duplicate credit.)

[ Return to 2004-2005 Curriculum Guides Index ]