Contents
DYNAMIC WEB I
Course Description
Websites become alive and powerful as they incorporate dynamic features. These features enable personalization, and adaptable content. This course covers the implementation of rich user interfaces via client-side scripting. Emphasis will be placed on Javascript techniques (such as manipulating the DOM and CSS with Javascript), and using data services via AJAX.
Learning Outcomes
For the successful completion of this course, students should be able to:
- Read and write Javascript at a basic to intermediate level.
- Students should be able to create reusable objects, respond to user actions and events, and dynamically modify styles.
- Understand the Document Object Model (DOM) and be able to control elements on a web page.
- Understand and implement basic AJAX services. They should know their appropriate uses, and be able to borrow from libraries.
- Use Javascript and AJAX to enhance the design and usability of their websites.
- Begin to understand how to communicate with the server to distinguish between client-side and server-side technologies, and their appropriate uses.
Syllabus
The following syllabus presents the college approved course requirements, learning outcomes, suggested weekly course outline, etc. Your students should meet the defined learning outcomes and COMD Standards, but please adapt the weekly outline, project guidelines, and grading scheme, as needed.
- COMD 3663 Syllabus (google drive)
Model Course
If available, a cloneable model course contains learning outcomes, suggested weekly topics and projects, video resources, quizzes, and more.
Course Coordination
Name: Daniel Wong
Title: Associate Professor
Email: DWong @citytech.cuny.edu
Office: N1111
Phone: 718-260-4946
Please review the COMD Standards for Curriculum Continuity.
Course Resources
This course utilizes the following Open Educational Resources (OER), zero cost resources, and/or required textbook:
- Sam’s Teach Yourself AJAX, Javascript, and PHP Phil Ballard and Michael Moncur Sams ISBN:9780672329654
BFA Resources
Please review and share the following resources with your BFA students.
- COMD Student Advisement
- Grace Gallery – BFA Show Submissions
- COMD Student Clubs
- Ink Club
- Art & Design Club
- Moving Pixels club
- OpenLab Help
- Blackboard Support
- Tutoring Schedule
- Atrium Learning Center
- City Tech Library
- Student Counseling Center
- Center for Student Accessibility
- Financial Aid Office
- Academic Advising
- Student Life & Development
Print this page