dogear

enter for all results · esc to close

Computer Science

7,622 items in 38 lists

  1. Ausiello. The Making of a New Science: A Personal Journey Through the Early Years of Theoretical Computer Science link.springer.com

    A story about people, pioneers with diverse backgrounds and characters who established a new field.

  2. Lindell. Tutorials on the Foundations of Cryptography link.springer.com

    Advanced tutorials appropriate for self-study by experienced researchers,

    site link ↗
  3. Sommaruga & Strahm. Turing’s Revolution: The Impact of His Ideas about Computability link.springer.com

    A collection of historical, technical and philosophical papers.

  4. Lacona. LOGIC: Lecture Notes for Philosophy, Mathematics, and Computer Science link.springer.com

    Suitable for undergraduate introductions to logic and early graduate courses on logic.

  5. Susskind. Three Lectures on Complexity and Black Holes link.springer.com

    Important connections between thermodynamics and complexity are proposed and discussed. Pedagogically written, serves as a fundamental introduction to black holes and their complex physical interpretation

  6. Lean Proof Assistant lean-lang.org

    Lean Proof Assistant.

  7. Philip Davis. Toward a Philosophy of Computation jstor.org

    Philosophical implication of mathematization and computerization of the world.

  8. Vaughan. CS260: Machine Learning Theory jennwv.com

    A broad overview of the theoretical foundations underlying common machine learning algorithms.

  9. Barak. Introduction to TCS introtcs.org

    A modern, brief, and accessible text which introduces theoretical computer science for undergrads. It includes topics not usually included in standard undergrad text-books.

  10. Igor Pak. How to Start a Paper igorpak.wordpress.com

    Why should you introduce a conceptual preliminary motivating the story of your paper.

    site link ↗
  11. Aho & Ullman. Foundations of Computer Science i.stanford.edu

    A classic math-oriented introduction to computer science.

  12. The Univalent Foundations Program Institute for Advanced Study. Homotopy Type Theory: Univalent Foundations of… homotopytypetheory.org

    The present book is intended as a first systematic exposition of the basics of univalent foundations, and a collection of examples of this new style of reasoning — but without requiring the reader to know or learn any formal logic, or to use any computer proof assistant.

  13. Lee. Randomized Algorithms and Probabilistic Analysis. Washington. homes.cs.washington.edu

    Topics include Discrete probability, High-dimensional geometry and statistics, Information and entropy, and Markov chains and convergence to equilibrium.

  14. Madhur Tulsiani. Mathematical Toolkit home.ttic.edu

    Things prof. Madhur wish he knew in first year of grad school.

  15. Blum. An Introduction to the Theory of Machine Learning. TTIC home.ttic.edu

    The basic theory underlying machine learning and the process of generalizing from data.

  16. Henry Yuen. The Complexity of Entanglement. Fall 2020 henryyuen.net

    Focuses on cutting edge topics in quantum information that relate to Complexity of Entanglement. - see this class also

  17. Demaine, Gasarch & Hajiaghayi. Computers and Intractability: A Guide to Algorithmic Lower Bounds hardness.mit.edu

    A sequel to Garey and Johnson's Computers and Intractability: A Guide to NP-Completeness. New topics include Parameterized Complexity, Lower bounds on approximation, Other hardness assumptions (ETH, 3SUM-conjecture, APSP-conjecture, UGC, Others), Online Algorithms, Streaming…

  18. Xu. Topics in Learning and Game Theory haifeng-xu.com

    A graduate level course covering topics at the interface between machine learning and game theory.

  19. Yaroslavtsev. Hires spreadsheet 2022 grigory.us

    A crowdsourced spreadsheet created to collect information about theory hires in year 2022.

    site link ↗
  20. Fortnow. The Golden Ticket: P, NP, and the Search for the Impossible goldenticket.fortnow.com

    A nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond.

  21. Fang. Advanced Topics in Machine Learning and Game Theory feifang.info

    A graduate-level course covering the topics at the intersection of machine learning and game theory.

  22. Knuth. The Art of Computer Programming en.wikipedia.org

    A legendary series by Donald Knuth on design and analysis of algorithms.

  23. EATCS Bulletin eatcs.org

    Surveys, tutorials, conferences reports, events, open problems and solutions, PhD Theses, and entertaining contributions.

    site link ↗
  24. Theory Announcements dmatheorynet.blogspot.com

    DMANET spreads information on conferences, workshops, seminars etc. relating to discrete mathematics and algorithms.

  25. The Legacy of Alan Turing: Pushing the Boundaries of Computation (Volume 18, Issue 3, Spring 2012). ACM, XRDS dl.acm.org

    ACM's students magazine special issue for theory of computation.

    site link ↗
  26. SIGACT News dl.acm.org

    ACM's official theoretical computer science news feed.

  27. Williamson & Shmoys. The Design of Approximation Algorithms designofapproxalgs.com

    It includes greedy, local search algorithms, dynamic programming, linear and semidefinite programming, and randomization.

  28. Deutsch. The Fabric of Reality: The Science of Parallel Universes and Its Implications daviddeutsch.org.uk

    The Fabric of Reality presents a startlingly integrated, rational and optimistic world view – the result of taking seriously the deepest ideas of modern science and the philosophy of science.

  29. Salamon's List cstheory.stackexchange.com

    Selected Conferences.

  30. TCS Stack Exchange cstheory.stackexchange.com

    Research-oriented Q&A of theoretical computer science.

  31. CS Theory Jobs cstheory-jobs.org

    TCS Jobs announcements.

  32. CS Theory Events Aggregator cstheory-events.org

    An aggregator for CS theory workshops and schools.

    site link ↗
  33. Aspnes. Notes on Randomized Algorithms cs.yale.edu

    Supplemental notes to the standard books by Mitzenmacher & Upfals, and Motwani & Raghavan.

  34. Aspnes. Notes on Discrete Mathematics cs.yale.edu

    Fall 2017 of the Yale course CPSC 202a, Mathematical Tools for Computer Science.

  35. Watrous. Introduction to The Theory of Computing cs.uwaterloo.ca

    undergrad introduction to theory of computation

  36. First cs.ubc.ca

    and Second Course in Randomized Algorithms. Columbia. - Respectively, undergrad and grad courses for probabilistic methods in algorithms.

  37. Rubinstein & Weinberg. Research Masters in TCS cs.princeton.edu

    A list of master programs in TCS.

  38. Livni. COS 511 Theoretical Machine Learning. Princeton cs.princeton.edu

    Formally define and study various models that have been proposed for learning. The course will present and contrast the statistical, computational and online models for learning. We will present and rigorously analyze some of the most successful algorithms in machine learning…

  39. Arora. Overcoming Intractability in Machine Learning cs.princeton.edu

    A seminar course that will focus on the following phenomenon: many problems in machine learning are formally intractable (e.g., NP-hard). Nevertheless they are solved in practice by heuristics. Can we design algorithms with provable guarantees (running time, solution quality)?

  40. Arora. The Computational Universe cs.princeton.edu

    Takes us on a broad sweep of scientific knowledge and related technologies: propositional logic of the ancient Greeks (microprocessors); quantum mechanics (silicon chips); network and system phenomena (internet and search engines); computational intractability (secure…

  41. Arora. Advanced Algorithm Design cs.princeton.edu

    Notably uses ideas such as randomness, approximation, high dimensional geometry. Faces uncertainty, approaches to handle big data, handling intractability, heuristic approaches, ..etc.

  42. Arora. Thinking Like a Theorist. Princeton cs.princeton.edu

    It covers a large number of the math/CS topics that you need to know for reading and doing research in Computer Science Theory.

  43. Arora. A Theorist's Toolkit. Princeton cs.princeton.edu

    Aimed primarily at first and second year graduate students who plan to do research in theoretical computer science. We will introduce probabilistic, algebraic, combinatorial, and algorithmic methods useful in proofs.

  44. Koutsoupias. Probability and Computing. Oxford cs.ox.ac.uk

    Introduction to probabilistic methods in computer science.

  45. Robert Robere. Proof Complexity: Algorithms and Lower Bounds cs.mcgill.ca

    An introduction to modern proof complexity, emphasizing its connections with computational complexity and algorithms in optimization.

  46. Dinitz. Approximation Algorithms. Johns Hopkins cs.jhu.edu

    It includes greedy, local search, dynamic programming, randomized rounding, tree embeddings, and semidefinite programming.

  47. Eva Tardos. Algorithmic Game Theory cs.cornell.edu

    It combines algorithmic thinking with game-theoretic, or, more generally, economic concepts. The course will study a range of topics at this interface. The only prerequisite to the course is mathematical thinking.

  48. next page of items loading…