طراحی و تحلیل الگوریتم ها شامل مباحث زیر برای دانشجویان مهندسی نرم افزار ،
مرتب سازی درجی - ادغامی - سریع - توده ای - جستجو دودویی و ...
الگوریتم راشال و پریم ،
تحلیل الگوریتم ها - نماد های مجانبی - روابط همگن و ناهمگن ،
روابط بازگشتی مرتبه اول و دوم ،
قضیه اصلی -
روش حریصانه
روش تقسیم و حل -
روش برنامه نویسی پویا
و...