The Secret Life of Programs: Understand Computers -- Craft Better Code [Steinhart, Jonathan E.]
Computer Systems: A Programmer's Perspective, 3 Edition [Randal E. Bryant, David R. O'Hallaron]
Code: The Hidden Language of Computer Hardware and Software [Petzold, Charles]
How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine [Justice, Matthew]
How the Internet Really Works: An Illustrated Guide to Protocols, Privacy, Censorship, and Governance [Article 19, Knodel, Mallory, Uhlig, Ulrike, ten Oever, Niels, Cath, Corinne]
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies [Spraul, V. Anton]
The Secret Life of Programs: Understand Computers -- Craft Better Code [Steinhart, Jonathan E.]
How Cybersecurity Really Works: A Hands-On Guide for Total Beginners [Grubb, Sam]
But How Do It Know? - The Basic Principles of Computers for Everyone [Scott, J Clark]
- https://yurichev.com/mirrors/machine-code-for-beginners.pdf
Hacker's Delight (2nd Edition) [Warren, Henry S.]
Computer Science from the Bottom Up [Ian Wienand]
: https://www.bottomupcs.com- https://www.bottomupcs.com/csbu.pdf
- https://www.bottomupcs.com/intro.xhtml
- https://www.bottomupcs.com/chapter01.xhtml
- https://www.bottomupcs.com/virtual_addresses.xhtml
- https://www.bottomupcs.com/file_descriptors.xhtml
- https://www.bottomupcs.com/memory.xhtml
- http://www.bottomupcs.com/privileges.xhtml
Think Like a Programmer: An Introduction to Creative Problem Solving [Spraul, V. Anton]
How Computers Work: The Evolution of Technology, 10th Edition (How It Works) [Ron White, Timothy Edward Downs]
Decision Procedures: An Algorithmic Point of View (Texts in Theoretical Computer Science. An EATCS Series) [Kroening, Daniel, Strichman, Ofer]
Model Checking (Cyber Physical Systems Series) [Jr., Edmund M. Clarke, Grumberg, Orna, Kroening, Daniel, Peled, Doron, Veith, Helmut]
Concrete Mathematics: A Foundation for Computer Science (2nd Edition) [Graham, Ronald, Knuth, Donald, Patashnik, Oren]
- https://mathematicalolympiads.files.wordpress.com/2012/08/mathematics-for-computer-science.pdf
- http://xn--webducation-dbb.com/wp-content/uploads/2018/10/Mathematics-for-Computer-Science.pdf
Mathematical Logic for Computer Science [Ben-Ari, Mordechai]
Mathematical Logic For Computer Science (2Nd Edition) (World Scientific Computer Science) [Zhongwan, Lu]
- https://cs.uwaterloo.ca/~cbright/mlfcs-errata.html
Logic in Computer Science: Modelling and Reasoning about Systems [Huth, Michael]
Proofs and Algorithms: An Introduction to Logic and Computability (Undergraduate Topics in Computer Science) [Dowek, Gilles]
- Logic for Mathematics and Computer Science - Stanley N. Burris: https://www.math.uwaterloo.ca/~snburris/htdocs/lmcs.html
The Calculus of Computation: Decision Procedures with Applications to Verification [Bradley, Aaron R., Manna, Zohar]
- Gary Hardegree, Introduction to Modal Logic: https://courses.umass.edu/phil511-gmh/text.htm
- https://leanprover.github.io/logic_and_proof/
Advanced Compiler Design and Implementation [Steven Muchnick]
Compilers: Principles, Techniques, and Tools (2nd Edition) [Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman]
- The Nature of Code: http://natureofcode.com/book/introduction/
Modern Operating Systems (4th Edition) [Tanenbaum, Andrew S., Bos, Herbert]
Operating Systems: Three Easy Pieces [Arpaci-Dusseau, Remzi H, Arpaci-Dusseau, Andrea C]
Operating System Concepts [Abraham Silberschatz, Galvin, Gagne, peter]
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series) [Robert C. Martin]
Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers [John MacCormick, Chris Bishop]
Computer Science Principles: The Foundational Concepts of Computer Science - For AP Computer Science Principles [Mr. Kevin P Hare, Mr. Pindar Van Arman]
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) [Harold Abelson, Gerald Jay Sussman, Julie Sussman]
Think Complexity: Complexity Science and Computational Modeling [Allen B. Downey]
- Category theory for scientists - David I. Spivak: https://arxiv.org/abs/1302.6946
Category Theory for Computing Science [Barr, Michael, Wells, Charles]
: http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdfIntroduction to Automata Theory, Languages, and Computation [John E. Hopcroft]
Computational Fairy Tales [Jeremy Kubica]
Classic Computer Science Problems in Python [Kopec, David]
Database Internals: A Deep Dive into How Distributed Data Systems Work [Petrov, Alex]
Distributed Systems [van Steen, Maarten, Tanenbaum, Andrew S.]
The Manga Guide to Databases [Mana Takahashi, Shoko Azuma]
The Manga Guide to Cryptography (Manga Guides) [Masaaki Mitani, Shinichi Sato, Idero Hinoki, Verte Corp.]
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) [Abelson, Harold, Sussman, Gerald Jay, Sussman, Julie]
Concrete Mathematics: A Foundation for Computer Science (2nd Edition) [Graham, Ronald L., Knuth, Donald E., Patashnik, Oren]
Mathematics for Computer Science [Lehman, Eric, Leighton, F. Thomson, Meyer, Albert R.]
Introduction to Graph Theory (Dover Books on Mathematics) [Richard J. Trudeau]
Logic for Mathematics and Computer Science [Burris, Stanley N.]
Mathematical Logic Applications and Theory (Saunders series) [Rubin, Jean E.]
A Mathematical Introduction to Logic [Herbert B. Enderton]
Introductory Logic and Sets for Computer Scientists (International Computer Science Series) [Nissanke, N.]
- https://data.cyber.org.il/os/os_book.pdf
The Elements of Computing Systems: Building a Modern Computer from First Principles [Nisan, Noam, Schocken, Shimon]
- Book in preparation: introduction to theoretical computer science: https://github.com/boazbk/tcs
- https://doc.lagout.org/programmation/Multi-Language/A%20Short%20Course%20in%20Computational%20Science%20and%20Engineering_%20C%20%20%2C%20Java%20and%20Octave%20Numerical%20Programming%20with%20Free%20Software%20Tools%20%5BYevick%202012-07-09%5D.pdf
- http://www.msreverseengineering.com/program-analysis-reading-list/
- https://web.archive.org/web/20110228072830/http://www.unprotectedhex.com/psv/index.php/Books
- https://www.maa.org/press/maa-reviews/browse
- https://procul.org/blog/2007/10/01/sach-khmt/
- https://cse.buffalo.edu/~hungngo/vietnamese.html
- https://web.archive.org/web/20181001024832/http://www.procul.org/blog/2012/05/02/lam-an-toan-thong-tin-thi-h%E1%BB%8Dc-gi/
- https://web.archive.org/web/20181009102742/http://www.procul.org/blog/category/gi%E1%BB%9Bi-thi%E1%BB%87u-sach/
- https://web.archive.org/web/20181012010932/http://www.procul.org/blog/2007/10/01/sach-khmt
- https://web.archive.org/web/20181003083414/http://www.procul.org/blog/2007/10/07/gi%E1%BB%9Bi-thi%E1%BB%87u-m%E1%BB%99t-s%E1%BB%91-sach-khmt-2-machine-learning-statistics-optimization/
- https://web.archive.org/web/20170528024628/http://www.procul.org/blog/2007/10/10/sach-khmt-3-databases-anh-doan-an-h%E1%BA%A3i-gi%E1%BB%9Bi-thi%E1%BB%87u/
- http://tandon-books.com/Computer%20Science/
- http://www.openculture.com/free-computer-science-textbooks
- Top mentioned books on stackoverflow.com: http://www.dev-books.com/
- Teach Yourself Computer Science: https://teachyourselfcs.com
- https://marcofavorito.github.io/my-bookshelf/
- https://travmaturg.github.io/links/books.html
- http://www.sporaw.com/books/coding.htm
- https://freecomputerbooks.com/compscCategory.html
- Introduction to Computer Science: https://freecomputerbooks.com/compscComputerScienceBooks.html
- http://minus4.info/books.html
- https://github.com/prakhar1989/awesome-courses
- https://www.cs.drexel.edu/~csgordon/books.html
- https://github.com/nculwell/MathStudy
- http://matol.kz/books
- https://www.hse.ru/data/2018/10/17/1162915628/program-1720755843-xdn7xiyY4F.pdf
- https://diendantoanhoc.net/topic/42241-all-math-books-categorized-47gb/
- learning resources.md: https://gist.github.com/rdbuf/b8137d834ba93eb0a7a83ef934e77d43
- Software Engineering: https://www.amazon.com/gp/most-wished-for/digital-text/16977186011
- Computers & Technology: https://www.amazon.com/gp/most-wished-for/books/5/
- https://nielinjie.github.io/pp/
- https://medium.freecodecamp.com/why-i-studied-full-time-for-8-months-for-a-google-interview-cc662ce9bb13
- https://www.facebook.com/xcode412/posts/1804080229607280
- Bài toán phân loại nổi tiếng nhất là bài toán P v.s. NP. P là tập các bài toán dễ. NP là tập các bài toán dễ kiểm tra lời giải! Câu hỏi triệu đô: có bài toán nào khó giải (không thuộc P) nhưng dễ kiểm tra lời giải (thuộc NP)?
- https://defuse.ca/advice-to-aspiring-computer-engineers.htm
- https://github.com/alex/what-happens-when
- https://wiki.theory.org/YourLanguageSucks
- https://yourlanguagesucks.com
- Your language sucks.md: https://gist.github.com/P4/0096b30ff0d0d1645e4f9f59c85d9483
- 2020:
- Tự học Khoa Học Máy Tính như thế nào? https://www.facebook.com/pnstung/posts/10207089030019702
- 2019:
- 2018:
- 2017:
- First-order logic with identity: https://courses.maths.ox.ac.uk/node/view_material/3218
- https://sgros-students.blogspot.com/2017/01/interpreter-internals.html
- 2016:
- 2015:
- https://personal.utdallas.edu/~kxh060100/hamlen-writingtips.pdf
- 2017:
- 2007:
- NO-TIME:
- http://www.cs.northwestern.edu/~pdinda/ics-s05/doc/dsa.pdf
- 2018:
- 2015:
- 2007:
- 1973:
- LINKS:
- Hamming, "You and Your Research" (June 6, 1995): https://www.youtube.com/watch?v=a1zDuOPkMSw
- 2020:
- How do you "solve" an NP Complete Problem? - Dr. Know-it-all Knows it all: https://www.youtube.com/watch?v=L9AEJKwrb_Q
- 4.3 Giải thuật luyện thép - SACH LE THANH: https://www.youtube.com/watch?v=P_cgr7Y56b4
- 2018:
- 4 Programming Paradigms In 40 Minutes - Coding Tech: https://www.youtube.com/watch?v=cgVVZMfLjEI
- 2017:
Registers and RAM: Crash Course Computer Science #6 - CrashCourse
: https://www.youtube.com/watch?v=fpnE6UAfbtUOperating Systems: Crash Course Computer Science #18 - CrashCourse
: https://www.youtube.com/watch?v=26QPDBe-NB8
- 2014:
- P vs NP on TV - Computerphile: https://www.youtube.com/watch?v=dJUEkjxylBw
- P vs. NP and the Computational Complexity Zoo - hackerdashery: https://www.youtube.com/watch?v=YX40hbAHx3s
- Computer science is for everyone | Hadi Partovi | TEDxRainier - TEDx Talks: https://www.youtube.com/watch?v=FpMNs7H24X0
- 1995:
- Hamming, "You and Your Research" (June 6, 1995): https://www.youtube.com/watch?v=a1zDuOPkMSw
- Computer Science and Security - stanfordonline: https://www.youtube.com/playlist?list=PLoROMvodv4rPIdnIoOMmjjxZRqM1pPkLT
- Donald Knuth Lectures - stanfordonline: https://www.youtube.com/playlist?list=PL94E35692EB9D36F3
- Lectures - stanfordonline: https://www.youtube.com/playlist?list=PLoROMvodv4rM2uc1Cg9oTblVaF-EEOlw-
- Donald Knuth Christmas Lectures - stanfordonline: https://www.youtube.com/playlist?list=PLoROMvodv4rOAvKVR_dyCigSBMcYjevYB
- Seminars - stanfordonline: https://www.youtube.com/playlist?list=PLoROMvodv4rPK8qltZIBfiC7xomcvMXH7
- Computer Science Concepts - freeCodeCamp.org: https://www.youtube.com/playlist?list=PLWKjhJtqVAbn5emQ3RRG8gEBqkhf_5vxD
- Introduction to Computer Science - Harvard's CS50 - freeCodeCamp.org: https://www.youtube.com/playlist?list=PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi
- CS Concepts - sandeep dasgupta: https://www.youtube.com/playlist?list=PLzMO53i0g72-QkMZYMSPOV_pU5ZZomWdF
- Computer Memory for Coders - BinaryAdventure: https://www.youtube.com/playlist?list=PLg_QXA4bGHps_jaWHhBFQTPKxUHo3JxcQ
- Vienna Gödel Lectures - TU Wien: https://www.youtube.com/playlist?list=PLQku6m__XAxGEb1-ZIWSYnLxINppXHbXF
- Graph Theory - PBS Infinite Series: https://www.youtube.com/playlist?list=PLa6IE8XPP_gnJkQ9xeimi1sFHg7Y6UBA6
- Your Brain as Math - PBS Infinite Series: https://www.youtube.com/playlist?list=PLa6IE8XPP_gnTQcD8qgl72tgrhIsQYvQM
- Computer Science - Up and Atom: https://www.youtube.com/playlist?list=PL1lNrW4e0G8V59k2acXxwwGHrBQoTYZS7
- Mini Course: Randomized algorithms (Primality test) - Art of the Problem: https://www.youtube.com/playlist?list=PLbg3ZX2pWlgKZ0eR9lviOkeagDuSPl89K
- Episode 3: Computer Science - Art of the Problem: https://www.youtube.com/playlist?list=PLbg3ZX2pWlgI_ej6ZhGd45-cPoWLZD9pT
- The Great Papers: Information Theory - Art of the Problem: https://www.youtube.com/playlist?list=PLbg3ZX2pWlgJOTf5YXNq-rdXXuUkJTXHm
- Episode 2: Information Theory - Art of the Problem: https://www.youtube.com/playlist?list=PLbg3ZX2pWlgKDVFNwn9B63UhYJVIerzHL
- Turing Lectures - The Alan Turing Institute: https://www.youtube.com/playlist?list=PLuD_SqLtxSdVDcrCYIHayTL91DapuIHrO
- Short Talks - The Alan Turing Institute: https://www.youtube.com/playlist?list=PLuD_SqLtxSdU774xWBKNjg54GgNpKvWbC
- Logic and learning workshop - The Alan Turing Institute: https://www.youtube.com/playlist?list=PLuD_SqLtxSdVhcjUFDYwaMB95AD85EsO5
- Programming and Programming Languages - Microsoft Research: https://www.youtube.com/playlist?list=PLD7HFcN7LXRd3irm6OcpJJp7XmtBVQbHt
- Quantum Computing - Microsoft Research: https://www.youtube.com/playlist?list=PLD7HFcN7LXRcKEiyRxdTDVRaMZQDhojhb
- Computer Science/Computer Engineering - Zach Star: https://www.youtube.com/playlist?list=PLi5WqFHu_OJMouMI0TC6uH4AjqJqKdA0x
- Meetings - CyberAtUC: https://www.youtube.com/playlist?list=PLWlcSb74R2eKYY0blLGrnFnp4fhv_OzZH
- Compilers with Professor Brailsford - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckoJaMwuI1fhr5n8cJL18hYd
- Alan Turing and Enigma - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckodsatCTEuxaygCHizMS0_I
- Turing Machines Collection - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckrEzV0CB1xXbSdsP_a7VUoK
- The History of Undecidability - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckpIQPv8hiHpJkSyv0fmXEYr
- Brian Kernighan on Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckqZ90zLyy36qjO5YIn1RulG
- Brian Kernighan Q&A 2018 - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckr7UDOdvPy2bDVsDlMBKTav
- How Computer Memory Works - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckoxFPyhsMOYMGqyZOeN2SDJ
- Tom Scott on Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckqmf_xUcvU5caZVoctP2ehL
- Triangles and Pixels - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckrPkEUK5iMQrQyvj9Z6WCrm
- How JPEG Works - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckoAod3z31QEST1ZaizBuNHh
- Information Theory & Coding - Professor Brailsford - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckpKAj1_88VS-8Z6yn9zX_P6
- Computer stuff on Numberphile: https://www.youtube.com/playlist?list=PLzH6n4zXucko9k1NR7G-lz77eIwLNSU9s
- Artificial Immune Systems - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckr_brLgi8SlrLzoprSApFrG
- The Story of Mel - Computerphile: https://www.youtube.com/playlist?list=PLzH6n4zXuckoXiDGh3c16nMCPABZKHc9I
- Tìm kiếm theo kinh nghiệm - SACH LE THANH: https://www.youtube.com/playlist?list=PL13VD7ErsVSBW0HHuS-Id44vdsdN7jbRa
- Tìm kiếm cục bộ - SACH LE THANH: https://www.youtube.com/playlist?list=PL13VD7ErsVSDVTBAJoGSLhZ3Js5AxWMJA
- Bài toán thỏa mãn ràng buộc - SACH LE THANH: https://www.youtube.com/playlist?list=PL13VD7ErsVSDDAvW0POwOIfUvR4jAyZVR
- Introduction to Optimization - AlphaOpt: https://www.youtube.com/playlist?list=PLLK3oSbvdxFdF67yVxF_1FQO9SbBY3yTL
- Optimization Examples - AlphaOpt: https://www.youtube.com/playlist?list=PLLK3oSbvdxFemomwJeXyDtiIKUmJpZDRv
- Computer Chronicles - 1983 - Steven Whiting: https://www.youtube.com/playlist?list=PL96F5PDvO1HGC1sZkeAkvXe0ZD3I_RlbH
- Highlights from the Christmas Lectures Archive - The Royal Institution: https://www.youtube.com/playlist?list=PLbnrZHfNEDZy9ZL0GpfoRi93hipIKUjFy
- Career in Engineering - Various Branches - Freshersworld - Mechnicaal, Civil, Computer, Electrocnics - Freshersworld.com: https://www.youtube.com/playlist?list=PLjLhUHPsqNYm5Y3st3k3K3Z4yvfUqKXd3
- Computer Science Concepts - Cyborg Elf: https://www.youtube.com/playlist?list=PLzBukBmD3Gxt7EIqCpov-J5N4ZCt0fQZD
- 2010:
- CSE549 - Computational Biology - 2010 SBU: https://www.youtube.com/playlist?list=PLA48145CC64FE7990
- 2007:
- COMP510 - Computational Finance - 2007 HKUST: https://www.youtube.com/playlist?list=PL9E205B8FAAD530E1
- 1983:
- Computer Chronicles - 1983 - Steven Whiting: https://www.youtube.com/playlist?list=PL96F5PDvO1HGC1sZkeAkvXe0ZD3I_RlbH
- Teach Yourself Computer Science: https://teachyourselfcs.com
- https://github.com/CyC2018/CS-Notes
- http://www.stonedcoder.org/~kd/instant_review.txt
- https://web.njit.edu/~plastock/index1.html
- http://www.cs.nott.ac.uk/~psztxa/g51mcs/notes.pdf
- https://en.wikipedia.org/wiki/Category:Logic_in_computer_science
- https://en.wikipedia.org/wiki/Category:Model_theory
- https://en.wikipedia.org/wiki/Category:Mathematical_logic
- https://en.wikipedia.org/wiki/Category:Predicate_logic
- https://en.wikipedia.org/wiki/Category:Constraint_programming
- https://en.wikipedia.org/wiki/Category:Systems_of_formal_logic
- https://en.wikipedia.org/wiki/Category:Proof_theory
- https://en.wikipedia.org/wiki/Category:Formal_theories_of_arithmetic
- https://en.wikipedia.org/wiki/Category:Mathematical_axioms
- https://en.wikipedia.org/wiki/Category:NP-complete_problems
- https://en.wikipedia.org/wiki/Category:Satisfiability_problems
- https://en.wikipedia.org/wiki/Category:Introductions_by_year
- https://en.wikipedia.org/wiki/Category:Diagrams
- https://en.wikipedia.org/wiki/Category:Graph_data_structures
- https://en.wikipedia.org/wiki/Category:Formal_methods
- https://en.wikipedia.org/wiki/Category:Formal_methods_tools
- https://en.wikipedia.org/wiki/Category:Model_checking
- https://en.wikipedia.org/wiki/Category:Boolean_algebra
- https://en.wikipedia.org/wiki/Category:Compiler_optimizations
- https://0x00sec.org/t/cs-related-books-wiki/4854
- https://wiki.osdev.org/System_Calls
- http://kcchao.wikidot.com/state-machine
- https://math-wiki.com/index.php?title=%D7%A2%D7%9E%D7%95%D7%93_%D7%A8%D7%90%D7%A9%D7%99
- http://www.elvis.ac.nz/twikipub/Main/
- CS50: https://cs50.harvard.edu
- CS50's Introduction to Computer Science: https://www.edx.org/course/cs50s-introduction-to-computer-science
- CS50x: https://cs50.harvard.edu/x/
- CSCI E-50 at Harvard Extension School: https://cs50.harvard.edu/extension/
- The Missing Semester of Your CS Education: https://missing.csail.mit.edu
- Mathematics For Computer Science: https://openlearninglibrary.mit.edu/courses/course-v1:OCW+6.042J+2T2019/course/
- https://olympiads.bc-pf.org/plans/informatics
- CS 108/258, "Advanced Operating Systems":
- cs143a Principles of Operating Systems class: https://github.com/antonburtsev/cs143a
- https://www.coursera.org/browse/math-and-logic
- Computer Science: Programming with a Purpose: https://www.coursera.org/learn/cs-programming-java
- Computer Science: Algorithms, Theory, and Machines: https://www.coursera.org/learn/cs-algorithms-theory-machines
- Introduction to Logic: https://www.coursera.org/learn/logic-introduction
- CS 245: Logic and Computation: https://www.student.cs.uwaterloo.ca/~cs245/
- Alice Gao's CS 245 Resources Page: https://cs.uwaterloo.ca/~a23gao/cs245_s18/index.shtml
- CPSC 121: Models of Computation: https://www.students.cs.ubc.ca/~cs-121/2016W1/
- CPSC 121: Models of Computation: https://www.students.cs.ubc.ca/~cs-121/2016W2/
- CPSC 121: Models of Computation: https://www.students.cs.ubc.ca/~cs-121/2015W1/
- CPSC 121: Models of Computation: https://www.students.cs.ubc.ca/~cs-121/2015W2/
- https://cs.uwaterloo.ca/~cbruni/CS245Resources/index.php
- https://cs.uwaterloo.ca/~bbonakda/teaching/CS245/
- Science of Computational Logic: https://iccl.inf.tu-dresden.de/web/Science_of_Computational_Logic_(WS2015)
- CS103: Mathematical Foundations of Computing
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1202/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1198/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1194/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1192/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1184/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1182/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1176/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1172/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1164/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1156/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1152/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1142/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1134/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1132/
- https://web.stanford.edu/class/archive/cs/cs103/cs103.1126/
- Techniques in Artificial Intelligence (SMA 5504): https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-825-techniques-in-artificial-intelligence-sma-5504-fall-2002/
- 601.464/664 Artificial Intelligence: http://www.cs.jhu.edu/~phi/ai/
- UMBC CMSC 671 Fall 2009 Principles of Artificial Intelligence: https://www.csee.umbc.edu/courses/671/fall09/
- CSCI.4430/6430 Programming Languages-- Fall 2019: https://www.cs.rpi.edu/academics/courses/fall19/csci4430/
- http://www.cs.rpi.edu/~milanova/csci4430/schedule.html
- Programming Languages (CSCI-4430): http://www.cs.rpi.edu/~milanova/csci4430/index.html
- COS 516 / ELE 516 Automated Reasoning about Software: https://www.cs.princeton.edu/courses/archive/fall19/cos516/schedule.html
- Foundations of Artificial Intelligence - CS4700 - Fall 2011 - Hod Lipson: https://www.cs.cornell.edu/courses/cs4700/2011fa/
- CS 343: Artificial Intelligence: https://www.cs.utexas.edu/~mooney/cs343/
- COMP 590 Artificial Intelligence: https://www.cs.unc.edu/~lazebnik/fall10/
- Fall 2017 Artificial Intelligence (CS440/ECE448 Sections Q3, Q4, ONL): http://slazebni.cs.illinois.edu/fall17/
- Logic in Computer Science: https://courses.engr.illinois.edu/cs498mv/fa2018/
- Programming Languages (CS162): https://sites.cs.ucsb.edu/~kyledewey/cs162w17/
- ICS 271 Intro AI (graduate course): https://www.ics.uci.edu/~welling/teaching/271fall09/271fall09.html
- Math 260AB Introduction to Mathematical Logic Winter - Spring 2012: https://www.math.ucsd.edu/~sbuss/CourseWeb/Math260_2012WS/
- Introduction to Artificial Intelligence: https://cs.nyu.edu/faculty/davise/ai/
- Seminar: Decision Procedures (CPSC 729a): http://www.cs.yale.edu/homes/piskac/teaching/decpro-729.html
- Philosophy 511 - Modal Logic: https://courses.umass.edu/phil511-gmh/MAIN/IHome-1.htm
- https://home.uchicago.edu/~anubav/Intermediate%20Logic%20Course%20Notes
- CS540-2: Introduction to Artificial Intelligence: http://pages.cs.wisc.edu/~bgibson/cs540/
- COMP 409/509:Logic in Computer Science and Artificial intelligence: https://www.cs.rice.edu/~vardi/comp409/
- CPS 270: Introduction to Artificial Intelligence (Spring 2015): https://www2.cs.duke.edu/courses/spring15/compsci270/
- COMS W4701 Artificial Intelligence - Jonathan Voris: https://www.cs.columbia.edu/~jvoris/AI/
- https://www.sas.upenn.edu/~htowsner/index.html?previous
- CS2740 Knowledge Representation (ISSP 3712): https://people.cs.pitt.edu/~milos/courses/cs2740/
- CS420: Artificial Intelligence: https://www.cpp.edu/~ftang/courses/CS420/
- CS 440: https://www.cs.colostate.edu/~howe/cs440/csroo/yr2015fa/index.php
- CSU 290 Spring 2009 Section 2 (16h35) Logic and Computation: https://www.ccs.neu.edu/home/riccardo/courses/csu290-sp09/
- CS 404 Artificial Intelligence - Berrin Yanikoglu: http://people.sabanciuniv.edu/~berrin/cs404/
- https://web.njit.edu/~plastock/index1.html
- PMath 330: https://www.math.uwaterloo.ca/~snburris/htdocs/FALL00/pm330_f00.html
- CMPT 310: Artificial Intelligence Survey: https://coursys.sfu.ca/2017fa-cmpt-310-d1/pages/
- https://people.ucalgary.ca/~rzach/static/open-logic/
- Logic: http://fmv.jku.at/logic/
- Introduction to Logic: https://www.cs.ox.ac.uk/people/james.worrell/lectures.html
- Software Engineering: http://www.cs.ox.ac.uk/people/michael.wooldridge/teaching/soft-eng/
- Logic in Computer Science (COMP118): https://cgi.csc.liv.ac.uk/~frank/teaching/comp118/comp118.html
- AUTOMATED REASONING (2019-20): THIS COURSE IS BEING UPDATED: https://www.inf.ed.ac.uk/teaching/courses/ar/
- Reasoning: https://canvas.bham.ac.uk/courses/31166
- Logic - Math 461, Section 1 Spring 2006: https://homepages.warwick.ac.uk/~masgar/Teach/2006_461/class.html
- http://users.cecs.anu.edu.au/~baumgart/teaching/
- https://people.math.ethz.ch/~halorenz/4students/ ; https://people.math.ethz.ch/~halorenz/4students/4students.html
- Logic - Prof. Tobias Nipkow, Sommersemester 2016: https://www21.in.tum.de/teaching/logik/SS16/
- Learning Mathematical Philosophy: https://www.mcmp.philosophie.uni-muenchen.de/students/math/index.html
- Decision Procedures for Verification: https://userpages.uni-koblenz.de/~sofronie/lecture-dp-ws-2011/
- CS486: Applied Logic: https://www.cs.uni-potsdam.de/ti/kreitz/Teaching/CS486/current.html
- Can computers think? Automatic proof and artificial intelligence - Dr. Sebastian Koch and Dr. Joris Roos:
- Artificial Intelligence Course, WS 14/15, U Stuttgart: https://ipvs.informatik.uni-stuttgart.de/mlr/marc/teaching/14-ArtificialIntelligence/
- Core Logic 2006/2007; 1st Semester: https://www.math.uni-hamburg.de/home/loewe/2006-07-I/CoreLogic.html
- Core Logic 2005/2006; 1st Semester: https://www.math.uni-hamburg.de/home/loewe/2005-I-CL.html
- https://www.math.uni-heidelberg.de/logic/lehre/skripten.html
- Logic and Modelling - Jörg Endrullis: http://joerg.endrullis.de/logic-and-modelling/
- Automatic structures ESSLLI 10: http://eiche.theoinf.tu-ilmenau.de/kuske/
- http://www.math.uni-bonn.de/ag/logik/oldlectures.shtml
- https://www.eti.uni-siegen.de/ti/lehre/?lang=de
- Introduction to Artificial Intelligence (specialization KITE) / Artificial Intelligence for information managers: https://formal.iti.kit.edu/~beckert/teaching/Einfuehrung-KI-WS0304/
- http://homepages.laas.fr/ypencole/teaching.html
- DESCRIPTION LOGICS: https://www.inf.unibz.it/~franconi/dl/course/
- Ragionamento Automatico: http://profs.sci.univr.it/~farinelli/courses/ar/ar2010.html
- http://logic.amu.edu.pl/index.php/Dydaktyka
- https://github.com/wlmnzf/NJU-PHD
- https://github.com/wlmnzf/courses
- https://github.com/lib-pku/libpku
- https://github.com/PKUanonym/REKCARC-TSC-UHT
- https://github.com/c-hj/SJTU-Courses
- https://github.com/QSCTech/zju-icicles
- Operating Systems Spring 2015 (CS 416 – Operating Systems Design): https://www.cs.rutgers.edu/~pxk/416/
- Spring 2017 :: CSE 506 — Operating Systems: https://compas.cs.stonybrook.edu/~nhonarmand/courses/sp17/cse506/
- Advanced Operating Systems and Virtualization Academic Year 2018/2019: http://www.ce.uniroma2.it/~pellegrini///didattica/2018/aosv.html
- 050065 VU Visualization: http://vda.univie.ac.at/Teaching/Vis/13s/
- https://www.cs.swarthmore.edu/~kwebb/cs31/
- CS31: Introduction to Computer Systems Fall 2018: https://www.cs.swarthmore.edu/~kwebb/cs31/f18/
- CS31: Introduction to Computer Systems Spring 2016: https://www.cs.swarthmore.edu/~kwebb/cs31/s16/
- CS31: Introduction to Computer Systems Spring 2015: https://www.cs.swarthmore.edu/~kwebb/cs31/s15/
- CS31: Introduction to Computer Systems Spring 2014: https://www.cs.swarthmore.edu/~kwebb/cs31/s14/
- CS361 - COMPUTER SYSTEMS: https://www.cs.uic.edu/bin/view/CS361fall13/
- 234118 - Computer Organization And Programming (ATAM): https://webcourse.cs.technion.ac.il/234118/
- 234118 - Computer Organization And Programming (ATAM) Spring 2020: https://webcourse.cs.technion.ac.il/234118/Spring2020/
- https://webcourse.cs.technion.ac.il/234118/Spring2020/book.html
- CS 739: Distributed Systems: http://pages.cs.wisc.edu/~bart/cs739.html
- 16-385 Computer Vision, Spring 2018: https://www.cs.cmu.edu/~16385/s18/
- LINKS:
- LISTS:
- List of Computer Science related contacts for PhD applicants from US-banned countries: https://docs.google.com/document/d/17r18cKaMSeZF4fI7UZYV0QwCvdbEb3vy3BMNZfgbgzI/edit
- k12cs.org – K–12 Computer Science Framework: https://k12cs.org
- Historic Documents in Computer Science collected by Karl Kleine: http://web.eah-jena.de/~kleine/history/
- https://www.msreverseengineering.com/program-analysis-training
- Turing Tumble - Build Marble-Powered Computers: https://www.turingtumble.com
- https://cs.uwaterloo.ca/~a23gao/
- http://www.chrisbaldassano.com/teaching.html
- https://petrzemek.net/talks/
- https://cse.buffalo.edu/~hungngo/vietnamese.html
- https://www.mimuw.edu.pl/~son/html/teaching.html
- http://slazebni.cs.illinois.edu
- https://www.ics.uci.edu/~welling/teaching/courses.html
- http://www.math.uni-konstanz.de/~krapp/Lehre.html
- http://pages.cs.wisc.edu/~bgibson/teaching.html
- https://homepages.warwick.ac.uk/~masgar/teach.html
- https://leanprover.github.io/publications/
- https://www.math.uni-heidelberg.de/logic/lehre/
- http://eiche.theoinf.tu-ilmenau.de/kuske/
- https://www.mcmp.philosophie.uni-muenchen.de/research/index.html
- http://www.math.uni-bonn.de/ag/logik/teaching.shtml
- https://users.dimi.uniud.it/~peter.holy/
- https://www.eti.uni-siegen.de/ti/lehre/?lang=de
- https://www.portokalidis.net
- http://www.ce.uniroma2.it/~pellegrini//teaching/
- https://eelcovisser.org/wiki/teaching/
- http://pages.cs.wisc.edu/~bart/includes/teaching.html
- https://www.cs.cmu.edu/~epxing/
- https://web.njit.edu/~plastock/index1.html
- https://www.albany.edu/~ravi/
- http://www.cs-study.com/koga/index.html
- https://davejingtian.org
- https://lemire.me/en/
- http://www.cs.ru.nl/~marko/
- http://www.petiba.hu/?menu=info
- https://web.archive.org/web/20150625135137/http://www.jaist.ac.jp/~hoangle/
- https://www.quantamagazine.org/computer-science/
- https://procul.org/blog/
- http://www.chrisbaldassano.com/blog/
- http://mytechroad.com/category/system/operating-system/
- https://tthtlc.wordpress.com/category/computer-architecture/
- LINKS:
- https://arxiv.org
- https://www.researchgate.net
- https://www.semanticscholar.org
- https://independent.academia.edu
- https://deepai.org
- https://www.csauthors.net
- https://twitter.com/acmeducation/lists/computingprofessionals
- https://twitter.com/acmeducation/lists/acm-essentials
- My CS: https://www.youtube.com/channel/UCq8JbYayUHvKvjimPV0TCqQ/playlists
- Computer History Museum: https://www.youtube.com/user/ComputerHistory/playlists
- Web of Stories - Life Stories of Remarkable People: https://www.youtube.com/user/webofstories/playlists
- The Alan Turing Institute: https://www.youtube.com/c/TheAlanTuringInstituteUK/playlists
- MITCSAIL: https://www.youtube.com/c/MITCSAIL/playlists
- TAUVOD: https://www.youtube.com/c/telavivuniversity/playlists
- Microsoft Research: https://www.youtube.com/user/MicrosoftResearch
- CrashCourse: https://www.youtube.com/user/crashcourse/videos
- CrashCourse: https://www.youtube.com/user/crashcourse/playlists
- PBS Infinite Series: https://www.youtube.com/c/pbsinfiniteseries/playlists
- Code NCode: https://www.youtube.com/channel/UC0zvY3yIBQTrSutsV-4yscQ/playlists
- saurabhschool: https://www.youtube.com/user/saurabhschool/playlists
- Sundeep Saradhi Kanthety: https://www.youtube.com/channel/UC63URkuUvnugRBeTNqmToKg/playlists
- Gaurav Sen: https://www.youtube.com/c/GauravSensei/playlists
- Computational Complexity: https://www.youtube.com/channel/UCzBw287tly0c2lE6a-9XymA/playlists
- Coding Tech: https://www.youtube.com/channel/UCtxCXg-UvSnTKPOzLH4wJaQ/playlists
- Art of the Problem: https://www.youtube.com/c/ArtOfTheProblem/playlists
code_report
: https://www.youtube.com/c/codereport/playlists- Ben Eater: https://www.youtube.com/c/BenEater/playlists
- CppCon: https://www.youtube.com/user/CppCon/playlists
- Lambda World: https://www.youtube.com/c/LambdaWorld/playlists
- FOMUS 2016: https://www.youtube.com/channel/UCKaadwPtdsKwsWTLZ8GGxCA/videos
- SACH LE THANH: https://www.youtube.com/channel/UCJ3pQ6OMWN22ImorTcdREYg/playlists
- AlphaOpt: https://www.youtube.com/channel/UCkL2HNDjyhrT6hgWjikmQAg/playlists
- Solving Optimization Problems: https://www.youtube.com/c/SolvingOptimizationProblems/playlists
- Shoqata e Informatikës: https://www.facebook.com/groups/shoqinf
- https://www.reddit.com/r/cs50/
- https://www.reddit.com/r/compsci/
- https://www.reddit.com/r/AskComputerScience/
- https://www.reddit.com/r/cscareerquestions/
- https://www.reddit.com/r/vintagecomputing/
- https://www.reddit.com/r/programming/
- https://www.reddit.com/r/logic/
- https://www.reddit.com/r/math/
- https://www.reddit.com/r/askmath/
- https://www.reddit.com/r/philosophy/
- https://www.reddit.com/r/askphilosophy/
- https://www.reddit.com/r/explainlikeimfive/
- sequence calculus first order logic
- heuristic search modeling
- heuristic pattern matching
- first order logic solver "vampire"
- binary decision diagram
- smtlibv2 "z3"
- Peano axiom
- bounded model checking (gioi han so vong lap)
- bounded problem
- bounded value problem
- logic in computer science
- entailment induction logic
- completeness logic
- soundness logic
- smt modulo
- natural deduction first order logic
- bottomupcs.com
- "Category theory for scientists" "computer science"
- "Category theory for scientists" "order logic"
- "category theory" "practical malware"
- "category theory" "practical reverse"
- "category theory" "ida pro"
- "first order logic" site:uchicago.edu
- undecidability first order logic site:de
- "Category theory for scientists" "order logic"
- "Category theory for scientists"
- https://queue.acm.org/bloglist.cfm
- https://github.com/prakhar1989/awesome-courses
- https://github.com/jwasham/coding-interview-university
- https://github.com/Spacial/csstuff
- https://github.com/ossu/computer-science
- https://github.com/Developer-Y/cs-video-courses
- https://github.com/Macmod/awesome-cs
- https://github.com/CSwala/awesome-computer-science
- https://github.com/quabanc/awesome-computer-science
- https://github.com/jwasham/lecture-reference
- http://protopage.com/startsecurity#Security/Courses
- https://sebsauvage.net/comprendre/
- Teach Yourself Computer Science: https://teachyourselfcs.com
- https://github.com/mtdvio/every-programmer-should-know
- https://gist.github.com/trietptm/69626720df307efd9048e01c636b98e2
- "first order logic": https://gist.github.com/trietptm/6d7b761a401743b9357403d17878faac
- http://csrankings.org
- Free Computer Science Courses in time of COVID-19: https://www.notion.so/07d80644a8d8485f97cf893bfcd25638
- https://github.com/Froren/sisyphus/blob/master/learn.md
- https://leanprover-community.github.io/learn.html
- https://eelcovisser.org/wiki/teaching/writing/
- https://krow89.github.io/developer-resources/
- https://tthtlc.wordpress.com/category/computer-architecture/
- https://lemire.me/blog/my-readers/
- https://www.lesswrong.com/posts/TNHQLZK5pHbxdnz4e/references-and-resources-for-lesswrong
- https://github.com/liuzhenqi77/awesome-stars
- https://www.facebook.com/DataAnalysisSchool/posts/847425035909155