Faculty
Undergraduate
Postgraduate
Search in Courses
Bachelor's courses
Faculty Of Science - Internal regulations for the new credit hours system 2023 - Bachelor's degree in Special Science in
Subject
Subject Code
Elective/Compulsory
General Botany
Bot 1 01
Compulsory
General Chemistry 1
Chm1 01
Compulsory
Computer Basics and Programming Principles
Com1 01
Compulsory
Calculus 1
Mat1 01
Compulsory
Properties of Matter and Heat
Phy 101
Compulsory
Introduction to Statistics
Sta101
Compulsory
Scientific English Language
Uni1 01
Compulsory
Innovation and Entrepreneurship
Uni1 07
Elective
Environmental Culture
Uni103
Elective
History and Philosophy of Sciences
Uni105
Elective
Health and Fitness
Uni109
Elective
Lab Safty
Uni111
Elective
General Chemistry2
Chm1 02
Compulsory
Introduction to Computer Science for Multidisciplinary Studies
Com1 02
Compulsory
Algebra abd Geometry
mat1 02
Compulsory
Calculus 2
Mat104
Compulsory
Electricity and Geometrical Optics
PHY102
Compulsory
societal issues
Uni 10 8
Compulsory
Information Technology
Uni102
Compulsory
Quality Culture
Uni104
Elective
Professional ethics
Uni106
Elective
Transferable Skills
Uni110
Elective
Principles of Zoology
Zoo104
Compulsory
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