Skip to content Skip to navigation

Computing Exploration

Michael Yacci, Associate Dean and Computing Exploration Coordinator

Program overview

The computing exploration option provides students with the opportunity to explore seven of the college’s undergraduate computing majors—computer science, computing and information technologies, computing security, human-centered computing, new media interactive development, software engineering, and web and mobile computing. Students complete courses in computer science, computing security, and web development. They may also take additional courses in other computing majors as they decide on which major bests fits their career goals and aspirations.

Students may stay in the exploration option for up to two semesters (one academic year). Each student has an assigned academic adviser who provides guidance on the requirements of each major, course selection, minors, and career options. All courses taken in the exploration option are accepted by the seven computing majors; all credits earned are applicable to a student’s chosen major and maintain the student’s track toward graduation.


Computing exploration, typical course sequence

Course Sem. Cr. Hrs.
First Year
MATH-181 Project-based Calculus I 4
MATH-182 Project-based Calculus II 4
CSCI-141 Computer Science I 4
CSCI-142 Computer Science II 4
CSEC-101 Fundamentals of Computing Security 3
ISTE-140 Web and Mobile I 3
CINT-101 Computing Exploration Seminar 1
MATH-190 Discrete Math for Computing 3
ACSC-010 Year One 0
ENGL-150 Writing Seminar 3
Choose one of the following: 3
     LAS Perspective 1 (ethical)  
     LAS Perspective 2 (artistic)  
     LAS Perspective 3 (global)  
     LAS Perspective 4 (social)  
Choose one of the following: 3
   SWEN-250    Personal Software Engineering  
   NSSA-241    Introduction to Routing and Switching  
  Wellness Education* 0
Total Semester Credit Hours 35

Please see General Education Curriculum–Liberal Arts and Sciences (LAS) for more information.

* Please see Wellness Education Requirements for more information. Students completing bachelor's degrees are required to complete two different Wellness courses.

Effective fall 2013, RIT converted its academic calendar from quarters to semesters.
View this program's information from the retired quarter calendar

Quarter Curriculum - For Reference Only

Effective fall 2013, RIT converted its academic calendar from quarters to semesters. The following content has been made available as reference only. Currently matriculated students who began their academic programs in quarters should consult their academic adviser for guidance and course selection.

Program overview

The computing exploration option is designed for students who are interested in computing but are unsure whether computer science or software engineering is the correct choice for them. Students in the exploration option spend their first and part of their second year exploring computer science and software engineering before selecting a major.

The computing exploration option has been carefully designed so that students will stay on track for graduation regardless of whether they select the computer science or software engineering major. Each student is assigned an adviser who will meet regularly to discuss course selection, provide guidance, and discuss career options.


Computing exploration, undeclared option (quarters)

Course Qtr. Cr. Hrs.
First Year
4020-101 Introduction to Computing and Informatics 1
4003-241 Problem-Based Introduction to Computer Science 4
1016-281 Project-Based Calculus 4
  Liberal Arts* 12
1720-050, 052 First-Year Enrichment I, II 2
4003-242 Data Structures for Problem Solving 4
1016-282 Project-Based Calculus II 4
1016-265 Discrete Mathematics I 4
4003-243 OOP Using Java 4
1016-283 Project-Based Calculus III 4
1016-366 Discrete Mathematics II 4
4010-590 Personal Software Engineering 4
  Wellness Education† 0
Total Quarter Credit Hours 51

* Please see Liberal Arts General Education Requirements for more information.

† Please see Wellness Education Requirement for more information.