關於此 專項課程

120,252 次近期查看
Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least a little programming experience. The specialization is rigorous but emphasizes the big picture and conceptual understanding over low-level implementation and mathematical details. After completing this specialization, you will be well-positioned to ace your technical interviews and speak fluently about algorithms with other programmers and computer scientists. About the instructor: Tim Roughgarden has been a professor in the Computer Science Department at Stanford University since 2004. He has taught and published extensively on the subject of algorithms and their applications.
學生職業成果
62%
完成此 專項課程 後開始了新的職業。
26%
加薪或升職。
可分享的證書
完成後獲得證書
100% 在線課程
立即開始,按照自己的計劃學習。
靈活的計劃
設置並保持靈活的截止日期。
中級
完成時間大約為4 個月
建議 4 小時/週
英語(English)
學生職業成果
62%
完成此 專項課程 後開始了新的職業。
26%
加薪或升職。
可分享的證書
完成後獲得證書
100% 在線課程
立即開始,按照自己的計劃學習。
靈活的計劃
設置並保持靈活的截止日期。
中級
完成時間大約為4 個月
建議 4 小時/週
英語(English)

此專項課程包含 4 門課程

課程1

課程 1

Divide and Conquer, Sorting and Searching, and Randomized Algorithms

4.8
4,158 個評分
777 條評論
課程2

課程 2

Graph Search, Shortest Paths, and Data Structures

4.8
1,690 個評分
198 條評論
課程3

課程 3

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

4.8
1,056 個評分
122 條評論
課程4

課程 4

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them

4.8
677 個評分
89 條評論

提供方

Placeholder

斯坦福大学

常見問題

還有其他問題嗎?請訪問 學生幫助中心