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 Requirements
Requirements | Compulsory Credit Hours |
Elective Credit Hours |
Total Credit Hours |
---|---|---|---|
University Requirement (UR) | 21 | 6 | 27 |
Program Core (CR) | 61 | - | 61 |
Program Major (MJ) | 30 | 6 | 36 |
Total | 112 | 12 | 124 |
University Requirements
University Requirements are 27 credits out of which 21 credits Compulsory Courses. Every student is required to take the mandatory credit hours that cover Islamic culture, English communication skills, and Innovation. These requirements are:
Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|
1) Languages, Islamic Culture, UAE studies, Arabic and Innovation (21 Cr.H.) |
||||
LNG | 181 | English I for Engineering Computing | None | 3 |
LNG | 182 | English II for Engineering Computing | LNG-181 | 3 |
GED | 198 | Islamic Culture | None | 3 |
GED | 196 | Communication Skills in Arabic 1 | None | 3 |
GED | 199E | UAE Society | None | 3 |
ENT | 141 | Fundamentals in Innovation and Entrepreneurship 1 | None | 2 |
ENT | 142 | Fundamentals in Innovation and Entrepreneurship 2 | ENT-141 | 1 |
ENT | 241 | Entrepreneurship I | ENT-142 | 2 |
ENT | 242 | Entrepreneurship II | ENT-241 | 1 |
2) Humanities:Students should selecttwocoursesfrom the following pool:(6 credits) |
||||
GED | 110E | Modern Art Appreciation | None | 3 |
GED | 111 | Music Appreciation and Communication | None | 3 |
GED | 112 | Using Positive Psychology at Work | LNG-172 or LNG-182 | 3 |
GED | 252E | Critical Thinking | LNG-172 or LNG-182 | 3 |
GED | 205E | Psychology in Every Day Life | LNG-172 or LNG-182 | 3 |
GED | 272E | Fundamentals of Public Speaking | LNG-172 or LNG-182 | 3 |
GED | 324E | Ethical Reasoning for Today’s World | LNG 172 or LNG 182 | 3 |
Core Requirements (61 Cr.H.)
All students who are enrolled in the B.Sc. in Cyber Security program, independently of their major, must complete the following 61 credit hours (20 courses)
# | Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|---|
1 | BCS | 101 | Elements of Computing | None | 3 |
2 | BCS | 102 | Introduction to Computing Science I | BCS-101 | 3 |
3 | MTH | 112 | Calculus I | Pass Math Placement test or MTH-012 | 3 |
4 | MTH | 113 | Calculus II | MTH-112 | 3 |
5 | MTH | 114 | Linear Algebra | MTH-112 | 3 |
6 | MTH | 130 | Probability and Statistics | MTH-112 | 3 |
7 | MTH | 120 | Discrete Mathematics | None | 3 |
8 | MTH | 203 | Discrete Mathematics for Computing Science | MTH-120, BCS-102 | 3 |
9 | BCS | 201 | Logic for Computing Science | MTH-120 | 3 |
10 | BCS | 202 | Introduction to Computing Science II | BCS-102 | 3 |
11 | BCS | 203 | Software Specifications | BCS-202, BCS-201 | 3 |
12 | BCS | 204 | System-Level Programming | BCS-102 | 3 |
13 | BCS | 205 | Programming Paradigms | BCS-202, BCS-201 | 3 |
14 | ENG | 210 | Computer Architecture | BCS-202 or ENG 101 | 4 |
15 | BCS | 206 | Information Structures | BCS-202, MTH-203 | 3 |
16 | BCS | 302 | Scientific Computing | BCS-102, MTH-114 | 3 |
17 | BCS | 305 | Software Architecture | BCS-203, BCS-206 | 3 |
18 | BCS | 306 | Database Management Systems | BCS-202, BCS-201 | 3 |
19 | BCS | 309 | Algorithms I | BCS-201, BCS-206 | 3 |
20 | BCS | 401 | Ethics for Computing Professionals | None | 3 |
Total |
61 |
B.Sc. in Cyber Security Major Requirements (36 credit hours)
The 36 credit hours are covered by the completion of 8 compulsory courses totalizing 30 credit hours and two elective courses (6 credits hours) to be selected from elective courses. The list of the courses is given below:
Compulsory Courses (30 credit hours)
Each student enrolled in the B.Sc. in Cyber Security is required to successfully complete the following:
List of the 10 Compulsory Courses (30 Cr.H.)
# | Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|---|
1 | BCS | 301 | Operating Systems | ENG-210, BCS-206 | 4 |
2 | BCS | 303 | Security Principles and Practices | BCS-206 | 4 |
3 | CYS | 311 | Security Threats and Risk Analysis | BCS-303 | 3 |
4 | CYS | 312 | Cryptographic Algorithms and Protocols | BCS-203, BCS-204, BCS-303, BCS-309 (co) | 3 |
5 | CYS | 411 | Engineering Secure Software | CYS-312 | 3 |
6 | BCS | 308 | Communication Networks | BCS-301 | 3 |
7 | CYS | 412 | Mobile and Wireless Security | CYS 411, BCS 308 | 4 |
8 | BCS | 410 | Computer Science Project | Completed 90 Cr.H | 6 |
Total |
30 |
Elective Courses (6 credit hours)
Each student is required to successfully complete two of the following courses
# | Course Code | Course Title | Prerequisite | Credit Hours | |
---|---|---|---|---|---|
1 | CYS | 413 | Web Application Security and Testing | CYS 411 | 3 |
2 | CYS | 414 | Penetration Testing and Ethical Hacking | CYS 411 | 3 |
3 | CYS | 415 | Malicious Software | CYS 411 | 3 |
4 | CYS | 416 | Human and Organizational Security | BCS-303 | 3 |
Total |
6 |