Program overview
What is the Bachelor of Science in Cyber Security?
The Bachelor of Science in Cyber Security program will prepare students for careers in the network security industry. The curriculum includes combined core topics in the realm of computing and cyber security, such as: computer systems, network and computer forensics, system and network security, ethical hacking, applied offensive and defensive security, and human and organizational security. Students will learn best practices for the design of secure modern networks and software systems as well as advanced techniques for security engineering, digital forensics, applied offensive and defensive security and applied cryptography. Students will learn about evolving threats and the proper use of specific security tools. Both security theory and hands-on practice are stressed and emphasized in this program.
Why Should I Take It?
Cyber Security is one of the most in-demand technology fields in the world as societies become ever more dependent on Smart solutions and technologies. With the UAE’s goal of transitioning into a paperless Smart City, the need for experts in cyber security to build the safeguards needed to protect the countries citizens from cyber theft and attack is huge.
Canadian University Dubai’s Degree in Cyber-Security will teach you to identify cyber threats of all kinds and equip you with the knowledge and ability needed to create the most effective strategy to stop and intercept these threats proactively through vigilant monitoring methods. You will graduate with in depth software cyber security knowledge and the ability to educate future employers and employees about their security responsibilities, making you the perfect candidate for this growth industry.
How Can I Use It?
There are a wealth of career opportunities available to graduates of this degree, such as:
- Chief Information Security Officer/Engineer.
- Forensic Computer Analyst.
- Information Security Analyst.
- Penetration Tester and evaluator.
- Security Architect.
- Cyber Security Engineer.
- Security Systems Administrator.
- IT Security Consultant.
Program Structure
Program Requirements
Requirements | Compulsory
Credit Hours |
Elective
Credit Hours |
Total
Credit Hours |
---|---|---|---|
University Requirements (GE Courses) | 21 | 6 | 27 |
Program Core Requirements | 64 | - | 64 |
Program Major Requirements | 33 | 3 | 36 |
Total | 118 | 9 | 127 |
University Requirements [General Education Courses - 27 Credits]
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
Compulsory Courses (21 Credits) |
||||
LNG | 181 | English I for Engineering and Computing | None | 3 |
LNG | 182 | English II for Engineering and Computing | LNG 181 | 3 |
GED | 196E | Communication Skills in Arabic 1 | None | 3 |
GED | 198E | Islamic Culture | None | 3 |
GED | 199E | UAE Society | None | 3 |
ENT | 141 | Fundamentals of Innovation and Entrepreneurship 1 | None | 2 |
ENT | 142 | Fundamentals of Innovation and Entrepreneurship 2 | ENT 141 | 1 |
ENT | 241 | Entrepreneurship 1 | ENT 142 | 2 |
ENT | 242 | Entrepreneurship 2 | ENT 241 | 1 |
Elective Courses (06 Credits): Students are required to select Two Courses from the following Courses |
||||
BIO | 102 | Biology I | None | 3 |
SHS | 103 | Chemistry | None | 3 |
SCI | 210 | Modern Physics | None | 3 |
Program Core Requirements [Core Courses - 64 Credits]
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
BCS | 101 | Elements of Computing | None | 3 |
BCS | 102 | Introduction to Computing Science I | BCS 101 | 3 |
MTH | 112 | Calculus I | Pass Math Placement Test or MTH 012 | 3 |
MTH | 113 | Calculus II | MTH 112 | 3 |
MTH | 114 | Linear Algebra | MTH 112 | 3 |
MTH | 120 | Discrete Mathematics | None | 3 |
MTH | 130 | Probability and Statistics | MTH 112 | 3 |
MTH | 203 | Discrete Mathematics for Computing Science | BCS 102, MTH 120 | 3 |
BCS | 201 | Logic for Computing Science | MTH 120 | 3 |
BCS | 202 | Introduction to Computing Science II | BCS 102 | 3 |
BCS | 203 | Software Specifications | BCS 201, BCS 202 | 3 |
BCS | 206 | Information Structures | BCS 202, MTH 203 | 3 |
BCS | 222 | Programming Paradigms | BCS 201, BCS 202 | 3 |
ENG | 210 | Computer Architecture | BCS 202 or ENG 101 | 4 |
BCS | 305 | Software Architecture | BCS 203, BCS 206 | 3 |
BCS | 306 | Database Management Systems | BCS 201, BCS 202 | 3 |
BCS | 309 | Algorithms I | BCS 201, BCS 206 | 3 |
BCS | 311 | Scientific Computing | BCS 102, MTH 114 | 3 |
BCS | 323 | System-Level Programming | BCS 102 | 3 |
BCS | 401 | Ethics for Computing Professionals | None | 3 |
ENG | 420 | Internship* | 90 Credit Hours & CGPA ≥ 2.0 | 3 |
Program Major Requirements [33 Credits]
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
Compulsory Courses (30 Credits) |
||||
BCS | 221 | Communication Networks | BCS 102 | 3 |
BCS | 301 | Operating Systems | BCS 206, ENG 210 | 4 |
BCS | 303 | Security Principles and Practices | BCS 221 | 4 |
CYS | 311 | Security Threats and Risk Analysis | BCS 303 | 3 |
CYS | 312 | Cryptographic Algorithms and Protocols | BCS 203, BCS 303 | 3 |
BCS | 405 | Artificial Intelligence | BCS 206, BCS 222 | 3 |
BCS | 410 | Computer Science Project | Completed 90 Credit Hours | 6 |
CYS | 411 | Engineering Secure Software | CYS 312 | 3 |
CYS | 412 | Mobile and Wireless Security | BCS 308, CYS 411 | 4 |
Elective Courses (03 Credits): Students are required to select One Course from the following courses |
||||
SWS | 215 | Web Development | BCS 306 | 3 |
CYS | 413 | Web Application Security and Testing | CYS 411 | 3 |
CYS | 414 | Penetration Testing and Ethical Hacking | CYS 411 | 3 |
CYS | 415 | Malicious Software | CYS 411 | 3 |
CYS | 416 | Human and Organizational Security | BCS 303 | 3 |