Computer Security Program Profile

Last Updated : Oct 29, 2018

Bachelor of Science OR Bachelor of Arts
+ Internship (Optional)

Learn about protecting the largest of databases to the smallest of IoT devices. The highly trained professionals who maintain and defend our security are in high demand from both government and the private sector.
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 background in computer science and math. You will study a variety of courses, including cryptography and operating systems. You will become an expert on all those topics.
During your studies, you can put your knowledge to the test by taking part in our paid co-op program. We have teamed up with a variety of major companies to ensure you get valuable professional experience. Recent work placements have been at IBM and Celestica.
We offer both BA and BSc degrees, which share the same computer science and math requirements. In the BA, you can complement your studies with courses from the Liberal Arts such as humanities, social sciences, history, philosophy and more – fields that help you understand human social and creative endeavours. In the BSc, complementary courses will be in the sciences (e.g., biology, chemistry, physics).
Every part of modern life, whether it’s our financial systems, transportation, power supplies or distribution networks, depend on safe, protected IT systems. You’ll be prepared to protect these infrastructures with a Computer Security degree from Lassonde.


• Ability to apply theory learned in the classroom to course labs, projects and assignments as well as
  in extra-curicular competitions and student clubs

• Advanced knowledge of C and Java – used for projects involving software applications, server-side
  services, and mobile app development

• Software design models including design pattern and development
• Various networking and security tools
• Other languages include: C++, Eiffel, Unix Shell, SQL/mySQL database, PHP, Python
• Practical expertise gained by working in industry through the Internship Program 


 Business skills through the Bergeron Entrepreneurs in Science and Technology program
• Social and communication skills gained through club membership and leadership opportunities
 Teamwork acumen gained through multiple group and team activities


First Year: 
• Introduction to Computer Science 
• Discrete Mathematics 
• Calculus
• Computing 
• Algebra 
• Statistics 
• Foundational science (Physics,Chemistry or Biology, for BSc program)  

Upper Year: 
• Object Oriented Programming
• Net-Centric Computing
• Mobile App Development
• Computer Organization
• Software Tools
• Software Design
• Design and Analysis of Algorithms
• Communication Networks
• Operating System Design
• Computer Security Management
• Computer Security Lab
• Introduction to Database Systems
• Applied Cryptography
• Building E-Commerce Systems
• Computer Security Management and Forensics 


 Network Security Professional
 Computer Forensics Experts
 Information Security Analyst 
 Security and Privacy Law
 Secure Software Development
 Security Analyst
 Security Risk Assessment Analyst
 Security Auditor
 Cloud Computing Security Analyst
 Threat Intelligence Analyst


 ICON Consultants

Check out a sample first-year Computer Security schedule

For more information on course descriptions and degree completion requirements, check out the Academic Calendar.

Still Have Questions?
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found