Algorithms-Nathan Brunelle

Nathan Brunelle


课程介绍

Introduces the analysis of algorithms and the effects of data structures on them. Algorithms selected from areas such as sorting, searching, shortest paths, greedy algorithms, backtracking, divide-and-conquer, and dynamic programming. Data structures include heaps and search, splay, and spanning trees. Analysis techniques include asymtotic worst case, expected time, amortized analysis, and reductions between problems. Prerequisite: CS 2102 and 2150 with grades of C- or higher, and APMA 1090 or MATH 1210 or MATH 1310.


CourseForum: Click Here

Lou's List: Click Here

Rating


难度:N/A
热度:N/A


Reviews:


with Nathan Brunelle,教授课讲的很清楚,难度适中,作业量正常,每次课会发slides和课程录像。


Nathan Brunelle:教授挺chill的 有几次的hw挺难的但是可以找课友和office hour


with Nathan: 好老师,好课。反正学CS的都得上。