Teorik yazılımbilim, günümüzdeki bilgisayarların soyut temelini oluştuyor. Bu alanda isimleri tanıdık gelen Turing, Church gibi kimseler olduğu gibi, diğer alanlardan bilim adamları mevcuttur, mesela Kurt Gödel. Tarihçesi belki de ünlü matematikçi Hilbert'in 1900 yılında bir beyan ettiği "açık problemler"'den 10'cusuna kadar giden yazılımbilim, bir problemin çözülebilirliğini ispat etmek için algoritmanın ne olduğundan başlayarak, bazı algoritmaların çözülemeyeceğini bulmak ile devam etti, ve nihai olarak günümuz donanımının altyapısını hazırlayarak önemli bir alan olarak kendini ispat etti.
http://lycos26486.l97.lycos.com.cn/default.htm
Her dersin URL'i lazim olacak;
http://proedvid.stanford.edu/seminars/knuth/031216/031216-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/031017/031017-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/021203/021203-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/020320/020320-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/001205/001205-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/000530/000530-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/990209/990209-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/030399/030399-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/981203/981203-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/981027/981027-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/980120/980120-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/971203/971203-knuth-100.asf
http://proedvid.stanford.edu/seminars/knuth/971029/971029-knuth-100.asf