Ahmed Elmalla - What are the top websites computer science students must visit? - Your Dedicated Computer Science Tutor | Learn with Kemo
Ahmed Elmalla - Your Dedicated Computer Science Tutor | Learn with Kemo
IGCSE 0478 & A-level IB Computer Science Tutor AP Computer Science A Tutor A-level VB Tutor
Ahmed Elmalla - Your Dedicated Computer Science Tutor | Learn with Kemo

Blog

What are the top websites computer science students must visit?

What are the top websites computer science students must visit?

 

  • MIT OpenCourseWareMIT has one of the largest collections of open courseware out there, including numerous offerings in computer science from some of the leading minds in the field.
  • Stanford Engineering EverywhereHead to this site to take courses in basic computer science, artificial intelligence, linear systems, and other engineering topics.
  • Academic EarthThere are a dozen or so free lectures on computer science from big-name colleges like Stanford, MIT, and Berkeley on this site.
  • MIT WorldMIT World is another offering from MIT that shares lectures, conferences, and demonstrations on a variety of topics, including computer science.
  • Harvard Extension SchoolHarvard shares some of its Ivy League educational resources for free on this site, which collects course materials from a number of different computer science courses held in past years.
  • UC Berkeley EngineeringHead to UC Berkeley’s iTunesU archive for a great collection of computer science and engineering lectures.
  • The Open UniversityThe Open University is an excellent place to look for free educational resources on just about any topic, and as you might imagine they carry a fair amount of computer science material as well.
  • UC IrvineLooking to take a few courses in computer science on your own time? Through UC Irvine’s online resources you can take Intro to AI, Machine Learning, Kernel-Based Learning, or Bayesian Statistical Analysis.
  • w3schoolsFor those looking to learn a programming language, there are few better resources than w3schools. On their site, there are tutorials for learning HTML, CSS, AJAX, and dozens of other programming languages.
  • WikibooksSupplement any of the courses you take for free online with textbooks from Wikibooks. You’ll find great titles that can serve as reference points for a variety of CS subjects.
  • Google Code University: Google has created a number of resources to help computer science students, including courses on programming, web security, algorithms, and much more.
  • ArsDigitaModeled after the undergrad computer science program at MIT, this online learning resource offers up some really great courses any CS student should check out.
  • Grinnell CollegeFind course materials and syllabi for dozens of computer science classes taught at Grinnell between 1997 and today when you head to this site.
  • CodeacademyIf you need a little help learning a coding language, check out this site for some step-by-step guidance that will make everything a bit easier.
  • Swinburne University of Technology: This Australian school offers up free courses on topics like HTML, web graphics, higher level math, Java, and more.
  • iTunesUHead to iTunesU and search for computer science to find hundreds of lectures on the subject to choose from.
  • UMass BostonThose who want to learn about artificial intelligence should head to UMass-Boston’s OCW site, for free course materials from this Fall 2008 class.
  • UdacityStarted by a professor at Stanford, this site is a must-see resource for any CS student. Currently, it offers courses in cryptography, web application engineering, computer program design, programming languages, and even programming robotic cars!
  • CaltechThis prestigious technology school is offering computer science enthusiasts a chance to see what its classes are like, tuition-free, for a limited time. From April 3rd to May 31st, anyone can get access to a streaming video of a Machine Learning course.
  • SofiaOn the Sofia site, students can take a course in Java programming, Macromedia Flash, statistics, network security, or webpage authoring.
  • Development Applications OnlineFree development desktop apps online, work with files, get things done - right from your browser.
  • Carnegie Mellon OpenLearning InitiativeCurrently, Carnegie Mellon is only offering a couple CS-related courses, but over the next year they plan to add several more, so check back for updates.
  • University of Notre Dame OCWAmong the OCW offerings from Notre Dame are two computer science courses, Applied Multimedia Technology and Applied Multimedia.
  • Saylor.orgGo through, unit-by-unit, an introductory course in computer science using amazing free resources on this site.
  • Khan AcademyThis popular site hasn’t neglected computer science, offering numerous courses that cover topics like Fibonacci functions, Python programming, and binary numbers.
  • Higher Computing for EveryoneThis site is currently offering a course in writing basic programs, a great introduction for anyone just getting into programming.

 

Prepeared by Owen Keat