Professor Stajano’s Algorithms Course

Resource details

Subjects
Resource type

Professor Stajano lectures the Algorithms 1 course in Lent term of the first year using these lecture videos and has kindly made them publicly available for computer scientists to learn from everywhere. I suggest this as a brilliant starting point for an introduction to a crucial part of the CompSci course. While I do not suggest rote learning the content here (you’ll see it again in your first year, after all) it is a brilliant starting point for your own personal projects. Ideas that you can get from this course include algorithmic techniques crucial to industry work as well as theoretical work (divide and conquer, use of data structures, dynamic programming, etc.) and will help to improve your programming. He also offers part of the discrete mathematics course on his YouTube channel free of charge if any CompScis are interested.