Computer Science - General
Associate in Arts or Science Degree
| FRESHMAN YEAR |
FALL |
SPRING |
| Computer Science 10 (Introduction to
Programming Using Visual BASIC.NET) |
4 |
|
| Computer Science 14** (Introduction to
Structured Programming In C++) |
|
4 |
| Computer Science 91 (Introduction to
Hypertext Markup Language (HTML)) |
|
2 |
| Computer Science 41 (Introduction to UNIX) |
|
2 |
Mathematics 40 (Concepts of Mathematics) or
Mathematics 43 (Introduction to
Probability and Statistics) or
Mathematics 36 (Trigonometry) or
Mathematics 37 (Trigonometry with an
Emphasis on its Geometric Foundations) |
|
3-5 |
| SOPHOMORE YEAR |
FALL |
SPRING |
| Computer Science 15 (Object-Oriented
Programming Methods In C++) |
4 |
|
| Computer Science 19A (Java Programming I) |
|
4 |
In addition take 8 units of Computer
Science courses chosen from:
Computer Science 18A (The C Programming Language) 2 units
Computer Science 20 (Introduction to Data
Structures in C++) 4 units
Computer Science 21 (Computer Organization and
Assembly Language Programming) 4 units
Computer Science 42 (UNIX Tools,
Shell Programming and System
Administration Concepts) 2 units
Computer Science 44A (Perl Programming I) 2 units
Computer Science 92 (Introduction to Dynamic
Hypertext Markup Language (DHTML)) 2 units
Computer Science 94 (XML and XSL for the Web) 2 units |
|
|
| TOTAL |
|
31-33 |
| General Education Courses for the AA Degree |
|
25 |
General Education Courses for the AS Degree
General Education Courses (Areas A-E). . . . . . . . . . . 16
Computer Science GE Requirement. . . . . . . . . . . . . . 3
Complete a minimum of 3 units from
Mathematics 1 (Calculus I)
Mathematics 2 (Calculus II)
Mathematics 3 (Multivariable Calculus)
Mathematics 4 (Elementary Differential Equations)
Mathematics 6 (Elementary Linear Algebra)
Mathematics 8 (Discrete Mathematics)
Mathematics 12 (Introduction to Logic)
Mathematics 20 (Pre-Calculus Mathematics)
Mathematics 31 (College Algebra)
Mathematics 33 (Finite Mathematics)
Mathematics 35 (Statistics for Business Majors)
Philosophy 12 (Introduction to Logic)
Communication Studies 1 (Fundamentals of Speech Communication)
Communication Studies 10 (Interpersonal Communication)
Communication Studies 11 (Intercultural Communication)
Chemistry 1A (General College Chemistry I)
Chemistry 10 (Introduction to Chemistry)
Physics 2A (Introduction to Physics I)
Physics 4A (General Physics I)
Physics 4B (General Physics II)
Physics 4C (General Physics III)
Physics 5 (Modern Physics)
Physics 11 (Descriptive Physics) |
|
19 |
| Total minimum units required |
|
60 |
**If a student is qualified to start at the Computer Science 15 level, the
student may substitute any other 4 units of Computer Science courses.
No mathematics or Computer Science course may be double counted
except for General Education credit.
This program is not designed to satisfy core requirements for most
Computer Science majors. The Computer Science transfer pattern
requires more mathematics and includes more breadth-based topics.
Students should consult a counselor and especially the catalog of the
intended transfer institution for specific transfer information.
The above listing is a suggested sequence only. Some courses may have
prerequisites. Students may take courses in any sequence except where a
prerequisite applies.