Oral and Dental Surgery Program (BDS)

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Human Dentition DHST 111 3 1 4 5 —
General Histology MEDS 111 3 2 2 4 —
Biochemistry MEDS 121 3 2 2 4 —
General Anatomy MEDS 131 3 2 2 4 —
Human Physiology MEDS 141 3 2 2 4 —
Univ Requirement — 2 2 0 2 —
Univ Requirement — 2 2 0 2 —
Total 19 13 12 25

Oral and Dental Surgery Program (BDS)

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Human Dentition DHST 112 3 1 4 5 DHST 111
Basic Dental Biomaterials DBM 111 3 2 2 4 —
Biochemistry MEDS 122 3 2 2 4 MEDS 121
General Anatomy MEDS 132 3 2 2 4 MEDS 131
Human Physiology MEDS 142 3 2 2 4 MEDS 141
Univ Requirement — 2 2 0 2 —
Total 17 17 12 23

Oral and Dental Surgery Program (BDS)

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Applied Dental Biomaterials DBM 212 3 2 2 4 DBM 111
Oral Histology DHST 221 3 2 2 4 DHST 112
Pharmacology MEDS 251 3 2 2 4 MEDS 122
General Microbiology MEDS 261 2 1 2 3 MEDS 132
General Pathology MEDS 271 3 2 2 4 MEDS 132
Univ Requirement 2 2 0 2 —
Univ Requirement — 2 2 0 2 —
Total 18 13 10 23

Oral and Dental Surgery Program (BDS)

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Applied Dental Biomaterials DBM 213 3 2 2 4 DBM 212
Oral Histology DHST 222 3 2 2 4 DHST 221
Pharmacology MEDS 252 3 2 2 4 MEDS 251
Genetics and Immunology MEDS 262 2 1 2 3 MEDS 261
General Pathology MEDS 272 3 2 2 4 MEDS 271
Dental Ethics PEDP 211 2 2 - 2 —
Univ Requirement — 2 2 0 2 —
Total 18 13 10 23

Oral and Dental Surgery Program (BDS)

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Restorative and Esthetic Dentistry Technology RESTE 311 3 1 4 5 DBM 213
Fixed Prosthodontics Technology FPROS 311 3 1 4 5 DBM 213
Removable Prosthodontics Technology RPROS 311 3 1 4 5 DBM 213
Oral and Maxillofacial Pathology OMFP 311 3 2 2 4 DHST 222
Basics of Oral and Maxillofacial Radiology OMFR 311 2 1 2 3 DBM 212
General Medicine, Skin and Venereal MEDS 381 2 1 2 3 MEDS 252, 272
General Surgery, ENT, and Ophthalmology MEDS 391 2 1 2 3 MEDS 272
Total 18 8 20 28

Oral and Dental Surgery Program (BDS)

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Restorative and Esthetic Dentistry Technology RESTE 312 3 1 4 5 RESTE 311
Fixed Prosthodontics Technology FPROS 312 3 1 4 5 FPROS 311
Removable Prosthodontics Technology RPROS 312 3 1 4 5 RPROS 311
Oral and Maxillofacial Pathology OMFP 312 3 2 2 4 OMFP 311
Basics of Oral and Maxillofacial Radiology OMFR 312 2 1 2 3 OMFR 311
General Medicine, Skin and Venereal MEDS 382 2 1 2 3 MEDS 381
General Surgery, ENT, and Ophthalmology MEDS 392 2 1 2 3 MEDS 391
Total 18 8 20 28

Oral and Dental Surgery Program (BDS)

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Clinical Restorative and Esthetic Dentistry RESTE 413 2 1 2 3 RESTE 312
Endodontics Technology ENDO 411 2 1 2 3 REST 312
Clinical Fixed Prosthodontics FPROS 413 2 1 2 3 FPROS 312
Clinical Removable Prosthodontics RPROS 413 2 1 2 3 RPROS 312
Diagnosis MPD 411 3 2 2 4 OMFP 312, OMFR 312, MEDS 382
Applied Oral and Maxillofacial Radiology OMFR 413 2 1 2 3 OMFR 312
Dental Public Health PEDP 421 1 1 - 1 PEDP 211
Oral and Maxillofacial Surgery OMFS 411 3 2 2 4 OMFP 312, OMFR 312, MEDS 392
Orthodontics ORTH 411 2 1 2 3 DBM 213, OMFR 312
Total 19 11 16 27

Oral and Dental Surgery Program (BDS)

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Clinical Restorative and Esthetic Dentistry RESTE 414 2 1 2 3 RESTE 413
Endodontics Technology ENDO 412 2 1 2 3 ENDO 411
Clinical Fixed Prosthodontics FPROS 414 2 1 2 3 FPROS 413
Clinical Removable Prosthodontics RPROS 414 2 1 2 3 RPROS 413
Periodontology MPD 421 3 2 2 4 MPD 411
Oral Medicine MPDR 431 3 2 2 4 MPD 411
Dental Public Health PEDP 422 1 1 - 1 PEDP 421
Oral and Maxillofacial Surgery OMFS 412 3 2 2 4 OMFS 411
Orthodontics ORTH 412 2 1 2 3 ORTH 411
Total 20 12 16 28

Oral and Dental Surgery Program (BDS)

Level 5 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Clinical Endodontics ENDO 513 2 1 2 3 ENDO 412
Clinical Restorative and Esthetic Dentistry RESTE 515 3 1 4 5 RESTE 414
Clinical Fixed Prosthodontics FPROS 515 3 1 4 5 FPROS 414
Clinical Removable Prosthodontics RPROS 515 3 1 4 5 RPROS 414
Oral and Maxillofacial Surgery OMFS 513 3 2 2 4 OMFS 412
Periodontology MPD 522 3 2 2 4 MPD 421
Pedodontics PEDP 531 2 1 2 3 PEDP 422
Total 19 9 20 29

Oral and Dental Surgery Program (BDS)

Level 5 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Clinical Endodontics ENDO 514 2 1 2 3 ENDO 513
Clinical Restorative and Esthetic Dentistry RESTE 516 3 1 4 5 RESTE 515
Clinical Fixed Prosthodontics FPROS 516 3 1 4 5 FPROS 515
Clinical Removable Prosthodontics RPROS 516 3 1 4 5 RPROS 515
Oral and Maxillofacial Surgery OMFS 514 3 2 2 4 OMFS 513
Oral Medicine MPD 532 3 2 2 4 MPDR 431
Pedodontics PEDP 532 2 1 2 3 PEDP 531
Total 19 9 20 29

PharmD Program

Level 1 - 1st Semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract.. Tut. Cl./Crok. Total
Pharmaceutical Analytical Chemistry I PC 101 3 2 2 0 0 4 —
Pharmaceutical Organic Chemistry I PC 102 3 2 2 0 0 4 —
Pharmacy Orientation PT 101 1 1 0 0 0 1 —
Medicinal plants PG 101 3 2 2 0 0 4 —
Anatomy & Histology MD 101 3 2 0 1 0 3 —
Information Technology PD 101 2 1 1 0 0 2 —
Mathematics MS 101 1 1 0 0 0 1 —
English KET ENG KET 2 2 0 0 0 2 —
Total 18 13 7 1 0 21

PharmD Program

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lectt. Pract. Tut. Cl.cork Total
Pharmaceutical Analytical Chemistry II PC 203 3 2 2 0 0 4 —
Pharmaceutical Organic Chemistry II PC 204 3 2 2 0 2 6 PC 102
Physical Pharmacy PT 202 3 2 2 0 0 6 PT 101
Pharmacognosy I PG 202 3 2 2 0 0 4 PG 101
Medical Terminology MD 202 1 1 0 0 0 1 —
Psychology MD 203 2 2 0 0 0 2 —
Human Rights and Fighting Corruption PD 202 1 1 0 0 0 1 —
English PET ENG PET 2 2 0 0 0 2 ENG KET
Total 18 14 8 0 2 24

PharmD Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
General Microbiology and Immunology PM 401 3 2 2 0 0 4 MD 202
Pharmaceutical Organic Chemistry III PC 306 3 2 2 0 0 4 PC 204
Pharmacognosy II PG 303 2 1 2 0 0 3 PG 202
Biochemistry I PB 301 3 2 2 0 0 4 MD 101
Physiology MD 304 2 2 0 0 0 2 MD 101
Pharmaceutics I PT 303 3 2 2 0 2 6 PT 202
University Elective* 2 2 0 0 0 2
Total 18 13 10 0 2 25

PharmD Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Biochemistry II PB 402 4 3 2 0 0 5 PB 301
Instrumental Analysis PC 305 3 2 2 0 0 5 PC 203
Phytochemistry I PG 404 3 2 2 0 0 4 PG 303
Pathology and Pathophysiology MD 405 3 2 2 0 0 4 MD 101
MD 304
Pharmaceutics II PT 404 3 2 2 0 2 6 PT 202
Biosatistics PO 401 1 1 0 0 0 1 MD 202
Scintific Writing & Communication skills PD 2 1 0 1 0 2
Total 19 13 10 1 2 26

PharmD Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Pharmaceutical Microbiology PM 502 3 2 2 0 0 4 PM 401
Parasitology and Virology PM 505 3 2 2 0 0 4 PM 401
Phytochemistry II PG 505 3 2 2 0 0 4 PG 404
Pharmaceutics III PT 505 3 2 2 0 0 4 PT 202
Medicinal Chemistry I PC 507 3 2 2 0 2 6 PC 306
Pharmacology I PO 502 3 2 2 0 0 4 MD 304
Total 18 12 12 0 2 26

PharmD Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Community Pharmacy Practice PP 601 3 2 2 0 0 4 PO 502
Medical Microbiology PM 604 3 2 2 0 2 6 PM 401
Pharmaceutics Iv PT 606 3 2 2 0 2 6 PO 502
Pharmacology II PO 603 4 3 2 0 0 5 PO 502
Medicinal Chemistry II PC 508 4 3 2 0 0 5 PC 306
Total 17 12 10 0 4 26

PharmD Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Biopharmaceutics and Pharmacokinetics PT 707 3 2 2 0 0 4 PT 505
Pharmacology Ill PO 704 3 2 2 0 2 6 PO 502
Drug Design PC 709 2 1 2 0 0 3 PC 507
Clinical Biochemistry PB 703 2 1 2 0 0 3 PB 402
Pharmaceutical Technology PT 708 4 3 2 0 0 5 PT 606
Pharmacy Leqislations and Regulatory Affairs PD 704 1 1 0 0 0 1
Elective course (1+1) 2 1 2/1 0 2/3 PO 401
Total 19 13 10/12 0/1 2 25/26

PharmD Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Hospital Pharmacy Practice PP 802 3 2 2 0 0 4 PT 506
Clinical Pharmacokinetics PP 803 3 2 2 0 0 4 PM 604
Public Health & Preventive Medicine PM 805 2 2 0 0 0 2 PM 604
Fundamental & Clinical Toxicology PO 805 4 3 2 0 0 5 PO 704
Pharmacotherapeutics I PP 804 4 3 2 0 2 7 PO 603
Elective course (1+1) 2 1 2/1 0 2/3 PO 603
Total 18 13 8/10 0/1 2 24/25

PharmD Program

Level 5 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Biotechnology PM 906 2 2 0 0 0 2 PM 502
Drug Information PP 905 2 1 2 0 0 3 PO 704
Alternative & Complementary Medicine PG 906 2 2 0 0 0 2 PG 505
PO 704
Pharmacotherapeutics II PP 906 4 3 2 0 0 5 PO 704
Advanced Drug Delivery Systems PT 909 2 2 0 0 2 4 PT 202
Drug Marketinq & Pharmacoeconomics PD 905 3 2 0 1 0 3 PP 601
First Aid MD 906 2 1 2 0 0 3 MD 405
Elective course (1+1) 2 1 2/1 0 2/3
Total 19 14 6/8 1/2 2 24/25

PharmD Program

Level 5 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl.Cork Total
Quality Control of Pharmaceuticals PT 010 3 2 2 0 0 4 PC 305
PT 606
Clinical pharmacy Practice and Ethics PP 007 4 3 2 0 0 5 PP 802
Pharmacotherapeutics III PP 008 4 3 2 0 0 5 PO 704
Entrepreneurship PP 906 4 3 2 0 0 5 PO 704
Clinical Research, Pharmacovigilance and Pharmacoepidemiology PP 009 3 2 2 0 2 6 PP 804
Elective course (1+1) 2 1 2/1 0 2/3
Total 17 12 8/10 0/1 2 23/24

PharmD-Clinical Pharmac Program

Level 1 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lectt. Pract. Tut. Cl.cork Total
Pharmaceutical Analytical Chemistry I PC 101 3 2 2 0 0 4 —
Pharmaceutical Organic Chemistry I PC 102 3 2 2 0 0 4 —
Pharmacy Orientation PT 101 1 1 0 0 0 1 —
Medicinal plants PG 101 3 2 2 0 0 4 —
Anatomy & Histology MD 101 3 2 0 1 0 3 —
Information Technology PD 101 2 1 1 0 0 2 —
Mathematics MS 101 1 1 0 0 0 1 —
English KET ENG KET 2 2 0 0 0 2 —
Total 18 13 7 1 0 21

PharmD-Clinical Pharmac Program

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lectt. Pract. Tut. Cl.cork Total
Pharmaceutical Analytical Chemistry II PC 203 3 2 2 0 0 4 —
Pharmaceutical Organic Chemistry II PC 204 3 2 2 0 2 6 PC 102
Physical Pharmacy PT 202 3 2 2 0 0 4 PT 101
Pharmacognosy I PG 202 3 2 2 0 0 4 PG 101
Medical Terminology MD 202 1 1 0 0 0 1 —
Psychology MD 203 2/td> 2 0 0 0 2 —
Human Rights and Fighting Corruption PD 202 1 1 0 0 0 1 —
English PET ENG PET 2 2 0 0 0 2 ENG KET
Total 18 14 8 0 2 24

PharmD-Clinical Pharmac Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lectt. Pract. Tut. Cl.cork Total
Biochemistry I PB 301 3 2 2 0 0 4 —
General Microbioloqy and Immunology PM 301 3 2 2 0 0 4 —
Pharmacognosy II PG 303 2 1 2 0 0 3 PG 202
Pharmaceutical dosage forms I PT 303 3 2 2 0 2 6 PT 202
Physiology MD 304 2 2 0 0 0 2 —
Scientific writing and Communication skills PD 303 2 1 0 1 0 2 —
Pharmaceutical Leqislations and practice ethics PP 301 1 1 0 0 0 1 —
University Elective • 2 2 0 0 0 2 —
Total 18 13 8 1 2 24

PharmD-Clinical Pharmac Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lectt. Pract. Tut. Cl.cork Total
Pharmacology —I PO 401 3 2 2 0 0 4 MD 304
Phytochemistry —II PG 404 2 1 2 0 0 3 PG 303
Parasitology & Virology PM 402 3 2 2 0 0 4 PM 301
Pathology and pathophysiology MD 405 3 2 2 0 0 4 MD 304
Pharmaceutical Dosage Forms-II PT 404 3 2 2 0 2 6 PT 202
Biochemistry II PB 402 3 2 2 0 0 4 PB 301
Total 17 11 12 0 2 25

PharmD-Clinical Pharmac Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Pharmacology-III PO 603 3 2 2 0 0 4 PO 401
Pharmaceutical Microbiology PM 503 3 2 2 0 0 4 PM 301
Medicinal Chemistry-I PC 505 3 2 2 0 2 6 PC 204
Phytochemistry II PG 505 2 1 2 0 0 3 PG 303
Pharmaceutical Dosage Forms-III PT 505 3 2 2 0 0 4 PT 303
Community Pharmacy Practice PP 502 3 2 2 0 0 4 PO 401
First Aid and Basic Life Support (BLS) MD 506 2 1 2 0 0 3 MD 304
Total 19 12 14 0 2 28

PharmD-Clinical Pharmac Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Pharmacology-II PO 502 3 2 2 0 0 4 MD 304
Medicinal Chemistry-II PC 606 3 2 2 0 0 4 PC 505
Pharmaceutical Dosage Forms-IV PT 606 3 2 2 0 0 4 PT 404
Hospital Pharmacy Practice PP 603 3 2 2 0 0 4 PT 404
Pharmaceutical Technology PT 607 3 2 2 0 0 4 PT 505
Clinical Pharmacy Practice PP 604 3 2 2 0 0 4 PT 404
Pharmacotherapy: Infectious disease II PP 706 2 1 0 1 0 2 PO 603
Total 19 13 10 1 2 26

PharmD-Clinical Pharmac Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Medical Microbiology PM 704 3 2 2 0 2 6 PM 301
Biopharmaceutics and Pharmacokinetics PT 708 3 2 2 0 0 4 PT 606
Pharmacotherapy: Infectious disease I PP 605 2 1 0 1 0 2 PO 502
Clinical Nutrition PB 904 2 1 2 0 0 3 PB 402
Quality Control of Pharmaceuticals PT 709 3 2 2 0 0 4 PT 606
PC 203
Pharmacology IV PO 704 3 2 2 0 0 4 PO 401
Elective course -- 2 1 2/1 0 2/3 --
Total 18 11 10/12 1/2 2 25/26

PharmD-Clinical Pharmac Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Biostatistics PO 805 2 1 0 1 0 2 MD 202
Pharmacotherapy: Endocrine and Renal Diseases PP 808 3 2 2 0 0 4 PO 704
Pharmacotherapy: Oncology, Diseases and Radiopharmacy PP 809 3 2 2 0 2 6 PO 603
Clinical Pharmacokinetics PP 810 3 2 2 0 0 4 PT 708
Clinical Biochemistry PB 803 3 2 2 0 0 4 PB 402
Public Health and Preventive Medicine PM 805 2 2 0 0 0 2 PM 704
Elective Course -- 2 1 2/1 0 0 2/3 --
Total 18 12 8/10 1/2 2 24/25

PharmD-Clinical Pharmac Program

Level 5 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Fundamental & clinical Toxicology PO 906 3 2 2 0 0 4 PO 704
Pharmacotherapy: Neuropsychiatric Diseases PP 911 3 2 2 0 2 6 PO 502
Drug Information PP 707 2 1 2 0 0 3 PO 603
Pharmacotherapy: Respiratory Diseases PP 018 2 1 0 1 0 2 PO 401
Pharmacotherapy: Cardiovascular Diseases PP 912 3 2 2 0 0 4 PO 603
Pharmacotherapy: Gastrointestinal Diseases PP 017 2 1 0 1 0 2 PO 502
Entrepreneurship PD 905 1 1 0 0 0 1 PP 502
Elective Course -- 2 1 2/1 0 2/3 --
Total 18 11 8/10 2/3 2 24/25

PharmD-Clinical Pharmac Program

Level 5 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract. Tut. Cl. Cork Total
Family Planning and Women's Health PP 013 2 2 0 0 0 2 PO 704
Pharmacotherapy: Critical Care Patients PP 014 2 1 2 0 0 3 PO 603
Pharmacotherapy: Pediatric and Geriatric Diseases PP 015 3 2 2 0 0 4 PO 603
Pharmacotherapy: Dermatological, Venereal and Musculoskeletal Diseases PP 016 3 2 2 0 0 4 PO 704
Drug Marketing & Pharmacoeconomics PD 904 2 1 0 1 0 2 PP 502
Alternative and Complementary Medicine PG 905 2 2 0 0 0 2 PO 603
PG 404
Clinical Research, Pharmacovigilance & Pharmacoepidemiology PP 019 2 1 2 0 2 5 PP 706
Elective -- 2 1 2/1 0 2/3 --
Total 18 12 8/10 1/2 2 24/25

Mechatronics Engineering Program

Level 1 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 --
Physics I EMP123 3 2 2 1 5 --
Engineering Mechanics EMP131 3 2 2 0 4 --
Engineering Drawing EMP141 2 1 3 0 4 --
General Chemistry EMP151 3 2 1 2 5 --
English KET ENG KET 2 2 0 0 2 --
University Elective 1 UNV E1 2 2 0 0 2 --
Total 18 13 10 3 26

Mechatronics Engineering Program

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 --
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 --
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 --
University Elective 2 UNV E2 2 2 0 0 2 --
Total 18 13 7 6 26

Mechatronics Engineering Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits EED218 3 2 2 0 4 EMP124
Differential Equations EMP213 3 2 2 0 4 EMP114
Linear Algebra & Geometry EMP217 3 2 2 0 4 --
Materials Science EMP226 2 1 2 0 3 --
Solid Mechanics MEC211 3 2 2 0 4 EMP131
Thermodynamics MEC231 3 2 2 1 5 EMP123
Total 17 11 13 1 25

Mechatronics Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electronics EED219 3 2 2 1 5 EMP124
Transformations & Complex Analysis EMP214 3 2 2 0 4 EMP213
Fundamentals of Fluid Science MEC232 3 2 2 1 5 EMP123
Manufacturing Processes MEC252 3 2 2 0 4 MEC151
Mechanical Engineering Drawing MEC253 2 1 0 3 4 EMP141
Engineering Dynamics MEC261 2 1 3 0 4 EMP217
Human Rights PSC 110 2 2 0 0 2 --
Total 18 12 11 5 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25hrs/Week)
0 Completion of 54 CH

Mechatronics Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Digital Systems EED329 3 2 2 1 5 --
Electrical Machines EEDx59 3 2 2 0 4 EMP124
Sensors and Instrumentation MEC313 3 2 2 1 5 EMP123
System Dynamics and Modelling MEC331 3 2 2 1 5 EMP214
Mechanical Design 1 MEC352 3 2 0 3 5 MEC211, MEC253
Theory of Machines MEC356 3 2 2 0 4 MEC261
Total 18 12 13 2 28

Mechatronics Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Faculty Elective 1 FAC E1 2 2 0 0 2 --
Mechatronics System Design MEC312 3 2 2 1 5 MEC331
Automatic Control MEC322 3 2 3 0 5 MEC331
Programmable Logic Controllers (PLCs) MEC326 3 2 0 3 5 EED329
Fundamentals of Heat Transfer MEC344 3 2 2 0 4 MEC232
Mechanical Design 2 MEC353 3 2 0 3 5 MEC352
University Elective 3 UNV E3 2 2 0 0 2 --
Total 19 14 10 4 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Mechatronics Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Elective 1 MEC E1 3 2 2 0 4 --
Elective 2 MEC E2 3 2 2 0 4 --
Microprocessors and Embedded Systems MEC421 3 2 2 1 5 EED329
Engineering Economics MEC461 2 2 0 0 2 --
Power Electronics and Drive Systems MEC465 2 1 2 0 3 EED219
Robotics MEC471 3 2 2 0 4 MEC356
Graduation Project 1 MEC498 2 1 0 3 4 Approval
Total 18 12 10 4 26

Mechatronics Engineering Program

Level 4 -2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Elective 3 MEC E3 3 2 2 0 4 --
Elective 4 MEC E4 3 2 2 0 4 --
Elective 5 MEC E5 3 2 2 0 4 --
Digital Control MEC423 3 2 2 0 4 MEC322
Fluid Power Control MEC431 3 2 2 0 4 MEC232
Graduation Project 2 MEC499 3 1 0 6 7 MEC498
Total 18 11 10 6 27

Sustainable EnergyEngineeringProgram

Level 1 -1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 --
Physics I EMP123 3 2 2 1 5 --
Engineering Mechanics EMP131 3 2 2 0 4 --
Engineering Drawing EMP141 2 1 3 0 4 --
General Chemistry EMP151 3 2 1 2 5 --
English KET ENG KET 2 2 0 0 2 --
University Elective 1 UNV E1 2 2 0 0 2 --
Total 18 13 10 3 26

Sustainable EnergyEngineeringProgram

Level 1 -2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 --
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 --
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 --
University Elective 2 UNV E2 2 2 0 0 2 --
Total 18 13 7 6 26

Sustainable EnergyEngineeringProgram

Level 2 -1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Machines EEDx59 3 2 2 0 4 EMP124
Differential Equations EMP213 3 2 2 0 4 EMP114
Linear Algebra & Geometry EMP217 3 2 2 0 4 --
Materials Science EMP226 2 1 2 0 3 --
Solid Mechanics MEC211 3 2 2 0 4 EMP131
Thermodynamics MEC231 3 2 2 1 5 EMP123
Total 17 11 13 1 25

Sustainable Energy Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Transformations & Complex Analysis EMP214 3 2 2 0 4 EMP213
Fundamentals of Fluid Science MEC232 3 2 2 0 4 EMP123
Applied Thermodynamics MEC244 3 2 2 0 4 MEC231
Manufacturing Processes MEC252 3 2 2 0 4 MEC151
Mechanical Engineering Drawing MEC253 2 1 0 3 4 EMP141
Engineering Dynamics MEC261 2 1 3 0 4 EMP217
Human Rights PSC 110 2 2 0 0 2 --
Total 18 12 11 3 26

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Sustainable EnergyEngineeringProgram

Level 3 -1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Sensors and Instrumentation MEC313 3 2 2 0 4 EMP123
System Dynamics and Modelling MEC331 3 2 3 0 5 EMP214
Fundamentals of Heat Transfer MEC344 3 2 2 1 5 MEC232
Sustainable and Renewable Energy Sources MEC349 3 2 3 0 5 MEC231
Mechanical Design 1 MEC352 3 2 0 3 5 MEC211, MEC253
Theory of Machines MEC356 3 2 2 0 4 MEC261
Total 18 12 15 1 28

Sustainable Energy Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Faculty Elective 1 FAC E1 2 2 0 0 2 --
Automatic Control MEC322 3 2 3 0 5 MEC331
Turbomachinery MEC334 3 2 2 1 5 MEC232, MEC244
Solar Thermal Energy MEC342 3 2 3 0 5 MEC349
Wind Energy Systems MEC343 3 2 2 0 4 MEC349
Mechanical Design 2 MEC353 3 2 0 3 5 MEC352
University Elective 3 UNV E3 2 2 0 0 2 --
Total 19 14 13 1 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Sustainable EnergyEngineeringProgram

Level 4 -1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Elective 1 MEC E1 3 2 2 0 4 --
Elective 2 MEC E2 3 2 2 0 4 --
Water Desalination Systems MEC433 2 1 2 0 3 MEC344
Internal Combustion Engines MEC435 3 2 2 0 4 MEC244
Power Plant Technology MEC436 3 2 2 0 4 MEC244
Engineering Economics MEC461 2 2 0 0 2 --
Graduation Project 1 MEC498 2 1 0 3 4 Approval
Total 18 12 10 3 25

Sustainable EnergyEngineeringProgram

Level 4 -2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Elective 3 MEC E3 3 2 2 0 4 --
Elective 4 MEC E4 3 2 2 0 4 --
Elective 5 MEC E5 3 2 2 0 4 --
Energy Storage Systems MEC425 3 2 2 0 4 MEC244
Photovoltaic Systems MEC441 3 2 3 0 5 MEC349
Graduation Project 2 MEC499 3 1 0 6 7 MEC498
Total 18 11 11 6 28

Computer Engineering and Intelligent Systems Program

Level 1 — 1st mester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 --
Physics I EMP123 3 2 2 1 5 --
Engineering Mechanics EMP131 3 2 2 0 4 --
Engineering Drawing EMP141 2 1 3 0 4 --
General Chemistry EMP151 3 2 1 2 5 --
English KET ENG KET 2 2 0 0 2 --
University Elective 1 UNV E1 2 2 0 0 2 --
Total 18 13 10 3 26

Computer Engineering and Intelligent Systems Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 --
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 --
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 --
University Elective 2 UNV E2 2 2 0 0 2 --
Total 18 13 7 6 26

Computer Engineering and Intelligent Systems Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 1 EED211 3 2 2 1 5 EMP124
Logic Design EED222 3 2 2 1 5 --
Differential Equations EMP213 3 2 2 0 4 EMP114
Solid State Physics EMP227 3 2 2 1 5 EMP124
Faculty Elective FAC E1 2 2 0 0 2 --
Human Rights PSC 110 2 2 0 0 2 --
University Elective 3 UNV E3 2 2 0 0 2 --
Total 18 14 8 3 25

Computer Engineering and Intelligent Systems Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 2 EED212 3 2 2 1 5 EED211
Electronics EED213 3 2 2 1 5 EMP227
Computer Organization EED223 3 2 2 1 5 EED222
Advanced Computer Programming EED261 3 2 0 3 5 EED161
Transformations and Complex Analysis EMP214 3 2 2 0 4 EMP213
Discrete Math and Numerical Methods EMP216 3 2 2 0 4 EMP213
Total 18 12 10 6 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Computer Engineering and Intelligent Systems Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Signals & Systems EED231 3 2 2 1 5 EMP213
Electronic Circuits EED311 4 3 2 1 6 EED213
Microprocessors and Microcontrollers EED323 3 2 1 2 5 EED223
Electromagnetic Fields EED331 3 2 2 0 4 EMP214
Control Systems EED355 3 2 2 0 4 EMP214
Artificial Intelligence EED371 3 2 1 1 4 EED261, EMP216
Total 19 13 11 4 28

Computer Engineering and Intelligent Systems Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Measurements & Instrumentation EED314 3 2 1 2 5 EED213
Digital Image Processing EED337 3 2 1 1 4 EED231
Data Structures and Algorithms EED362 3 2 1 2 5 EED161
Operating Systems EED363 3 2 1 1 4 EMP223
Machine Learning EED372 3 2 1 2 5 EMP115
Data Communication EED381 3 2 1 2 5 EED231
Total 18 12 6 10 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Computer Engineering and Intelligent Systems Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 1 EED E1 3 2 1 1 4 --
Technical Elective 2 EED E2 3 2 1 1 4 --
Database Management Systems EED364 3 2 1 2 5 EED362
Fundamentals of Deep Learning EED475 3 2 1 2 5 EED372
Computer Networks EED488 3 2 2 1 5 EED381
Graduation Project 1 EED498 2 1 0 3 4 Completion of 100 CH
Total 17 11 8 8 27

Computer Engineering and Intelligent Systems Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 3 EED E3 3 2 1 1 4 --
Technical Elective 4 EED E4 3 2 1 1 4 --
Technical Elective 5 EED E5 3 2 1 1 4 --
Electrical Power Engineering EED344 3 2 2 0 4 EED212
Introduction to Data Security EED483 3 2 2 1 5 EED261, EED381
Graduation Project 2 EED499 3 1 0 6 7 EED498
Total 18 11 7 10 28

Communications and Electronics Engineering Program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 .
Physics I EMP123 3 2 2 1 5 .
Engineering Mechanics EMP131 3 2 2 0 4 .
Engineering Drawing EMP141 2 1 3 0 4 .
General Chemistry EMP151 3 2 1 2 5 .
English KET ENG KET 2 2 0 0 2 .
University Elective 1 UNV E1 2 2 0 0 2 .
Total 18 13 10 3 26

Communications and Electronics Engineering Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 13 7 6 26

Communications and Electronics Engineering Program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 1 EED211 3 2 2 1 5 EMP124
Logic Design EED222 3 2 2 1 5 -
Differential Equations EMP213 3 2 2 0 4 EMP114
Solid State Physics EMP227 3 2 2 1 5 EMP124
Faculty Elective FAC E1 2 2 0 0 2 -
Human Rights PSC 110 2 2 0 0 2 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 18 14 8 3 25

Communications and Electronics Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 2 EED212 3 2 2 1 5 EED211
Electronics EED213 3 2 2 1 5 EMP227
Computer Organization EED223 3 2 2 1 5 EED222
Signals & Systems EED231 3 2 2 1 5 EMP213
Transformations and Complex Analysis EMP214 3 2 2 0 4 EMP213
Discrete Math and Numerical Methods EMP216 3 2 2 0 4 EMP213
Total 18 12 12 4 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Communications and Electronics Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electronic Circuits EED311 4 3 2 1 6 EED213
Microprocessors and Microcontrollers EED323 3 2 2 1 5 EED223
Electromagnetic Fields EED331 3 2 2 0 4 EMP214
Analog Communication Systems EED335 3 2 2 1 5 EED231
Electrical Power Engineering EED344 3 2 2 0 4 EED212
Control Systems EED355 3 2 2 0 4 EMP214
Total 19 13 12 3 28

Communications and Electronics Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Integrated Circuits Devices EED312 3 2 2 1 5 EMP227
Digital Integrated-Circuits EED313 3 2 2 1 5 EED213
Measurements & Instrumentation EED314 3 2 2 1 5 EED213
Digital Signal Processing EED332 3 2 1 1 4 EED231
Electromagnetic Waves EED333 3 2 2 0 4 EED331
Digital Communication Systems EED336 3 2 2 1 5 EED335
Total 18 12 10 6 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Communications and Electronics Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective A1 EED A1 3 2 1 1 4 -
Electronic-Circuits for Communication EED411 3 2 2 1 5 EED311
Analog Integrated Circuits EED412 3 2 2 1 5 EED311
Real-time Embedded Systems EED422 3 2 0 3 5 EED323
Microwave Engineering EED434 3 2 2 1 5 EED333
Graduation Project 1 EED498 2 1 0 3 4 Completion of 100 CH
Total 17 11 7 10 28

Communications and Electronics Engineering Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective A2 EED A2 3 2 1 1 4 -
Technical Elective B1 EED B1 3 2 1 1 4 -
Technical Elective B2 EED B2 3 2 1 1 4 -
Technical Elective B3 EED B3 3 2 1 1 4 -
Antenna and Propagation EED435 3 2 2 1 5 EED333
Graduation Project 2 EED499 3 1 0 6 7 EED498
Total 18 11 6 11 28

Electrical Power Engineering Program

Level 1 — 1St semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 .
Physics I EMP123 3 2 2 1 5 .
Engineering Mechanics EMP131 3 2 2 0 4 .
Engineering Drawing EMP141 2 1 3 0 4 .
General Chemistry EMP151 3 2 1 2 5 .
English KET ENG KET 2 2 0 0 2 .
University Elective 1 UNV E1 2 2 0 0 2 .
Total 18 13 10 3 26

Electrical Power Engineering Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 13 7 6 26

Electrical Power Engineering Program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 1 EED211 3 2 2 1 5 EMP124
Logic Design EED222 3 2 2 1 5 -
Differential Equations EMP213 3 2 2 0 4 EMP114
Solid State Physics EMP227 3 2 2 1 5 EMP124
Faculty Elective FAC E1 2 2 0 0 2 -
Human Rights PSC 110 2 2 0 0 2 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 18 14 8 3 25

Electrical Power Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 2 EED212 3 2 2 1 5 EED211
Electronics EED213 3 2 2 1 5 EMP227
Computer Organization EED223 3 2 2 1 5 EED222
Signals & Systems EED231 3 2 2 1 5 EMP213
Transformations and Complex Analysis EMP214 3 2 2 0 4 EMP213
Discrete Math and Numerical Methods EMP216 3 2 2 0 4 EMP213
Total 18 12 12 4 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Electrical Power Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electronic Circuits EED311 4 3 2 1 6 EED213
Microprocessors and Microcontrollers EED323 3 2 2 1 5 EED223
Electromagnetic Fields EED331 3 2 2 0 4 EMP214
Electrical Power Engineering EED344 3 2 2 0 4 EED212
DC & Synchronous Machines EED352 3 2 2 1 5 EED212
Control Systems EED355 3 2 2 0 4 EMP214
Total 19 13 12 3 28

Electrical Power Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 1 EED E1 3 2 2 0 4 -
Measurements & Instrumentation EED314 3 2 1 2 5 EED213
Electrical Power Transmission & Distribution EED345 3 2 2 0 4 EED212
High Voltage Engineering EED346 3 2 2 0 4 EED212
Power Electronics 1 EED351 3 2 2 1 5 EED213
Transformers & Induction Machines EED353 3 2 2 1 5 EED212
Total 18 12 11 4 27

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Electrical Power Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 2 EED E2 3 2 2 0 4 -
Technical Elective 3 EED E3 3 2 2 0 4 -
Power System Protection EED443 3 2 2 1 5 EED344
Power System Analysis 1 EED446 3 2 2 0 4 EED344
Power Electronics 2 EED451 3 2 2 1 5 EED351
Graduation Project 1 EED498 2 1 0 3 4 Completion of 100 CH
Total 17 13 12 3 28

Electrical Power Engineering Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 4 EED E4 3 2 2 0 4 -
Technical Elective 5 EED E5 3 2 2 0 4 -
Renewable Energy EED441 3 2 2 1 5 EED212
Power System Analysis 2 EED447 3 2 2 0 4 EED344
Electric Motor Drives EED454 3 2 2 0 4 EED451
Graduation Project 2 EED499 3 1 0 6 7 EED498
Total 18 11 10 7 28

Biomedical Engineering Program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 -
Physics I EMP123 3 2 2 1 5 -
Engineering Mechanics EMP131 3 2 2 0 4 -
Engineering Drawing EMP141 2 1 3 0 4 -
General Chemistry EMP151 3 2 1 2 5 -
English KET ENG KET 2 2 0 0 2 -
University Elective 1 UNV E1 2 2 0 0 2 -
Total 17 13 11 1 25

Biomedical Engineering Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 13 7 6 26

Biomedical Engineering Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Biology BME231 3 2 2 0 4 -
Electrical Circuits 1 EED211 3 2 2 1 5 EMP124
Logic Design EED222 3 2 2 1 5 -
Differential Equations EMP213 3 2 2 0 4 EMP114
Solid State Physics EMP227 3 2 2 1 5 EMP124
Human Rights PSC 110 2 2 0 0 2 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 19 14 10 3 27

Biomedical Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Circuits 2 EED212 3 2 2 1 5 EED211
Electronics EED213 3 2 2 1 5 EMP227
Computer Organization EED223 3 2 2 1 5 EED222
Signals & Systems EED231 3 2 2 1 5 EMP213
Transformations and Complex Analysis EMP214 3 2 2 0 4 EMP213
Discrete Math and Numerical Methods EMP216 3 2 2 0 4 EMP213
Total 18 12 12 4 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion Of 54 CH

Biomedical Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Anatomy and Physiology BME331 3 2 1 1 4 -
Electronic Circuits EED311 4 3 2 1 6 EED213
Measurements & Instrumentation EED314 3 2 1 2 5 EED213
Microprocessors and Microcontrollers EED323 3 2 2 1 5 EED223
Electromagnetic Fields EED331 3 2 2 0 4 EMP214
Control Systems EED355 3 2 2 0 4 EMP214
Total 19 13 10 5 28

Biomedical Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 1 BME E1 3 2 2 0 4 -
Biomedical Instrumentation BME311 3 2 2 1 5 EED314
Medical Electronics BME312 3 2 2 1 5 EED311
Biomaterials BME321 3 2 2 0 4 BME331
Medical Signal Processing BME341 3 2 2 1 5 EED231
Medical Image Processing BME342 3 2 2 1 5 EED231
Total 18 12 12 4 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion Of 90 CH

Biomedical Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 2 BME E2 3 2 2 0 4 -
Technical Elective 3 BME E3 3 2 2 0 4 -
Biomedical Equipment BME411 3 2 2 0 4 BME331
Stress Analysis BME421 3 2 2 0 4 BME331
Graduation Project 1 BME498 2 1 3 0 4 Completion of 100 CH
Electrical Power Engineering EED344 3 2 2 0 4 EED212
Total 17 11 10 3 24

Biomedical Engineering Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Technical Elective 4 BME E4 3 2 2 0 4 -
Technical Elective 5 BME E5 3 2 2 0 4 -
Biomechanics BME422 3 2 2 1 5 BME421
Clinical Engineering BME451 3 2 2 1 5 BME411
Graduation Project 2 BME499 3 1 0 6 7 BME498
Faculty Elective FAC E1 2 2 0 0 2 -
Total 17 11 8 8 27

Architecture Engineering program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 -
Physics I EMP123 3 2 2 1 5 -
Engineering Mechanics EMP131 3 2 2 0 4 -
Engineering Drawing EMP141 2 1 3 0 4 -
General Chemistry EMP151 3 2 1 2 5 -
English KET ENG KET 2 2 0 0 2 -
Human Rights PSC 110 2 2 0 0 2 -
Total 18 13 10 3 26

Architecture Engineering program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
History & Theories of Architecture (1) ARC121 2 2 0 0 2 -
Graphics & Visual Skills ARC131 2 1 3 0 4 -
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
Production Technology MEC151 2 1 0 3 4 -
Total 18 12 10 6 28

Architecture Engineering program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (1) ARC213 4 1 6 0 7 ARC121
History & Theories of Architecture (2) ARC221 2 2 0 0 2 -
Computer-Aided Drafting ARC231 2 1 0 1 2 -
Building Construction & Materials (1) ARC243 3 1 5 0 6 -
Building’ Laws & Regulations ARC281 2 1 2 0 3 -
Steel Structure for Architects SCM218 2 1 2 0 3 -
University Elective 1 UNV E1 2 2 0 0 2 -
Total 17 9 15 2 26

Architecture Engineering program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (2) ARC214 4 1 6 0 7 ARC213
Building Construction & Materials (2) ARC244 3 1 4 0 5 ARC243
Landscape Architecture ARC253 3 2 3 0 5 -
Building Information Modeling (BIM) ARC271 2 1 2 0 3 -
English PET ENG PET 2 2 0 0 2 -
Properties & Strength of Materials SCM219 2 1 2 0 3 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 10 15 2 27

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 40hrs/Week)
0 Completion of 54 CH

Architecture Engineering program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (3) ARC315 4 1 6 0 7 ARC213 & ARC281
History & Theories of Architecture (3) ARC326 2 2 0 0 2 -
Building Construction & Materials (3) ARC347 4 1 6 0 7 ARC243
Urban Planning ARC352 3 2 2 0 4 -
Environmental Control, Acoustics, lighting systems and Technical Installations ARC362 3 1 4 0 5 -
Reinforced Concrete & Foundations for Architects SCM317 2 1 2 0 3 -
Total 18 8 20 0 28

Architecture Engineering program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (4) ARC316 4 1 6 0 7 ARC213
Computer applications ARC332 2 1 0 2 3 EED161
Urban Design & Housing ARC355 4 2 4 0 6 -
Execution Design ARC374 4 2 4 0 6 ARC243
Program Elective (B) ARCxXX 2 1 2 0 3 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Total 18 10 15 2 27

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 40hrs/Week)
0 Completion of 90 CH

Architecture Engineering program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (5) ARC411 4 1 6 0 7 ARC213
Building Technology (1) ARC472 3 2 2 0 4 ARC243
Graduation Project studies ARC491 2 1 2 0 3 Successfully completing 116 CH
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (A) ARCxXX 3 1 4 0 5 -
Faculty Elective FAC E1 2 2 0 0 2 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 19 10 18 0 28

Architecture Engineering program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Building Technology (2) ARC473 3 2 2 0 4 ARC374 or ARC472
Graduation Project ARC492 5 1 7 0 8 ARC491
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Total 18 7 21 0 28

Interior Architecture Engineering Program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 -
Physics I EMP123 3 2 2 1 5 -
Engineering Mechanics EMP131 3 2 2 0 4 -
Engineering Drawing EMP141 2 1 3 0 4 -
General Chemistry EMP151 3 2 1 2 5 -
English KET ENG KET 2 2 0 0 2 -
Human Rights PSC 110 2 2 0 0 2 -
Total 18 13 10 3 26

Interior Architecture Engineering Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
History & Theories of Architecture (1) ARC121 2 2 0 0 2 -
Graphics & Visual Skills ARC131 2 1 3 0 4 -
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
Production Technology MEC151 2 1 0 3 4 -
Total 18 12 10 6 28

Interior Architecture Engineering Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (1) ARC213 4 1 6 0 7 ARC121
History & Theories of Architecture (2) ARC221 2 2 0 0 2 -
Computer-Aided Drafting ARC231 2 1 0 2 3 -
Building Construction & Materials (1) ARC243 3 1 5 0 6 -
Building’ Laws & Regulations ARC281 2 1 2 0 3 -
Steel Structure for Architects SCM218 2 1 2 0 3 -
University Elective 1 UNV E1 2 2 0 0 2 -
Total 17 9 15 2 26

Interior Architecture Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (2) ARC214 4 1 6 0 7 ARC213
Building Construction & Materials (2) ARC244 3 1 4 0 5 ARC243
Landscape Architecture ARC253 3 2 3 0 5 -
Building Information Modeling (BIM) ARC271 2 1 2 0 3 -
English PET ENG PET 2 2 0 0 2 -
Properties & Strength of Materials SCM219 2 1 2 0 3 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 10 15 2 27

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25hrs/Week)
0 Completion of 54 CH

Interior Architecture Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Architectural Design (3) ARC315 4 1 6 0 7 ARC213 & ARC281
History & Theories of Interior Design ARC322 2 2 0 0 2 -
Building Construction & Materials (3) ARC347 4 1 6 0 7 ARC243
Interior Design with Light and Sound ARC361 3 2 2 0 4 -
Environmental Control, Acoustics, lighting systems and Technical Installations ARC362 3 1 4 0 5 -
Reinforced Concrete & Foundations for Architects SCM317 2 1 2 0 3 -
Total 18 8 20 0 28

Interior Architecture Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Interior Design (1) Residential & Tourism ARC312 4 1 5 0 6 ARC213
Computer applications ARC332 2 1 0 2 3 EED161
Interior Design Execution (1) ARC372 3 1 4 0 5 ARC243
Furniture Design ARC375 3 1 4 0 5 -
Interior Design Styles and Trends ARC376 2 1 2 0 3 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Total 18 7 19 2 28

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25hrs/Week)
0 Completion of 90 CH

Interior Architecture Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Interior Design (2) - Business, Corporate & Retail ARC413 4 1 5 0 6 ARC213
Interior Design Execution (2) ARC474 4 2 4 0 6 ARC243
Graduation Project studies ARC491 2 1 2 0 3 successfully completing 116 CH
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Total 18 7 21 0 28

Interior Architecture Engineering Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Interior Specs & BOQs ARC475 2 1 2 0 3 ARC372 or ARC474
Graduation Project ARC492 5 1 7 0 8 ARC491
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (A) ARCxXX 3 1 4 0 5 -
Program Elective (B) ARCxXX 2 1 2 0 3 -
Faculty Elective FAC E1 2 2 0 0 2 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 19 9 19 0 28

Structural Engineering and Construction Management Program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 -
Physics I EMP123 3 2 2 1 5 -
Engineering Mechanics EMP131 3 2 2 0 4 -
Engineering Drawing EMP141 2 1 3 0 4 -
General Chemistry EMP151 3 2 1 2 5 -
English KET ENG KET 2 2 0 0 2 -
University Elective 1 UNV E1 2 2 0 0 2 -
Total 18 13 10 3 26

Structural Engineering and Construction Management Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 13 7 6 26

Structural Engineering and Construction Management Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Differential Equations EMP213 3 2 2 0 4 EMP114
Waves and Vibrations EMP225 3 2 1 1 4 EMP123
Structural Analysis 1 SCM211 3 2 2 0 4 EMP131
Strength and Technology of Materials 1 SCM221 3 2 1 1 4 -
Planimetric Surveying SCM231 3 2 1 1 4 -
Civil Engineering Drawing SCM291 3 1 4 0 5 EMP141
Total 18 11 11 3 25

Structural Engineering and Construction Management Program

Level 2 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Fundamentals of Fluid Science MEC232 3 2 2 1 5 EMP123
Structural Mechanics 1 SCM213 3 2 2 0 4 SCM211
Strength and Technology of Materials 2 SCM222 3 2 2 1 5 SCM221
Construction Project Management SCM282 4 3 3 0 6 -
Prog. Elective -1 SCME01 3 2 2 0 4 -
Human Rights PSC110 2 2 0 0 2 -
Total 18 13 11 2 26

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Structural Engineering and Construction Management Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Geology EMP371 3 2 2 1 5 -
Structural Analysis 2 SCM312 3 2 2 0 4 SCM211
Environmental & Sanitary Engineering SCM341 3 2 2 0 4 MEC232
Fund. of Reinforced Concrete Design SCM351 3 2 2 0 4 SCM213
Fund. of Metallic Structures Design SCM361 3 2 2 0 4 SCM213
Prog. Elective -2 SCME02 3 2 2 0 4 -
Total 18 12 12 1 25

Structural Engineering and Construction Management Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Structural Mechanics 2 SCM314 3 2 2 0 4 SCM213
Reinforced Concrete Slabs SCM352 3 2 2 0 4 SCM351
Soil Mechanics SCM372 3 2 2 1 5 EMP371
Engineering Economics and Finance SCM382 3 2 2 0 4 -
Construction Engineering Contracts SCM383 3 2 2 0 4 SCM282
Prog. Elective -3 SCME03 3 2 2 0 4 -
Total 18 13 11 2 26

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Structural Engineering and Construction Management Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Faculty Elective 1 FAC E01 2 2 0 0 2 -
Transport Planning & Traffic Engineering SCM433 3 2 3 0 5 -
Foundations SCM473 3 2 2 0 4 SCM372
Introduction to BIM SCM484 3 2 3 0 5 SCM282
Graduation Project-1 SCM491 2 1 0 3 4 As advised
Prog. Elective -4 SCME04 3 2 2 0 4 -
University Elective 3 UNV E3 2 2 0 0 2 -
Total 18 13 10 1 24

Structural Engineering and Construction Management Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Numerical Analysis EMP411 3 2 2 0 4 EMP114
Highway and Airport Engineering SCM434 3 2 2 0 4 SCM433
Health, Safety & Risk Management in Construction SCM485 3 2 2 0 4 SCM282
Quantity Surveying and Cost Estimation SCM486 3 2 2 0 4 -
Graduation Project-2 SCM492 3 1 0 6 7 SCM491
Prog. Elective -5 SCME05 3 2 2 0 4 -
Total 18 11 10 6 27

Petroleum Engineering Program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Calculus I EMP113 3 2 2 0 4 -
Physics I EMP123 3 2 2 1 5 -
Engineering Mechanics EMP131 3 2 2 0 4 -
Engineering Drawing EMP141 2 1 3 0 4 -
General Chemistry EMP151 3 2 1 2 5 -
English KET ENG KET 2 2 0 0 2 -
University Elective 1 UNV E1 2 2 0 0 2 -
Total 18 13 10 3 26

Petroleum Engineering Program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Computer Programming EED161 3 2 1 2 5 -
Calculus II EMP114 3 2 2 0 4 EMP113
Probability & Statistics EMP115 3 2 2 0 4 EMP113
Physics II EMP124 3 2 2 1 5 -
English PET ENG PET 2 2 0 0 2 ENG KET
Production Technology MEC151 2 1 0 3 4 -
University Elective 2 UNV E2 2 2 0 0 2 -
Total 18 13 7 6 26

Petroleum Engineering Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Differential Equations EMP213 3 2 2 0 4 -
Fundamentals of Fluid Science MEC232 3 2 2 1 5 EMP123
Mechanical Eng. Drawing MEC253 2 1 0 3 4 EMP141
Material Science and Stress Analysis MEC254 3 2 2 0 4 -
Introduction to Petroleum Eng. PET211 3 3 2 0 5 -
General Geology PET241 2 2 0 0 2 -
Human Rights PSC 110 2 2 0 0 2 -
Total 18 13 9 4 26

Petroleum Engineering Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Electrical Engineering EED217 3 2 2 0 4 EMP124
Organic Chemistry EMP251 3 2 1 2 5 EMP151
Faculty Elective FAC E1 2 2 0 0 2 -
Thermodynamics MEC231 3 2 2 1 5 EMP123
Drilling Engineering I PET212 3 2 2 1 5 PET211
Structural Geology and Sedimentology PET242 3 2 2 0 4 PET241
University Elective 3 UNV E3 2 2 0 0 2 -
Total 19 14 9 4 27

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN211 Practical Training 1 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 54 CH

Petroleum Engineering Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Fundamentals of Heat Transfer MEC344 3 2 2 0 4 -
Drilling Engineering II PET314 3 2 2 1 5 PET212
Production Optimization and Well Performance PET321 3 2 2 0 4 PET211
Reservoir Rock and Fluids Properties PET331 3 2 2 1 5 PET211
Petroleum Geology and Exploration PET343 3 2 2 0 4 PET242
Petroleum Refining and Petrochemical Engineering PET351 3 2 2 0 4 EMP251
Total 18 12 12 2 26

Petroleum Engineering Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Artificial Lift Technology PET322 3 2 2 0 4 PET321
Well Completion and Workover PET324 3 2 2 0 4 PET314
Petroleum Reservoir Engineering PET332 3 2 2 0 4 PET331
Formation Evaluation with Well Logging PET333 3 2 2 1 5 PET331
Natural Gas Engineering and Processing PET352 3 2 2 0 4 -
Economics and Agreements PET361 3 2 2 0 4 -
Total 18 12 12 1 25

Summer Training

No Course Contact Hours CH Prerequisite Courses
Code Title
1 GEN311 Practical Training 2 75 Contact Hours
(3 Weeks x 25 hrs/Week)
0 Completion of 90 CH

Petroleum Engineering Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Sustainable and Renewable Energy Sources MEC349 3 2 2 0 4 -
Dept. Elective A1 PET A1 3 2 2 0 4 -
Dept. Elective B1 PET B1 3 2 2 0 4 -
Well Testing Analysis PET433 3 2 2 0 4 PET332
Reservoir Simulation PET434 3 2 2 1 5 PET332
Graduation Project 1 PET498 2 1 0 3 4 Approval
Total 17 11 10 4 25

Petroleum Engineering Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Tut. Lab Total
Machine Learning and Pattern Recognition EED372 3 2 1 2 5 EMP115
Dept. Elective A2 PET A2 3 2 2 0 4 PET314
Dept. Elective B2 PET B2 3 2 2 0 4 -
Dept. Elective C1 PET C1 3 2 2 0 4 -
Enhanced Oil Recovery PET435 3 2 2 0 4 -
Graduation Project 2 PET499 3 1 0 6 7 PET498
Total 18 11 9 8 28

Artificial intelligence program

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 1 ENG101 2 2 0 2 —
Calculus BMT111 3 2 2 4 —
Discrete Mathematics BMT112 3 2 2 4 —
Physics BPH111 3 2 2 4 —
Computing Fundamentals CSC111 3 2 2 4 —
Human Rights PSC110 2 2 0 2 —
Total 16 12 8 20

Artificial intelligence program

Level 1 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Artificial intelligence program

Level 2 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2 -
Object Oriented Programming CSC211 3 2 3 5 CSC121
Advanced Physics BPH211 3 2 2 4 BPH111
Linear Algebra BMT212 3 2 2 4 BMT121
University Elective - 2 2 0 2 -
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Artificial intelligence program

Level 2 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111 BMT112
Database Systems -1 ISI222 3 2 2 4 CSC121
Total 15 10 11 21

Artificial intelligence program

Level 3 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Modeling and Simulation ISI311 3 2 2 4 BMT122
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Operating Systems - 1 CSC311 3 2 2 4 CSC211
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Image Processing CSA313 3 2 2 4 BMT212 CSC121
Total 18 12 12 24

Artificial intelligence program

Level 3 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Computer Architecture CSC323 3 2 2 4 CSC122
Machine learning CSA321 3 2 2 4 BMT122 CSA311
Reasoning and Agents CSA322 3 2 2 4 CSA311
Computer Vision CSA423 3 2 2 4 CSA313 CSA311
Artificial Intelligence Applications CSA323 3 2 2 4 CSA311
Processing of Formal and Natural Language CSA324 3 2 2 4 CSA311
Total 18 12 12 24

Level 3 – Summer training

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Summer Training TR333 3 At least 12 hours per week for six weeks ساعة 70

Artificial intelligence program

Level 4 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 1 PR498 3 1 4 5 CSC223
Neural Networks and Deep Learning CSA411 3 2 2 4 BMT121 CSA11
Embedded Systems CSC412 3 2 2 4 CSC323
AI Program Elective - 1 - 3 2 2 4 -
AI Program Elective - 2 - 3 2 2 4 -
Total 15 9 12 21

Artificial intelligence program

Level 4 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 2 PR499 3 1 4 5 PR498
Reinforcement Learning CSA424 3 2 2 4 CSA321
Intelligent Autonomous Robotics CSA422 3 2 2 4 CSC421
AI Program Elective - 3 - 3 2 2 4 -
AI Program Elective - 4 - 3 2 2 4 -
Total 15 9 12 21

Cyber security program

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 1 ENG101 2 2 0 2 -
Calculus BMT111 3 2 2 4 -
Discrete Mathematics BMT112 3 2 2 4 -
AI Program Elective - 3 - 3 2 2 4 -
Physics BPH111 3 2 2 4 -
Computing Fundamentals CSC111 3 2 2 4 -
Human Rights PSC110 2 2 0 2 -
Total 16 12 8 20

Cyber security program

Level 1 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Cyber security program

Level 2 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2 -
Object Oriented Programming CSC211 3 2 3 5 CSC121
Number theory BMT213 3 2 2 4 BMT112
Linear Algebra BMT212 3 2 2 4 BMT121
Elective - 2 2 0 2 -
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Cyber security program

Level 2 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111 BMT112
Database Systems -1 ISI222 3 2 2 4 CSC121
Total 15 10 11 21

Cyber security program

Level 3 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Cyber Security Fundamentals CSS311 3 2 2 4 CSS221
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Operating Systems - 1 CSC311 3 2 2 4 CSC211
Advanced Computer Networks CSS313 3 2 2 4 CSS221
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Total 18 12 12 24

Cyber security program

Level 3 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Cryptography and Network Security CSS321 3 2 2 4 BMT213 CSS312
Web Applications Development CSC326 3 0 6 6 CSC211 ISI222
Software Security CSS322 3 2 2 4 CSC221 CSS312
Security Threats and Risk Analysis CSS323 3 2 2 4 CSS311
Ethical Hacking and Penetration Testing CSS324 3 2 2 4 CSS313
Cyber Security Program Elective - 1 - 3 2 2 4 -
Total 18 10 16 26

Summer Training

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Summer Training TR333 3 At least 12 hours per week for six weeks ساعة 70

Cyber security program

Level 4 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 1 PR498 3 1 4 5 CSC223
Cloud Computing CSC411 3 2 2 4 CSC223 S CSS221
Digital Forensics CSS411 3 2 2 4 CSS322
Cyber Security Program Elective - 2 - 3 2 2 4 -
Cyber Security Program Elective - 3 - 3 2 2 4 -
Total 15 9 12 21

Cyber security program

Level 4 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 2 PR499 3 9 12 21 PR498
Mobile and Wireless Security CSS421 3 9 12 21 CSS321
Cyber Security Incident Detection and Response CSS422 3 9 12 21 CSS323
Cyber Security Program Elective - 4 - 3 9 12 21 -
Cyber Security Program Elective - 5 - 3 9 12 21 -
Total 15 9 12 21

Data Science Program

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 1 ENG101 2 2 0 2 -
Calculus BMT111 3 2 2 4 -
Discrete Mathematics BMT112 3 2 2 4 -
Physics BPH111 3 2 2 4 -
Computing Fundamentals CSC111 3 2 2 4 -
Human Rights PSC110 2 2 0 2 -
Total 16 12 8 20

Data Science Program

Level 1 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Data Science Program

Level 2 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2 -
Object Oriented Programming CSC211 3 2 3 5 CSC121
Fundamentals of Data Science ISD211 3 2 2 4 CSC111
Linear Algebra BMT212 3 2 2 4 BMT121
Elective - 2 2 0 2 -
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Data Science Program

Level 2 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111 BMT112
Elective - 2 2 0 2 -
Database Systems -1 ISI222 3 2 2 4 CSC121
Total 15 10 11 21

Data Science Program

Level 3 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Modeling and Simulation ISI311 3 2 2 4 BMT122
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Operating Systems – 1 CSC311 3 2 2 4 CSC211
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Data Wrangling and Knowledge Discovery ISD311 3 2 2 4 ISI222
Total 18 12 12 24

Digital Media Technology Program

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 1 ENG101 2 2 0 2
Calculus BMT111 3 2 2 4
Discrete Mathematics BMT112 3 2 2 4
Physics BPH111 3 2 2 4
Computing Fundamentals CSC111 3 2 2 4
Human Rights PSC110 2 2 0 2
Total 16 12 8 20

Digital Media Technology Program

Level 1 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Digital Media Technology Program

Level 2 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2
Object Oriented Programming CSC211 3 2 3 5 CSC121
Introduction to Media Technology DMT212 3 2 2 4 CSC111
Linear Algebra BMT212 3 2 2 4 BMT121
Elective - 2 2 0 2
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Digital Media Technology Program

Level 2 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111
Database Systems -1 ISI222 3 2 2 4 CSC121
Total 15 10 11 21

Digital Media Technology Program

Level 3 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Modeling and Simulation ISI311 3 2 2 4 BMT122
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Digital Signal Processing DMT311 3 2 2 4 BMT121
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Operating Systems - 1 CSC311 3 2 2 4 CSC211
Total 18 12 12 24

Digital Media Technology Program

Level 3 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Web Applications Development CSC326 3 0 6 6 CSC211 ISI222
Video and Audio Technology DMT322 3 2 2 4 DMT311
Computer Graphics DMT323 3 2 2 4 BMT212
Introduction to 2D animation DMT324 3 2 2 4 DMT212
Character Design for Film and Games DMT325 3 2 2 4 DMT212
User Experience Design DMT326 3 2 2 4 CSC223
Total 18 10 16 26

Summer Training

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Summer Training TR333 3 At least 12 hours per week for six weeks ةعاس70

Digital Media Technology Program

Level 4 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 1 PR498 3 1 4 5 CSC223
Introduction to 3D animation DMT411 3 2 2 4 DMT324
Game Development DMT412 3 2 2 4 CSA311 DMT324
Digital Media Technology Program Elective-1 3 2 2 4
Digital Media Technology Program Elective-2 3 2 2 4
Total 15 9 12 21

Digital Media Technology Program

Level 4 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Project - 2 PR499 3 1 4 5 PR498
Virtual Reality DMT422 3 2 2 4 CSC211
Augmented Reality DMT423 3 2 2 4
Digital Media Technology Program Elective-3 3 2 2 4
Digital Media Technology Program Elective-4 3 2 2 4
Total 15 9 12 21

Data Science Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Computational Statistics and Data Analysis ISD321 3 2 2 4 11BMT2
Theory and Practice of Data Analysis ISD322 3 2 2 4 CSA311
Machine Learning CSA321 3 2 2 4 BMT122
Web Applications Development CSC326 3 0 6 6 CSC211
Data Science Program Elective - 1 3 2 2 4
Data Science Program Elective - 2 3 2 2 4
Total 18 10 16 26

Summer Training

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Summer Training TR333 3 At least 12 hours per week for six weeks 70 hours

Data Science Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Neural Networks and Deep Learning CSA411 3 1 4 5 BMT121, CSA311
Big Data Analytics ISD411 3 2 2 4 ISD311, ISD211
Applied Regression Methods ISD412 3 2 2 4 BMT212, BMT211
Cloud Computing CSC411 3 2 2 4 CSC223, CSS221
Project - 1 3 2 2 4 CSC223
Total 15 9 12 21

Data Science Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Data Visualization & Exploration ISD421 3 1 4 5 ISD322
Applied Multivariate Analysis ISD422 3 2 2 4 ISD322
Data Science Program Elective - 3 3 2 2 4
Data Science Program Elective - 4 3 2 2 4
Project - 2 PR499 3 2 2 4 PR498
Total 15 9 12 21

Computer Sceince Program

Level 1 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
English - 1 ENG101 2 2 0 2
Calculus BMT111 3 2 2 4
Discrete Mathematics BMT112 3 2 2 4
Physics BPH111 3 2 2 4
Computing Fundamentals CSC111 3 2 2 4
Human Rights PSC110 2 2 0 2
Total 16 12 8 20

Computer Sceince Program

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Computer Sceince Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2 -
Object Oriented Programming CSC211 3 2 3 5 CSC121
Advanced Physics BPH211 3 2 2 4 BPH111
Linear Algebra BMT212 3 2 2 4 BMT121
Elective - 2 2 0 2 -
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Computer Sceince Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111
Database Systems -1 ISI222 3 2 2 4 BMT112
Total 15 10 11 21

Computer Sceince Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Modeling and Simulation ISI311 3 2 2 4 BMT122
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Operating Systems – 1 CSC311 3 2 2 4 Operating Systems
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Software Engineering – 2 CSC313 3 2 2 4 CSC223
Total 18 12 12 24

Computer Sceince Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Web Applications Development CSC326 3 0 6 6 CSC211, ISI222
Operating Systems - 2 CSC322 3 2 2 4 CSC311
Computer Architecture CSC323 3 2 2 4 CSC122
Theory of Computations CSC324 3 2 2 4 BMT112
Computer Organization and Assembly Language CSC325 3 2 2 4 CSC121, CSC122
Elective 3 2 2 4
Total 18 10 16 26

Summer Training

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Summer Training TR333 3 At least 12 hours per week for six weeks

Computer Sceince Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Project - 1 PR498 3 1 4 5 CSC223
Cloud Computing CSC411 3 2 2 4 CSC223
Embedded Systems CSC412 3 2 2 4 CSC323
Elective 3 2 2 4
Elective 3 2 2 4
Total 15 9 12 21

Computer Sceince Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Project - 2 PR499 3 1 4 5 PR498
Computer Graphics DMT323 3 2 2 4 BMT212
Concepts of Programming Languages CSC422 3 2 2 4 CSC221
Elective 3 2 2 4
Elective 3 2 2 4
Total 15 9 12 21

Information Systems Program

Level 1 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
English - 1 ENG101 2 2 0 2
Calculus BMT111 3 2 2 4
Discrete Mathematics BMT112 3 2 2 4
Physics BPH111 3 2 2 4
Computing Fundamentals CSC111 3 2 2 4
Human Rights PSC110 2 2 0 2
Total 16 12 8 20

Information Systems Program

Level 1 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
English - 2 ENG102 2 2 0 2 ENG101
Differential Equations BMT121 3 2 2 4 BMT111
Structured Programming CSC121 3 2 3 5 CSC111
Communication Skills and Report Writing CPS121 2 0 4 4 ENG101
Probability and Statistics BMT122 3 2 2 4 BMT111
Logic Design CSC122 3 2 2 4 BMT112
Total 16 10 13 23

Information Systems Program

Level 2 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Ethics and Social Impacts of Computing CPS211 2 2 0 2 -
Object Oriented Programming CSC211 3 2 3 5 CSC121
Introduction to Information Systems ISI211 3 2 2 4 CSC111
Linear Algebra BMT212 3 2 2 4 BMT121
Elective - 2 2 0 2 -
Advanced Probability and Statistics BMT211 3 2 2 4 BMT122
Total 16 12 9 21

Information Systems Program

Level 2 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Advanced Programming CSC221 3 2 2 4 CSC211
Data Structures CSC222 3 2 3 5 CSC211
Software Engineering -1 CSC223 3 2 2 4 CSC211
Computer Networks CSS221 3 2 2 4 CSC111
Database Systems -1 ISI222 3 2 2 4 BMT112
Total 15 10 11 21

Information Systems Program

Level 3 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Modeling and Simulation ISI311 3 2 2 4 BMT122
Artificial Intelligence Fundamentals CSA311 3 2 2 4 CSC211
Computers and Information Security CSS312 3 2 2 4 CSS221
Systems Analysis and Design – 1 ISI312 3 2 2 4 ISI211
Analysis and Design of Algorithms CSC312 3 2 2 4 CSC222
Operating systems – 1 CSC311 3 2 2 4 CSC211
Total 18 12 12 24

Information Systems Program

Level 3 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Web Applications Development CSC326 3 0 6 6 CSC211, ISI222
Database Systems - 2 ISI321 3 2 2 4 ISI222
Information Storage and Retrieval ISI322 3 2 2 4 ISI222
Geographical Information Systems ISI323 3 2 2 4 ISI222
Software Project Management ISI324 3 2 2 4 CSC223
Information Systems Program Elective - 1 3 2 2 4
Total 18 10 16 26

Summer Training

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Summer Training TR333 3 At least 12 hours per week for six weeks 70 hours

Information Systems Program

Level 4 - 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Project - 1 PR498 3 1 4 5 CSC223
Management Information Systems ISI411 3 2 2 4 ISI222
Data Mining and Data Warehousing ISI412 3 2 2 4 ISI321
Enterprise Resource Planning ISI413 3 2 2 4 ISI222
Information Systems Program Elective - 2 3 2 2 4
Total 15 9 12 21

Information Systems Program

Level 4 - 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut Total
Project - 2 PR499 3 1 4 5 PR498
Decision Support Systems ISI421 3 2 2 4 ISI321
Business Intelligence ISI422 3 2 2 4 ISI412
Information Systems Program Elective - 3 3 2 2 4
Information Systems Program Elective - 4 3 2 2 4
Total 15 9 12 21

Political Mass Media program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Introduction to Computer CSC 101 2 2 0 2
Principles of Economics I (Microeconomics) ECO 101 3 3 2 5
Key English Test KET 2 2 0 2
Introduction to Mathematics MTH 101 3 3 0 3
Introduction to Public Administration PAD 101 3 3 2 5
Introduction to Political Science I PSC 102 3 3 2 5
Human Rights PSC 110 2 2 0 2
Total 18 18 6 24

Political Mass Media program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Principles of Economics II (Macroeconomics) ECO 102 3 3 2 5
Preliminary English Test PET 2 2 0 2 ENG101
Principles of law LAW101 3 3 0 3
Introduction to Mass Media PMM 101 3 3 2 5
Introduction to Political Science II PSC 102 3 3 2 5
Introduction to Statistics STS 101 3 3 0 3
University Elective 2 2 0 2
Total 19 19 6 25

Political Mass Media program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Theory of Comparative Politics PSC 200 3 3 0 3 PSC 101 PSC 102
Research Methodology REM 201 3 3 0 3
Money and Banking ECO 202 3 3 0 3 ECO 101 ECO 102
International Relations Theory PSC 202 3 3 0 3 PSC 101 PSC 102
Theories of Mass Communications PMM 201 3 3 0 3 PMM 101
University Elective 2 2 0 2
Total 17 17 0 17

Political Mass Media program

Level 2 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Evolution of Arab and Western Political Thought PSC 201 3 3 0 3 PSC 101 PSC 102
History of Journalism PMM 203 3 3 0 3 PMM 101
International Economics ECO 203 3 3 0 3 ECO 101 ECO 102
Public Opinion PMM 202 3 3 0 3 PMM 101
Mass Media Law, Religion and Ethics PMM 206 3 3 0 3 PMM 101
Faculty Elective 3 3 0 3
Total 18 18 0 18

Political Mass Media program

Level 3 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Public Policy Analysis PAD 301 3 3 0 3 PAD 101
International Organizations PSC 302 3 3 0 3 PSC 101 PSC 102
The Industry and Economics of Media PMM 304 3 3 0 3 PMM 101 ECO 101 ECO 102
News Crafting PMM 403 3 3 2 5 PMM 206
Faculty Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 2 20

Political Mass Media program

Level 3 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Public Opinion and Policy Making PMM 307 3 3 0 3 PAD 101
Media Governance and Public Diplomacy PMM 309 3 3 0 3 PMM 101
Conducting Interviews: The Art and Science PMM 406 3 3 2 5 PMM 206
Content Analysis of Political Discourse PSC 310 3 3 0 3 REM 201 PSC 101 PSC 102 PMM 101
Specialized Writing REM 302 3 3 0 3 REM 201
Department Elective 3 3 0 3
Total 18 18 2 20

Political Mass Media program

Level 4 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Media Practice I (Audio) PMM 402 3 3 2 5 PMM 101
Media Practice II (Video) PMM 405 3 3 2 5 PMM 101
Opinion, Feature, and Analysis Writing PMM 407 3 3 2 5 PMM 206
Investigative Reporting PMM 409 3 3 2 5 PMM 206
Department Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 8 26

Political Mass Media program

Level 4 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Honor Thesis/Graduation Project REM 401 3 3 0 3 REM 201 REM 302
Diplomatic and Consular Systems PSC 404 3 3 0 3 PSC 202
Egyptian Foreign Policy PSC 406 3 3 0 3 PSC 101 PSC 102
Editing and Design PMM 408 3 3 2 5 PMM 206
Department Elective 3 3 0 3
Total 15 15 2 17

Economics program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Introduction to Computer CSC 101 2 2 0 2
Principles of Economics I (Microeconomics) ECO 101 3 3 2 5
Key English Test KET 2 2 0 2
Introduction to Mathematics MTH 101 3 3 0 3
Introduction to Public Administration PAD 101 3 3 2 5
Introduction to Political Science I PSC 102 3 3 2 5
Human Rights PSC 110 2 2 0 2
Total 18 18 6 24

Economics program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Principles of Economics II (Macroeconomics) ECO 102 3 3 2 5
Preliminary English Test PET 2 2 0 2 ENG 101
Principles of law LAW 100 3 3 0 3
Introduction to Mass Media PMM 101 3 3 2 5
Introduction to Political Science II PSC 102 3 3 2 5
Introduction to Statistics STS 101 3 3 0 3
University Elective 2 2 0 2
Total 19 19 6 25

Economics program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Microeconomics Theory ECO 200 3 3 2 5
Money and Banking ECO 202 3 3 0 3
Mathematical Economics MTH 210 3 2 2 3
Economic Development ECO 209 3 3 0 3
Research Methodology REM 201 3 3 0 3
University Elective 2 2 0 2
Total 17 16 4 19

Economics program

Level 2 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Macroeconomics Theory ECO 201 3 3 2 5
International Economics ECO 203 3 3 0 3
Public Opinion PMM 202 3 3 0 3
Principles of Financial Accounting ACC 201 3 3 0 3
Human Resources Management PAD 202 3 3 0 3
Faculty Elective 3 3 0 3
Total 18 18 2 20

Economics program

Level 3 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Public Finance ECO 301 3 3 0 3 ECO 101 ECO 102
Financial Economics ECO 310 3 3 0 3 ECO 202
International Organizations PSC 302 3 3 0 3 PSC 101
Public Policy Analysis PAD 301 3 3 0 3 PAD 101
Faculty Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 0 18

Economics program

Level 3 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
International Finance ECO 302 3 3 0 3 ECO 202 ECO 203
Energy Economics ECO 306 3 3 0 3 ECO 101 ECO 102
Specialized Writing REM 302 3 3 0 3 REM 201
Political Development PSC 303 3 3 0 3 PSC 101 PSC 102
Applied Statistics STS 311 3 3 0 3 STS 101
Department Elective 3 3 0 3
Total 18 18 0 18

Economics program

Level 4 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
History of Economic Thought ECO 400 3 3 0 3 ECO 200 ECO 201
Econometrics ECO 402 3 3 2 5 STS 311
Public Projects Management and Organization PAD 400 3 3 0 3 PAD 101
National Accounting ACC 401 3 3 0 3 ACC 201
Managerial Economics ECO 406 3 3 0 3 ECO 101 ECO 102
Department Elective 3 3 0 3
Total 18 18 2 20

Economics program

Level 4 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Feasibility Studies ECO 403 3 3 0 3 ECO 200 ECO 201
Media Governance and Public Diplomacy PMM 309 3 3 0 3 PMM 101
Honor Thesis REM 401 3 3 0 3 REM 201 REM 302
Department Elective 3 3 0 3
Department Elective 3 3 0 3
Total 15 15 0 15

PublicAdministration program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Introduction to Computer CSC 101 2 2 0 2
Principles of Economics I (Microeconomics) ECO 101 3 3 2 5
Key English Test KET 2 2 0 2
Introduction to Mathematics MTH 101 3 3 0 3
Introduction to Public Administration PAD 101 3 3 2 5
Introduction to Political Science I PSC 102 3 3 2 5
Human Rights PSC 110 2 2 0 2
Total 18 18 6 24

PublicAdministration program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Principles of Economics II (Macroeconomics) ECO 102 3 3 2 5
Preliminary English Test PET 2 2 0 2 ENG101
Principles of law LAW 100 3 3 0 3
Introduction to Mass Media PMM 101 3 3 2 5
Introduction to Political Science II PSC 102 3 3 2 5
Introduction to Statistics STS 101 3 3 0 3
University Elective 2 2 0 2
Total 19 19 6 25

PublicAdministration program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Theory of Comparative Politics PSC 200 3 3 0 3 PSC 101 PSC 102
Money and Banking ECO 202 3 3 0 3 ECO 101 ECO 102
Research Methodology REM 201 3 3 0 3
Comparative Local Systems PAD 203 3 3 0 3 PAD 101
International Public Law LAW 201 3 3 0 3 LAW 100
University Elective 2 2 0 2
Total 17 17 0 17

PublicAdministration program

Level 2 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Public Administration Theory PAD 200 3 3 2 5 PAD 101
International Economics ECO 203 3 3 0 3 ECO 101 ECO 102
Public Opinion PMM 202 3 3 0 3 PMM 101
Human Resources Management PAD 202 3 3 0 3 PAD 101
Faculty Elective 3 3 0 3
Faculty Elective 3 3 0 3
Total 18 18 2 20

PublicAdministration program

Level 3 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Comparative Public Administration PAD 300 3 3 0 3 PAD 200
International Organizations PSC 302 3 3 0 3 PSC 101 PSC 102
Public Policy Analysis PAD 301 3 3 0 3 PAD 101
Public Finance ECO 301 3 3 0 3 ECO 101 ECO 102
Administrative Law LAW 301 3 3 0 3 LAW 100
Department Elective 3 3 0 3
Total 18 18 0 18

PublicAdministration program

Level 3 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Organization and Organizational Behavior PAD 302 3 3 0 3 PAD 101
Local Development PAD 303 3 3 0 3 PAD 101
Administration and Politics in Egypt PAD 304 3 3 0 3 PAD 200
Specialized Writing REM 302 3 3 0 3 REM 201
Applied Statistics STS 311 3 3 0 3 STS 101
Department Elective 3 3 0 3
Total 18 18 0 18

PublicAdministration program

Level 4 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Public Projects Management and Organization PAD 400 3 3 0 3 PAD 101
Management of Public Finance PAD 401 3 3 2 5 ECO 301
International Public Administration PAD 402 3 3 0 3 PAD 300
Administrative Sociology PAD 408 3 3 0 3 PAD 101
Department Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 2 20

PublicAdministration program

Level 4 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Ethics of Public Service PAD 403 3 3 0 3 PAD 301
Egyptian Foreign Policy PSC 406 3 3 0 3 PSC 101 PSC 102
Honor Thesis REM 401 3 3 0 3 REM 201 REM 302
Media Governance and Public Diplomacy PMM 309 3 3 0 3 PMM 101
Department Elective 3 3 0 3
Total 15 15 0 15

Political Science program

Level 1 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Introduction to Computer CSC 101 2 2 0 2
Principles of Economics I (Microeconomics) ECO 101 3 3 2 5
Key English Test KET 2 2 0 2
Introduction to Mathematics MTH 101 3 3 0 3
Introduction to Public Administration PAD 101 3 3 2 5
Introduction to Political Science I PSC 102 3 3 2 5
Human Rights PSC 110 2 2 0 2
Total 18 18 6 24

Political Science program

Level 1 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Principles of Economics II (Macroeconomics) ECO 102 3 3 2 5
Preliminary English Test PET 2 2 0 2 ENG 101
Principles of law LAW 100 3 3 0 3
Introduction to Mass Media PMM 101 3 3 2 5
Introduction to Political Science II PSC 102 3 3 2 5
Introduction to Statistics STS 101 3 3 0 3
University Elective 2 2 0 2
Total 19 19 6 25

Political Science program

Level 2 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Theory of Comparative Politics PSC 200 3 3 0 5 PSC 101 PSC 102
Money and Banking ECO 202 3 3 0 3 ECO 101 ECO 102
Research Methodology REM 201 3 3 0 3
Comparative Local Systems PAD 203 3 3 0 3 PAD 101
International Relations Theory PSC 202 3 3 0 3 PSC 101 PSC 102
University Elective 2 2 0 2
Total 17 17 0 17

Political Science program

Level 2 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Evolution of Arab and Western Political Thought PSC 201 3 3 0 3 PSC 101 PSC 102
International Economics ECO 203 3 3 0 3 ECO 101 ECO 102
Public Opinion PMM 202 3 3 0 3 PMM 101
Faculty Elective 3 3 0 3
Faculty Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 0 18

Political Science program

Level 3 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Political Theory PSC 300 3 3 2 5 PSC 101 PSC 102
Western Political Systems: Different Contexts PSC 301 3 3 0 3 PSC 200
International Organizations PSC 302 3 3 0 3 PSC 101 PSC 102
Public Policy Analysis PAD 301 3 3 0 3 PAD 101
International Public Law LAW 201 3 3 0 3 LAW 100
Department Elective 3 3 0 3
Total 18 18 2 20

Political Science program

Level 3 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Evolution of International Political Relations PSC 304 3 3 0 3 PSC 202
Crisis Management PSC 309 3 3 2 5 PSC 202
Specialized Writing REM 302 3 3 0 3 REM 201
Applied Statistics STS 311 3 3 0 3 STS 101
Department Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 2 20

Political Science program

Level 4 — 1st semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Foreign Policy Analysis PSC 400 3 3 0 3 PSC 304
Political Systems in the Arab World PSC 401 3 3 0 3 PSC 200
Public Projects Management and Organization PAD 400 3 3 0 3 PAD 101
National Security Theory and Geopolitics PSC 409 3 3 0 3 PSC 202
Department Elective 3 3 0 3
Department Elective 3 3 0 3
Total 18 18 0 18

Political Science program

Level 4 — 2nd semester

Course Title Course Code Credit Hours Contact Hours Prerequisite
Lact. Pract./Tut. Total
Diplomatic and Consular Systems PSC 404 3 3 0 3 PSC 202
Egyptian Foreign Policy PSC 406 3 3 0 3 PSC 101/ PSC 102
Honor Thesis REM 401 3 3 0 3 REM 201/ REM 302
Media Governance and Public Diplomacy PMM 309 3 3 0 3 PMM 101
Department Elective 3 3 0 3
Total 15 15 0 15

Marketing program

Level 1 - 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (1) - 2 2 0 2 -
Introduction to Management MGT101 3 3 0 3 -
Introduction to Accounting ACT101 3 3 1 4 -
Introduction to Microeconomics ECN101 3 3 1 4 -
Business Mathematics MAT101 3 3 1 4 -
Univ Requirement (2) - 2 2 0 2 -
Univ requirement (3) - 2 2 0 2 -
Total 18 18 2 20

Marketing program

Level 1 - 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (4) - 2 2 0 2 -
Financial Accounting ACT102 3 3 1 4 ACT101
Organization Behavior MGT102 3 3 0 3 MGT101
Introduction to Business Statistics SAT101 3 3 1 4 -
Introduction to Macroeconomics ECN102 3 3 1 4 -
Univ Requirement (5) - 2 2 0 2 -
Univ Requirement (6) - 2 2 0 2 -
Total 18 18 3 21

Marketing program

Level 2 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Corporate Finance (1) FIN201 3 3 1 4 MGT101
Production and Operations Management MGT201 3 3 1 4 MGT101
Cost Accounting ACT201 3 3 1 4 ACT102
Introduction to Management Information Systems MIS201 3 3 0 3 -
Introduction to Marketing MKT201 3 3 0 3 -
Business Law LAW101 3 3 0 3 -
Total 18 18 3 21

Marketing program

Level 2 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Introduction to Programming MIS202 3 3 1 4 MIS 201
Research Methodology REM101 3 3 1 4 -
Advanced Statistics SAT201 3 3 1 4 SAT 101
Money and Banking ECN201 3 3 1 4 ECN 102
Introduction to Human Resources Management HRM201 3 3 0 3 MGT101
Total 15 15 4 19

Marketing program

Level 3 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (1) - 3 3 - 3 -
Services Marketing MGT201 3 3 0 3 MKT 201
Consumer Behavior MKT 302 3 3 0 3 MKT 201
Marketing Research MKT 303 3 3 1 4 MKT 201
Minor (1) - 3 3 - 3 -
Total 15 15 1 16

Marketing program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - - -
Integrated Marketing Communication MKT 304 3 3 1 3 MKT 201
International Marketing MKT 305 3 3 1 4 MKT 303
E-Marketing MKT 306 3 3 0 3 MKT 201
Minor (2) - 3 3 - - -
Total 15 15 2 17

Marketing program

Level 4 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (3) - 3 3 - 3 -
Graduation Project 1 GMK401 2 2 0 5 REM 101, SAT201
Strategic management MGT401 3 3 1 4 MGT 101
Minor (3) - 3 3 - 3 -
Minor (4) - 3 3 - 3 -
Total 14 14 1 15

Marketing program

Level 4 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Feasibility studies MGT 401 3 3 1 4 ECN 101, MGT 101
Graduation Project 2 GMK 402 2 2 0 2 GMK 401
Strategic Marketing MKT401 3 3 1 4 MKT 201
Sales management MKT 402 3 3 0 3 MKT 201
Minor (5) - 3 3 - 3 -
Elective (4) - 3 3 - 3 -
Total 17 17 2 19

Management Information Systems program

Level 1 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (1) - 2 2 0 2 Registration
Introduction to Management MGT101 3 3 0 3 Registration
Introduction to Accounting ACT101 3 3 1 4 Registration
Introduction to Microeconomics ECN101 3 3 1 4 Registration
Business Mathematics MAT101 3 3 1 4 Registration
Univ Requirement (2) - 2 2 0 2 Registration
Univ requirement (3) - 2 2 0 2 Registration
Total 18 18 3 21

Management Information Systems program

Level 1 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (4) - 2 2 0 2 -
Financial Accounting ACT102 3 3 1 4 ACT101
Organization Behavior MGT102 3 3 0 3 MGT101
Introduction to Business Statistics SAT101 3 3 1 4 -
Introduction to Macroeconomics ECN102 3 3 1 4 -
Univ Requirement (5) - 2 2 0 2 -
Univ requirement (6) - 2 2 0 2 -
Total 18 18 3 21

Management Information Systems program

Level 2 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Corporate Finance (1) FIN201 3 3 1 4 MGT101
Production and Operations Management MGT201 3 3 1 4 MGT101
Cost Accounting ACT201 3 3 1 4 ACT102
Introduction to Management Information Systems MIS201 3 3 0 3 -
Introduction to Marketing MKT201 3 3 0 3 -
Business Law LAW101 3 3 0 3 -
Total 18 18 3 21

Management Information Systems program

Level 2 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Introduction to Programming MIS202 3 3 1 4 MIS 201
Research Methodology REM101 3 3 1 4 -
Advanced Statistics SAT201 3 3 1 4 SAT 101
Money and Banking ECN201 3 3 1 4 ECN 102
Introduction to Human Resources Management HRM201 3 3 0 3 MGT101
Total 15 15 4 19

Management Information Systems program

Level 3 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (1) - 3 3 - 3 -
Advanced Programming MIS301 3 3 1 4 MIS 202
E-Commerce MIS302 3 3 0 3 MIS 201
Data Base Systems MIS303 3 3 1 4 MIS 201
Minor (1) - 3 3 - 3 -
Total 15 15 2 17

Management Information Systems program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - 3 -
Advanced Data Base MIS305 3 3 1 4 MIS 303
System Analysis and Design MIS306 3 3 1 4 MIS 303
Operating Systems MIS307 3 3 1 4 MIS 303
Minor (2) - 3 3 - - -
Total 15 15 3 18

Management Information Systems program

Level 4 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (3) - 3 3 - 3 -
Graduation Project 1 GIS401 2 2 0 2 REM 101, SAT 201
Feasibility Studies MGT402 3 3 1 4 MGT 101, ECN 101
Minor (3) - 3 3 - 3
Minor (4) - 3 3 - 3 -
Total 14 14 1 15

Management Information Systems program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - 3 -
Advanced Data Base MIS305 3 3 1 4 MIS 303
System Analysis and Design MIS306 3 3 1 4 MIS 303
Operating Systems MIS307 3 3 1 4 MIS 303
Minor (2) - 3 3 - - -
Total 15 15 3 18

Accounting Program

Level 1 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (1) - 2 2 0 2 Registration
Introduction to Management MGT101 3 3 0 3 Registration
Introduction to Accounting ACT101 3 3 1 4 Registration
Introduction to Microeconomics ECN101 3 3 1 4 Registration
Business Mathematics MAT101 3 3 1 4 Registration
Univ Requirement (2) - 2 2 0 2 Registration
Univ Requirement (3) - 2 2 0 2 Registration
Total 18 18 3 21

Accounting Program

Level 1 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (4) - 2 2 0 2 -
Financial Accounting ACT102 3 3 1 4 ACT101
Organization Behavior MGT102 3 3 0 3 MGT101
Introduction to Business Statistics SAT101 3 3 1 4 -
Introduction to Macroeconomics ECN102 3 3 1 4 -
Univ Requirement (5) - 2 2 0 2 -
Univ Requirement (6) - 2 2 0 2 -
Total 18 18 3 21

Accounting Program

Level 2 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Corporate Finance (1) FIN201 3 3 1 4 MGT101
Production and Operations Management MGT201 3 3 1 4 MGT101
Cost Accounting ACT201 3 3 1 4 ACT102
Introduction to Management Information Systems MIS201 3 3 0 3 -
Introduction to Marketing MKT201 3 3 0 3 -
Business Law LAW101 3 3 0 3 -
Total 18 18 3 21

Accounting Program

Level 2 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Introduction to Programming MIS202 3 3 1 4 MIS 201
Research Methodology REM101 3 3 1 4 -
Advanced Statistics SAT201 3 3 1 4 SAT 101
Money and Banking ECN201 3 3 1 4 ECN 102
Introduction to Human Resources Management HRM201 3 3 0 3 MGT101
Total 15 15 4 19

Accounting Program

Level 3 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (1) - 3 3 - 3 -
Auditing ACT301 3 3 1 4 ACT 102
Intermediate Accounting ACT302 3 3 1 4 ACT 102
Governmental Accounting ACT305 3 3 1 4 ACT 102
Minor (1) - 3 3 - 3 -
Total 15 15 3 18

Accounting Program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - 3 -
Advanced Cost Accounting ACT303 3 3 1 4 ACT 201
Managerial Accounting and Budgeting ACT304 3 3 1 4 ACT 201
Tax Accounting ACT306 3 3 1 4 ACT 302, LAW101
Minor (2) - 3 3 - 3 -
Total 15 15 3 18

Accounting Program

Level 4 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (3) - 3 3 - 3 -
Advanced Auditing ACT401 3 3 1 4 ACT 301, ACT306
Graduation Project 1 GAC401 2 2 - 2 REM 101, SAT201
Feasibility Studies MGT402 3 3 1 4 MGT 101, ECN 101
Minor (3) - 3 3 - 3 -
Minor (4) - 3 3 - 3 -
Total 17 17 2 19

Accounting Program

Level 4 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (4) - 3 3 - 3 -
Specialized Accounting ACT402 3 3 1 4 ACT 302
Graduation Project 2 GAC402 2 2 - 2 GAC 401
Strategic Management MGT401 3 3 1 4 MGT 101
Minor (5) - 3 3 - 3 -
Total 14 14 2 16

Accounting Program

Level 1 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (1) - 2 2 0 2 -
Introduction to Management MGT101 3 3 0 3 -
Introduction to Accounting ACT101 3 3 1 4 -
Introduction to Microeconomics ECN101 3 3 1 4 -
Business Mathematics MAT101 3 3 1 4 -
Univ Requirement (2) - 2 2 - 2 -
Univ requirement (3) - 2 2 0 2 -
Total 18 18 3 21

Accounting Program

Level 1 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (4) - 2 2 0 2
Financial Accounting ACT102 3 3 1 4 ACT101
Organization Behavior MGT102 3 3 0 3 MGT101
Introduction to Business Statistics SAT101 3 3 1 4
Introduction to Macroeconomics ECN102 3 3 1 4
Univ Requirement (5) - 2 2 0 2
Univ Requirement (6) - 2 2 0 2
Total 18 18 3 21

Accounting Program

Level 2 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Corporate Finance (1) FIN201 3 3 1 4 MGT101
Production and Operations Management MGT201 3 3 1 4 MGT101
Cost Accounting ACT201 3 3 1 4 ACT102
Introduction to Management Information Systems MIS201 3 3 0 3
Introduction to Marketing MKT201 3 3 0 3
Business Law LAW101 3 3 0 3
Total 18 18 3 21

Accounting Program

Level 2 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Introduction to Programming MIS202 3 3 1 4 MIS201
Research Methodology REM101 3 3 1 4
Advanced Statistics SAT201 3 3 1 4 SAT101
Money and Banking ECN201 3 3 1 4 ECN102
Introduction to Human Resources Management HRM201 3 3 0 3 MGT101
Total 15 15 4 19

Accounting Program

Level 3 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (1) - 3 3 - 3
Performance Management HRM301 3 3 1 4 MGT 101, HRM 201
Recruitment and Selection HRM302 3 3 0 3 HRM 201
Human Resources Planning HRM303 3 3 0 3 HRM 201
Minor (1) - 3 3 - 3
Total 15 15 1 16

Accounting Program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - 3
Training and Development HRM304 3 3 0 3 HRM 303
International Human Resources Management HRM305 3 3 0 3 HRM 302, HRM 303
Job Analysis and Design HRM306 3 3 0 3 HRM 302, HRM 303
Minor (2) - 3 3 - 3
Total 15 15 0 15

Accounting Program

Level 4 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (3) - 3 3 - 3
Strategic Management MGT401 3 3 1 4 MGT 101
Graduation Project 1 GHR401 2 2 0 2 REM 101 SAT 201
Minor (3) - 3 3 - 3
Minor (4) 3 3 0 3
Total 14 14 1 15

Accounting Program

Level 4 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (4) - 3 3 - 3
Feasibility Studies MGT402 3 3 1 4 MGT 101, ECN 101
Graduation Project 2 GHR402 2 2 0 2 GHR 401
Strategic Human Resources Management HRM401 3 3 1 4 HRM 201, MGT 401
Compensation and Rewards HRM402 3 3 - 3 HRM 301, MGT 401
Minor (5) - 3 3 - 3
Total 17 17 2 19

Finance program

Level 1 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (1) - 2 2 0 2
Introduction to Management MGT101 3 3 1 4
Introduction to Accounting ACT101 3 3 0 3
Introduction to Microeconomics ECN101 3 3 1 4
Business Mathematics MAT101 3 3 1 4
Univ Requirement (2) - 2 2 0 2
Univ requirement (3) - 2 2 0 2
Total 18 18 3 21

Finance program

Level 1 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Univ requirement (4) - 2 2 0 2
Financial Accounting ACT102 3 3 1 4 ACT101
Organization Behavior MGT102 3 3 0 3 MGT101
Introduction to Business Statistics SAT101 3 3 1 4
Introduction to Macroeconomics ECN102 3 3 1 4
Univ Requirement (5) - 2 2 0 2
Univ Requirement (6) - 2 2 0 2
Total 18 18 3 21

Finance program

Level 2 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Corporate Finance (1) FIN201 3 3 1 4 MGT101
Production and Operations Management MGT201 3 3 1 4 MGT101
Cost Accounting ACT201 3 3 1 4 ACT102
Introduction to Management Information Systems MIS201 3 3 0 3
Introduction to Marketing MKT201 3 3 0 3
Business Law LAW101 3 3 0 3
Total 18 18 3 21

Finance program

Level 2 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Introduction to Programming MIS202 3 3 1 4 MIS 201
Research Methodology REM101 3 3 1 4
Advanced Statistics SAT201 3 3 1 4 SAT 101
Money and Banking ECN201 3 3 1 4 ECN 102
Introduction to Human Resources Management HRM201 3 3 0 3 MGT101
Total 15 15 4 19

Finance program

Level 3 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (1) - 3 3 - 3
Corporate Finance (2) FIN 301 3 3 1 4 FIN 201
Insurance and Risk Management MAT 301 3 3 1 4 MAT 101
Bank Management FIN 302 3 3 1 4 ACT101
Minor (1) - 3 3 - 3
Total 15 15 3 18

Finance program

Level 3 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (2) - 3 3 - 3
Investment and Portfolio Management FIN 303 3 3 1 4 FIN 201
Financial Institutions FIN 304 3 3 1 4 MGT 101, FIN 201
Financial Markets FIN 305 3 3 1 4 FIN 201
Minor (2) - 3 3 - 3
Total 15 15 3 18

Finance program

Level 4 – 1st semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (3) - 3 3 - 3
Financial Statements Analysis FIN 401 3 3 1 4 ACT 101, FIN301
Graduation Project 1 GFI 401 2 2 0 2 REM 101, SAT 201
Feasibility Studies MGT402 3 3 1 4 MGT 101, ECN 101
Minor (3) - 3 3 - 3
Minor (4) - 3 3 - 3
Total 17 17 2 19

Finance program

Level 4 – 2nd semester

Course Title Credit Code Credit Hours Contact Hours Prerequisite
Lect. Pract./Tut. Total
Major Elective (4) - 3 3 - 3
International Finance FIN 402 3 3 1 4 FIN 301
Graduation Project 2 GFI 402 2 2 0 2 GFI 401
Strategic Management MGT 401 3 3 1 4 MGT 101
Minor (5) - 3 3 - 3
Total 14 14 2 16