Web Programming

CSCI 4513 - Undergraduate Course

Fall 2025 | Instructor: bobby reed

📚 Course Overview

Lecture 2

How the Web Works

Understanding the internet, DNS, packets, client-server architecture, and what happens when you search Google.

View Lecture Ready
Lecture 3

HTML Elements and Tags

Learning the building blocks of HTML - elements, tags, void elements, and how to structure content.

View Lecture Ready
Lecture 4

HTML Boilerplate

Understanding the essential structure every HTML document needs, including DOCTYPE, head, and body elements.

View Lecture Ready
Lecture 5

Working with Text

Creating paragraphs, headings, bold and italic text, proper nesting, and HTML comments.

View Lecture Ready
Lecture 6

Lists, Links, and Images

Building navigation with lists, creating links between pages, and embedding images with proper accessibility.

View Lecture Ready
Lecture 7

Writing Good Commits

Best practices for Git commit messages, version control workflow, and Recipe Project work session.

View Lecture Ready
Lecture 8

CSS Foundations

Introduction to CSS, selectors, properties, and beginning to style our HTML pages.

View Lecture Coming Soon
Lecture 9

The Cascade

Understanding CSS specificity, inheritance, and how styles cascade through your documents.

View Lecture Coming Soon

🛠️ Resources