Course: CIT 384/L. Web Development and Hosting and Lab (2/1)
Prerequisites: Grade of “C-” or better in CIT 270/L and CIT 360/L. Corequisite: CIT 384L. High-level understanding of TCP/IP protocol stack as it exists in practice, including example protocols. Packet capture and traffic analysis. System and software architectures for web applications, including hosting and horizontal scaling of web and database servers. Principles of website design at front-end, back-end and database tiers. Web service technology using AJAX and JSON. Security, privacy and reliability issues. 2 hours of lecture and 3 hours of laboratory per week. Credit not allowed for both CIT 384/L and COMP 484/L.