|
Dec 21, 2024
|
|
|
|
College Catalog 2023-2024 [ARCHIVED CATALOG]
|
COMP 446 - Internet Computing This course introduces technologies for building dynamic web applications. It will look at all stages in the web application design process, including: 1) the basic protocols and technologies underlying the web (e.g. HTTP, REST), 2) front-end web technologies, such as HTML, CSS, and Javascript, 3) and application servers that manage requests for information, update data, etc. The course will be programming-intensive, with students using web frameworks to design and implement Internet applications. The format of the course will be mainly laboratory-based sessions, where students learn components of a web application, supported by lectures and discussions. Students will research particular topics and present their findings during these discussion sessions. The course will also investigate the usability of designs from a human factors standpoint and discuss privacy and other social consequences of this technology. This course counts as the capstone. Prerequisite(s): COMP 225 or permission of instructor. Alternate years. (4 Credits)
|
|