Overview

There is critical importance to building security and survivability into the hardware and software of computing systems as they are designed and developed, rather than trying to add it on once these systems have been designed, developed, and installed. The MS in computing security gives students an understanding of the technological and ethical roles of computing security in today's society and its importance across the breadth of computing disciplines. This cybersecurity masters enables students to develop a strong theoretical and practical foundation in secure computing, preparing them for leadership positions in the computing security industry, academia, or research careers, or to pursue a more advanced degree in a computing discipline.

The program is designed for students who have an undergraduate computing degree in an area such as computing security, computer science, information technology, networking, or software engineering, as well as those who have a strong background in a field in which computers are applied, such as a computer or electrical engineering.

The curriculum consists of three required core courses, up to 6 technical electives (depending on the capstone option chosen), and a thesis, project, or capstone course for a total of 30 semester credit hours.

Electives

Students can develop a specialization in one of several security-related areas by selecting technical electives under the guidance of a faculty adviser. Students are required to choose up to six technical electives.

Industries

  • Internet and Software
  • Computer Networking
  • Government (Local, State, Federal)
  • Defense

Typical Job Titles

  • DevOps and Security Engineer
  • Technology Analyst
  • Cyber-physical Systems Engineer
  • Incidence Response Consultant
  • Network Systems Engineer
  • Security Analyst

Curriculum

Computing security (thesis option), MS degree, typical course sequence

First Year

  • CSEC-742 Computer System Security
  • CSEC-604 Cryptography and Authentication
  • Research Electives
  • Advanced Electives

Second Year

  • CSEC-790 MS Thesis
  • Advanced Electives

Computing security (project option), MS degree, typical course sequence

First Year

  • CSEC-742 Computer System Security
  • CSEC-604 Cryptography and Authentication
  • Research Electives
  • Advanced Electives

Second Year

  • CSEC-792 MS Project
  • Advanced Electives

Computing security (capstone course option), MS degree, typical course sequence

First Year

  • CSEC-742 Computer System Security
  • CSEC-604 Cryptography and Authentication
  • Research Electives
  • Advanced Electives

Second Year

  • CSEC-793 Capstone for Computing Security
  • Advanced Electives

Admission Requirements

To be considered for admission to the MS in computing security, candidates must fulfill the following requirements:

  • Complete a graduate application.
  • Hold a baccalaureate degree (or equivalent) from an accredited university or college in computing security, computer science, software engineering, information technology, networking, computer engineering, electrical engineering, applied mathematics, or computer engineering technology (exceptional students from other fields may be admitted on a contingent basis).
  • Submit official transcripts (in English) of all previously completed undergraduate and graduate course work.
  • Have a minimum cumulative GPA of 3.0 (or equivalent).
  • Submit a minimum of two recommendations from individuals who are well-qualified to assess the applicant’s potential for success.
  • International applicants must submit scores from the Graduate Record Exam (GRE).
  • International applicants whose native language is not English must submit scores from the TOEFL, IELTS, or PTE. A minimum TOEFL score of 88 (internet-based) is required. A minimum IELTS score of 6.5 is required. The English language test score requirement is waived for native speakers of English or for those submitting transcripts from degrees earned at American institutions.

Prerequisites

Applicants must satisfy prerequisite requirements in mathematics (integral calculus, discrete mathematics), statistics, natural sciences (physics, chemistry, etc.), and computing (programming, computer networking theory and practice, and systems administration theory and practice).

Bridge program

Students whose undergraduate preparation or employment experience does not satisfy the prerequisites required for the program may make up deficiencies through additional study. Bridge course work, designed to close gaps in a student's preparation, can be completed either before or after enrolling in the program as advised by the graduate program director. Generally, formal acceptance into the program is deferred until the applicant has made significant progress through this additional preparation.

If completed through academic study, bridge courses must be completed with a grade of B (3.0) or better. Courses with lower grades must be repeated. Bridge courses are not counted toward the 30 credit hours required for the master's degree. However, grades earned from bridge courses taken at RIT are included in a student's graduate grade point average.

A bridge program can be designed in different ways. Courses may be substituted based upon availability, and courses at other colleges may be applied. All bridge course work must be approved in advance by the graduate program director.

Program taught in:
  • English
Rochester Institute of Technology (RIT)

See 67 more programs offered by Rochester Institute of Technology (RIT) »

Last updated July 8, 2019
This course is Campus based
Start Date
Aug 26, 2019
Duration
2 years
Full-time
Price
47,522 USD
Annual tuition (12-18 credit hours). Additional fees may apply. Scholarships and aids are available.
Deadline
Request Info
Rolling admission
By locations
By date
Start Date
Aug 26, 2019
End Date
May 8, 2021
Application deadline
Request Info
Rolling admission

Aug 26, 2019

Location
Application deadline
Request Info
Rolling admission
End Date
May 8, 2021