Associate in Science

Computer Science

Type
Transfer

Division of STEAM
Associate Dean: Bradley Cole

Students in the Computer Science program are educated in the design and implementation of system software. The program provides the first two years of a baccalaureate computer science degree with transfer options that include scientific programming, systems programming, systems design, computer engineering, and other computer-related disciplines. Graduates of computer science programs commonly seek employment with computer manufacturers or software houses that specialize in system software.

Students in this program must meet 7 of the 10 SUNY Knowledge and Skills areas, 2 core competencies (Critical Thinking and Information Literacy), and have 30 SUNY General Education credits. Please note that of the 7 Knowledge and Skills areas, the following 4 are required: Communication-Written and Oral; Mathematics and Quantitative Reasoning; Natural Sciences and Scientific Reasoning; and Diversity, Equity, Inclusion, and Social Justice. For more information on the SUNY General Education requirements please see General Education Requirements.

Graduates will be able to:

  • Demonstrate knowledge and understanding of essential facts, concepts, principles, and theories relating to computer science;
  • Understand and demonstrate the structure of mathematics in its relation and application to computer science;
  • Apply knowledge and skills to solve problems effectively and efficiently;
  • Communicate effectively with a range of audiences;
  • Understand the professional, ethical, security and social issues and responsibilities in computer science.

Program Requirements

Item #
Title
Credits
8
6
3
3
3
3
6
1
Sub-Total Credits
42-64
Total Credits
42-64
Course Sequencing

Intended as a guide for academic planning. It need not be followed exactly or completed in four semesters.

 

Item #
Title
Credits
3
Sub-Total Credits
10-17
Item #
Title
Credits
3
3
3
Sub-Total Credits
12-15
Item #
Title
Credits
3
3
3
3
2
Sub-Total Credits
14-18

1. Electives: Select to fulfill requirements of transfer college. If using PHYS for laboratory science elective, select PHYS 1010 or higher

2. Computer Science Electives: Select from CSCS, CSIT, CSNT, CSNS, or CSWT. Select to fulfill requirements of transfer college.

3. Mathematics: A transfer college will typically require Calculus II or higher levels of math for Computer Science. Select to fulfill requirements of transfer college.

4. Diversity, Equity, Inclusion, Social Justice (DEI/SJ) Course: See General Education Requirements for courses that meet this requirement. 

5. Liberal Arts & Sciences Elective: Should be chosen from The Arts, US History & Civic Engagement, World History & Global Awareness, or World Languages. For a list of courses, see General Education Requirements. 

6. ENGL 1110: Students may take ENGL 1010 and SPCH 1080 in place of ENGL 1110.

7. Program Elective: CSNT 1200 recommended.

* Based on placement, students might be required to take developmental and/or prerequisite classes before taking the required English and Math courses.

* Students in this program who plan to transfer to a SUNY college can meet 7 of the 10 SUNY Knowledge and Skills areas and 30 SUNY General Education credits. For more information on SUNY General Education requirements, refer to the catalog index or see an advisor.

* Since programs at transfer colleges vary greatly, it is essential that students meet early with their advisor in order to select appropriate electives.

* High school or equivalent preparation required: biology, chemistry or physics and four years of mathematics, including algebra, geometry or intermediate algebra, trigonometry, and pre-calculus. Students who don’t have this preparation will be able to get it here, but it may take longer to complete the program.