Concentration in Computer Science (AST2)(Plan Code: PHST2AS, Subplan Code: COMPUTRSCI)

Academic Plans, known as programs, include an overview description and a summary of program requirements. You can search the online catalog via the Academic Plan links on the right for a desired program or a specific course information. 

Requires students to complete minimum of 90 quarter hours of transferable credit/units with a cumulative grade point average of at least 2.00. In order for a student to be junior ready in Computer Science at specific transfer institutions, there are additional credits/units beyond the AST2 credit/unit requirements for this degree that a student need to consider. Please consult your faculty adviser to learn more and to develop your education plan ( The minimum required credits/units are distributed as follows:

General Education Requirements
Communication Skills
ENGL& 101English Composition I5
Quantitative Skills 1
MATH& 151Calculus I5
MATH& 152Calculus II5
Humanities & Social Science 215
Coursework should be planned with the help of an advisor based on the requirements of the specific discipline at the baccalaureate institution the student selects to attend
Additional 5 (five) credits/units in either Humanities or Social Science
Pre-Major Program Requirements (minimum of 25 credits/units)25
Any 5 (five) credit/unit Biology (BIOL/BIOL&) Class with Lab 3
Calculus III (5 credits/units)
Engineering Physics I
and Engineering Phys Lab I 4 (5 credits/units)
Engineering Physics II
and Engineering Phys Lab II 4 (5 credits/units)
Engineering Physics III
and Engineering Phys Lab III 4 (5 credits/units)
Remaining Credits/Units (minimum of 35 credits/units)35
The remaining credits/units should be planned with the help of an advisor based on the requirements of the specific discipline at the baccalaureate institution the student selects to attend
Engineering and Computer Science Orientation (1 credit/unit)
Introduction to Electrical/Computing (5 credits/units)
Introduction to C (5 credits/units)
Discrete Structures (5 credits/units)
Introduction to Data Structures (5 credits/units)
Data Structures & Object-Oriented Programming (5 credits/units)
Programming Tools (5 credits/units)
Digital Logic Design (5 credits/units)
Digital Systems and Microprocessors (5 credits/units)
Linear Algebra (5 credits/units)
Calculus IV (5 credits/units)
Technical Writing (5 credits/units)
Total Credits/Units90

Calculus I (MATH& 151) requires the successful completion of both Trigonometry (MATH 103) and College Algebra (MATH 110/MATH 111) or recommending score on an approved placement test prior to registration.


WS 101, ECON& 202 and HIST& 128 are recommended


Any 5 Credit/Unit Biology course with Lab - BIOL& 175 andBIOL& 100 are recommended.


Requires concurrent enrollment in PHYS 94/PHYS 95/PHYS 96

Program Outcomes

Program outcomes are overarching skills that are emphasized and reinforced throughout several courses in a specific program; they are measurable statements that define what students should know or be able to do by the end of a certificate or degree at Clark College. After successful completion of this program, students will be able to:

  • Demonstrate understanding of the derivative as an instantaneous rate of change and the definite integral as a limit of a sum.
  • Apply fundamental principles and relationships from the Natural Sciences to analyze technological or scientific problems.
  • Apply scientific and technological knowledge and methodologies to creatively solve technological or scientific problems.
  • Demonstrate progress toward healthier behaviors. (GE)
  • Obtain, evaluate, and ethically use information. (GE)
  • Acquire scientific and technological information from appropriate sources to examine issues, claims or situations.
  • Analyze and solve multi-step problems using techniques through single-variable calculus.
  • Articulate well-considered ideas and written claims to an academic audience, using effective rhetorical techniques, properly credited evidence, and a command of Standard English. (GE)
  • Interpret the human experience, within appropriate global and historical contexts, through evaluation, analysis, creation, or performance. (GE)
  • Evaluate, analyze, and explain events, behaviors, and institutions using perspectives and methods in the Social Sciences. (GE)
  • Analyze patterns of power, privilege, and inequity in the United States. (GE)
  • Analyze and interpret quantitative information presented verbally, graphically, numerically, and/or symbolically. (GE)
  • Apply communication theory to demonstrate effective oral communication skills. (GE)
  • Demonstrate and clearly explain an effective strategy to solve a quantitative problem. (GE)

Program maps are a suggested academic plan and should not be used in the place of regular academic advising appointments. Your student entry method, placement, course availability, and program requirements are subject to change and transfer credit(s) may change your map/plan.
To view the current suggested map for your program please visit our website