Graduate Certificate Programs

Software Design and Development

Department of Computer Science 

Program Description:
The software design and development certificate provides an attractive option for working professional to expand their knowledge in software engineering. The core courses give an overview of software project management and its many roles, from overall project management and process improvement to the management of individual lifecycle components, including software deployment and evolution. Specialized coursework gives depth in advanced object-oriented design, requirements, software quality and testing theory and practice and an advanced treatment of software metrics.

The program consists of these courses:

Comp Sci 5101: Software Testing and Quality Assurance
This course covers unit testing, subsystem testing, system testing, object-oriented testing, testing specification, test case management, software quality requirement analysis and specification, software process improvement, and software total quality management. Prerequisites: CS 2500

Comp Sci 5102: Object Oriented Analysis and Design
This course will explore principles, mechanisms, and methodologies in object-oriented analysis and design. An object-oriented programming language will be used as the vehicle for the exploration. Prerequisites: CS 2500

Comp Sci 6100: Software Engineering II
A quantitative approach to measuring cost/productivity in software projects. The material covered will be software metrics used in the life cycle and the student will present topical material.

Comp Sci 6101:  Software Requirements Engineering
Software Requirements Engineering (SRE) covers all the activities involved in discovering, analyzing, specifying and managing software requirements for a software system from multiple perspectives. Students will study how to elicit, analyze, specify, validate, and manage software requirements using advanced software requirements engineering methods Prerequisites: CS 3100

*Curriculum is subject to change. Please contact the department for up-to-date information on courses.

Please check the semester wise Schedule of Classes for a current listing of the courses available for distance students.

Return to Top

0

The only entrance requirements for students entering a graduate certificate program are that they satisfy the prerequisites for any course they take in the program (these are listed above in the curriculum). 

Click here for more information on admissions.

Return to Top

0

Students applying for a business project management graduate certificate will need the following:

Complete the Online Application. When you start your application select "Graduate Online/Distance" and then select which certificate you are applying for. Don't forget to list your current employer and company location on the application.

More Details

Gainful Employment Program Disclosure

Effective July 1, 2011, the Department of Education requires that all certificate programs must disclose particular Gainful Employment information to current and prospective students. The information that is provided in the disclosure includes the estimated cost of the certificate program as well as on-time graduation and job placement rates for this particular certificate program. The disclosure information is based on data from the 2014-15 school year (defined as the period between July 1, 2014, and June 30, 2015)

Return to Top

Graduate certificates were designed as a gateway to a master’s degree. If a student earns a B or better in each certificate course they may continue for the graduate degree (in the corresponding department), without needing to submit GRE/GMAT scores, or letters of recommendation*. A student does not need to continue on for the graduate degree, however most do. Graduate certificates were designed for working professionals who have real life work experience and may not have time to take the GRE/GMAT. Admission requirements for the graduate certificate program are also more relaxed than the graduate degree. This graduate certificate may act as a gateway to the following master’s programs:

Computer Science (MS)

(Applicants must indicate which program they wish to use the certificate as a gateway for when initially applying for the certificate).

*Completion of a graduate certificate program does not automatically guarantee admission into a corresponding graduate degree program. To continue in a master’s degree program, you must apply. Click here for details and check with academic department for program specific details and requirements.

Return to Top

All courses are offered through distance education in a short condensed format, typically 5-8 weeks in length, over the internet, via live streaming video; collaborative learning software includes WebEx and Blackboard; classes are archived online for review and easy access.

Course Management Software: Blackboard.

Return to Top

  • Request Info
  • Apply
  • FAQ

Request Info

request more information‌‌Haven't decided if you want to apply yet? No worries. Just click the Request Information button and fill out the form. We'll respond to your request within 24 hours. You can always email global@mst.edu or call 573-341-4892 or toll free 1-877-678-1870 with any questions.

Apply

Click-able button to apply for courses‌Ready to apply?

Before you apply online, make sure you have all your application materials gathered. Click here for details. If you need help, email global@mst.edu, or call 573-341-4892, or toll free 1-877-678-1870 and we'll walk you through the application process.

FAQ

‌If you're like most prospective students, you have lots of questions about S&T's distance programs. We've tried to answer the most commonly asked questions, which can be found on the Frequently Asked Questions page. 

Hopefully, we've answered your questions. If we haven't, please send them our way. You can email us at global@mst.edu or call 573-341-4892 or toll free 1-877-678-1870.

Questions?

Contact Us

Dr. Wei Jiang

Associate Chair for Graduate Studies & External Affairs
Associate Professor - Computer Science
333 Computer Science Bldg
500 W. 15th St.
Rolla, MO 65409-0350

Phone: 573-341-4989
Email: csgradcoord@mst.edu 
Web: cs.mst.edu

Vicki Gibbons

Senior Assistant Director
Global Learning
Student Support Services
216 Centennial Hall
Rolla, MO 65409-1560

Phone: 573-341-4892
Toll Free: 1-877-678-1870
Fax: 573-202-2396
Email: vgibbons@mst.edu