Meridian
Back
← All programs
Undergraduate · School of Computer Science

BSc in Cybersecurity

4 years · 120 Credit hours English$13,500/year (≈ 18,360 CAD · 12,420 EUR · 10,665 GBP)
Apply to this program

Curriculum

Year 1 · 30 Credit hours
CS102 Discrete Mathematics3 Credit hours
CS103 Object-Oriented Programming3 Credit hours
CS104 Computer Systems3 Credit hours
CS101 Introduction to Programming3 Credit hours
CS105 Data Structures & Algorithms3 Credit hours
CS106 Database Systems3 Credit hours
CS107 Operating Systems3 Credit hours
CS108 Computer Networks3 Credit hours
CS109 Software Engineering3 Credit hours
CS110 Web Application Development3 Credit hours
Year 2 · 30 Credit hours
CS201 Artificial Intelligence3 Credit hours
CS202 Capstone Project3 Credit hours
BUS203 Academic Writingsyllabus3 Credit hours

Course: Academic Writing Objectives - Build a rigorous foundation in the subject and its methods. - Apply core concepts to realistic problems. Weekly outline 1–3. Foundations and key terminology. 4–7. Core methods and models. 8–10. Applications and case studies. 11–13. Advanced topics and synthesis. Assessment - Continuous assessment (assignments, participation): 40% - Midterm: 20% - Final examination: 40% Readings: provided on the course page and in the library reading list.

BUS204 Critical Thinking & Reasoningsyllabus3 Credit hours

Course: Critical Thinking & Reasoning Objectives - Build a rigorous foundation in the subject and its methods. - Apply core concepts to realistic problems. Weekly outline 1–3. Foundations and key terminology. 4–7. Core methods and models. 8–10. Applications and case studies. 11–13. Advanced topics and synthesis. Assessment - Continuous assessment (assignments, participation): 40% - Midterm: 20% - Final examination: 40% Readings: provided on the course page and in the library reading list.

BUS205 Public Speakingsyllabus3 Credit hours

Course: Public Speaking Objectives - Build a rigorous foundation in the subject and its methods. - Apply core concepts to realistic problems. Weekly outline 1–3. Foundations and key terminology. 4–7. Core methods and models. 8–10. Applications and case studies. 11–13. Advanced topics and synthesis. Assessment - Continuous assessment (assignments, participation): 40% - Midterm: 20% - Final examination: 40% Readings: provided on the course page and in the library reading list.

CS206 Human-Computer Interaction3 Credit hours
BUS206 Statistics for the Social Sciencessyllabus3 Credit hours

Course: Statistics for the Social Sciences Objectives - Build a rigorous foundation in the subject and its methods. - Apply core concepts to realistic problems. Weekly outline 1–3. Foundations and key terminology. 4–7. Core methods and models. 8–10. Applications and case studies. 11–13. Advanced topics and synthesis. Assessment - Continuous assessment (assignments, participation): 40% - Midterm: 20% - Final examination: 40% Readings: provided on the course page and in the library reading list.

CS203 Computer Architecture3 Credit hours
CS204 Theory of Computation3 Credit hours
CS205 Computer Graphics3 Credit hours
Year 3 · 30 Credit hours
CS303 Mobile Application Developmentelective3 Credit hours
CS304 Web Systemselective3 Credit hours
CS305 Parallel & Distributed Computingelective3 Credit hours
CS301 Compilerselective3 Credit hours
CS302 Information Securityelective3 Credit hours
CS308 Programming Languageselective3 Credit hours
CS309 Robotics & Automationelective3 Credit hours
CS310 Ethics in Computingelective3 Credit hours
CS306 Data Miningelective3 Credit hours
CS307 Numerical Methods for Computingelective3 Credit hours
Year 4 · 30 Credit hours
CS403 Computer Science Elective 2elective3 Credit hours
CS404 Computer Science Elective 3elective3 Credit hours
CS405 Computer Science Elective 4elective3 Credit hours
CS401 Senior Design Project in Computingelective3 Credit hours
CS402 Computer Science Elective 1elective3 Credit hours
CS408 Computer Science Studies 1elective3 Credit hours
CS409 Computer Science Studies 2elective3 Credit hours
CS410 Computer Science Studies 3elective3 Credit hours
CS406 Computer Science Elective 5elective3 Credit hours
CS407 Computer Science Elective 6elective3 Credit hours