CS50's Understanding Technology
About this Course
This is CS50's introduction to technology for students who don’t (yet) consider themselves computer persons. Designed for those who work with technology every day but don’t necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering you to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development, this course equips you for today’s technology and prepares you for tomorrow’s as well.Created by: Harvard University
Level: Introductory
Related Online Courses
It has become almost impossible to imagine what our lives would be like without the many benefits of packaging - just think about the different packaging and single-use items you use on a daily... more
Este es un curso introductorio para aprender a programar en Java diseñado para enseñar a escribir "buen" código en este lenguaje de programación, entendiendo como "bueno" aquel que es correcto y e... more
The success of machine learning, and in particular deep learning in image recognition and natural language processing applications, has created high expectations and their use has rapidly spread to... more
Game designers create the ideas and worlds of games—they design the environment, characters, game mechanics, goals and user experience. Successful game designers do this by applying the f... more
The rapid evolution of computers has brought technical devices as an active weapon to criminals. Cybercriminals have enjoyed the pleasure of being able to combine a large array of complex... more