
Associate in Science degree - Computer Science
Catalog 2009-2010
The associate in science in computer science is designed as a two-year curricular pathway that offers students a broad general education while integrating an in-depth study of computer science. Students will be prepared to assume entry-level positions in business and industry. Many of the courses are also applicable toward advanced levels of study. Students who intend to transfer to a four-year program in computer science should consult with a counselor regarding other mathematics and science requirements. To earn a degree, students must complete each course used to meet a major requirement with a "C" grade or better. Certain courses may satisfy both a major and a DVC General Education requirement; however the units are only counted once.
|
Required courses |
Units |
|
|
Major requirements |
||
|
COMSC 110 |
Introduction to Programming |
4 |
|
COMSC 210 |
Program Design and Data Structure |
4 |
|
COMSC 260 |
Assembly Language Programming/ Computer Organization |
4 |
|
In addition, the student must complete either |
||
|
COMSC 265 |
Advanced Programming with C/C++ |
4 |
|
COMSC 266 |
Object Oriented Programming with C++ |
4 |
|
or |
||
|
COMSC 255 |
Programming with Java |
4 |
|
COMSC 256 |
Advanced Programming with Java |
4 |
|
Total units for the major |
20 |
|
Associate in science degree in Computer Science (DataTel code AS.COMSC.D)
SLO#1. Students completing the program will be able to create computer programming solutions using either C++ or Java.
SLO#2. Students completing the program will be able to read and write programs written in x86 assembly language, and interface them with C++ programs.
SLO#3. Students completing the program will be able to effectively use either the C++ Standard Template Library or the Java util package to manage data structures in programs.
SLO#4. Students completing the program will be able to make the right choices of language, platform, data structures, and databases for a computer programming solution based on their knowledge of the elements of program design.
SLOs updated 11/19/2009 4:46:46 PM