Comment Feed for Channel 9 - C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of nhttp://video.ch9.ms/ecn/ch9/0/9/2/8/5/5/C9AlgorithmsGurevichIntroAndHistory_512_ch9.pngChannel 9 - C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of nIn mathematics, computer science, and related subjects, an 'algorithm' is an effective method for solving a problem expressed as a finite sequence of instructions. Algorithms are used for calculation, data processing, and many other fields. (In more advanced or abstract settings, the instructions do not necessarily constitute a finite sequence, or even a sequence; see, for example, &quot;nondeterministic algorithm&quot;.) Each algorithm is a list of well-defined instructions for completing a task. Starting from an initial state, the instructions describe a computation that proceeds through a well-defined series of successive states, eventually terminating in a final ending state. The transition from one state to the next is not necessarily deterministic; some algorithms, known as randomized algorithms, incorporate randomness.Here, the great Yuri Gurevich, mathematician, computer scientist and inventor of abstract state machines, will teach us about algorithms beginning with this introductory lecture that includes plenty of historical context. This is the first in a series of lectures exploring the fundamental logic that powers all that we as software engineers and computer scientists do in computing--the algorithm. What is an algorithm, exactly? You may be surprised to learn that this is actually not a very simple question... Find some time to watch this introduction on a truly fascinating topic by one of the world's premiere minds in the field of mathematical logic and algorithms. We designed this to increase in complexity over time, like a typical college course, so Yuri moves slowly through several topics, providing plenty of time for viewers to catch up before moving on to more advanced topics. Thank you, Yuri, for taking the time to share your extensive knowledge and gentle, kind spirit with Niner nation. We all really appreciate it! Thanks, too, to Karsten and Sampy for being our live audience for this lecture and asking great questions!See Part 2See Part 3 enTue, 03 Mar 2015 23:08:02 GMTTue, 03 Mar 2015 23:08:02 GMTRev9Re: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of n
This looks awesome.

It is interesting that computer science flourished before modern computer.

posted by iStation

]]>
https://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634136409420000000
Fri, 02 Jul 2010 04:15:42 GMThttps://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634136409420000000iStationRe: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of n
This promises to be an awesome series. Specially for people like me, not belonging to Computer Science Backgroud though we have tons of experience.

]]>
https://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634136984860000000
Fri, 02 Jul 2010 20:14:46 GMThttps://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634136984860000000bryaneddsRe: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of n
Even for people with a CS background, this is a great lecture. I didn't realize there were other kinds of computing models (Pointer machines, Kolmogarov machines). He also gave some great algorithm examples that you can't computer (buckets-of-rain) or that
are too slow (real arithmetic).

]]>
https://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634138022200000000
Sun, 04 Jul 2010 01:03:40 GMThttps://channel9.msdn.com/Series/C9-Lectures-Yuri-Gurevich-Introduction-to-Algorithms-and-Computational-Complexity/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History#c634138022200000000felix9Re: C9 Lectures: Yuri Gurevich - Introduction to Algorithms and Computational Complexity, 1 of n
Just watched this (again... I was in the room...). Incredible lecture, Yuri. So much great information and the historical approach made learning the concepts real (as in not purely abstract). Reminds me of my days at Evergreen State, where professors would
not only teach the mechanics of, say, calculus, but also explore the historical and philosophical contexts that surrounded the discipline (which in some sense, drove the thinking behind it and also grabbed the attention of more students -> it's important to
provide concrete conceptual handles to very abstract topics).

Yuri is very humble by nature. It should be made clear that his contributions to this field were and continue to be
very significant.

I am really looking forward to the next lecture in this series. Thank you, Yuri.

C9 University. I like the sound of that (I can't remember which Niner coined this term, but you know who you are)

Happy holidays to all American Niners. Have a fun 4th (and be safe with those Roman Candles).