CISW 128 Web App Development

A comprehensive overview of the development of web applications, focusing on creating dynamic front-end interfaces and building back-end systems. Key topics include designing responsive interfaces, managing data, implementing server-side logic to support web applications, user interaction handling, database integration, and connecting the front-and back- ends for a complete web solution.

Credits

3 Credits

Semester Contact Hours Lecture

45

Semester Contact Hours Lab

0

Prerequisite

CISW 125

CISW 128Web App Development

Please note: This is not a course syllabus. A course syllabus is unique to a particular section of a course by instructor. This curriculum guide provides general information about a course.

I. General Information

Department

II. Course Specification

Course Type

{D7A8FC71-978F-4003-9933-512C476323B2}

Credit Hours Narrative

3 Credits

Semester Contact Hours Lecture

45

Semester Contact Hours Lab

0

Prerequisite Narrative

CISW 125

Repeatable

No

III. Catalog Course Description

A comprehensive overview of the development of web applications, focusing on creating dynamic front-end interfaces and building back-end systems. Key topics include designing responsive interfaces, managing data, implementing server-side logic to support web applications, user interaction handling, database integration, and connecting the front-and back- ends for a complete web solution.

IV. Student Learning Outcomes

Upon completion of this course, a student will be able to:

  • Understand and demonstrate the use of HTML and CSS.
  • Understand and demonstrate the use of JavaScript and JavaScript plugins.
  • Create a single-page web application that runs in the user's web browser.
  • Create and demonstrate the use of full-stack web applications.

V. Topical Outline (Course Content)

VI. Delivery Methodologies

Specific Course Activity Assignment or Assessment Requirements