Hello, world!

updates & announcements

  • We are on Week 16!

Why CS?

  • To satisfy personal creativity
    • No matter what you are interested in, you can use computer science to make it better
    • CS is applicable to every field, and is a way of thinking that is valuable no matter what you are interested in
  • Social responsibility
    • Digital citizenship (being responsible and ethical with technology)
    • Understand technology to help influence policy making around technology
  • Professional Opportunities
    • Almost 2 open jobs for every student with a CS degree
    • CS is on average the highest-paid college major upon graduation

This is CS50 AP, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board’s AP CS Principles curriculum framework.