Internet and Web Undergraduate Certificate

Certificate Requirements 

The undergraduate certificate in Internet and Web is a five-course (15 credit hour) program. It is designed to provide broad training in web technologies at both the client and server sides, including various stack architectures and frameworks, recent technologies such as REST and trends such as microservices. A minimum GPA of 2.5 is required for admission.

Required Courses
CMP SCI 3010Web Programming3
CMP SCI 4010Advanced Web Development with Java3
CMP SCI 4011Web Development with Advanced JavaScript3
CMP SCI 4012Introduction to Enterprise Web Development3
Choose one of the following courses:3
Introduction to Android Apps: Android Fundamentals
Introduction to Intelligent Web
Database Management Systems
Computer Networks and Communications
Introduction to Cloud Computing
Total Hours15

A minimum of three courses must be taken from UMSL. Courses may be substituted with the permission of the certificate coordinator. For more information, students can contact the department chair or email

Learning Outcomes

Upon completion the program, certificate earners will be able to:

  • Identify and implement techniques for communicating complex information on the Web
  • Use Web languages to integrate media and user interaction
  • Design and develop Internet applications
  • Use the state-of-the-art languages and frameworks on both server and client sides