Home - Undergraduate - Majors and Programs - Computer Science

Computer Science

How would you like to enter a field that is going to add almost half a million new jobs in the next ten years and has a median pay of over $81,000? According to the Bureau of Labor Statistics – Occupation Outlook Handbook that’s where the Computer and Information Technology Occupations are currently heading. Four areas are projected to have over 17% growth in 10 years, adding over 350 thousand jobs during that period:

  • Software Developers (17%)
  • Information Security Analysts (18%)
  • Computer Systems Analysts (21%)
  • Web Developers (27%)

Program Highlights

HANDS-ON LEARNING

We emphasize the use of current tools and hands-on learning in our program, with access to a well-equipped computer science lab that includes a networking sandbox; a variety of Internet of Things sensors and modules, and a 3D printer and modeling software.

INTEGRATE TECHNOLOGY WITH OTHER DISCIPLINES

You will take courses that give you the foundation to integrate technology within a wide range of many disciplines such as Engineering, Physics, Chemistry, Biology, Business, Criminal Justice, and the Visual Arts.

PREPARE FOR YOUR CAREER

... with opportunities for internships, service learning, and summer employment.

B.S. Program Credits: 125

General Education Credits: 60

Major/Concentration Credits: 65

  • Computer Science
    • Required CS core: 21
    • Required CS electives: 9
    • CS Internship: 3
  • Mathematics: 17
  • STEM or Business: 9
  • Communications & Economics: 6

Standard Completion Time
4 years

Accreditation
Middle States Commission on Higher Education

What Will I Learn?

The Computer Science major combines a solid theoretical background in computer science with practical skills in software development and the use of computer technology.

You will learn:

  • A foundation of programming in both Python and Java, courses in algorithms and numerical methods, and computer architecture and networking.
  • Hands-on experience in working with an integrated development environment (IDE) and experience with software repositories such as Git/GitHub
  • The topics of the Internet of Things (IoT), Android app development, and security

You have access to:

  • Windows, Mac OS, and Linux machines
  • A networking sandbox
  • Raspberry Pi and Ardunio devices and a variety IoT sensors and modules
  • a 3D printer and modeling software

Where Can It Take Me?

Internships

  • IBM
  • Paychex
  • Xerox
  • Eastman Kodak
  • Thomson Reuters
  • Wegmans
  • Traveler's Insurance
  • General Electric
  • Start-ups
  • Entrepreneurial ventures

Careers

  • Eversource Energy
  • Ford
  • Paychex
  • Sears
  • UPS
  • Wegmans
  • Thomson Reuters
  • IBM
  • Dish Network
  • Eastman Kodak
  • Xerox
  • University of Rochester Medical Center
  • Lakeside Health System
  • Noyes Memorial Hospital

Graduate Schools

  • Hofstra University
  • Indiana University
  • Michigan State University
  • Rochester Institute of Technology
  • San Diego State University
  • SUNY Schools
  • Syracuse University
  • University of Alabama
  • University of Missouri - Columbia
  • University of Phoenix
  • University of Pittsburgh
  • University of Rochester
  • University of Texas - El Paso
  • Wichita State University

Who Will I Meet?

Take Your Next Step

Get More Information

Contact Us

Smith Hall 266

Phone: 585-594-6310

Email: naturalsciencemath@roberts.edu

Visit the Department of Computer Science, Mathematics, & Physics Page