UGC-NET is mandatory for appointment to all Teaching posts in Government colleges and universities. It is conduct bi-annually in the month of June and December by NTA (National Testing Agency) every year. Top few students from UGC-NET qualified candidates are selected and awarded UGC-JRF (Junior Research Fellow) which allow candidates to pursue Ph.D. from any institute in India with scholarship from UGC.
First you will need to understand the syllabus of UGC-NET in computer Science and then work over each subject one by one. In this article, I will discuss various resources that will help you achieve your target in a systematic and economic way. Many students think without coaching, it is not possible to crack the exam, they are wrong. Now in today's internet world, a large number of high quality study material, resource are free and better than all those provided by costly coaching centres.
First you should the official website where you can apply for the exam and get all further updates regarding the exam https://ugcnet.nta.nic.in/
Latest updated syllabus for all subject can accessed using the link https://www.ugcnetonline.in/syllabus-new.php
Now you have option to choose between English and Hindi language as medium of the exam. So accordingly syllabus is available in both languages.
Syllabus contains a total of 10 Units, each unit corresponds to complete subject or combination of subjects.
We will list down all the educational resource for each unit. All resource listed are Free.
Unit 1: Discrete structures and optimization:
Books:
Online Lectures Playlist:
Discrete Mathematics lectures by
Prof. Kamala Krithivasan, Department of Computer Science and Engineering, IIT Madras
https://www.youtube.com/playlist?list=PL0862D1A947252D20
Unit 2: Computer System Architecture
Books:
Online Lectures Playlist:
Computer Architecture by Prof. Anshul Kumar, Department of Computer Science & Engineering ,IIT Delhi.
https://www.youtube.com/playlist?list=PL59E5B57A04EAE09C
Digital Circuits and Systems by Prof. S. Srinivasan Department of Electrical Engineering, IIT Madras
https://www.youtube.com/playlist?list=PL803563859BF7ED8C
Unit 3: Programming Language and computer Graphics
Books:
Video Lectures
Introduction to Programming through C++ by Prof. Abhiram Ranade, Department of computer science, IIT Bombay.
https://www.youtube.com/playlist?list=PLEAYkSg4uSQ2qzihjdDEseWrrY1DyxH9P
Internet Technology by Prof. I. Sengupta, Department of Computer Science Engineering, IIT Kharagpur (From Lecture 11 to last)
https://www.youtube.com/playlist?list=PLbMVogVj5nJSssxplPGgKHZLgdzL5-O88
Computer Graphics by Prof. Samit Bhattacharya, Computer Science and Engineering, IIT, Guwahati
https://www.youtube.com/playlist?list=PLwdnzlV3ogoWaYiowRtJ8t8FeR-ODfSV1
Unit 4: Database Management System
Books:
Siberschatz, Korth : Data base System Concepts, McGraw Hill.
Video Lectures
Database management system by Prof. Partha Pratim Das, Department of Computer Science and Engineering, IIT, Kharagpur
https://www.youtube.com/playlist?list=PLIwC9bZ0rmjSkm1VRJROX4vP2YMIf4Ebh
Data Warehousing by Edureka
https://www.youtube.com/playlist?list=PL9ooVrP1hQOEDSc5QEbI8WYVV_EbWKJwX
Big Data Systems by Prof. Rajiv Misra, IIT Kanpur (First 9 Lecture only)
https://www.youtube.com/playlist?list=PLFW6lRTa1g813IyYHLRP_bWJEKQDeEcSP
NO-SQL
Unit 5: System software and Operating System
Books:
Operating system concepts by Abraham Silberschatz, Peter Baer Galvin and Greg Gagne
Softcopy of this book is available at link https://drive.uqu.edu.sa/_/mskhayat/files/MySubjects/2017SS%20Operating%20Systems/Abraham%20Silberschatz-Operating%20System%20Concepts%20(9th,2012_12).pdf
Video Lectures
Introduction to Operating System by Prof. Chester Rebeiro, IIT Madras
https://www.youtube.com/playlist?list=PLyqSpQzTE6M9SYI5RqwFYtFYab94gJpWk
Unit 6: Software Engineering
Books:
Video Lectures:
Software Engineering by Prof.N.L. Sarda, Prof. Umesh Bellur, Department of Computer Science & Engineering ,IIT Bombay
https://www.youtube.com/playlist?list=PL8751DA481F0F0D17
Software Engineering by Prof. Rajib Mall, IIT Kharagpur
https://www.youtube.com/playlist?list=PLbRMhDVUMngf8oZR3DpKMvYhZKga90JVt
Unit 7: Data structure and algorithm
Books:
Video Lectures:
Data structure and algorithm by Dr. Naveen Garg, Department of Computer Science and Engineering ,IIT Delhi.
https://www.youtube.com/playlist?list=PLBF3763AF2E1C572F
Unit 8: Theory of Computation and compilers
Books:
Video Lectures:
Theory of Automata, Formal Languages and Computation by Prof.Kamala Krithivasan,Department of Computer Science and Engineering,IIT Madras
Computer - Theory of Automata, Formal Languages and Computation
Principles of Compiler Design by Prof. Y.N. Srikanth,Department of Computer Science and Engineering,IISc Bangalore
Computer Science - Principles of Compiler Design
Unit 9: Data Communication and Computer Networks
Books:
Video Lectures:
Computer Networks and Internet Protocol by Prof. Soumya Kanti Ghosh and Prof. Sandip Chakraborty
Department of Computer science and engineering, IIT, Kharagpur
Computer Networks and Internet Protocol
Unit 10: Artificial Intelligence (AI)
Books:
Video Lectures:
Artificial Intelligence by Prof. Deepak Khemani,Department of Computer Science and Engineering,IIT Madras
Computer Science - Artificial Intelligence
MCQ for self examination
There is a website which contains thousands of MCQs for each subject mentioned above as well as for other subjects.