Curriculum Guides 2005-2006
(Fall 2005, Spring 2006, Summer 2006)
These curriculum guides are based on the Ohlone College 2005-2006 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 Program
Requirements for AA Degree:
- Complete Major Field courses from one of the two options below with a 2.0 grade point average.
- Complete Plan A, B, or C General Education requirements. These are specified in the Ohlone College Catalog.
- Complete at least 60 degree-applicable units with a 2.0 grade point average.
- Complete at least 12 units at Ohlone College.
Requirements for Certificate of Achievement:
- Complete Major Field courses as indicated below.
- Complete at least six units at Ohlone College.
- 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:
| 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.
| 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.)
