Arts, Sciences, and Engineering Computer Science
Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-164399 CSC 210-1 Web Programming Spring 2024 4.0 Open
Schedule:
Day Begin End Location Start Date End Date
TR 325 PM 440 PM Meliora Room 221 01/17/2024 05/11/2024
Enrollment: Enrolled     
78
Capacity     
80
Instructors: Andrew Read-McFarland
Delivery Mode: In-Person
Description: The World Wide Web was born around 1990, so it is not much older than most of you. In this course, we will follow the growth of the Web from its toddler years, to early childhood, to its turbulent pre-teen and teenage years, and finally as it begins to mature as a young adult. Along this journey, you will learn influential Web technologies such as HTTP, HTML, JavaScript, CSS, the LAMP stack, XML, JSON, Ajax, WebSockets, and modern MVC frameworks. Even though you will be doing a lot of programming in this course, its purpose is not to teach you to become an expert in any particular language or framework. Web technologies change at a blistering pace, so specifics quickly get outdated. However, once you take this course and understand the fundamentals, you will be able to easily pick up new technologies on the fly.

Prerequisites: CSC 172. *No audits will be allowed for this course

Offered: Fall Spring Summer

Course Section Listing Course Course Title Term Credits Status
COURSE_SECTION-3-147438 CSC 210-1 Web Programming Spring 2023 4.0 Closed
Schedule:
Day Begin End Location Start Date End Date
TR 325 PM 440 PM Meliora Room 221 01/11/2023 05/06/2023
Enrollment: Enrolled     
76
Capacity     
80
Instructors: Andrew Read-McFarland
Delivery Mode: In-Person
Description: The World Wide Web was born around 1990, so it is not much older than most of you. In this course, we will follow the growth of the Web from its toddler years, to early childhood, to its turbulent pre-teen and teenage years, and finally as it begins to mature as a young adult. Along this journey, you will learn influential Web technologies such as HTTP, HTML, JavaScript, CSS, the LAMP stack, XML, JSON, Ajax, WebSockets, and modern MVC frameworks. Even though you will be doing a lot of programming in this course, its purpose is not to teach you to become an expert in any particular language or framework. Web technologies change at a blistering pace, so specifics quickly get outdated. However, once you take this course and understand the fundamentals, you will be able to easily pick up new technologies on the fly.

Prerequisites: CSC 172. *No audits will be allowed for this course

Offered: Fall Spring Summer