Skip to content

This repository will be all knowledge learned in course of Harvard - CS50x

License

Notifications You must be signed in to change notification settings

Celourence/CS50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

CS50

This repository will be all knowledge learned in course of Harvard - CS50x Introduction to Computer Science Harvard CS50 is a course for experts and begginers in programming, a base course for studants and developers.

What you'll learn

  • A broad and robust understanding of computer science and programming
  • How to think algorithmically and solve programming problems efficiently
  • Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
  • Familiarity with a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML
  • How to develop and present a final programming project to your peers

CS50 teach students how to think algorithmically and solve problems efficiently, these problems are inspired by real-world domains of biology, cryptography, finance, forensics and games.

Topics Include: Abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development

Languages include: C, Python, SQL, and JavaScript plus CSS and HTML.

Duration of course 11 weeks

About

This repository will be all knowledge learned in course of Harvard - CS50x

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published