GATE CS Reference LinksLast Updated : 19 Apr, 2023ReadDiscussCourses Topic wise Reference Books/Material1) Data Structures and Algorithms:Video lectures-IITDBook- Introduction to Algorithms by Cormen, Thomas HBook – The C Programming Language by Dennis RitchieGeeksforGeeks-A Computer Science Portal2) Database Management SystemLecture Slides-Silberschatz, Korth and SudarshanBook – Database Systems: A Practical ApproachLecture Slides-Raghu Ramakrishnan and Johannes GehrkeLecture Slides-Stanford DBMS courseVideo Lectures-IIT KGP3) Computer NetworksLecture Notes-Prof. Dheeraj Sanghi, IIT KanpurWeb Resources on Computer Networks by Andrew S. Tanenbaum.Book – Computer Networks by PetersonBook – Data Communications and Networking by ForouzonBook PDF-Data Communication and Networks by Forouzan4) Operating SystemsWeb resource- VirginiaTech Univ.Lecture Slides- Silberschatz, Galvin, GagneVideo Lectures-IIT KGPPractice Problems and Solutions-William StallingsBook – Operating System Concepts by Abraham SilberschatzBook – Operating Systems by William Stallings5) Compiler DesignLecture Slides-StanfordBook-Aho and UllmanDragon Book Lecture NotesVideo Lectures-Stanford6) Graph TheoryBook PDF-Narsingh DeoVideo Lectures-IISC BangloreLecture Notes-MIT7) Theory of ComputationBook PDF-Hopcraft and UllmanWeb Resource-ArsDigita UniversitySample Problems and Solutions-Loyola UnivBook – An Introduction To Formal Languages And Automata by peter LinzBook – Introduction to Automata Theory, Languages and Computation by John E. Hopcroft8) Computer Organisation and ArchitectureBook PDF- Carl HamacherBook PDF-Morris ManoBook – Computer Organization by HamacherBook – Computer Organization and Architecture StallingsBook – Computer System Architecture9) Digital LogicVideo Lectures-NPTELNotes-Number System-SwarthmoreBook PDF-MorrisManoBook – Digital Logic by Morris Mano10) Software EngineeringLecture Slides-KK Aggarwal & Yogesh Singh11) Web TechnologiesProtocols/XML/HTML-W3SchoolsWeb-Application Layer12) Set theory, Algebra, Mathematical LogicBook PDF-Schaum’sBook – Discrete Mathematics and Its Applications with Combinatorics and Graph Theory by Kenneth RosenBook – Elementary Linear Algebra with Applications by Kolman13) English and Aptitude BooksBook-Wren and MartinBook-R S Agarwal