Skip to Content
Palomar College Learning For Success
Menu

Computer Science

affordablecolleges.com best online value Associate in Computer Science 2018Computer Science

Computer Science is the study and design of computer systems: both hardware and software. Computer scientists are primarily concerned with the design of algorithms, languages, hardware architectures, systems software, applications soft­ware and tools. Emphasis in the Computer Science program is placed on the abil­ity to solve problems and think independently. The program offers a foundation in data structures, computer architecture, software design, algorithms, programming languages, and object-oriented programming. See a Counselor for additional uni­versity transfer requirements in this major.

A.S. DEGREE MAJOR OR CERTIFICATE OF ACHIEVEMENT

Program Requirements

CSCI 112 Programming Fundamentals I   4
CSCI 114 Programming Fundamentals II   4
CSCI 210 Data Structures   4
CSCI 212 Machine Organization and Assembly Language   4
CSCI 222 C++ and Object-Oriented Programming   4

Electives (Select 2 courses)

CSCI 130 Linux Fundamentals   3
CSCI 230 Java GUI Programming   3
CSCI 235 Android Development   3
CSCI 260 Video Game Programming I   3
CSCI 275 iOS Development   3
MATH 245 Discrete Mathematics   3

TOTAL UNITS 26