The Informatic College provides the Bachelor Program in the Information Technology specialty. The program aims at preparing a qualified cadre provided with the theoretical and practical knowledge in the fields of Information Technology, namely Information Technology Management (ITM). In addition, the program provides the students with the skills of programing, database management and design, management and design of the IT and computer networks infrastructure, information security, web and mobile application development according to the global standards, as well as training them on the latest Information Technologies that meet the needs of the Arab Labor Market.
Period of Study: 10 terms
The Program will enable its graduates to:
Occupational Opportunities:
To get the degree in Bachelor of Science in Information Technology, student must finish not less than 135 credit hours. The student shall be responsible for completing the current requirements and continuously communicate with the lecturer to solve any problems prevent the completion of the study plan.
1st Term |
Credit Hours |
Prerequisites |
||
---|---|---|---|---|
ENG 101 |
English Language 1 |
5 |
||
ITC 101 |
Internet and Information Technology |
3 |
||
ITC 102 |
Computer Skills |
3 |
||
MAT 101 |
MATH 1 – Calculus |
3 |
||
Total Hours |
14 |
|||
2nd Term |
Credit Hours |
Prerequisites |
||
ITC 140 |
Programming Foundations |
3 |
ITC 101, ITC 102 |
|
MAT 102 |
MATH 2 – Linear Algebra |
3 |
MAT 101 |
|
ITC 120 |
Discrete Mathematics |
3 |
ITC 101, ITC 102 |
|
ENG 102 |
English Language 2 |
5 |
ENG 101 |
|
Total Hours |
14 |
|||
3rd Term |
Credit Hours |
Prerequisites |
||
ITC 150 |
Object Oriented Programming |
4 |
ITC 140 |
|
CMM 201 |
Communication Skills |
3 |
||
MAT 210 |
Discreet Math |
3 |
MAT 102 |
|
ICT 130 |
Digital Logic |
3 |
ITC120 |
|
Total Hours |
13 |
|||
4thTerm |
Credit Hours |
Prerequisites |
||
ITC 201 |
Computer Organization and Assembly Language |
4 |
ITC130 |
|
ITC 220 |
Data Structure |
4 |
ITC150 |
|
PHY 101 |
General Physics |
3 |
||
MGM 111 |
Principles of Management |
3 |
||
Total Hours |
14 |
|||
5thTerm |
Credit Hours |
Prerequisites |
||
ITC 300 |
Human Computer Interaction (HCI) |
3 |
ITC 101, ITC 102 |
|
ITC 380 |
Information Security |
3 |
ITC 101, ITC 102 |
|
STA 201 |
Probability and Statistics |
4 |
||
ENG 140 |
Technical Writing |
3 |
ENG 102 |
|
Total Hours |
13 |
|||
6thTerm |
Credit Hours |
Prerequisites |
||
ITC 360 |
Database Management Systems |
4 |
ITC 220 |
|
ITC 310 |
Operating Systems |
4 |
ITC 201, ITC 140 |
|
MGM 101 |
Foundations of Project Management |
3 |
||
ITC 250 |
Mobile Application Development |
3 |
ITC 220 |
|
Total Hours |
14 |
|||
7thTerm |
Credit Hours |
Prerequisites |
||
ITC 460 |
Software Engineering |
4 |
ITC 220, ITC 310 |
|
ITC 430 |
Computer Networks |
4 |
ITC 310 |
|
MGM 204 |
Principles of Marketing |
3 |
MGM 101 |
|
ITC 401 |
Decision Support Systems |
3 |
ITC 220, ITC 360 |
|
Credit Hours |
14 |
|||
8thTerm |
Credit Hours |
Prerequisites |
||
CYB 630 |
Network Security |
3 |
ITC 430 |
|
ITC 420 |
Web Technologies |
4 |
ITC 220, ITC 360 |
|
ITC 402 |
Computer Ethics and Laws |
3 |
ITC 101, ITC 102 |
|
MGM 303 |
Entrepreneurship |
3 |
MGM 111 |
|
Credit Hours |
13 |
|||
9thTerm |
Credit Hours |
Prerequisites |
||
ITC 440 |
Internet of Things (IoT) |
3 |
ITC 430 |
|
ITC 460 |
Artificial Intelligence (AI) |
4 |
ITC 220, MAT 210 |
|
ITC 490 |
Cloud Computing |
4 |
ITC 430 |
|
MGM 223 |
Presentation and Writing Skills |
3 |
||
Credit Hours |
14 |
|||
10th Term |
Credit Hours |
Prerequisites |
||
ITC 450 |
Visual Programming |
3 |
ITC 220 |
|
ITC 470 |
Big Data |
3 |
ITC 430 |
|
ITC 480 |
Introduction to Cryptography |
3 |
ITC 380 |
|
MGM 333 |
Introduction to Research Methods |
3 |
||
Credit Hours |
12 |