Syllabus
Department of Applied Mathematics
Applied Mathematics Courses
The department offers two main programs for its students, namely, B.Sc. (Honors) in mathematics and B.Sc. (Honors) Joint subjects in mathematics and computer sciences. In the following we provide information about the offered courses.
Academic year 
Course code 
Course name 
Credit hours 
First year 
101A 
Calculus I 
4(3+1) 
102A 
Calculus II 
4(3+1) 

103A 
Vectors & Mechanics 
3(2+1) 

Second year 
201A 
Ordinary differential equations & applications I 
3(2+1) 
202A 
Ordinary differential equations & applications II 
3(2+1) 

203A 
Vectors analysis 
4(3+1) 

Third year 
301A 
Complex variables I 
3(2+1) 
302A 
Complex variables II 
3(2+1) 

303A 
Special functions & Mathematical methods 
3(2+1) 

Fourth & Fifth year 
401A 
Partial Differential Equations 
3(2+1) 
402A 
Special Relativity theory 
3(2+1) 

403A 
Compressible flow 
3(2+1) 

404A 
Incompressible flow 
3(2+1) 

405A 
Magnetic fluid mechanics 
3(2+1) 

406A 
Waves 
3(2+1) 

407A 
Electromagnetic Theorem I 
3(2+1) 

408A 
Electromagnetic Theorem II 
3(2+1) 

409A 
Variation Calculus 
3(2+1) 

410A 
Advanced Mathematical Methods 
3(2+1) 

411A 
Numerical solution for simple differential Equations 
3(2+1) 

412A 
Numerical solution for Partial differential Equations 
4(4+0) 

413A 
Approximation of Functions 
2(2+0) 

414A 
Eigen value Problem 
2(2+0) 

415A 
Maximum value problem of several variables function 
4(4+0) 

416A 
General Relativity Theory 
4(3+1) 

417A 
Quantitative Mechanics I 
4(3+1) 

418A 
Quantitative Mechanics II 
4(3+1) 

419A 
Dynamic Heat & Statistical mechanics principles 
4(3+1) 

420A 
Analytical mechanics 
4(3+1) 

421A 
Selected Topics in applied mathematics 
4(3+1) 

422A 
Research project in applied mathematics 
4(3+1) 
Department of Pure Mathematics
The Department of Pure Mathematics offers a Variety of Courses in Pure Mathematics. The list of Courses which we offer is Distributed in 5 years in a Course Unit Uystem as Follows:
Academic year 
Course code 
Course name 
Number of units 
First year 
P101 
Basic mathematics 
4(1+3) 
P102 
Algebra and Geometry 
5(3+2) 

Second year 
P201 
Linear algebra 
4(3+1) 
P202 
Real analysis (1) 
4(3+1) 

Third year 
P301 
Real analysis (2) 
3(2+1) 
P302 
Algebric structure 
3(2+1) 

P303 
Combinatorial analysis 
3(2+1) 

P304 
Introduction to topology 
3(2+1) 

Fourth + Fifth year 
P402 
Number theory 
3(2+1) 
P401 
Topology 
3(2+1) 

P403 
Introduction to graph theory 
3(2+1) 

P404 
Rings and modules 
3(2+1) 

P405 
Advanced calculus 
3(2+1) 

P406 
Measure theory (1) 
3(2+1) 

P407 
Functional analysis (1) 
3(2+1) 

P408 
Introduction to algebric topology 
3(2+1) 

P409 
Galwa theory 
3(2+1) 

P410 
Measure theory and integration 
3(2+1) 

P411 
Functional analysis (2) 
3(2+1) 

P412 
Differential Geometry 
3(2+1) 

P413 
Fractals Geometry 
3(2+1) 

P414 
Group theory 
3(2+1) 

P415 
Stochastic analysis 
3(2+1) 

+Selected topics in pure mathematics 
3 > 6 

+Research project in pure mathematics 
4(4+0) 
Department of Statistics
level 
Symbol 
Subject name 
First 
S 101 
Elements of Arthimetic 
S 102 
Introduction of Probability & Statistics 

Second 
S 201 
Probability and Statistics 
S 202 
Elementary Statistics 

S 203 
Multivariable Function 

Third 
S 301 
Least Squares 
S 302 
Practical Statistics 

S 303 
Statistical Method 

Fourth & Fifth 
S 304 
Operation Researsh I 
S 401 
Introduction to Random Processes I 

S 402 
Sampling Techniques 

S 403 
Statistical Inference 

S 404 
Processorsprobability 

S 405 
Probability Theory 

S 406 
الطرق البيزية 

S 407 
نظرية المأمونية 

S 408 
Applied Statistics I 

S 409 
Applied Statistics II (STATA) 

S 410 
Design & Analysis of Experiments 

S 411 
Operation Researsh II 

S 412 
نظرية الألعاب 

S 413 
Researsh Methedology 

S 414 
Linear Models 

S 415 
Time series 

S 416 
Survival Analysis 

S 417 
Measurementand Evaluation 

S 418 
AppliedRegression 

S 419 
Introduction to Data mining 

S 499 
Project in Statistic 
Department of Computer Sciences
Taught courses during the five years and their credit hours (the courses taught by the Computer Sciences Department)
For the 1^{st} year all departments except IT Department:
101 
Computer Science fundamentals I 
2 
102 
Discrete Mathematics I 
2 
103 
Computer Science fundamentals II 
4 
For the 2^{nd} year all departments except IT Department:
201 
Discrete Mathematics II 
3 
202 
Numerical Computation 
3 
203 
Algorithms & data structure 
3 
For the 3^{rd} year all departments except IT Department:
301 
Programming Methodologies 
3 
303 
Systems Analysis and design 
3 
304 
File system management 
2 
For the 4th and 5th year all departments except IT Department:
401 
Concepts of Programming Languages 
4 
402 
Computer Commercial Application 
4 
403 
Computer architecture 
4 
404 
Assembly Language 
4 
405 
Operating Systems 
4 
406 
Files and Databases 
4 
407 
Compiler Design 
4 
408 
Micro Computer Architecture 
4 
409 
Programming Language: Theories, Structure & Comparison 
4 
410 
Object Oriented Programming Language 
4 
411 
Advanced Database 
4 
412 
Advanced Algorithms & Data Structure 
4 
413 
System Programming 
4 
414 
Computer System Performance 
4 
415 
Computer Networks 
4 
416 
Artificial Intelligence & Expert Systems 
4 
417 
Robotics 
4 
418 
Computer Graphics 
4 
419 
Accounting 
4 
420 
Software Engineering 
4 
421 
Management Information Systems 
4 
422 
Computer Science Theory 
4 
423 
Analysis and Design of Algorithms 
4 
424 
Methods & Information Systems Development 
4 
425 
Parallel Processing Devices 
4 
426 
Simulation and Modeling 
4 
430 
Neural Networks 
4 
431 
Mobile Networks 
4 
432 
Logical circuits Design 
4 
433 
Human & Computer Interaction 
4 
434 
Multimedia 
4 
Department Information Technology
Taught Courses During the five years and their credit hours (the courses taught by the Computer Sciences Department)
Semester one 
C. hours 
Semester two 
C. hours 
First year: 



Fundamentals of computer science 
3 
Programming Fundamentals (1) 
3 
Discrete mathematics 
3 
Algebra and Geometry 
3 
Fundamentals of calculus 
3 
An Introduction to Accounting 
3 
Fundamentals of Economic (1) 
2 
Fundamentals of general physics 
2 
Islamic studies (1) 
3 
English language (2) 
2 
English language (1) 
2 
Arabic language (1) 
3 
Sudanese studies 
3 
Computer environment and hardware 
3 
Total 
19 
Total 
19 
Second year: 

Information’s new technologies 
3 
File management 
3 
Data structures 
3 
Programming Fundamentals (2) 
3 
Basic statistics and probability 
3 
Computer applications in business (1) 
3 
Fundamentals of Economic (2) 
2 
System analysis and design 
3 
Islamic studies (2) 
3 
Fundamentals of electronic systems 
2 
Arabic language (2) 
3 
Fundamentals of Management 
2 
English Language (2) 
2 

Total 
17 
Total 
18 
Third year: 

HumanComputer interaction 
3 
Marketing fundamentals 
2 
Algorithms analysis and design 
3 
Computer networks and communications (1) 
3 
Management economics 
2 
Practical statistics 
3 
Commercial programming (1) 
3 
Computer applications in business (2) 
3 
Operational research (1) 
3 
Databases 
3 
Communication skills 
3 
Feasibility study And evaluation of projects 
3 
17 
17 

Fourth year: 

Economics modeling and prediction 
3 
Security systems 
3 
Software engineering (1) 
3 
Computational systems for decisionmaking 
3 
Simulation and modeling 
3 
Computer networks and communications (2) 
3 
Operating systems 
3 
Operation research (2) 
3 
Commercial programming (2) 
3 
Management information systems 
3 
Total 
15 
Total 
15 
Fifth year: 

Artificial intelligence 
3 
Internet advanced technologies 
3 
Software engineering (2) 
3 
Ethical, professional and social issues 
3 
Financial Organizations 
3 
Optional subject (2) 
3 
Optional subject (1) 
3 
Optional subject (3) 
3 
Project 
3 
Project (Continuation) 
3 
Total 
15 
Total 
15 