Best Online Resources for Computer Science Students
Computer science students are lucky since the Internet is like a living textbook, full of information and advice for their field. Many professors, experts, and other people skilled in computer science have created essays, tutorials, and resource points, all designed to make your life easier. We’ve compiled the best over here.
Attending a college with the aim of acquiring a degree in our chosen course is the best way to go forward. But you must also make yourself aware of the number of freely available resources on the Internet that can help you in developing your basic skills.
Free Online Computer Science Study Material Listed Below –
1. MIT OpenCourseWare – MIT Computer Science Lectures Online This has the widest collection of open courseware along with a number of offerings in computer science from some of the pioneers in the field.
2. Stanford Engineering Everywhere – Stanford Computer Science Courses Online You can opt for online courses in basic computer science, artificial intelligence, linear systems along with other engineering topics here.
3. Academic Earth – Academic Earth Online Computer Science Courses This site has over 12 free lectures on computer science from renowned colleges like Stanford, MIT, and Berkeley.
4. MIT World: This site offers lectures, conferences, and demonstrations on a wide range of topics, including computer science.
5. Harvard Extension School – Computer Science Harvard Extension This provides access to some of the free Ivy League educational resources collecting course materials from a host of different computer science courses having been held over the past years.
6. GitHub – Github Computer Science Books thousands of projects with their code, examples, etc. – invaluable for your projects, school, work or life as a software/CS engineer.
7. Stack Overflow – answers to thousands of questions on all kinds of topics related to programming, work, math, software, etc. (You can also answer, and it has Careers 2.0 (invitation only after you answer and gain points) similar to LinkedIn which you can leverage to find software/cs jobs).
8. Khan Academy – Khan Academy Computer Science Review Math, statistics, economics – everything you missed out on in college and high-school and wanted to re-learn, re-visit, etc.
9. tutorialspoint.com – has easy-to-follow tutorials on major topics in programming and cs concepts, which you can cover in hours and literally be an expert in amongst your peers.
10. TopCoder – MONEY, recommendations, algorithms, experience (I wish I knew about TopCoder while in College). There is rarely a website that can do so much for you as TopCoder can.