Computer Security

Computer Security

Lassonde School of Engineering

Learn all about protecting our networks and wireless devices, from the largest of computer databases used in banking, government and corporations to the smallest of IoT devices like smart home appliances and cameras. In this area of computer science, you will study threats to computer systems and networks and develop the science and practice of how to mitigate them. You’ll learn about topics such as cryptography, vulnerabilities & penetration testing and attack detection.

What You'll Learn 
Computer security is the specialized part of computer science that studies threats to computer systems and networks. It is the science and practice of how to mitigate them. In our Computer Security program, you will build a solid foundation in computer science and math and study a variety of courses, including cryptography and operating systems. 

We offer both BA and BSc degrees, which share the same computer science and math requirements. In the BA program, you will complement your studies with Liberal Arts courses (e.g., humanities and social sciences). In BSc, the complimentary courses will be in the sciences (e.g., biology, chemistry, physics).

After your second year, our co-op program can provide you with valuable industry experience, giving you a head start with your career.

Some Courses You'll Take  
Object Oriented Programming 
Mobile App Development 
Design and Analysis of Algorithms 
Computer Security Management 
Applied Cryptography 
Computer Security Management and Forensics 

Career Paths Include   
Computer Forensics
Information Security Law
Security Analyst 

What is the difference between Computer Science, Computer Security, Computer Engineering, Software Engineering and Information Technology?

Computer Science deals with the theory and practice of computer hardware and software. Students learn the theory that underlies computation and how to develop effective, efficient and correct software. This program is intensive in Mathematics and Computer Science courses.

Computer Security focuses on the privacy of personal data, preventing unauthorized access to computer systems, ensuring back-up contingency plans in the event of data loss and protecting systems from malicious activity.

Computer Engineering looks at how fundamental engineering design principles can be used to develop computer software and hardware while teaching you how to keep your knowledge and skills current as technology advances.

Software Engineering focuses on software including design, development, coding, integration, and testing. 

Information Technology deals with the application of technology within an organization. The program deals with how technology can be applied, rather than the technology itself.

You may also be interested in:
Computer Science
Computer Engineering
Digital Media
Electrical Engineering
Software Engineering

Program Details

Offered by

Lassonde School of Engineering

Offered at

  • Keele Campus

Degrees offered


Ways to study

Full-Time, Part-Time

Experiential Education

Co-op or internship

Fall entry

Yes (first and upper year)

Winter entry

Yes (first and upper year)

Summer entry


Evening Courses

Some major-specific courses available with evening option


Apply for scholarships and awards by February 15 and submit your application in PDF format. View the Financial Aid tab on this page for awards specific to your student status.

Learn More

Speak with our Students

Our Student Ambassadors are ready to answer your questions, show you around campus and share their experiences at York.

Book a Tour with a Student

International Opportunities

There are many types of global learning available to you. York International is here to help you gain valuable international experience and enrich your education.

Learn More

We love hearing from you

Call Us

Monday to Friday - 10 a.m. to 2 p.m.

  • Due to higher than usual volume our wait-times range from 20mins – 1 hour (optimal times are between 10:00 to 11:30 a.m.).
  • Please note: The ability to wait in a queue is not currently enabled. If all representatives are already on calls, you will hear a busy signal on the line. Please hang up and try again later.

Mail Us

York University
Student Recruitment & Admissions
Bennett Centre for Student Services
99 Ian Macdonald Blvd
Toronto, ON M3J 1P3

Book a Tour

Make arrangements for a tour of our Keele or Glendon campus.

Request More Information