Skip to content

benessilfie/cs50p

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

139 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World! This is CS50P

Harvard University's introduction to programming using Python

Course Objectives

What you'll learn:

  • Functions, arguments, and return values
  • Variables and types, conditionals and Boolean expressions and loops.
  • How to handle exceptions, find and fix bugs, and write unit tests.
  • Use third-party libraries, validate and extract data with regular expressions.
  • Model real-world entities with classes, objects, methods, and properties.
  • And read and write files.

Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems.

Instructors

Gordon McKay Professor of the Practice of Computer Science, Harvard John A. Paulson School of Engineering and Applied Sciences

David is Gordon McKay Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences and a Member of the Faculty of Education in the Graduate School of Education at Harvard University. He received his A.B., S.M., and Ph.D. in Computer Science from Harvard in 1999, 2004, and 2007, respectively.

About

Harvard University's introduction to programming using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors