Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Science | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


University Program Information

About the University

The university has various faculties, including the College of Science, College of Applied Medical Sciences, College of Pharmacy, College of Nursing, College of Designs and Arts, College of Engineering, College of Medicine, College of Applied Sciences, College of Computers and Information Technology, College of Humanities and Social Sciences, and College of Business Administration.


Faculties

  • Common First Year
    • No specific details provided
  • College of Science
    • No specific details provided
  • College of Applied Medical Sciences
    • No specific details provided
  • College of Pharmacy
    • No specific details provided
  • College of Nursing
    • No specific details provided
  • College of Designs and Arts
    • No specific details provided
  • College of Engineering
    • No specific details provided
  • College of Medicine
    • No specific details provided
  • College of Applied Sciences
    • No specific details provided
  • College of Computers and Information Technology
    • Faculty Members
      • Home
      • Announcements
      • Academic Subjects
      • Publications
    • Information Technology Department
      • Courses include Algorithms and Data Structures 2
  • College of Humanities and Social Sciences
    • No specific details provided
  • College of Business Administration
    • No specific details provided

Admission

  • University admission guide
  • Electronic registration for courses
  • Scholarships
  • Academic calendar
  • Electronic forms

E-Services

  • Faculty Members
  • Students
  • Employees

Course Details

Algorithms and Data Structures 2

This course is considered as the second part of a two-course sequence on algorithmic solution design and advanced data structures. This course provides advanced algorithms from different application areas to illustrate the techniques used to construct specific strategies for solving problems, and to study the performance of these algorithms. Topics include space and time tradeoffs, dynamic programming, greedy technique, iterative improvement, and limitation of algorithm power.


  • Published Date: 11 Thul-Qi'dah 1444
  • Last Change Date: 11 Thul-Qi'dah 1444
  • Rating: Poor, Not so poor, Average, Good, Very good
See More
How can I help you today?