Bachelor of Science in Computer Science (STEM)

State University of New York College at Brockport

USA,New York

 0 Shortlist

48 Months

Duration

CAD 15,768/year

Tuition Fee

CAD 50 FREE

Application Fee

Aug 2025

Apply Date

USA, New York

Type: University

Location Type: Rural

Founded: 1835

Total Students: 8,287 +

Campus Detail

Main Campus Address

350 New Campus Drive Brockport, NY 14420

Bachelor of Science in Computer Science (STEM)

Program Overview

Computer Science is the theory and practice of computation.  A computer scientist creates new hardware and software that is more efficient, effective, and reliable.  At SUNY Brockport, the Advanced Computing (AC) and the Software Development (SD) Tracks of the Computer Science (CSC) major train students in lasting fundamental principles of computing, with appropriate exposure to modern hardware/software products and applications.  The emphasis is on computer problem solving and the development of new software and hardware.

The Advanced Computing Track of the Computer Science major is accredited by the Computing Accreditation Commission of ABET.  This track is recommended for students with a strong preparation in mathematics and science. The Software Development Track is recommended for transfer students and double majors with interest in software development.

Useful information for students, such as career guidance, advisement, sample plans of study, student awards, and scholarships can be found at the department website.

Student Learning Outcomes:

Upon completion of the program, students will be able to:
Advanced Computing Track

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.