Nov 25, 2024  
2023-2024 College Catalog 
    
2023-2024 College Catalog [ARCHIVED CATALOG]

Computer Science, A.S.


Return to {$returnto_text} Return to: Academic Programs (A-Z)

HEGIS: 5103.00
PROGRAM CODE: 01040
PROGRAM DIRECTOR: Dr. Rina Yarmish

DEPARTMENT: MATHEMATICS AND COMPUTER SCIENCE

The Computer Science AS degree is designed to provide students with a solid foundation in the fundamentals of computer systems, computer programming, and computer science.  Courses focus on reading and writing computer code, ability to assess, correct, and improve existing code, comprehension of computing system structures inclusive of the interaction of hardware and software, application of mathematical knowledge to problems in computer science, and engagement in teamwork to craft coding solutions.  The degree is designed for transfer to baccalaureate programs.  

The curriculum presented here applies to students who started the major in Fall 2023 or Spring 2024. If you enrolled as a matriculant prior to that, please see the College Catalog for the year you started the major as a matriculant for the curriculum requirements that apply to you.

Consultation with the Program Advisor is required.


Select the Degree Map Based on Initial Math Placement:

Degree Map for Computer Science, A.S. - MAT 9010 or MAT 9B0 or MAT 900 Placement  

Degree Map for Computer Science, A.S. - MAT 1500 Placement - Calculus I  

Your Degree Map contains the suggested term-by-term course sequence for your academic path towards graduation. 

To ensure successful and timely completion of your degree, it is recommended that you meet with your academic advisor to discuss your unique map.  

Please note some courses may only be offered once and academic year.  

Program Learning Outcomes:


Upon successful completion of the Computer Science degree program requirements, graduates will:

  1. analyze, design, implement, and understand computer based solutions and apply them to real world applications
  2. demonstrate proficiency in programming concepts and techniques by creating logically sound and efficient algorithms
  3. demonstrate ability to analyze and troubleshoot computer problems and identify appropriate solutions
  4. comprehend the structure of a computing system, design of its basic components, and interaction of hardware and software
  5. demonstrate the ability to transfer a graphical representation of a logical process to a written representation
  6. ability to apply mathematical knowledge in the areas of calculus and discrete mathematics to problems in computer science

College Requirements:


English and Math proficient as determined by the CUNY Proficiency Index, unless otherwise exempt, or successful completion of any required developmental course(s).

Civic Engagement Experiences:


One (1) Civic Engagement experience satisfied by Civic Engagement Certified or Civic Engagement Component course or approved outside activity.

Writing Intensive Requirement:


One (1) Writing Intensive Course  in any discipline is required. 

Required Core (4 Courses, 12 Credits):


When Required Core Courses are specified for a category, they are required for the major

Flexible Core (6 Courses, 18 Credits):


When Flexible Core Courses are specified for a category, they are required for the major

One course from each Group A to D (Group E is satisfied by the courses shown.).

No more than two courses can be selected from the same discipline

A. World Cultures and Global Issues Designated Course


B. U.S. Experience in its Diversity Designated Course


C. Creative Expression Designated Course


D. Individual and Society Designated Course


E. Scientific World Designated Course*


Major Requirements (7 to 9 Courses, 24 to 30 Credits):


Electives:


0 - 6 credits sufficient to meet required total of 60 credits

Notes:


Depending on Math placement, students may be required to compete MAT 9010  or MAT 9B0  or MAT 900  and/or MAT 1000  and MAT 1400  

** Consultation with the Mathematics Department is HIGHLY recommended to ensure that the student selects the correct option.

* This program has a waiver to require particular courses in the Common Core, otherwise more than the minimum credits for the degree may be necessary.

Total Credits: 60


Return to {$returnto_text} Return to: Academic Programs (A-Z)