SOC 606 Introduction to Developing Internet Applications

This is a survey course of techniques and technologies for developing Internet applications, particularly for the Web. Web servers and security; three-tier client server architectures; database design and administration; and server- and client-side scripting in Web applications. The course also introduces basic software engineering principles and practices, including project management, requirements acquisition, design, testing and configuration management, reliability, security, and risk management.

Credits

3

Prerequisite

SOC 605 and CoReq SOC 611

Distribution

Computer Science Program

Typically Offered Periods

Spring Semester