# Curriculum Guides

## New! Approved Spring 2006

for 2006-2007

This curriculum guide is based on the Ohlone College 2006-2007 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 Engineering

AS Degree: Transfer Major

The Associate of Science Degree in Computer Engineering offered by Ohlone College is designed to prepare students for pursuing studies at the university level in the computer science and engineering. The core courses in CS, ENGI, Math and Physics required in this A.S. Degree will fulfill the lower division major requirements at many universities. Students are advised however to meet with their counselor to assess the course requirements for specific universities. This program will enable students to develop a strong foundation in the computer and engineering sciences as well as a thorough training in applying their mathematical skills. In addition, students completing this program will acquire valuable cognitive skills (logic and common sense, reasoning and problem-solving skills) and practical laboratory skills. The theoretical and practical knowledge acquired through this program will enhance their success with obtaining entry-level jobs that require two years of college-level computer engineering and math.

Requirements for AS Degree:

- Complete the Major Field courses 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.
- Complete at least 50% of the Major Field courses at Ohlone College.
- Complete two or more Computer Science courses plus ENGI-101 and ENGI-130 at Ohlone College.

### Major Field

Number | Title | Units |
---|---|---|

CS-102 | Introduction to Computer Programming Using C++ | 4 |

CS-113 | Discrete Mathematics for Computers AND |
3 |

CS-116 | C++ Programming—An Object-Oriented Language OR |
4 |

CS-118 | Introduction to Assembly Language Programming | 4 |

ENGI-101 | Introduction to Engineering | 3 |

ENGI-130 | Electric Circuit Analysis | 4 |

MATH-101A | Calculus with Analytical Geometry | 5 |

MATH-101B | Calculus with Analytical Geometry | 5 |

MATH-101C | Calculus with Analytical Geometry | 5 |

MATH-103 | Introduction to Linear Algebra | 3 |

MATH-104 | Differential Equations | 5 |

PHYS-140 | Mechanics | 4 |

PHYS-141 | Electricity and Magnetism | 4 |

PHYS-142 | Optics, Heat, and Modern Physics | 4 |

53 |

### Recommended Courses

To study computer engineering, students must be familiar with computers and computer applications. To study calculus students must have skills in algebra. The following courses are recommended:

Number | Title | Units |
---|---|---|

CS-101 | Introduction to Computers and Information Technology | (3) |

CS-101L | Computer Applications | (2) |

MATH-188 | Pre-Calculus | (5) |

Some colleges and universities require additional courses such as:

Number | Title | Units |
---|---|---|

CHEM-101A | General Chemistry | (5) |

ENGL-101B | Reading and Composition (Introduction to Literature) | (4) |

ENGI-115 | Engineering Communication | (4) |

ENGI-140 | Materials Engineering | (3) |

SPCH-101 | Introduction to Public Speaking | (3) |