
تُعد الهياكل البيانية والخوارزميات من الأساسيات الجوهرية في علوم الحاسوب. تقدم هذه التخصصية مزيجًا فريدًا من الخبرات النظرية والعملية لتعليم الطلاب كيفية تطبيق الخوارزميات المختلفة وهياكل البيانات في البرمجة اليومية وحل المشاكل المعقدة. يشمل المنهج أكثر من 50 لغزًا خوارزميًا و100 تحدي برمجي مشهور في مقابلات العمل في شركات التكنولوجيا الكبرى. يركّز البرنامج على تطبيق خوارزميات مثل الخوارزميات الجشعة، البحث الثنائي، والبرمجة الديناميكية، إضافة إلى التعامل مع هياكل بيانات متنوعة كالأشجار والقوائم والمخططات. يتيح البرنامج فهمًا معمقًا لتصميم الخوارزميات وتحليل أدائها، مع دراسة تطبيقات واقعية مثل التنقل في شبكات ضخمة وتركيب جينومات عبر بيانات حيوية ضخمة.
Michael Levin
Visiting Scholar
Daniel M Kane
Assistant Professor
Pavel Pevzner
Professor
Michael Levin
Lecturer