Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The premier program is the Ph.D. in Computer Science, equipping graduates for leadership roles in academic institutions, corporate research facilities, and public sector organizations. For those seeking advanced study without a doctoral commitment, the department offers both thesis-based Master of Science and non-thesis Master of Computer Science options, available through traditional on-campus or remote learning formats. Additionally, a collaborative Master of Computer Networking degree is offered jointly with Electrical and Computer Engineering (detailed under Computer Networking). Graduate students enjoy exclusive career support through dedicated services like the Corporate & Career Services center, featuring on-site recruitment events, specialized career seminars, digital mock interviews, and personalized career guidance.
As digital technologies increasingly permeate every aspect of modern life, vulnerabilities in system security or privacy protections can have significant societal consequences.
The Security specialization within the Master's program trains students to design, evaluate, and ensure the integrity of protected systems. The curriculum covers fundamental computer and network security principles along with specialized areas such as system hardening, secure software development, data privacy, and cryptographic methods. Students can tailor their studies toward practical applications or theoretical foundations based on their professional aspirations.