Computer Science (AAT)(Plan Code: COPCSAPT)

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. 

Updated 4/22/25.  See Degree Corrections for details. 

Communication Skills (5 credits required)
ENGL& 101English Composition I5
Human Relations (5 credits Required)
CMST& 230Small Group Communication5
Computational Skills (5 credits required) 1
MATH 111College Algebra5
or MATH 110 College Algebra With Support
Major Core Requirements (76 credits required)
CSE 101Engineering and Computer Science Orientation1
CSE 222Introduction to Data Structures5
CSE 223Data Structures & Object-Oriented Programming5
CSE 224Programming Tools5
CSE 250Digital Logic Design5
CSE 120Introduction to Electrical/Computing5
CSE 121Introduction to C5
CSE 215Discrete Structures5
ECON& 202Macro Economics5
MATH 103College Trigonometry5
MATH 215Linear Algebra5
MATH& 146Introduction to Stats5
MATH& 151Calculus I5
MATH& 152Calculus II5
Two 5 credit natural science course with lab 210
Total Credits/Units91

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:

  • ANALYSIS: Analyze computing solutions utilizing computing principles.
  • DESIGN: Develop solutions to computing problems.
  • TEAMWORK: Function effectively as a member of a team.
  • COMMUNICATION: Communicate computing solutions effectively.