Skip to Main Content

Download as PDF

Computer Science

Overview

Official Name of Program

Computer Science

Plan Code

CSC-BS

Department(s) Sponsoring Program

Career

Undergraduate

Degree Designation

BS - Bachelor of Science

HEGIS Code

0799.00

NYSED Program Code

34902 - CSC-BS

CIP Code

11.0701

The Computer Science program offers a full four-year curriculum in computer science that prepares students for careers as computer professionals and/or for graduate study. The major provides a broad-based background in computer science and includes courses in computer software, systems, mathematics, and computer engineering. A student, under the guidance of a computer science advisor, may also select additional courses to pursue particular interests. Students interested in transferring into the program from the two-year Computer Technology program should consult the department chairperson.  The BS in Computer Science is accredited by the Computing Accreditation Commission (CAC) of ABET, 111 Market Place, Suite 1050, Baltimore, Maryland 21202-4012; 410.347.7700.

Program Educational Objectives: 

A few years after graduation, graduates will: 

  1. Hold responsible positions in computing related fields and/or be pursuing an advanced computing-related degree; 

 2. Remain current in their field through the pursuit of life-long learning; and 

  1. Use their core computing and problem-solving knowledge. 

Career Professional Development Activities 

It is recommended that students complete the following milestones. Computer Science advisement works with students to schedule these activities at the appropriate times during their college careers. 

  • Create a Handshake Account with the Career Center 

  • Create a Linkedln Account  

  • Create a GITHUB Account 

  • Create a Draft Resume 

  • Attend a Tech Meet up 

  • Apply for Internships 

Double-Counting Policy 

Undergraduate students majoring in Computer Science satisfying the following criteria may be granted permission to take up to three graduate courses at undergraduate tuition to be counted towards their bachelor’s degree. These courses may be used only to substitute for 400-level Computer Science elective courses (CSC designation). These graduate courses will be double-counted toward their master’s degree. This allows students to earn both the bachelor’s and the master’s degrees in five years. 

Criteria: 

  1. Current enrollment in bachelor’s degree in Computer Science or  Computer Science / Mathematics at CSI and successful completion of three years of study with 90 or more earned credits. 

  2. Cumulative GPA 3.3 or above. 

  3. Two letters of recommendation, at least one from a full-time College of Staten Island Computer Science faculty under whom the applicant has studied. 

  4. Permissions from the course instructor, the coordinator of the graduate program, and the department chairperson. 

  5. Application for admission and conditional acceptance to the Computer Science graduate program. 

  6. All graduate elective courses can be taken as double-counting courses, except the required core courses: CSC 716, CSC 727, CSC 740 and CSC 770. 

Upon completion of this program:

  • Students will be able to analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

  • Students will be able to design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

  • Students will be able to communicate effectively in a variety of professional contexts.

  • Students will be able to recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

  • Students will be able to function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

Requirements

Completion requirement
Fulfill ALL of the following requirements:
Earn at least 124 credits

19-20 credits required for the Major also satisfy general education requirements.

AND
Earn a minimum GPA of 2.0
AND
Earn at least 30 credits

In Residence at the College of Staten Island

AND
Earn at least 60 credits

Liberal Arts and Sciences Content Courses

AND
Complete at least 1 of the following Courses:
  • 0682881
    OR
    0680811

Students who enter the College with fewer than six credits are required to complete the non-credit College Life Unit Experience Program (CLUE) or complete a one-credit orientation course (SPD 101: Issues in College Life, or SKO 100: SEEK Freshman Orientation.) Students are expected to complete this requirement during their first semester or prior to the completion of 12 equated credits.

To satisfy this requirement students must:

  1. Choose one of the following:
    Successfully complete a one-credit freshman orientation course: SPD 101: Issues in College Life or SKO 100: SEEK Freshman Orientation (open only to SEEK students)
    OR
    Complete the five components of the non-credit College Life Unit Experiences (CLUE) program, which include: attendance at a general orientation session on such topics as the purposes of higher education, an overview of College policies and services, and an appreciation of diversity. Students should attend the orientation session prior to the beginning of classes.

    AND

  2. Attend four CLUE-certified events: two Personal Growth Experiences and two Co-curricular Experiences.  Personal Growth topics include study skills, career development, self-development, substance abuse, and pluralism. Co-curricular Experiences include events offered in conjunction with the scholarly, cultural, and civic programs presented regularly at the College.

Completion requirement
Fulfill ALL of the following requirements:
Complete ALL of the following Courses:
  • 0636801
  • 0636821
AND
Complete ALL of the following Courses:
  • 0661141
AND
Complete at least 1 of the following Courses:
  • 0616801
  • 0618221
  • 0622991
  • 1330421
  • 0673621
AND
Complete at least 1 courses in the following Course Sets:
AND
Complete at least 1 courses in the following Course Sets:
AND
Complete at least 1 courses in the following Course Sets:
AND
Complete at least 1 courses in the following Course Sets:
AND
Complete ALL of the following Courses:
  • 0626561

STEM courses identified as having both the Life and Physical Sciences (LP) and Scientific World (SW) requirement designation may satisfy either/or Common Core area.  No single course may be used to fulfill both areas.

AND
Complete at least 1 courses in the following Course Sets:
Completion requirement
Earn at least 4 credits from the following:
Complete at least 1 of the following Courses:
  • 0618231
  • 0622921
  • 1330451
  • 0673631
  • 0661121
Complete at least 1 of the following Courses:
  • 0616801
  • 0616811
  • 0618221
    AND
    0618231
  • 0618241
    AND
    0618251
  • 0622991
    AND
    0623001
  • 0623001
    AND
    0622941
  • 1330421
    AND
    1330451
  • 1330501
    AND
    1330541
  • 0647401
    AND
    0647411
  • 0673621
    AND
    0673631
  • 0673691
    AND
    0673701
Complete ALL of the following Courses:
  • 0661151
Completion requirement
Earn at least 86 credits

Minimum Grade Requirement

A grade of C or above is required in all CSC courses that are prerequisites for courses in the major requirements. Students will be allowed to repeat courses, if necessary.

Completion requirement
Fulfill ALL of the following requirements:
Earn a minimum grade of C in the following:
  • 0626561

A grade of C or higher is required for admission to the Computer Science Baccalaureate program. Students will be allowed to repeat the course, if necessary.

AND
Complete ALL of the following Courses:
  • 0660871
    OR
    1527771
  • 0660901
  • 0661141
    AND
    0661121
  • 0661151
  • 0661161
  • 0626631
  • 0626651
  • 1545761
  • 0626711
    OR
    0626712
  • 0626831
  • 0626851
  • 0626871
    AND
    1209231
  • 1300971
  • 0626921
    AND
    0626931
  • 0626991
  • 0627081
  • 0627131
  • 0627231

MTH 230, not open to students who have completed MTH 130, can be taken as an alternative to MTH 231.

AND

Two additional MTH courses having course or higher as a prerequisite (except course)

AND
Complete at least 1 of the following:
Complete course(s) and earn 12 - 14 credit(s) from the following:
  • 0626661
  • 0626681
  • 0626691
  • 0626701
  • 1087091
  • 1238371
  • 1504171
  • 1522221
  • 1471021
  • 0627041
  • 0627051
  • 0627061
  • 1371751
  • 1371611
  • 0627071
  • 1090481
  • 0627091
  • 0627101
  • 0627111
  • 1522231
  • 1186111
  • 0627181
  • 0627191
  • 0627201
  • 0627211
  • 0627221
OR
Fulfill ALL of the following requirements:

An additional four credit mathematics (MTH) course having course or higher as a prerequisite (except course)

AND
Earn at least 8 credits from the following:
  • 0616801
  • 0616811
  • 0618221
  • 0618231
  • 0618241
  • 0618251
  • 0622991
  • 0622921
  • 0623001
  • 0622941
  • 0647401
  • 0647411
  • 1330421
  • 1330451
  • 1330501
  • 1330541
  • 0673621
  • 0673631
  • 0673691
  • 0673701

Chemistry Advisory

One-year of high school chemistry is required prior to entry into course and course.  If you have not completed one-year of high school chemistry you will be required to complete course and course prior to registering for course and course.

Mathematics Placement

Depending on mathematics placement, some students may have to complete course, and/or course and/or course, and/or course prior to enrolling in course/course or course/course.

Graduate School

Students planning to pursue a higher degree in Computer Science are recommended to take course.

114 - 115
2023 Fall Term -
14
Requirements
  • - -  -
  • - -  -

    Minimum Grade: C

  • - -  -
    OR
    - -  -
    OR
    - -  -
  • undefined (Course Set)(3 cr)
  • undefined (Course Set)(3 cr)
  • - -  -
114 - 115
2023 Fall Term -
10 - 11
Requirements
  • - -  -
  • - -  -

    Minimum Grade: C

  • - -  -

    Minimum Grade: C

  • - - -
    AND- - -
    OR
    - - -
    AND- - -

    Minimum Grade: C

  • - -  -
114 - 115
2023 Fall Term -
17
Requirements
  • - -  -

    Minimum Grade: C

  • - -  -
  • - -  -

    Minimum Grade: C

  • - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - -  -
  • undefined (Course Set)(3 cr)
114 - 115
2023 Fall Term -
14
Requirements
  • - -  -
    OR
    - -  -

    Minimum Grade: C

  • - -  -

    Minimum Grade: C

    Notes: CSC ELECTIVE I

  • - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - - -
    AND- - -
    OR
    - -  -
  • - -  -
114 - 115
2023 Fall Term -
12
Requirements
  • - -  -

    Minimum Grade: C

  • - -  -

    Minimum Grade: C

  • - -  -

    Minimum Grade: C

  • - -  -
  • - -  -

    Minimum Grade: C

  • - -  -
114 - 115
2023 Fall Term -
17
Requirements
  • - -  -
  • - -  -

    Minimum Grade: C

  • - -  -

    Minimum Grade: C

    Notes: CSC ELECTIVE II

  • undefined (Course Set)(3 cr)
  • - -  -
114 - 115
2023 Fall Term -
16
Requirements
  • - -  -
  • - -  -

    Notes: CSC 400-LEVEL ELECTIVE III

  • - -  -
    OR
    - -  -

    Notes: MTH 338 OR MTH COUSRE WITH MTH 232 OR HIGHER AS PREREQUISITE (EXCEPT MTH 306)

  • - -  -
114 - 115
2023 Fall Term -
14
Requirements
  • - -  -
  • - -  -

    Notes: 400-Level Elective

  • undefined (Course Set)(4 cr)
    OR
    undefined (Course Set)(4 cr)
  • - -  -