E-Learning Resources

With the goal of empowering the modern education in line with the National Education Policy and upgrading lifelong skills, the Institution prioritizes various self-learning initiatives within the overall education and continuing training.

NRCM has a YouTube channel, where you can access various videos. Our directory lists 290+ video lectures made by our distinguished faculty in 10+ subject areas.


This policy applies to everyone, students and faculty of this institution.


  • To develop a coherent self-learning system that allows everyone to acquire additional skills, explore new domains and build a solid foundation for lifelong learning.
  • To provide equal opportunity for all.
  • To match the education to the needs of the industry and the society.

Other Platforms for Self Learning

S.No.: Source Content Website
1 NPTEL NPTEL provides E-learning through online Web and Video courses various streams. Click Here
2 Coursera Coursera is an education platform that partners with top universities and organizations worldwide, to offer courses online for anyone to take. Click Here
3 Khan Academy Khan Academy is a non-profit educational organization created in 2006 by educator Salman Khan with the aim of providing a free, world-class education for anyone, anywhere. The organization produces short lectures in the form of YouTube videos. Click Here
4 MIT Open Course Ware MIT (Massachusetts Institute of Technology) Open Course Ware (OCW) is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity. Click Here
5 Open Learning Initiative The Open Learning Initiative (OLI) is a grant-funded group at Carnegie Mellon University, offering innovative online courses to anyone who wants to learn or teach. Click Here
6 Udemy is a platform or marketplace for online learning. It provides a platform for experts of any kind to create courses which can be offered to the public, either at no charge or for a tuition fee. Udemy provides tools which enable users to create a course, promote it and earn money from student tuition charges. Click Here
7 Codecademy Codecademy is an online interactive platform that offers free coding classes in 9 different programming languages including Python, Java, PHP, JavaScript (jQuery, AngularJS), and Ruby, as well as markup languages HTML and CSS. The platform also provides courses for learning command line and Git. Click Here
8 Udacity Learn for free with Udacity. Advance your career with courses built by industry leaders like Google, MongoDB, and Facebook. Click Here
9 CodeChef CodeChef is a platform to help programmers make it big in the world of algorithms, computer programming and programming contests. Click Here
10 Geeksforgeeks Geeksforgeeks provides a variety of services for you to learn, thrive and also have fun. Free Tutorials, Millions of Articles, Live, Online and Classroom Courses ,Frequent Coding Competitions ,Webinars by Industry Experts, Internship opportunities and Job Opportunities. Click Here
11 InterviewBit InterviewBit is a platform to learn skills that you need for technology jobs. We help you polish your skills and get ready for the job, whether you are a fresh college graduate or a working professional. Click Here
12 SPOJ The SPOJ platform is centered around an online judge system, which serves for the automatic assessment of user-submitted programs. Click Here
13 HackerRank HackerRank is a technology hiring platform that is the standard for assessing developer skills for over 2,000+ companies around the world. Click Here
14 Scaler Academy Scaler Academy is an online accelerator program that effectively enhances the coding skills of software professionals. Click Here
15 Upskill Upskill is a free online boot camp that’ll take you from beginner to advanced developer. The main focus of the course is teaching you web development, and it’s a great place to start, even if you have no experience. Click Here
16 Codeforces Codeforces is a website that hosts competitive programming contests. It is maintained by a group of competitive programmers from ITMO University led by Mikhail Mirzayanov. Click Here
17 online judge An online judge is an online system to test programs in programming contests. They are also used to practice for such contests. Many of these systems organize their own Contests. Click Here
18 edX edX is a massive open online course (MOOC) provider. It hosts online university-level courses in a wide range of disciplines to a worldwide student body, including some courses at no charge. It also conducts research into learning based on how people use its platform. Click Here
19 W3Schools W3Schools is a web developers site, with tutorials and references on web development languages such as HTML, CSS, JavaScript, PHP, SQL, and JQuery, covering most aspects of web programming. The site derives its name from the World Wide Web (W3), but is not affiliated with the W3C. W3Schools was originally created in 1998, by Refsnes Data, a Norwegian software development and consulting company. Click Here
20 Spoken Tutorial The Spoken Tutorial project is the initiative of the ‘Talk to a Teacher’ activity of the National Mission on Education through Information and Communication Technology (ICT), launched by the Ministry of Human Resources and Development, Government of India. Click Here
21 Virtual Labs To provide remote-access to Labs in various disciplines of Science and Engineering. These Virtual Labs would cater to students at the undergraduate level, post graduate level as well as to research scholars. To provide a complete Learning Management System around the Virtual Labs where the students can avail the various tools for learning, including additional web- resources, video-lectures, animated demonstrations and self evaluation. Click Here

Contact for any Information and Queries:

Prof. D Srinivas
Dean - ICT
Phone: (+91) 9347556447