INFO 3776 01: Client Side Scripting Tech

INFO 3776 - Client-Side Scripting Techniques

Fall 2026 Syllabus, Section 01, CRN 43885,

Credit hours: 4

Course Meeting Times

Log in to view more

Instructor

Nikita Mehata

Email: nmehata@ysu.edu

Sumaia Islam

Email: sislam02@student.ysu.edu

Public Instructor Information

Instructor Title: Nikita Mehata
Instructor Professional Qualifications: Master's in computing and information Systems, Youngstown State University, 2025
Instructor Office Location: Meshel Hall #321
Office Phone: 330-941-3134
Instructor Email: nmehata@ysu.edu

Private Instructor Information

Log in to view more

Course Description

3776. Client-Side Scripting Techniques. Scripting and the role of scripting languages in software development for the web, and identifying key scripting languages used for the web. Developing, debugging, and testing scripts for the web, and local and remote software version control systems. Three hours lecture and two hours lab. Prereq.: CSIS 1570. 4 s.h.

Course Readings

Group Title Author ISBN
Required JavaScript and jQuery: The Missing Manual David Sawyer McFarland 9781491947074

The course readings are subject to change in the event of extenuating circumstances, research developments, current events, and/or to ensure better learning.  

Additional Course Materials

Log in to view more

Course Learning Outcomes/Objectives/Goals

Log in to view more

How to Succeed in This Course

Log in to view more

Attendance Expectations

Log in to view more

Late Work Submission Policy

Log in to view more

Additional Course Expectations

Log in to view more

Artificial Intelligence Policy Statement

Log in to view more

Assignments/Assessments

Log in to view more

Grading and Grading Scale

Log in to view more

University Policies

Log in to view more

Schedule of Topics and Assignments

Week of Reading(s) Proposed Topic Due/To Prepare for Class
8/24 Introduction to Web Development & HTML5
8/31 HTML5 Structure, Elements & Semantics
9/7 Links, Images & Page Organization
9/14 Introduction to CSS3
9/21 CSS3 Styling & Page Layout
9/28 Advanced CSS & Responsive Web Design
10/5 Tables & Forms
10/12 Review & Web Development Skills Mid-Term Practical Exam
10/19 Introduction to JavaScript
10/26 JavaScript Functions, Events & Interaction
11/2 JavaScript and the DOM
11/9 Introduction to jQuery
11/16 Interactive Web Content & Multimedia
11/23 Accessibility, Usability & Web Standards
11/30 Final Website Project Development
12/7 Final Website Testing & Presentation Final Project/ Final Exam

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.