Department of Computing Security Undergraduate Curriculum Year 2 CSCI 142 CSEC 101 NSSA 241 Computer Science I Fundamentals of Computing Security MATH 181 Project-Based Calculus I General Education Elective Global Perspective ACSC 10 YearOne Key: Computer Science II Introduction to Routing and Switching MATH 182 Project-Based Calculus II MATH 190 Discrete Math for Computing First Year Writing Wellness Activity Computing Math General Education First Year Requirement Science Free Elective Co-op Wellness The Mechanics of Programming NSSA 245 Network Services MATH 251 Probability & Statistics I PHYS 211 University Physics I Social Perspective Wellness Activity CSCI 250 CSCI 462 Concepts of Computer Systems NSSA 221 Systems Administration Math 241 Linear Algebra/ Math 252 Probability & Statistics II PHYS 212 University Physics II Ethical Perspective CSEC 99 Co-op Seminar CSEC 499 Cooperative Education CSCI 141 CSCI 243 Corequisite CSEC 363 Introduction to Cryptography Cyber Security Policy & Law ISTE 230 CSCI 250 Introduction to Database & Data Model CSEC Elective* Free Elective Artistic Perspective YearOne: Authentication & Security Models CSEC Elective* Free Elective Take each of the following: -First Year Writing -General Education Elective -Ethics Elective (PHIL 102/202/306) *Computing Security Advanced Electives CSEC Elective* CSEC Elective* CSEC Elective* CSEC Elective* Free Elective CSEC 490 Capstone in Computing Security PHIL 102/ 202/306 Ethics Elective Clusters: There are six advanced electives that students must complete; four courses must be taken from one cluster and the other two courses must be taken from two different clusters. When a student is beginning to plan their clusters, it is highly recommended that they meet with their academic advisor. - System Security - Network Security - Digital Forensics - Malware - Secure Software Development - Database and Application Security - Security Evaluation - Theory Free Elective: Free Elective Students are given four 3 credit free electives to complete in their degrees. These required courses are able to be filled with any credit baring course. The free elective courses can be filled with courses for a minor, or classes of interest. Wellness Education Requirement: Immersion The YearOne class serves as an interdisciplinary catalyst for first-year students to access campus resources, services, and opportunities. YearOne is also designed to challenge and encourage relationship building and campus community. General Education Framework: Prerequisite Year 4 Year 3 CSEC 499 Cooperative Education Year 1 Immersion Immersion Cooperative Education: The Co-op requirement is two terms. You must fulfill this requirement before registering for the capstone course, CSEC 490. You are responsible for coordinating academic terms within your course schedule to complete co-ops. Perspectives: Choose a course for the Artistic, Ethical, Global, and Social perspectives. The other three perspectives are specified by the required courses in the CSEC program. Immersion: Select an Immersion approved in the General Education Framework. An Immersion consists of three pre-defined upper level courses focusing in one topic area. See the College of Liberal Arts website for a listing. Complete two different activity courses. Details and a list of courses can be found on SIS. Co-op Seminar: This course helps students prepare for co-op employment by developing job search strategies. Students will explore current & emerging aspects of the Computing Security field with employers, alumni and current students who have already been on co-op. Get To Know Your Advisor: You should meet with your advisor regularly to plan your courses, get help with scheduling problems, or to just check-in on your academic progress. This is the recommended course sequence. Individual course schedules may vary. You are responsible for varifying course offerings and pre-requisites. For additional information refer to the department website: http://www.rit.edu/gccis/computingsecurity/
© Copyright 2026 Paperzz