Computer Engineering

CS3103Programming on the Web3 ch (2C 1L) (P)

Modern web techniques and technologies. Exposes students to traditional web page technologies, but focuses on the dynamic web, including structure and communication between server and client, whether it be machine-to-human, machine-to-app or machine-to-machine, using web services. Topics will include transport protocols and data representation for mobile computing and machine-to-machine communication, as well as client technologies to support dynamic web pages. NOTE: Credit is only given for one of CS 3103 and INFO 3103.

Prerequisites: CS 1103 and (CS 2043 or ECE 4403). CS 2613 is recommended.