Stanfords fria klasser på AI, maskinlärande och databaser

Senast påminnelse: Dessa kurser börjar i morgon!

Konstgjord intelligens är ett populärt programmeringsämne med uppenbara applikationer inom spelutveckling, och maskininlärning är en gren av AI som fokuserar på att skapa kod som kan lära utifrån tidigare erfarenheter. Databaser är kanske inte så stereotypa coola att studera, men fortfarande mycket viktiga för någon programmerare. Stanford University erbjuder gratis, online-kurser på grundnivå i varje ämne. Läs vidare för att få reda på hur du kan anmäla dig?


Är dessa riktiga universitetskurser?

Ja och nej. Kurserna är onlineversioner av de som Stanford-studenterna kommer att ta (förutom att de försenas med ett par veckor), och det kommer också att läras och betygas på universitetsnivå - men att studera på nätet kommer inte att få dig ett Stanford-certifikat eller universitetskredit , så du kommer inte kunna sätta "deltagit i Stanford University" på ditt CV.

Ändå får du föreläsningar (i videoformat) och läxorna och tentamen (som du kan skicka in och ha betygat elektroniskt), så lär du dig samma material som Stanford-studenterna!


Vad lärs ut?

Tre kurser erbjuds:

Introduktion till artificiell intelligens

Du måste borsta på din sannolikhet och linjära algebra färdigheter (kanske du kan försöka Khan Academy).

För mer information och för att anmäla, besök ai-class.com.

Maskininlärning

Återigen måste du känna till grundläggande sannolikhetsteori och linjär algebra.

För mer information och för att anmäla, besök ml-class.com.

Introduktion till databaser

Det handlar inte bara om relationsdatabaser och SQL; Det omfattar även XML (inklusive XPath, XQuery och XSLT), UML och "NoSQL" -system.

För mer information och för att anmäla, besök db-class.com.


Finns det en deadline?

Ja. Det här är inte som Tuts + Premium, där du registrerar dig och har tillgång till kurser och handledning för att läsa på din fritid. Alla som tar online-kursen påbörjas samtidigt, med nya föreläsningar som släpps varje vecka och läxuppgifter på vissa datum.

Kurserna börjar alla den 10 oktober och slutar i mitten av december, så du borde anmäla idag om du är intresserad alls.

Om du inte har tid eller helt enkelt inte vill göra läxuppgifterna kan du välja att ta "grundspåret" - i AI-kursen minst - som har samma material men utan läxan eller prov. Du kan nedgradera till det när som helst, så det är ingen skada att anmäla dig till det avancerade spåret för nu.

Om du är intresserad av programmering hoppas jag att du ska anmäla dig till minst en av kurserna - inte bara på grund av innehållet, men för att det här borde vara ett riktigt intressant experiment i online-lärande.