Faculty
Undergraduate
Postgraduate
Search in Courses
Bachelor's courses
Faculty Of Science - Study Regulations 2012 - Bachelor's degree in Special Science in
Subject
Subject Code
Elective/Compulsory
General Biology
BIO1101
Elective
General Chemistry 1
CH1101
Compulsory
Programming
CS1101
Elective
Mathematics 1
MA1101
Compulsory
Mathematical statistics
MA1103
Elective
Physics 1
PH1121
Compulsory
General Physics
PH1125
Elective
Scientific English
UN1101
Compulsory
History and Philosophy of Science
UN1103
Elective
Principles of management and leadership
UN1105
Elective
Environmental Culture
UN1107
Elective
societal issues
(21019)
Compulsory
Human Rights
21019
Compulsory
Intro to Computer
CA1201
Compulsory
General Chemistry 2
CH1202
Compulsory
Tutorial
CH1204
Elective
Mathematics 2
MA1202
Compulsory
Applied Mathematics
MA1204
Elective
Algebra
MA1206
Elective
Physics 2
PH1222
Compulsory
Intoduction to Biophysics
PH1226
Elective
Arabic Language
UN1202
Compulsory
Critical Thinking
UN1204
Elective
Islamic Culture
UN1206
Elective
Self-Learning
UN1208
Elective
Quality Culture
UN1210
Elective
Computer Systems
CS2101
Compulsory
Computer Programming
CS2103
Compulsory
File processing
CS2105
Elective
Abstract algebra
MA2103
Compulsory
Mathematical analysis 1
MA2105
Compulsory
Discrete Mathematics
MA2107
Elective
Mathematical Methods
MA2121
Elective
Probability Theory 1
ST2101
Elective
Transelation Skills
TS2103
Compulsory
Digital Logic and Algorithms
CS2202
Compulsory
Data Structure and Algorithms
CS2204
Compulsory
Data Basic Systems
CS2206
Elective
Object Oriented Programming
CS2208
Elective
Mathematical Analysis 2
MA2208
Compulsory
Number theory
MA2212
Elective
Linear algebra and solid geometry
MA2220
Compulsory
Statical inference 1
ST2206
Elective
Computer Organization and Assembly Language Progra
CS3101
Compulsory
Design and Analysis of Algorithms
CS3103
Compulsory
Combinatorics and Graph Theory
CS3105
Elective
Concept of Programming Languages
CS3107
Elective
Numerical Analysis 1
MA3103
Compulsory
Mathematical Logic and Boolean Algebra
MA3113
Compulsory
Real analysis and Measure Theory
MA3121
Elective
Abstract Algebra and Topology
MA3125
Elective
Theory of Automata
CS3202
Compulsory
Operating systems
CS3204
Compulsory
Computer Architecture
CS3206
Compulsory
Systems simulation
CS3208
Compulsory
Systems Analysis and Design
CS3210
Elective
Software Design and Analysis
CS3212
Elective
Optimal control -1
MA3210
Elective
Stochastic processes
ST3212
Elective
Data Base Manegement Systems
CS4101
Compulsory
Theory of Computation
CS4103
Compulsory
Computer Graphic
CS4105
Compulsory
Advanced Programming in Java
CS4107
Elective
Selected topic in computer sciences
CS4109
Elective
Expert Systems
CS4111
Elective
Operation Research 1
MA4105
Compulsory
Modern Algebra and Topology
MA4121
Elective
Review article Research
CS4202
Compulsory
Compiler Design
CS4204
Compulsory
Image processing
CS4206
Compulsory
Computer Security Techniques
Cs4208
Compulsory
Computer Networks
CS4210
Compulsory
Distributed System
CS4212
Elective
Neural Networks
CS4214
Elective
optimal control 2
MA4224
Elective
Time Series Analysis
ST4204
Elective