1 |
جایگاه درس در برنامه درسی دوره |
درس ساختمان داده جزء دروس اصلی رشته علوم کامپیوتر است. |
2 |
شایستگی های پایه |
اشنایی با یک زبان برنامه نویسی شی گرا مانند C++، Java یا پایتون |
3 |
روش تدریس |
مشاهده فیلمهای آموزشی که از قبل تهیه شده اند به صورت افلاین، برگزاری یک جلسه انلاین برای رفع اشکال و توضیح موضوعات تکمیلی و فعالیت کلاسی |
4 |
وظایف دانشجو |
شرکت فعال در مباحث، تحویل درست و بموقع تکالیف و پروژه |
5 |
منبع |
Introduction to Algorithms (CLRS) 2009, Data Structures and Algorithms in Java (Goodrich, Tamassia) 2010, Data Structures and Algorithms in C++ (Goodrich, Tamassia, Mount) 2010, Data Structures and Algorithms in Python (Goodrich, Tamassia, Goldwasser) 2013 |
6 |
نحوه ارزشیابی |
تکالیف کلاسی، حل تمرین، میان ترم، پایان ترم، پروژه |