Huis Persoonlijke financiën Computerwetenschappencollege voor banen in codering - dummies

Computerwetenschappencollege voor banen in codering - dummies

Video: PROGRAMMEREN: Gratis opleiding zonder leraren richt zich op kansarme jongeren 2024

Video: PROGRAMMEREN: Gratis opleiding zonder leraren richt zich op kansarme jongeren 2024
Anonim

Welke cursussen moet je volgen om een ​​codeerbaan te krijgen? College CS-cursussen bieden een uitgebreid overzicht van volledige computersystemen van de hardware die wordt gebruikt om geheugen toe te wijzen aan de geavanceerde software die programma's uitvoert en de theorieën die worden gebruikt om die software te schrijven. Als gevolg hiervan krijg je een goed beeld van waarom computersystemen zich gedragen zoals ze doen, wat je de basis geeft om een ​​technologie of een programmeertaal te ontwikkelen wanneer dat nodig is.

Deze aanpak verschilt dramatisch van het leren dat je normaal gesproken alleen of in een bootcamp doet, waarbij de focus alleen ligt op softwareontwikkeling in een specifieke taal zoals Python of Ruby. Gezien de typische duur van een bootcamp van 12 weken, is er niet veel tijd voor iets anders.

Het kerncurriculum van CS over universiteiten is vergelijkbaar. In deze tabel worden de belangrijkste kerncurriculumklassen vergeleken die vereist zijn als onderdeel van de Computer Science-graad in Stanford en Penn State - een privéuniversiteit aan de westkust en een openbare universiteit aan de oostkust. Beiden hebben inleidende lessen om je vertrouwd te maken met programmeeronderwerpen, wiskundelessen die waarschijnlijkheid dekken, hardwareklassen voor programmering op laag niveau en geheugenopslag, softwareklassen voor het ontwerpen van algoritmen, en hogere klassen die geavanceerde onderwerpen behandelen zoals kunstmatige intelligentie en netwerken.

CS Selecteer Core Curriculum in Stanford en Penn State
Cursusnaam Cursusbeschrijving Stanford Penn State
Programmeren van abstracties Inleiding tot programmeren met C ++ met sorteren en zoeken CS 106B CMPSC 121
Programmeren met webtoepassingen Inleiding tot grafische afbeeldingen, virtuele machines en programmeerconcepten met Java N / A CMPSC 221
Math Foundations of Computing Onderwerpen omvatten bewijzen, logica, inductie, sets en functies CS 103 CMPSC 360
Waarschijnlijkheid Kans en statistieken relevant voor computerwetenschap CS 109 > STAT 318 Algoritmen
Algoritmetypen (bijv. Willekeurig) en complexiteit CS 161 CMPSC 465 Hardwaresystemen
Machineregisters, assembleertaal en compilatie CS 107 CMPSC 311 Computersystemen
Opslag- en bestandsbeheer, netwerken en gedistribueerde systemen CS 110 nvt Besturingssystemen
Bedienings- en systeemtaken ontwerpen en beheren < CS 140 CMPSC 473 Computer- en netwerkbeveiliging Beginselen van het bouwen en breken van beveiligde systemen
CS 155 CMPSC 443 Inleiding tot kunstmatige intelligentie AI-concepten zoals zoeken, plannen, en leren
CS 121 CMPSC 448 Inleiding tot databases Databaseontwerp en gebruik van SQL- en NoSQL-systemen
CS 145 CMPSC 431W
Computerwetenschappencollege voor banen in codering - dummies

Bewerkers keuze

Een Oracle-omgeving instellen - dummies

Een Oracle-omgeving instellen - dummies

Als u een typische PL / SQL-omgeving wilt instellen, hebt u de volgende componenten: Databaseserver: dit is een computer (of een reeks computers) die de Oracle-database uitvoert. Oracle werkt in veel populaire computeromgevingen. De meest gebruikte met Oracle zijn UNIX, Linux of een versie van Microsoft Windows. PL / SQL wordt meestal uitgevoerd ...

SQL-rijwaarden en -waarden - dummies

SQL-rijwaarden en -waarden - dummies

De waarden die worden bewaard in de cellen die de snijpunten van de SQL-database vormen De rijen en kolommen van de tabel zijn de grondstoffen waaruit u zinvolle relaties en trends kunt afleiden. Rijwaarden De meest zichtbare waarden in een database zijn tabelrijwaarden. Dit zijn de waarden die elke rij van een databasetabel ...

SQL eerste, tweede en derde normale vormen - dummies

SQL eerste, tweede en derde normale vormen - dummies

Er zijn drie bronnen van wijzigingsanomalieën in SQL Deze worden gedefinieerd als eerste, tweede en derde normale vormen (1NF, 2NF, 3NF). Deze normale vormen fungeren als remedies voor het wijzigen van anomalieën. Eerste normale vorm Om in de eerste normale vorm (1NF) te zijn, moet een tabel de volgende eigenschappen hebben: De tabel is tweedimensionaal met rijen en ...

Bewerkers keuze

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een veel voorkomende misvatting is dat wanneer de kinderen van een stel vertrekken thuis, zullen pappa en mama het syndroom van empty-nest ontwikkelen. Ja, ze hebben misschien een leeg nest, maar voor sommige paren bloeit hun liefdesleven in deze periode van hun leven. De slachtoffers van het syndroom zijn de paren waarvan de relatie uit elkaar valt als zij de enige ...

STD's: wat u moet weten over herpes - dummies

STD's: wat u moet weten over herpes - dummies

Herpes, veroorzaakt door het herpes simplex-virus (HSV) ), is een ongeneeslijke SOA. Herpes heeft eigenlijk twee vormen: herpes simplex-type 1 (HSV-1) en herpes simplex-type 2 (HSV-2). HSV-1 wordt meestal geassocieerd met koortsblaasjes en koortsblaren boven de taille. "Ongeveer 80 procent van de Amerikaanse volwassenen heeft orale herpes. Ongeveer 25 procent van ...

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Een van de grootste vragen voor tieners is niet "Zou ik seks moeten hebben? "Maar" Hoe ver moet ik gaan? "Terwijl het eigen comfortniveau en dat van de partner de topprioriteit zou moeten zijn in deze beslissing, spelen andere factoren een rol, vooral als tieners dat amorfe concept van" het derde honk overwegen. "" Derde basis "...

Bewerkers keuze

Tien voorwaarden American Football Announcers Gebruik - dummies

Tien voorwaarden American Football Announcers Gebruik - dummies

Een van de moeilijkste en meest intimiderende onderdelen over het volgen van een Amerikaans voetbalwedstrijd is dat de presentatoren soms een vreemde taal lijken te spreken die alleen bekend is bij echte voetballiefhebbers. Maar als je een aantal belangrijke termen onthoudt, ben je ver voor op het spel. Hier zijn enkele voetbaltermen die je misschien hoort, ...

Het begin van een voetbalspel: The Kickoff - dummies

Het begin van een voetbalspel: The Kickoff - dummies

Voor Amerikaanse voetbalfans, de openingsaftrap is een opwindende start voor elke game. Ze zien de tweezijdige sensatie van het ene team dat probeert het andere te blokkeren en helpt de herhaler om door en voorbij 11 snelladers van het trapende team te rennen. (Wel, maak die tien spelers.De kicker staat meestal rond de 50-yard-lijn, ...

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Elk kind in uw team is anders zoveel manieren. Sommigen zijn begaafde hardlopers, anderen kunnen duizelingwekkende vangsten maken en wat moeite om simpelweg de basistechnieken van het spel te vatten. Ongeacht de sterke en zwakke punten van de kinderen, die overal op de kaart staan, hebben jongeren algemene kenmerken die worden beïnvloed ...