formerly University of Missouri-Rolla
Missouri S&T






Computer Science

500 West 15th Street
325 Computer Science Bldg.
Rolla, MO 65409
(573) 341-4491
csdept@mst.edu

print 
Graduate Certificate Programs In Computer Science

NEW!

The MS degree is now offered through distance education. Distance education courses use streaming internet video for course delivery. In this setting, students actively participate in classes through viewing the class on their computer while being interactively connected by telephone. Lectures are archived so they may be reviewed at any time during the semester. Instructors are available outside of class time by e-mail and telephone. The program requirements are the same as for the on-campus program.

What is a Graduate Certificate Program?

Graduate Certificate programs give students the opportunity to increase their knowledge in specific areas of interest. These courses provide students with the latest knowledge and skills in strategic areas of computing and are presented by Missouri University of Science and Technology instructors that are experts in their fields. Most of the courses will be offered through distance education over the internet. Where there is sufficient interest, some courses may be taught by traditional instruction methods at Missouri S&T off site locations such as Ft. Leonard Wood, St. Louis, and Springfield, MO.

The Software Design and Development Certificate provides an attractive option for the working professional to expand their experience in Software Engineering.The core of four classes gives a treatment of software project management in 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, software quality and testing theory and practice, and an advanced treatment of software metrics.

The Multimedia and Information Systems Certificate is tailored to the working professional who wants to expand their knowledge of advanced data management technologies. Object-oriented database structure, data mining, web database, bioinformatics, and multimedia storage and retrieval techniques form the core of the study.

The Wireless Networks and Mobile Systems Certificate is designed to provide the working professional with an intensive treatment in wireless systems and applications.

Program coverage includes network architecture and protocols, computer communication and networking basics, principles of network security, and techniques for preventing, detecting and recovering from attacks, as well as advanced topics that address the specific issues and challenges in the wireless and mobile environment, including wireless network provisioning and deployment, location and mobility management, security and privacy, attacks and countermeasures, mobile computing applications, and data management in networked sensor systems.

Information Assurance & Security Officer Essentials Certificate protecting information systems is key to protecting the nation’s critical infrastructures. Only through diligence and a well-trained workforce will we be able to adequately defend the nation’s vital information resources.

Missouri S&T is Certified by the National Security Agency (NSA) Committee on National Security Systems (CNSS) for National Standards 4011 (National Training Standard for Information Systems Security (INFOSEC) Professionals) and 4014E (Information Assurance Training Standard for Information Systems Security Officers (ISSO)).

Entrance Requirements & Course Descriptions:

The only entrance requirements for students entering a Graduate Certificate Program is that they satisfy the prerequisites for any course they take in the program. Complete course descriptions are provided online at http://registrar.mst.edu/cataloginfo/cataloginfo.html.

COURSE DESCRIPTIONS

Software Design & Development

Software Engineering I (CS 306): Requirements, design, implementation, and testing.

Software Testing and Quality Assurance (CS 307): Unit, subsystem, system, object-oriented, and specification, testing, software quality.

Object Oriented Analysis and Design (CS 308): Principles, mechanisms, and methodologies in object-oriented analysis and design

Software Engineering II (CS 406): Software metrics used in the life cycle.

Wireless Networks and Mobile Systems

Computer Communications and Networks (CS 385): Network architecture model, security, and wireless with implementations.

Computer Security (CS 483): Vulnerabilities and threats to information in cyberspace, principles and techniques for preventing and detecting threats, and recovering from attacks.

Mobile and Sensor Data Management (CS 486): Architectures, Mobile-IP, broadcasting, replication, caching fault tolerance, ad hoc and sensor routing, key.

Advanced Topics in Wireless Networking (CS 401): Cellular networks, ad hoc networks, wireless LAN'S and security.

Multimedia & Information Systems

Data Base Systems (CS 304): Normalization and functional dependencies, transaction models, con currency and locking, time stamping, serializability, recovery techniques, and query planning and optimization.

Data Mining & Knowledge Discovery (CS 404): Data knowledge representation and knowledge acquisition, machine learning and neural networks.

Students choose one of the following:

Multimedia Systems (CS 303): Multimedia data, multimedia date compression, indexing and retrieval, data storage organization, communication and synchronization, Applications-Media-On-Demand Systems.

Bioinformatics (CS 311): Application of computational methods to biology with problems in molecular, structural, morphological, and bio diversity informatics.

Students choose one of the following:

Object-Oriented Database Systems (CS 408): Database manipulation languages, management of data, and problem solving.

Web Data Management and XML (CS 412): Semi-structured data models and XML, query languages such as Xquery, XML indexing, and mapping of XML views and schema management change detection, web mining and security.

Information Assurance & Security Officer Essentials 

Intellectual Property for Computer Scientists (CS 317):  A presentation of the relationship between the law of intellectual property and computer science.

Security Operations & Program Management (CS 319):  An overview of information security operations.

Trustworthy, Survivable Computer Networks (CpE 349):  Basic issues in network management, testing, and security.

Network-Centric Systems Reliability & Security (CpE 449/ SE 449):  Network-centric systems comprise a diverse category of large and complex systems whose primary purpose is to provide distributed, network-type services.

The following pre-requisite courses are specifically required as part of the CNSS certification but are not part of the certificate.

Introduction to Operating Systems (CS 284):  Concepts, structure, and mechanisms of Operating Systems.

Computer Communications and Networks (CS 385):  Network architecture model, security, and wireless with implementations.

ADMISSION REQUIREMENTS:

Graduate Certificate Program:

The only entrance requirements for students entering a graduate certificate program is that they satisfy the prerequisites for any course they take in the program. Partial course descriptions are provided in this brochure ( Graduate Certificate Program Brochure). Complete course descriptions are provided online at http://registrar.mst.edu/cataloginfo/cataloginfo.html.

Master's Degree Program in Computer Science:

A student who completes a graduate certificate program in computer science with grades of B or better will be admitted into the master's degree program in computer science at the Missouri University of Science and Technology.1

1The student may be accepted as a "conditional " graduate student.
Such students will need to complete additional prerequisite
requirements before they are classified as "regular" graduate students.
For more information go online at http://cs.mst.edu/graduatedegreeprograms/mscomputerscience.html

Any Inquiries regarding the program should be addressed to:

Dr. Bruce McMillin
Graduate Coordinator
Professor of Computer Science
Missouri S&T Computer Science Department
Phone:573-341-4491
e-mail: ff@mst.edu