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
CSC120
CSC105
Computer Programming I: JAVA (or)
Computer Programming I: C++ (or)
Computer Programming I: Python
3 (or)
4 (or)
3
PHY151
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
PHY212
  Physics II (or)
University Physics II
4
Third SemesterCredits
CSC230   Data Structures 4
CSC125
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)
4 (or)
0–4
CSC250   Computer Organization & Architecture 3
MAT245
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: CSC240 Introduction to Computer Systems is recommended for students who plan to transfer to UMass-Dartmouth or UMass-Amherst.

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.

AST101 Fundamentals of Astronomy
AST201 Current Topics in Astronomy
BIO103 Consumer Nutrition
BIO105 Survey of Human Anatomy & Physiology
BIO109 Survey of Biology
BIO141 Survey of Microbiology
BIO151 General Biology I
BIO152 General Biology II
BIO204 Introduction to Public Health
BIO205 General Ecology
BIO210 Bird Biology
BIO241 Cell Biology
BIO242 Molecular Genetics
BIO251 Human Anatomy & Physiology I
BIO252 Human Anatomy & Physiology II
BIO281 Microbiology
CHM106 Survey of Chemistry
CHM109 Chemistry for the Health Sciences I
CHM151 General Chemistry I
CHM152 General Chemistry II
CHM251 Organic Chemistry I
CHM252 Organic Chemistry II
CSC105 Computer Programming I: Python
CSC110 Computer Programming I: Java
CSC120 Computer Programming I: C++
CSC130 Computer programming II: Java
ENR103 Introduction to Robotics
ENR106 3D Design & Analysis I
ENR107 3D Design and Analysis II
ENR201 Statics
ENR202 Dynamics
ENR204 Circuit Theory I
ENR205 Circuit Theory II
ENR206 Quality Manufacturing
ENR207 Materials Science
ENR208 Thermodynamics
ENR209 Strength of Materials
ENV101 Survey of Environmental Technology
ENV115 Environmental Chemistry
ENV118 Intro to Environmental Science
ENV120 Intro to Environmental Science (lecture)
ENV125 Coastal Ecology
ENV127 Projects in Coastal Ecology
ENV135 Coastal Zone Management Laws and Regulations
ENV165 Renewable Energy, Climate & Careers
ENV201 Environmental Instrumentation
ENV260 Environmental Tech Internship/Coop Experience (1–4 credits)
ESC101 Introduction to Earth Science
ESC105 Fundamentals of Oceanography
HOR101 Plant & Soil Science
HOR102 Entomology & Plant Diseases
HOR103 Woody Plant Identification & Culture
HOR201 Herbaceous Plant Identification & Culture
HOR202 Landscape Design & Construction
MAT150 Elementary Statistics
MAT175 College Algebra
MAT195 Precalculus with Trigonometry
MAT240 Calculus I
MAT245 Linear Algebra
MAT250 Calculus II
MAT260 Calculus III
PHY106 Survey of Physics
PHY151 Physics I
PHY152 Physics II
PHY211 University Physics I
PHY212 University Physics II
SCI100 Study Abroad: Ecotoursim (1 credit)
SCI150 Scientific Writing & Presentation
SCI261 Cooperative Work Experience in the Natural Sciences (1–4 credits)

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, Adjunct Instructor: Computer Science
Office Adjunct Faculty Office: first floor Science Building/second floor Lorusso Tech
Phone 508.774.6627
E-mail dbreski@capecod.edu

Contact Engineering Sciences & Applied Technology

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