Academics

Undergraduate programs

Implementing strong undergraduate programs, the faculty produces the best students in the country in the areas of Mathematics, Statistics, Computer Science and Information Technology. The strength of these disciplines, combined in a single institution and tightly linked by a common mission, has created a unique multidisciplinary environment for teaching and research.

Flexibility and combinations are the keynote of the degrees offered in the Faculty of Mathematical Sciences since 1981. The faculty offers single undergraduate degrees in Mathematics, Statistics, and Computer Sciences. It also offers combination undergraduate degrees of these subjects that reflect and retain the existing coherent structure and interrelations of these subjects. In 2002 the faculty took its first intake for its BSc degree in Information Technology. All these degrees are honors degrees with a 5-year duration of study.

The Faculty of Mathematical Sciences offers undergraduate degrees as follows:

  •  

    BSc (Honors) in Mathematics

    Applied Math

    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)

    Pure Math

     

    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 system 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)

  • BSc (Honors) in Statistics

    more...

     

    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

  • BSc (Honors) in Computer Science

    more...

    Taught courses during the five years and their credit hours (the courses taught by the Computer Sciences Department)

    For the 1st 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 2nd  year all departments except IT Department:

    201

    Discrete Mathematics II

    3

    202

    Numerical Computation

    3

    203

    Algorithms & data structure

    3

    For the 3rd  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

  • BSc (Joint Honors) in Mathematics and Computer Sciences
  • BSc (Joint Honors) in Statistics and Computer Sciences
  • BSc in Information Technology

    more...

     

    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:

    Human-Computer 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 decision-making

    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

  • BSc in Applied Computer Studies (distant learning, not currently offered)
  • Diploma in applied computer