CSC
436:
Web Applications
This course covers the design and development of modern web applications and their interaction with web services. The primary focus is on client-side web applications using AJAX-techniques to access web services. Possible topics include: HTML5; JavaScript/TypeScript; MVC and single-page application programming models, e.g., AngularJS; programming and security models for browsers; client-side web applications with local storage; data synchronization; HTTP, proxies, and caching; Node.js; RESTful web services.
CSC 435 and CSC 447 are prerequisites for this class.
Fall 2025-2026
-
Section:
701
-
Class number:
12865
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
14EAS 00801
at
Loop Campus
-
Instructor:
Brian O'Donnell
| View syllabus
Fall 2024-2025
-
Section:
701
-
Class number:
14571
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
14EAS 00801
at
Loop Campus
-
Instructor:
Brian O'Donnell
| View syllabus
Fall 2023-2024
-
Section:
701
-
Class number:
12870
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
14EAS 00801
at
Loop Campus
-
Instructor:
Paul Duszak
| View syllabus
-
Section:
710
-
Class number:
12968
-
Meeting time:
-
-
Location:
Online: Async (Sync-Option)
-
Instructor:
Paul Duszak
| View syllabus
Fall 2022-2023
-
Section:
701
-
Class number:
18496
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
14EAS 00801
at
Loop Campus
-
Instructor:
Paul Duszak
| View syllabus
Fall 2021-2022
-
Section:
701
-
Class number:
4070
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
14EAS 00801
at
Loop Campus
-
Instructor:
Paul Duszak
| View syllabus
CLOSED