In the Computer Science and Cyber Security program, students will have applied practice in the application of both their chosen discipline and in general applied science principles and applications. All students will study 42 general education courses, which will develop competence in communication, critical thinking, math and science, and effective learning, math, and social sciences. These general education courses contribute greatly to the assurance of our graduate attributes, as well as in preparing students for study and citizenship. In addition to the general education courses, all students will study 33 credit courses that are common to all students in the program. These foundational Computing courses will enable them to both understand and contribute to the context in which their future jobs and careers are performed, as a result; they will be able to analyze the industry, its products, and departments, and to provide detailed information to fuel accurate strategic decision-making, in addition to the discipline-specific courses. In alignment with the University practice on the development of learning outcomes, all learning outcomes need to be assessed.
The CS and Cyber Security program at the International University of Science and Technology in Kuwait prepares students for professional performance in in Kuwait and regional markets to be key players in cyber security. The program also prepares the student for life-long learning and continued professional devel¬opment in the cyber security profession through a comprehensive, forward-looking, and broad-based emerged cur-riculum
Satisfying ABET requirements, the Program Educational Objectives (PEOs) are based on the program mandate and identify what a graduate is expected to be able to do a few years after graduating from the program. Graduates of the CS and Cyber Security program are expected within a 5-7 years of graduation to:
Students seeking the Bachelor of Science in CS and Cyber Security degree must complete university core curriculum requirements, math and science required courses, and major requirements. The total hours required for a Bachelor of Science in engineering degree is a minimum of 144 credit hours divided as follows:
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
CMPS 101 |
Computer Programming |
3 |
Math 110 or MPT |
|
CMPS 201 |
Object-Oriented Programming |
3 |
CMPS 101 |
|
CMPS 235 |
Introduction to Data and Cyber Security |
3 |
|
CMPS 201 |
CMPS 210 |
Data Structures |
3 |
|
CMPS 201 |
CMPS 220 |
Web Technologies I |
3 |
CMPS 101 |
|
CMPS 260 |
Networking I |
4 |
|
CMPS 270 |
CMPS 270 |
Computer Organization & Architecture I |
3 |
CMPS 101 |
CMPS 270 |
CMPS 301 |
Computing Ethics and Society |
3 |
60 credits |
|
CMPS 360 |
Database systems |
3 |
CMPS 101 |
|
CMPS 355 |
Design and Analysis of Algorithms |
3 |
CMPS 201 |
|
CMPS 380 |
Software Engineering and security |
3 |
|
CMPS 360 |
CMPE 370 |
Computer Networks and security (II) |
4 |
CMPS 260 |
|
CMPS 320 |
Web Technologies and security (II) |
3 |
CMPS 220 |
|
CMPS 405 |
Operating System |
3 |
CMPS 355 |
|
CMPS 410 |
Data Science and AI |
3 |
CMPS 360 |
|
Total: 47 Credit Hour |
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
CMPS 385 |
Applied Cryptography |
3 |
CMPS 235 |
|
CMPS 395 |
Security Engineering Principles |
3 |
|
CMPE 370 |
CMPS 405 |
Cyber security Analytics & Visualization |
3 |
CMPS 235 |
|
CMPS 420 |
Scripting for Cyber Security |
3 |
CMPS 320 |
|
CMPS 435 |
Information Gathering & Vulnerability Assessment |
3 |
|
CMPS 405 |
Total: 15 Credit Hour |
All Engineering students must complete the following courses
Course code | Course Title | Credit Hours | PRE-requisite | CO-requisite |
---|---|---|---|---|
ENGG 490 | Engineering Capstone | 4 | Senior Standing | Dept. Approval |