Computer Security Program Profile

Last Updated : Dec 22, 2016

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


Learn about protecting the largest of databases to the smallest of laptops.

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. 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. You will become an expert on all those topics. 

After third year, you can put your knowledge to the test by taking part in our paid internship program. We have teamed up with a variety of major companies to ensure you get some valuable professional experience.

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 courses from the Liberal Arts (e.g., humanities, social sciences). In BSc, the complimentary courses will be in the sciences (e.g., biology, chemistry, physics).

TECHNICAL SKILLS YOU'LL GAIN 

• 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 

SOFT SKILLS YOU’LL GAIN

• Social and communication skills gained through club membership and leadership opportunities
  (CSHub, CyberTroops, AppDroid, Robotics Society and more) 

• Teamwork acumen gained through multiple group and team activities, including courses with
  collaborative projects 


NOTEWORTHY COURSES 

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 

PLACES YOU’LL GO

• Cryptography
• Computer Forensics
• Information Security Law
• Security and Privacy Law
• Software Development
• Security Analysis
• Security Risk Assessment
• Security Audit
• User Experience and Interface Design
• Network Security
• Cloud Computing
• Data Mining
• Penetration Testing
• Security Audit 


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?


7d1defa4e52f10d0d163dfe78aad292b@lassondeschool.desk-mail.com
https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete