Bachelor of Science in Information Systems

Duration: 4 years

    First Year - 1st Semester

  • MAT111 - College Algebra

    • Credit Hours : 3
    • This introduces students to college algebra.
  • COM111 - Introduction to Computer Science

    • Credit Hours : 3
    • This introduces students to History and basics of Computers.
  • Recommended Optional Courses:

    • STA111 - The Statistical System
    • PHY111 - Mechanics I

    First Year - 2nd Semester

  • LAN122 - writing and oral skills for science

    • Credit Hours : 3
    • introducing writing and oral skills for science
  • MAT121 - Trigonometry and elementary calculus

    • Credit Hours : 3
    • Introduction to trigonometry and elementary calculus
  • Recommended Optional Courses:

    • STA121 - Descriptive Statistics
    • PHY121 - Electricity and Magnetism, Vibration and Waves & Electricity and Magnetism

    Second Year - 1st Semester

  • COM211 - operating systems

    • Credit Hours : 3
    • introducing operating systems
  • MAT212 - Discrete Mathematics with Applications

    • Credit Hours : 3
    • Introducing Discrete Mathematics with Applications
  • INF211 - Foundation of Information Systems

    • Credit Hours : 3
    • introduction to foundation of information systems
  • INF212 - E-Business Techniques

    • Credit Hours : 3
    • Introduction to e-business techniques
  • STA211 - Foundation of Probability and Statistics

    • Credit Hours : 3
    • Introduction Foundation of Probability and Statistics.
  • Recommended Optional Courses:

    • PHY211 - Mechanics I
    • PHY213 - Practical in Mechanics and Properties of Matter
    • ELE211 - Introduction to Analogue Electronics
    • ELE212 - Practical in Analogue Electronics

    Second Year - 2ND Semester

  • COM221 - Advanced Computer Programming

    • Credit Hours : 3
    • Advanced Computer Programming
  • COM222 - Database Systems

    • Credit Hours : 3
    • Database Systems
  • INF221 - Web Design and Development

    • Credit Hours : 3
    • Web Design and Development
  • INF222 - Enterprise Architecture

    • Credit Hours : 3
    • Introduction to Enterprise Architecture
  • Recommended Optional Courses:

    • STA221 - Statistical Hypothesis Testing
    • STA222 - Basic Demographical and Epidemiological Statistics
    • PHY221 - Electricity and Magnetism I
    • PHY222 - Physical Optics and Doppler Effect
    • ELE221 - Introduction to Digital Electronics

    Third Year - 1st Semester

  • COM311 - Software Engineering

    • Credit Hours : 3
    • Software Engineering
  • COM312 - Human Computer Interaction

    • Credit Hours : 3
    • Human Computer Interaction
  • COM313 - Computer Security

    • Credit Hours : 3
    • introduction to computer security
  • COM315 - Linux Systems Administration

    • Credit Hours : 3
    • introduction to Linux systems administration
  • INF312 - Information Technology Service Management

    • Credit Hours : 3
    • Introduction to Information Technology Service Management
  • Recommended Optional Courses:

    Third Year - 2ND Semester

  • COM322 - Computer Networks

    • Credit Hours : 3
    • introduction to computer networks
  • COM323 - Object-oriented Systems Analysis and Design

    • Credit Hours : 3
    • introduction to object-oriented systems analysis and design
  • INF323 - Information Management for Business

    • Credit Hours : 3
    • Introduction to Information Management for Business
  • INF322 - Entrepreneurship –Theory and Practice

    • Credit Hours : 3
    • Introduction to Entrepreneurship –Theory and Practice
  • INF321 - Management Support Systems

    • Credit Hours : 3
    • Introduction to Management Support Systems
  • Recommended Optional Courses:

    Fourth Year - 1st Semester

  • COM411 - Mobile Application Development

    • Credit Hours : 3
    • Introduction to mobile application development
  • COM412 - Project Management

    • Credit Hours : 3
    • introduction to project management
  • COM413 - Geospatial Computing

    • Credit Hours : 3
    • introduction to geospatial computing
  • COM414 - Research Methods and Ethics in computing

    • Credit Hours : 3
    • introduction research methods and ethics in computing
  • INF411 - Strategic Business and IS Management

    • Credit Hours : 3
    • Introduction to Strategic Business and IS Management
  • Recommended Optional Courses:

    Fourth Year - 2ND Semester

  • COM421 - Cloud Computing

    • Credit Hours : 3
    • introduction to cloud computing
  • COM422 - ICT Project

    • Credit Hours : 3
    • introduction to ICT project
  • INF423 - Internet Governance

    • Credit Hours : 3
    • introduction to internet governance
  • INF421 - Information Technology Audit and Controls

    • Credit Hours : 3
    • introduction to Information Technology Audit and Controls
  • INF422 - Information Technology Practice and Consultancy

    • Credit Hours : 3
    • Introduction to Information Technology Practice and Consultancy
  • Recommended Optional Courses: