Download as PDF
Computer Science
Overview
Official Name of Program
Plan Code
Department(s) Sponsoring Program
Career
Degree Designation
HEGIS Code
NYSED Program Code
CIP Code
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:
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
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:
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.
Cumulative GPA 3.3 or above.
Two letters of recommendation, at least one from a full-time College of Staten Island Computer Science faculty under whom the applicant has studied.
Permissions from the course instructor, the coordinator of the graduate program, and the department chairperson.
Application for admission and conditional acceptance to the Computer Science graduate program.
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
19-20 credits required for the Major also satisfy general education requirements.
In Residence at the College of Staten Island
Liberal Arts and Sciences Content 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:
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.
ANDAttend 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.
- 0636801
- 0636821
- 0661141
- 0616801
- 0618221
- 0622991
- 1330421
- 0673621
- 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.
- 0618231
- 0622921
- 1330451
- 0673631
- 0661121
- 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
- 0661151
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.
- 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.
- 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.
- 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
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.