Make your visit at top self-learning websites to learn Computer Science and Engineering at your own pace…whenever you want!
Self-learning changes the way of education. Study from the comfort of your home, at your convenient time, and without travel cost … these are common benefits of Self-learning, but it is more than that. Self-learning programs allow learning without having a teacher present, at learner’s own pace. This forces students to become an independent thinker, also makes them learn to take responsibilities. Here are given some intrinsic rewards like students get good feeling inside that comes from a job well done. Best of all, students are able to tackle problems on their own that is real education. One thing for sure is that self-learning is unlimited, but not unstructured. On the internet, you will find so many websites that offer well-organized, systematic and certified self-study programs for subjects like art, science, maths, business, and more. You will also get excellent resources for learning computer science and engineering. Actually, here you can say that formal education is not enough for subjects like Computer Science and Engineering, which are highly based on technology that is continuously advancing. To get the best results, they also offer most advanced materials including lecture videos, PDF handouts, audio, web content, slides, notes, exams and software demos. As it is hard to pick up the best one, we have enlisted top and very useful websites that help students learn computer science and engineering at their own pace, also with touch of modern technology.
VideoLectures.NET (Computer Science)
Let’s start with the best and award-winning option, VideoLectures.NET. However being very proficient, it is free and open access educational video lectures store. Video lectures are always great for learning; but here what’s the best is that lectures are given by well-known scholars and scientists at the most important and famous events like conferences, summer schools, workshops and science promotional events from many fields of Science.
On clicking Browse lectures tab at top menu bar, you are provided with many general topics like architecture, business, chemistry, social science, sports, etc. All these are arranged in alphabetical manner, so easy to pick up the required one in no time. Here, computer science comes with 80 sub-topics that help students learn it in detail. Learning is no more boring, as at VideoLectures.NET, you are allowed to learn through whatever is favorable to you (whether it is event, lecture, tutorial, keynote, interview, or other sort of content), everything is available here. The portal is awfully huge, but you can browse topics by view order, type of content, language and year. All the information, lectures, content, and links are systematically selected, also classified through the editorial process considering users’ comments. The site would be your one stop solution to learn computer science with resources from every nook and corner. So, go ahead with the leading one!
Wikiversity School of Computer Science and Technology
Before introducing Wikiversity, you may be glad to know that Wikiversity is one of the Wikimedia Foundation projects. Wikimedia is a universal movement, whose mission is to bring a range of multilingual and free-content educational projects to the world. This organization operates many wikis, like Wikipedia as Free-content encyclopedia, Wikisource as Free-content library, Wikibooks as Free textbooks and manuals, also this Wikiversity as your open learning community. We all know that wikipedia is one of the most visited websites in the world, which provides unbiased information to millions of unique visitors every day. Similarly, we expect from this Wikiversity project.
This Computer Science Portal contains good materials and exciting examples of Computer Science learning resources; also it gives direct access to everything in the Computer Science category. Anybody can participate in learning projects and learning resources available at Wikiversity. Besides information studies, this portal also offers news, research, discussion, and to-do list. To get all your study-materials with one single click, you are given option of Book creator. And if you download your created book, it helps you to read the content offline. Here, you are also allowed to download or print the required wiki pages in PDF format directly.
Dream.In.Code Tutorials
This is the simplest one, but very useful. Actually, Dream.In.Code is all about community learning. This community has more than half a million programmers, web developers, and geeks who share a passion for learning and helping others learn.
Dream.In.Code (DIC for short) is a leading online community with 623,917 registered members. Every day, more than 400 new members register at this portal. Thousands of programming tutorials, code snippets, forum topics, and more are provided for your self-learning course. It has user-friendly interface, facilitating learner just to click on the required link of tutorial, that’s it! This helps students save time for more study. Also to help students and professionals learn in a friendly and timely manner, some all-inclusive and very active Q&A areas including Programming Help, Web Development, and Computer Support areas are offered. As well, here is a vibrant general discussion area, including Corner Cubicle (for professionals), Student Campus (for students), Caffeine Lounge (chit-chat), and other off-topic forums.
MIT OpenCourseWare (Engineering and Computer Science)
MIT OpenCourseWare is designed to publish all of MIT course materials online, so they are broadly available to everyone. This is a free web-based publication of virtually MIT course materials for all the undergraduate and graduate subjects educated at MIT. Both students and teachers can find here a number of outreach programs. Tackling some of our world’s most difficult challenges like sustainable development, climate change, and cancer eradication; MIT OCW has been designed for independent study, providing everything video/audio lectures (with handouts, slides, and code files), student work, lecture notes, self-assessment tools, online textbook, interactive simulations, etc. that you will require to understand the concepts covered in the course. Also, learners are provided with lecture questions with answers and unit quizzes with solutions to check the subject mastery. To solve your homework problems, you are provided with sample student solutions.
Unlike typical OCW courses, OCW Scholar courses include new custom-created contents and materials repurposed from earlier published courses. These materials are arranged in logical orders for ease in selection. In the Course Finder, you will get three ways to browse courses under the “Course” menu: topic, department, or course number. Additionally, you can browse by cross-disciplinary lists and special collections. You may be glad to know that all the courses can be translated into other languages.
Maine University (US), Fogler Guide to Computer Science
This one is little odd compared to others. Of course, you will find detailed resources here, but you can browse it by type of content like Indexes & Databases, News Sources & Newspaper Indexes, library catalogs, electronic books, Grant & funding sources, Dictionaries & Encyclopedias, Handbooks, Manuals, & Other Reference Works; Standards & Specifications, Codes of Ethics, societies & research organizations, Maine organizations, Biography & History, Selected internet sites, e-Journals, Educational resources, Shareware & Product Reviews, Patents, Citation Guides, Writing Manuals & Evaluation Criteria, Graduate School, Postdoctoral Studies, Careers, Jobs, Internships, etc.
FreeComputerBooks.com
Here, you will get unlimited books, lecture notes, magazines, white papers, and tutorials for 100% Free. It has huge collection; also it is categorized by topics, with 13 top level categories, and more than 200 sub-categories. It has both pattern as well as keywords search engines for you to get the titles quickly. All the books listed on this website are just links to other websites across the world, excluding few. However to use them, permission from authors or publishers is taken. No chance of any copyright violation. In fact, more than 95% of the books listed on this site are the search results via Google, Yahoo, Bing.com, Ask.com, and other search engines, and rest of them are recommended by readers. Overall, students can enjoy book-reading here!
Collection of Computer Science Bibliographies
Here, you are allowed to explore from collection of bibliographies of scientific literature in computer science from different sources. It has more than 3 millions of references (mostly to journal articles, conference papers and technical reports), and out of it, 600,000 references contain cross references to citing or cited publications. It is clustered in approximately 1500 bibliographies, also consists of more than 2.3 GBytes (530MB gzipped) of BibTeX entries. Best thing is that all clustered bibliographies are updated every week from their original locations, so that you’ll always find the most up to date versions for your study.
W3Schools
It comes with great tagline – educate yourself! Also, it is specifically mentioned that the site is very useful to beginners as well as experts. It covers from basic to advanced, all main parts of computer science in details like HTML,CSS, XML, Web building, JavaScript, SQL, PHP, Jquery, etc.. Not limited to content, you are also provided with demos, web certificates, examples, references and tutorials for your better understanding.
FreeTechBooks.com
One more site for reading free online computer science, engineering and programming books, textbooks and lecture notes. Note that all listed books are legally and freely available over the Internet. This site reduces your hard work of finding, as all of listed books are very useful and informative. Here, terms like ebook, text, document, monogram or notes are also used to refer to a book. Common sub-topics of computer science are given in book list, just click on the required one and start learning directly without wasting your time.
Free Computer Tutorials
If you have zero experience in computer, get started from here. This would be your excellent place to get free computer courses and tutorials that are perfect for beginners. You can start with basics like how to open excel, word and get expert of web design, javascript, Visual Basic .NET, Beginners PHP, and C# .NET. Best thing is that presentation is very simple and language of the content is easy to understand. So, one can learn at their own pace.
Programmer 101: Teach Yourself How to Code
This would be your direct page, containing all useful resources in links. It has tips and ideas, where it suggests not focusing on language as it doesn’t matter so much. Then, you start with desktop scripting, web development, command line scripting, add-ons, texter at lifehacker, web-development for desktop, mobile app development, patience, elbow grease, trial and error. Almost, all necessary things are covered here, so start now!
Google Code University
Start learning with the giant one! Right on the homepage, you are provided with the systematic interface linking to course catalog, stories, discussions and development tools. On its programming languages page, you will find all important classes, lectures, and tutorials about various computer programming languages. Also, here are given courses and lectures about technologies used for web development. Being a product of Google, it obviously has big community, so get your chance and use it for knowledge sharing in discussion. Also, get benefits of project hosting, version control, issue tracking, and document collaboration. Apps for Edu and App Engine for Universities are facilitated for more help.