Computer Science/ Distributed Systems (Certificate)
This certificate is designed to provide students with the tools and knowledge to work in a distributed processing environment. The certificate may be earned as part of the M.S. in computer science/distributed systems or as a stand-alone graduate certificate.
The student seeking the graduate certificate in computer science/distributed systems should hold a baccalaureate degree in computer science from an institution accredited by one of the regional accrediting agencies. Students entering this program should have an understanding of operating systems theory (COSC 2610), systems analysis (COSC 2810), and data structures (3100). They should possess good mathematical skills and be proficient in the C++ programming language (COSC 1550 and COSC 1560).
- Students will demonstrate critical thinking skills.
- Students will demonstrate the ability to solve problems related to the program content.
- Students will demonstrate an understanding of the concepts and principles of distributed systems.
- Students will be able to analyze and design a distributed system application using techniques and models from the computer science program.
- Students will be able to document a distributed system application including both user documentation and technical documentation.
The student seeking the graduate certificate should consult the Admission, Enrollment, Academic Policies, and Graduate Certificates sections of this catalog for information regarding application, admission, registration, and the academic policies of Webster University.
The 18 credit hours required for the graduate certificate in computer science/distributed systems must include the following courses:
| COSC 5000 Distributed Systems (Requisite Course) | 3 hours |
| COSC 5010 Object-Oriented Analysis and Design | 3 hours |
| COSC 5020 Object-Oriented Programming | 3 hours |
| COSC 5040 Distributed Database Design | 3 hours |
| COSC 5050 Distributed Database Applications | 3 hours |
One Elective (the student will choose from the following courses):
| COSC 5030 Agile Software Development | 3 hours |
| COSC 5060 Systems Concepts | 3 hours |
| COSC 5110 Network Architecture | 3 hours |
| COSC 5120 Data Communication | 3 hours |
| COSC 5130 Computer Security and Reliability | 3 hours |
| COSC 5140 Network Design and Management | 3 hours |
| COSC 5150 Distributed Application Development | 3 hours |
The student seeking the graduate certificate should consult the Admission, Enrollment, Academic Policies, and Graduate Certificates sections of this catalog for information regarding application, admission, registration, and the academic policies of Webster University.
Students who are interested in applying to this certificate program should see the Admission Section of this catalog for general requirements.
Send all admission materials to:
Office of Admission
Webster University
470 E. Lockwood Ave.
St. Louis, MO 63119














470 East Lockwood Avenue