Computer Science

Associate in Science Degree in Computer Science 2017-2018

(Major #C.6920.AS)

Upon completion of the program, students should be able to understand the social impact of computers on human society, carry out computer related tasks with professional ethics, and write programs using both procedural and object oriented programming languages.

Major requirements (20 units minimum)
A grade of ā€œCā€ or better is required in the following courses:

Required Core:
Course Course Description Units C-ID
CSCI 40 Programming Concepts and Methodology I 4
CSCI 41 Programming Concepts and Methodology II 4
List A – Select 12 units
Course Course Description Units C-ID
CSCI 26 Discrete Mathematics for Computer Science Programming 4
CSCI 45 Computer Organization & Assembly Language Programming 4
MATH 5A Math Analysis I 5
MATH 5B Math Analysis II 4
PHYS 2A or
PHYS 4A
General Physics 1 or
Physics for Scientists and Engineers
4
PHYS 2B or
PHYS 4B
General Physics 2 or
Physics for Scientists and Engineers
4

Recommended Courses:

  • Mathematics 5A, 5B
  • Physics 2A, 2B

Transfer

Purpose: To prepare students for transfer into four-year computer science programs.

Students planning to transfer to a four-year college or university should familiarize themselves with the computer science program requirements at the school to which they will transfer.

Program Learning Outcomes:

  1. Understand the social impact of computers on human society
  2. Carry out computer related tasks with professional ethics
  3. Write programs using procedural programming language
  4. Write programs using object oriented programming language
  5. Analyze and solve application problems in science and engineering
  6. Write programs using advanced programming concepts

Faculty Advisors: Kerney


2017-2018 Associate in Science Degree for Computer Science Printable Major Sheet (PDF)