Computing and Information Technologies Bachelor of Science Degree

RIT’s computing and information technology degree teaches you complex computing systems and how to become well-versed in their management. 

 


87%

Outcomes Rate of RIT Graduates from this degree

$83.9K

Average First-Year Salary of RIT Graduates from this degree


Overview for Computing and Information Technologies BS

Why Study Computing and Information Technologies at RIT


  • Gain Hands-on Experience: Two blocks of cooperative education mean nearly a year of hands-on, full-time paid work experience in industry.

  • Accelerated Degree Option: Earn two degrees in less time by pursuing your BS in computer and information technologies and your MS in computer science.

  • Study Abroad: Enjoy a study abroad opportunity at RIT Croatia, where you can take computing courses and explore the Croatian culture without disrupting your studies or progress to graduation.

  • Strong Career Paths: Recent graduates are employed at BlueCross BlueShield, Cisco, Datto, Federal Bureau of Investigation, L3Harris Technologies, Northrop Grumman Corporation, and more.

  • STEM-OPT Visa Eligible: The STEM Optional Practical Training (OPT) program allows full-time, on-campus international students on an F-1 student visa to stay and work in the U.S. for up to three years after graduation.

RIT’s Computing and Information Technology Degree 

Information technology is found in every aspect of our lives—the workplace, our homes, the way we communicate, and in much of the entertainment we consume. IT professionals, therefore, are in great demand and highly valued.

Read More
Loading...

Careers and Cooperative Education

Typical Job Titles

Systems Administrator DevOps Engineer Full Stack Engineer
Information Technology Engineer Information Technology Specialist Software Engineer
Systems Engineer Operations Engineer Network Technician
Web Developer

Industries

  • Commercial Banking and Credit
  • Defense
  • Health Care
  • Higher Education
  • Insurance
  • Internet and Software
  • Manufacturing
Post-Graduation Salary and Career Info for Computing and Information Technologies BS

Cooperative Education

What’s different about an RIT education? It’s the career experience you gain by completing cooperative education and internships with top companies in every single industry. You’ll earn more than a degree. You’ll gain real-world career experience that sets you apart. It’s exposure–early and often–to a variety of professional work environments, career paths, and industries. 

Co-ops and internships take your knowledge and turn it into know-how. Your computing co-ops will provide hands-on experience that enables you to apply your computing knowledge in professional settings while you make valuable connections between classwork and real-world applications.

Students in the computing and information technologies degree are required to complete two blocks of cooperative education experience.

Co-op and Experiential Learning Options for Computing and Information Technologies BS

Featured Work and Profiles

Curriculum for 2025-2026 for Computing and Information Technologies BS

Current Students: See Curriculum Requirements

Computing and Information Technologies BS

The curriculum below outlines the typical course sequence(s) for this program.

Plan of Study Grid
First Year
FallHours
GCIS-123 Software Development and Problem Solving I 4
MATH-131 Discrete Mathematics (fulfills General Education: Mathematical Perspective A ) 1 4
NSSA-102 Computer Systems Concepts 3
General Education: First Year Writing (WI) 3
General Education: Ethical Perspective 3
YOPS-10 RIT 365: RIT Connections 0
 Hours17
Spring
CSEC-140 Introduction to Cybersecurity 3
COMM-142 Introduction to Technical Communication (WI) 3
GCIS-124 Software Development and Problem Solving II 4
MATH-161 Applied Calculus (fulfills General Education: Mathematical Perspective B) 1 4
General Education: Global Perspective 3
 Hours17
Second Year
Fall
ISTE-140 Web & Mobile I 3
NSSA-220 Task Automation Using Interpretive Languages 3
NSSA-241 Introduction to Routing and Switching 3
STAT-145 Introduction to Statistics I 3
General Education: Artistic Perspective 3
 Hours15
Spring
ISTE-99 School of Information Second Year Seminar 0
ISTE-230 Introduction to Database and Data Modeling 3
ISTE-240 Web & Mobile II 3
NSSA-221 Systems Administration I 3
General Education: Natural Science Inquiry Perspective 1 4
General Education: Elective 3
 Hours16
Summer
ISTE-499
Undergraduate Co-op
or Undergraduate Creative, Innovative or Research Experience
0
 Hours0
Third Year
Fall
ISTE-260 Designing the User Experience 3
General Education: Scientific Principles Perspective 1 4
General Education: Social Perspective 3
CIT Concentration Course 1 3
Open Elective 3
 Hours16
Spring
ISTE-430 Information Requirements Modeling 3
CIT Concentration Course 2 3
CIT Concentration Course 3 3
General Education: Immersion 1 3
Open Elective 3
 Hours15
Summer
ISTE-499
Undergraduate Co-op
or Undergraduate Creative, Innovative or Research Experience
0
 Hours0
Fourth Year
Fall
ISTE-500 Senior Development Project I 3
CIT Concentration Course 4 3
CIT Concentration Course 5 3
General Education: Immersion 2 3
Open Elective 3
 Hours15
Spring
ISTE-501 Senior Development Project II (WI-PR) 3
CIT Concentration Course 6 3
General Education: Immersion 3 3
Open Electives 6
 Hours15
 Total Hours126

Notes:

  • All students pursuing a bachelor’s degree are also required to complete two different Wellness courses.

Footnotes:

1

These General Education (GE) courses can be either 3 or 4 credits, as long as the student has a total of 60 GE credits at graduation. Taking 4 credit courses to fulfill the Natural Science Inquiry, Scientific Principles and Mathematical (A and B) perspectives is preferred, but not required.

Concentrations

Students matriculated in this degree will select two three-course concentrations representing eighteen semester hours of work (nine each). Concentrations and corresponding courses are listed below.

Database Applications
ISTE-330Database Connectivity and Access3
ISTE-434Data Warehousing3
ISTE-436Database Management and Access3
ISTE-432Database Application Development3
ISTE-438Contemporary Databases3
ISTE-470Data Mining And Exploration3
Enterprise Administration
Required Courses
NSSA-320Configuration Management3
NSSA-322Systems Administration II3
Electives
NSSA-244Virtualization3
NSSA-370Project Management3
NSSA-422Storage Architectures3
NSSA-423Scalable Computing Architectures3
NSSA-425Data Center Operations3
NSSA-428DevOps Principles and Practices3
Human Centered Computing
ISTE-262Foundations of Human Centered Computing3
ISTE-264Prototyping and Usability Testing3
ISTE-266Design For Accessibility3
Networking and Communications
Required Courses
NSSA-245Network Services3
Electives
NSSA-242Wireless Networking3
NSSA-342Large Scale Networking3
NSSA-370Project Management3
NSSA-441Advanced Routing and Switching3
NSSA-443Network Design and Performance3
Web Development
ISTE-340Client Programming3
ISTE-341Server Programming3
SWEN-383Software Design Principles and Patterns3
Special Topics

A three course, nine-semester hour special topics concentration is available to selected students who wish to pursue an in-depth study of an area not present in the program’s concentration offerings. The student will develop a special concentration proposal with the faculty advisor. The head of the academic unit will review the proposal and will approve or deny the request.  Only one special topics concentration will be allowed to any given student.

Admissions and Financial Aid

This program is STEM designated when studying on campus and full time.

First-Year Admission

First-year applicants are expected to demonstrate a strong academic background that includes:

  • 4 years of English
  • 3 years of social studies and/or history
  • 3 years of mathematics is required and must include algebra, geometry, and algebra 2/trigonometry. Pre-calculus is preferred.
  • 2-3 years of science is required and must include chemistry or physics; both are preferred.
  • Computing electives are preferred.

Transfer Admission

Transfer applicants should meet these minimum degree-specific requirements:

  • A minimum of college algebra is required. Pre-calculus or calculus is preferred.
  • Chemistry or physics is required.
  • Computing courses are preferred.

Learn How to Apply

Financial Aid and Scholarships

100% of all incoming first-year and transfer students receive aid.

RIT’s personalized and comprehensive financial aid program includes scholarships, grants, loans, and campus employment programs. When all these are put to work, your actual cost may be much lower than the published estimated cost of attendance.
Learn more about financial aid and scholarships

Related News

  • April 11, 2025

    a student in a black hoodie and headphones leans over a countertop kiosk in a cafe entering information.

    Capstone project results in deaf-accessible kiosks

    Using their knowledge from classroom instruction, NTID information and computing studies students built equipment and applied for funding, culminating in the launch of five state-of-the-art, deaf-friendly point-of-sale systems that use interactive monitors for easy ordering and delivery of food and beverages.

  • March 19, 2025

    A woman uses sign language while looking at her computer in an office.

    Mastercard speaks to computing and information technologies student Jared Husson about cybersecurity job training for deaf students.

  • February 7, 2025

    Online Engineering Programs logo with three yellow gears.

    OnlineEngineeringPrograms.com interviewed Roshan Peiris, assistant professor in the School of Information, about the field of user experience (UX) design.

Contact

Program Contact
Offered within the
School of Information