Angel Rivera
Chair of Computer Science
191 Gordon Science Center

(315) 792-5291
Take the next step - Apply now

Bachelor of Science Degree • School of Arts and Sciences

Studying Computer Science: The UC Advantage

Robotic arm
a comprehensive program that offers sound preparation for both professional accomplishment and graduate study, the computer science major at Utica College prepares you to:
  • Design and implement all types of software from operating systems to every day applications
  • Devise new ways to use computers, including:

    • World Wide Web applications
    • Robotic, vision, and intelligent systems
    • Games and simulations for use in entertainment, education, or training
  • Solve problems using computers, including:

    • Finding the best ways to store and share information over the network
    • Determining if faster solutions are possible
    • Developing new approaches that provide better performance
    • Creating the most secure computer and network environment


The Utica College computer science department follows a curriculum recommended by the Association of Computing Machinery (ACM), which establishes the guidelines used by most colleges. Computer sciences majors at Utica College pursue concentrations in one of three areas:
  • business applications
  • scientific applications
  • computer security.
Foundations in the theory of computer science, including data models, structures, and algorithms, are part of the curriculum.

For specific program details, see academic requirements >

Program Student Learning Goals

Career Outcomes

Computer science prepares you for a broad range of fields, including:
  • knowledge engineering
  • computer security
  • business
  • aerospace
  • virtual reality
...and more.

Graduates of UC's computer science program have taken leadership positions at:
  • Google
  • IBM
  • Raytheon
  • Hewlett-Packard
  • Air Force Research Laboratory
  • Wells College