CSIS 1570 - Web Systems and Technologies
Fall 2026 Syllabus, Section 02, CRN 41487,
Credit hours: 3
Course Meeting Times
Log in to view more
Instructor
Dil Rawat
Email: dbrawat@ysu.edu
Course Description
1570. Web Systems and Technologies. This course will cover the basics of web-based applications including related software, interfaces and digital media. Foundations of web-site development including design, implementation, and integration of web-site, multimedia integration, and security and accessibility issues. Prereq.: CSIS 1590. 3 s.h.
Course Readings
| Group | Title | Author | ISBN |
|---|---|---|---|
| Optional | Fundamentals of Web Development | Randy Connolly; Ricardo Hoar | 0-13-586333-3 |
Fundamentals of Web Development (Pearson+)
by Randy Connolly;Ricardo Hoar - 3RD 22
MBS 11215065
The course readings are subject to change in the event of extenuating circumstances, research developments, current events, and/or to ensure better learning.
Assignments/Assessments
Log in to view more
Schedule of Topics and Assignments
| Week of | Reading(s) | Proposed Topic | Due/To Prepare for Class |
|---|---|---|---|
| 8/24 | HTML | Intro + How the Web Works + First HTML Page | |
| 8/31 | HTML | HTML Structure & Semantic Tags | Assignment 1 |
| 9/7 | HTML | HTML Forms | |
| 9/14 | HTML | Multimedia & Accessible Images/Video/Audio | Assignment 2 Quiz 1 - HTML |
| 9/21 | CSS | Intro to CSS (syntax, selectors) | |
| 9/28 | CSS | Box Model, Typography, Color | Assignment 3 |
| 10/5 | CSS | Layout & Flexbox | |
| 10/12 | CSS | Responsive Design (mobile-first, media queries) | Assignment 4 Quiz 2 - CSS |
| 10/19 | Web Accessibility | Accessibility Deep Dive (POUR) | |
| 10/26 | Web Security | Web Security Basics | Assignment 5 |
| 11/2 | JavaScript | Intro to JavaScript (variables, logic, conditionals) | |
| 11/9 | JavaScript | JavaScript & the DOM (selecting, events) | Assignment 6 |
| 11/16 | JavaScript | Functions, Loops, Arrays; Small Interactivity | Assignment 7 Quiz 3 - JavaScript |
| 11/23 | Software Development Workflow | DevTools, Debugging, Publishing (GitHub Pages) | |
| 11/30 | Project Review | Final Project Work Session + Peer Review | Final Project |
| 12/7 | Finals | Finals Week |
The course schedule, policies, procedures, and assignments in this course are subject to change in the event of extenuating circumstances, by mutual agreement, and/or to ensure better learning.