CSCI 5005


None
Course Number:
CSCI 5005

Approved Starting Semester:
Paper Form (Before Curriculog, Approved before 2017)

Course Title:
Introduction to Web Programming

Course Description (Bulletin Description):
This survey course provides an introduction to web development and web programming by using the essential programming languages that power modern web pages. Through a series of examples and programming assignments, students will learn basic programming concepts and build a solid foundation in computer programming through a client-side scripting language. A brief introduction to web page creation is achieved by using markup language to provide page content and using style sheets to format the content and the layout of the pages. The course primarily focuses on applying web programming concepts such as variables, data types, operators, loops, arrays, control structures, functions and event handling.

Prerequisite:
None

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
None

Course Objectives (Course-level Student Learning Outcomes):
N.A. (Paper Form)

Topics Covered (In Outline/Calendar):
N.A. (Paper Form)

Student Learning Outcomes:
Not applicable for this course

Course Coordinator:
Dr. Jiang Li

Instructor-in-charge:
Dr. Jiang Li

Previous Professors:
Dr. Yingbing Yu, Dr. Leong Lee, Dr. Jiang Li

Technologies / Skills:
HTML, CSS, JavaScript programming

Textbook(s):
Summer 2026
Title: Introduction to Javascript Programming with XML and PHP
Edition:
Author: Drake
Publisher: Pearson
ISBN: 9780133068306
Title: Murach's HTML5 and CSS3
Editon: 3rd
Author: Boehm, Ruvalcaba
Publisher: Murach
ISBN: 9781890774837
========================================


Go back to choose another course