Intro to Computer Science

Math Home

Intro to Computer Science

powered by cs50

Today is Friday
October 24th , 2025

We are in week 5

Powered by Google Translate

Lectures

WEEKS: 1-5|6-10|11-15|16-20|21-25|26-30|31-35|36-40|

Week 26

Monday - Wednesday: File IO
Objective:
  • Finish file_1 and receive a grade
HW: Work on hack upgrades (file_2,3,4,5,6)
Thursday: Introduction to the Internet
Objective:
  • Describe essential elements needed for an internet to exist
David on Internet Basics (new): VIDEO
Doug on Internet Basics: VIDEO
Goofy Internet Video: VIDEO
HW: Watch David's video

Week 27

Monday - Wednesday: Routers, TCP/IP, Firewalls, and VPN's
Objective:
  • Describe the process of how one computers speaks to another computer
David on the Routers and TCP: VIDEO
Warriors of the Net: VIDEO
HW: Rewatch a video you found interesting
Thursday - Intro to HTML/CSS
Objective:
  • Create a simple webpage in HTML that says "Hello World."
CS50's Shorts:
Google Quiz on Hex/Net: QUIZ
HW: Google Quiz
Friday: Intro to HTML on Kahn
Objective:
  • Complete the Intro to HTML course on Kahn
HTML on KAHN: HTML
HW: Finish the Intro to HTML course on Kahn

Week 28

Monday - Tuesday: Intro to CSS on Kahn
Objective:
  • Complete the Intro to CSS course on Kahn
HW: Check eschool and make you have all assignments completed
Wednesday - Wednesday: More HTML/CSS on Kahn
Objective:
  • Complete the rest of the HTML/CSS courses on Kahn
HW: Complete the rest of the HTML/CSS courses on Kahn
Thursday - Friday: Back on the IDE
Objective:
  • Style an html page with inline CSS
  • Style an html page with CSS in head section
  • Style an html page with an externally linked CSS file
HW: Relax

Week 30

Monday: Challenge
Objective:
  • Copy this website by making an index.html and an external desktop.css. Place files in chapter5/web2 directory
HW: Finish challenge
Tuesday - Friday: Build our Own Web Page
Objective:
  • Start your WEB1 assignment
WebONE Pset: GOOGLE DOC
HW: Work on a meaningful page.