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 practise 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 second year, the co-op program can provide you with valuable experience, giving you an early start with your career.
After second year, you can pursue co-op opportunities, gaining professional experience to get a head start towards becoming a licensed Professional Engineer.
Some Courses You'll Take
Object Oriented Programming
Mobile App Development
Design and Analysis of Algorithms
Computer Security Management
Computer Security Management and Forensics
Career Paths Include
Information Security Law
What is the difference between Computer Science, Computer Security, Computer 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.
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: