Bachelor in Software Engineering
0
Levels
8
Courses
44
Credits
136
Number of Alumni
0
Number of students
0
Overview
Program content
_
Admission requirements
_
Program levels
Level 1
ENGL 001 - English Language 1 - Required
Credits
6
Theoretical
5
Pratical
5
Training
Total Content
20
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 101 - Computer Skills - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
EDU 101 - University Life Skills - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 101 - Introductory To Mathematics - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 2
CIS 102 - Programming & Problem Solving - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 102 - Differential Calculus - Required
Credits
3
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CHM 103 - Chemistry - Required
Credits
3
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ENGL 002 - English Language 2 - Required
Credits
6
Theoretical
5
Pratical
5
Training
Total Content
20
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 3
ISL 101 - Principles of Islamic Culture - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 211 - Discrete Math - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 203 - Integral Calculus - Required
Credits
3
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ARB 100 - Linguistic Skills - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 203 - Computer Programming (1) - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
PHS 101 - General Physics (1) - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 4
CIS 204 - Computer Programming (2) - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
PHS 102 - General Physics (2) - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 204 - Advanced Differential & Integral Calculus - Required
Credits
3
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 201 - Introduction to Software Engineering - Required
Credits
3
Theoretical
0
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CNE 261 - Logic Design - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 5
Group 1 - Elective course - Required
Credits
2
Theoretical
0
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 285 - Linear Algebra - Required
Credits
3
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 321 - Software Requirement Engineering - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 205 - Data Structures - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 343 - Computer Organization - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
MTH 281 - Statistics & Probability - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 6
CIS 322 - Fundamentals of Data Base Systems - Required
Credits
4
Theoretical
3
Pratical
2
Training
Total Content
5
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 342 - Operating Systems - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 322 - Software Architecture & Design - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 341 - Software Testing & Quality Assurance - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 342 - Software Project Management - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 391 - Field Training - Required
Credits
1
Theoretical
0
Pratical
0
Training
Total Content
1
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Group 1 - Elective course - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 7
SWE 491 - Graduate Project 1 - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Group 2 - Elective course - Required
Credits
3
Theoretical
0
Pratical
0
Training
Total Content
0
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ARB 102 - Expression Writing - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ISL 107 - Professional Ethics - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CNE 463 - Computer Networks - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 414 - Design & analysis of Algorithms - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 421 - User Interface Design - Required
Credits
3
Theoretical
0
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Level 8
Group 3 - Elective course - Required
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
0
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 441 - Software Maintenance & Evolution - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 481 - Software Security - Required
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 492 - Graduate Project 2 - Required
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Group 2 - Elective course - Required
Credits
3
Theoretical
0
Pratical
0
Training
Total Content
0
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Group 3 - Elective course - Required
Credits
3
Theoretical
0
Pratical
0
Training
Total Content
0
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Elective group 1
College requirements
ISL 109 - Women and their developmental role - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ISL 100 - Studies in the Prophet’s biography - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
ISL 108 - Contemporary Issue - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
2
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Elective group 2
Department requirements
SWE 442 - Software Configuration Management - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 313 - Artificial Intelligence - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 493 - Selected Topics - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 434 - Cloud Computing - Elective
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 423 - Design Patterns - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 462 - Natural Language Processing - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CIS 463 - Bioinformatics - Elective
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CNE 478 - Intelligent Systems and Robotics - Elective
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CNE 484 - Digital Image Processing - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
IS 427 - Fundamentals of Big Data - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
IS 472 - Enterprise Resources Planning - Elective
Credits
3
Theoretical
3
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 411 - Web Application Development - Elective
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
SWE 422 - Software Reuse - Elective
Credits
3
Theoretical
2
Pratical
2
Training
Total Content
4
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
Elective group 3
University requirements
BUS 101 - Entrepreneurship - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
EDU 102 - Work Volunteer - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials:
CHIN 101 - Chines language - Elective
Credits
2
Theoretical
2
Pratical
0
Training
Total Content
3
Prerequisite
Course Description:
Text Book:
References and Supplemental Materials: