StanfordOnline: Computer Science 101 Created byMatteo Mirigliano|UpdatedagoOnlineComputer Science 101 (CS101) is a self-paced MOOC developed by the University of Stanford that introduces students to the fundamental concepts of computer science.Computers may appear to be complex, but they actually operate according to a few fundamental principles. The course deconstructs and visualises those patterns, that are beneficial to anyone who uses computers today.Participants in the course will have the opportunity to explore and experiment with short phrases of computer code in order to bring the power and limitations of computers to life. There is no need to download or install any additional software, because everything works within a browser. The course covers the basics of computers today, such as what a computer is, what hardware is, what software is, and what the internet is.This course is self-paced and may be completed by anyone who knows how to use a web browser. There is no prerequisite knowledge of computer science, beyond a basic ability to use a web browser.What will you learn?More in details, during this course participants will learn:The nature of computers and code, what they can and cannot doHow computer hardware works: chips, CPU, memory, diskNecessary jargon: bits, bytes, megabytes, gigabytesHow software works: what is a program, what is "running", etc.How digital images work and digital mediaLoops and logic of computer codeBig ideas: abstraction, logic, bugsHow structured data worksHow the internet works: ip address, routing, ethernet, wi-fiComputer security: viruses, trojans, and passwords, oh my!Analog vs. digitalDigital media, images, sounds, video, compressionCS101 uses a variant of Javascript as programming language. The course code to explore the nature of computers, but does not pursue code in the depth of a full programming course.Training Offer DetailsWebsite linkStanfordOnline: Computer Science 101Digital technology / specialisationSoftwareDigital skillsTraining opportunitiesMOOCLearning EffortPart time lightSelf-pacedYesDuration Time4 WeeksDigital skill levelBasicGeographic scope - CountryAustriaBelgiumBulgariaCyprusRomaniaSloveniaCroatiaCzech republicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryItalyIrelandMaltaLatviaLithuaniaLuxembourgNetherlandsPortugalPolandSwedenSpainSlovakiaAlbaniaBelarusBosnia and HerzegovinaCanadaIcelandIsraelJapanKosovoMontenegroMoroccoNorth MacedoniaNorwaySerbiaSwitzerlandSouth KoreaRussiaTunisiaTurkeyUkraineUnited KingdomUSAShow moreShow lessTarget languageEnglishField of education and trainingInformation and Communication Technologies (ICTs) not further definedComputer useSoftware and applications development and analysisIs this course freeYesPrerequisitesNoUpcoming courseNoLog in to comment