Curricula

Curricula

Department of Computer Network Systems

Courses

( 132 ) Credit hours

University Requirements ( 27 ) Credit Hours
A) Compulsory Courses : ( 12 ) Credit Hours
Course No Course Name Hours No prerequisite
100100
MILITARY SCIENCES
3 -
 
1401110
ARABIC LANGUAGE 1
3 1401099
 
1401110
ARABIC LANGUAGE 1
3 101099
 
1401120
ENGLISH LANGUAGE 1
3 1401098
 
1401151
UNIVERSITY ETHICS
3 -
 
B ) Elective Requirements ( 15 ) Credit Hours
 
 
 
 
 
 
Faculty Requirments (21 ) Credit Hours
College Requirements Compulsory (21 ) Credit Hours
Course No Course Name Hours No prerequisite
1301098
=
3 -
 
1301106
STRUCTURED OROGRAMMING
3 -
 
1301108
OBJECT - ORIENTED PROGRAMMING 1
3 1301099
 
1301108
OBJECT - ORIENTED PROGRAMMING 1
3 1301106
 
1301110
DISCRETE STRUCTURES
3 -
 
1303237
ECOMMERCE
3 1301108
 
1303265
TECHNICAL COMMUNICATION SKILLS
3 104101
 
1501110
CALCULUS 1
3 -
 
1501212
PROBABILITY & STATISTICS
3 -
 
 
 
Department Requirments (81 ) Credit Hours
A) Specialization Requirements Compulsory ( 69 ) Credit Hours
Course No Course Name Hours No prerequisite
1301120
DIGITAL SYSTEMS
3 -
 
1301203
DATA STRUCTURES AND ALGORITHMS
3 1301108 + 1301110
 
1301208
OBJECT- ORIENTED PROGRAMMING 2
3 1301108
 
1301222
COMPUTER ORGANIZATION & ARCHIECTURE
3 1301120
 
1301270
NUMERICAL ANALYSIS
3 1301106
 
1301304
VISUAL PROGRAMMING
3 1303342
 
1301310
DESIGN AND ANALYSIS OF ALGORITHMS
3 1301203
 
1301326
OPERATING SYSTEMS
3 1301203
 
1303236
WEB-BASED PROGRAMMING
3 1301108
 
1303334
ECOMMERCE SECURITY
3 1304310
 
1303342
DATABASE SYSTEMS
3 1301203
 
1303386
INFORMATION SYSTEMS ANALYSIS AND DESIGN
3 1303342
 
1304130
INTRODUCTION TO NETWORKS & DATA COMMUNICATION
3 801120
 
1304230
COMPUTER NETWORKS (1)
3 1304130
 
1304231
COMPUTER NETWORKS (1) LAB
1 1304230
 
1304232
COMPUTER NETWORKS 2
3 1304231
 
1304233
COMPUTER NETWORKS (2) LAB
1 1304232
 
1304310
NETWORK SECURITY
3 1303334 + 1304336
 
1304327
OPERATING SYSTEMS LAB
1 1304336
 
1304332
NETWORK PROGRAMMING
3 1301108 + 1304232
 
1304333
ADVANCED COMPUTER NETWORKS LAB
1 1304233
 
1304369
FIELD TRAINING
3 -
 
1304430
MOBILE AND WIRELESS COMPUTING
3 1304336
 
1304433
WIRELESS NETWORKS LAB
1 1304430
 
1304434
NETWORKS MANAGEMENT AND MONITORING
3 1304430
 
1304443
ADVANCED INTERNET PROTOCOLS
3 1304232
 
1304445
=
1 -
 
1304491
GRADUATION PROJECT 1
1 1303386
 
1304492
GRADUATION PROJECT 2
2 1304491
 
B) Specialization Requirements Elective ( 12 ) Credit Hours
Course No Course Name Hours No prerequisite
601426
IS LEGISLATION AND LAWS
3 -
 
1301301
SELECTIVE PROGRAMMING LANGUAGE
3 1303342
 
1301315
THEORY OF COMPUTATION
3 1301203
 
1303339
ADVANCED INTERNET PROGRAMMING
3 1303236
 
1303360
DATABASE SYSTEMS ADMINISTRATION
3 1303342
 
1304338
NETWORKS MODELING AND SIMULATION
3 1304327
 
1304350
MULTIMEDIA SYSTEMS
3 1303236
 
1304392
ADVANCED TECHNOLOGIES & TOOLS IN NETWORKS SYSTEMS
3 -
 
1304435
DISTRIBUTED- COMPUTING NETWORKS DESIGN
3 1301326
 
1304437
NETWORK SECURITY PROGRAMMING
3 1304310 + 1304332
 
1304440
WIRELESS NETWORKS DESIGN
3 1304430
 
1304490
SPECIAL TOPICS IN COMPUTER NETWORKS SYSTEMS
3 -
 
 
Free Courses ( 3 ) Credit Hours

 

Log in

fb iconLog in with Facebook
create an account