Main Content

Associate in Arts

Computer Science Concentration

Using hands-on projects and teamwork, Computer Science students learn to design, implement, and test programs in Java, C++, and assembly language. Students analyze and use various software development models and basic software engineering principles. Object-oriented programming methodology, systems software, and data structures are studied in depth. Students satisfy the general education requirements and MassTransfer with concentrated coursework in Calculus and Physics.

Students who are matriculated and place into developmental math and/or English are required to begin the course sequence in the first semester. Please see an advisor with questions.

Apply Request Info
Requirements
First SemesterCredits
ENL101 English Composition I
 
3
MAT240   Calculus I
 
4
CSC110
(or)
CSC120
(or)
CSC105
Computer Programming I: JAVA
 

(or)
Computer Programming I: C++
 

(or)
Computer Programming I: Python
 
3
(or)
4
(or)
3
PHY151
(or)
PHY211
  Physics I
 

(or)
University Physics I
 
4
    Behavioral & Social Science 3
Second SemesterCredits
ENL102   English Composition II
 
3
MAT250   Calculus II
 
4
CSC130   Computer Programming II: JAVA
 
4
PHY152
(or)
PHY212
  Physics II
 

(or)
University Physics II
 
4
Third SemesterCredits
CSC230   Data Structures
 
4
CSC125
(or)
ENR110
  Procedural Programming
 

(or)
Engineering and Scientific Computing
 
4
(or)
3
    Humanities & Fine Arts 3
    Humanities & Fine Arts 3
    Behavioral & Social Science 3
Fourth SemesterCredits
CSC240*   Introduction to Computer Systems*
 

(or) Elective (if needed)

*CSC240 is recommended for students who plan to transfer to UMass-Dartmouth or UMass-Amherst.
4 (or)
0–4
CSC250   Computer Organization & Architecture
 
3
MAT245
(or)
MAT220
  Linear Algebra
 

(or)
Discrete Mathematics & Introduction to Proofs
 
3
(or)
4
    STEM Elective
 
3
    STEM Elective
 
3
Total Credits 61/67

Capitol letter M to designate a milestone course Designates a Milestone course. A milestone course must be completed in the semester indicated to ensure that you remain on track to continue on in your program and graduate on time.

Note: The Associate in Arts degree does not indicate a specialized degree in a concentration. Students who complete this concentration will satisfy the requirements of MassTransfer. For additional information pertaining to degree requirements, please refer to Degree Requirements

Most Computer Science students continue their education at a four-year school. Computer scientists design computers, software, and information technologies. Computer engineers also work with hardware and software, often in the process of building prototypes. By far the most numerous of computer professionals and system analysts solve computer problems and customize technology to satisfy the needs of an organization. Computer scientists, computer engineers, and systems analysts are among the fastest growing occupations.

This occupational profile is provided by O*NET.

See also: What can I do with this major?

Adjunct Faculty

David Breski

Contact Engineering Sciences & Applied Technology

Department of Engineering Sciences & Applied Technology
Phone 774.330.4580
E-mail fbsharah@capecod.edu