Skip to main content
King Abdullah University of Science and Technology
Extensions of Dynamic Programming, Machine Learning, Discrete Optimization
TREES
Extensions of Dynamic Programming, Machine Learning, Discrete Optimization
Main navigation
  • Home
  • People
    • Principal Investigators
    • Students
    • All Profiles
    • Alumni
    • Former Members
  • Events
    • All Events
    • Events Calendar
  • News
  • Teaching
  • Collaborators
  • Books
  • Contact Us

Breadcrumb

  1. Home
  2. Pages
  3. Teaching

Teaching Pages

Teaching

Teaching

Courses CS 260 Design and Analysis of Algorithms Prerequisites: computer programming skills, probability, basic data structures and algorithms, basic discrete mathematics. The course covers main approaches to design and analysis of algorithms including important algorithms and data structures, and results in complexity and computability. The main contents are: review of algorithm analysis (search in ordered array, binary insertion sort, merge sort, worst-case and average-case time complexity, minimum complexity of sorting n elements for small n, 2-3 trees, asymptotic notation); divide and

Extensions of Dynamic Programming, Machine Learning, Discrete Optimization (TREES)

Footer

  • A-Z Directory
    • All Content
    • Browse Related Sites
  • Site Management
    • Log in

© 2024 King Abdullah University of Science and Technology. All rights reserved. Privacy Notice