The objective of the Internet Certificate Program is to teach the set of principles and skills necessary to build large web-based software applications, to understand the internal workings of internet protocols, and to maintain and manage large websites. Students who earn this certificate will include web designers and implementers, web masters, and network administrators. The course of study will stress "hands-on" knowledge, with a large number of programming assignments and projects.
The key principles and skills included in this program are distributed systems, World Wide Web networking protocols, network management, web-based software development tools, advanced user interfaces, and web server design. To earn an internet certificate, students must complete the following courses with a grade of B or better in each: 01:198:336, 352, 417, and 476, and 01:198:415 or 431. The certificate is granted in conjunction with completion of a B.A. or B.S. degree.