Skip to Main Content

Computer Science – BS

Program Overview:

The College’s Computer Science and Information Technology programs are designed to prepare students with the skills to excel in the high-tech industry. Majors will acquire the knowledge to advance into positions such as computer programming, systems analysis, systems design, Internet programming and information systems management. Students will also be prepared for graduate school.

In today’s job market, employers often favor candidates with expertise and/or experience in computing. Regardless of a student’s major at Saint Rose, a minor in Computer Science would be an attractive addition to their resume. Students pursuing a minor have the flexibility to choose a course of study.

Computer Science and Information Technology majors and minors are required to maintain a minimum academic index of 2.25 in the major, 2.00 in each course in the major/minor (and all mathematics courses required by the major), and a 2.25 cumulative GPA. Students seeking a certificate must earn a minimum of a 2.00 in each course.



Program Contacts:

Computer Science

Program Requirements:

CSC 202Intro to Programming

4

CSC 252Problem Solving w/JAVA

4

CSC 302Data Structures

4

CSC 321Database Mgmt Systems

4

CSC 332Microcomp Arch & Prg

3

CSC 431Algorithms

3

CSC 432Operating Systems

3

CSC 433Programming Languages

3

CSC 434Software Engineering

3

MAT 190Calculus 1

4

MAT 191Calculus 2

4

MAT 184Elementary Statistics

4

or

MAT 372Introduction to Probability

3

MAT 295Discrete Math Str

3

or

CSC 295Discrete Mathematics

3

For those interested in honors-level undergraduate research, please refer to the Honors Research section.

Suggested 4 Year Course Plan:







*An internship is highly recommended and will count for elective CSC credit.

Internship/Field Experiences/Service:

CSC 494Internship

1 to 6

Culminating Academic Experiences:

CSC 434Software Engineering

3

Professional Accreditation:

Career Opportunities and Graduate Study:

Admissions and Financial Aid Information:

Find Out More: