slide1 l.
Skip this Video
Loading SlideShow in 5 Seconds..
Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: csdept@mst Phone: (573) PowerPoint Presentation
Download Presentation
Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: csdept@mst Phone: (573)

Loading in 2 Seconds...

play fullscreen
1 / 39

Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: csdept@mst Phone: (573) - PowerPoint PPT Presentation

  • Uploaded on

Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: Phone: (573) 341-4491 Students, Academic Programs & Curriculum Faculty Research Endowments & Scholarships Graduates Department Activities

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: csdept@mst Phone: (573)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Computer Science DepartmentMissouri University of Science & TechnologyAli Hursone-mail: csdept@mst.eduPhone: (573) 341-4491


Students, Academic Programs & Curriculum

  • Faculty
  • Research
  • Endowments & Scholarships
  • Graduates
  • Department Activities
brief history
Brief History
  • Established in 1969 in College of Arts & Sciences. Formed from Mathematics
  • Prof. Ralph Lee was instrumental in forming the department, getting first computing equipment at UMR, and in generating national exposure
  • Past chairs:
  • C.Y. Ho (Acting); B.E. Gillette; John Hamblen; A. DeKock; G.W. Zobrist; Daniel C. St.Clair,
  • Fikret Ercal (Interim)
  • Current chair (Jan. 2008) : Ali Hurson, Ph.D. (University of Central Florida, 1980); joined UMR in 2008; research interests: Parallel and distributed systems, databases, multi-databases, global information processing, mobile data


  • help students reach their full potential by providing them the knowledge and preparation necessary to meet the challenges of designing and developing computing software systems and algorithms
  • excellent technical education to develop the problem solving skills
  • the highest quality classroom learning experiences
  • Leading edge research experiences (undergraduate & graduate)
  • Learning experiences outside the classroom (internships, co-ops, field-trips, business/industry interactions, etc.)
  • Professional experience (professional organizations, interaction w/ professionals at both on and off campus activities)

BS in Computer Science

    • 128 semester hours
    • Accredited by ABET
    • CS, math/stats, English/speech, science/engineering, laboratory science, humanities/social sciences, literature, and free electives
  • MS in Computer Science
    • 30 semester hours (Thesis or non-thesis options)
  • PhD in Computer Science
    • 72 semester hours and dissertation
    • (last 4 semesters in residence at UMR)
  • MS Degree via Distance Education
  • MS in Bioinformatics (to be offered)
  • Professional Science Masters (to be offered)
  • Graduate Certificate Programs (
    • Software Design and Development
    • Multimedia & Information Systems
    • Wireless Networks & Mobile Systems

Computer Science Degree Programs


Graduate Enrollment







cs majors fall 2007
CS Majors (Fall 2007)

Undergraduates 237 (8% female, 92% male)

MS 59 (14% female, 86% male)

PhD 9 (44% female, 56% male)

Total 305 (10% female, 90% male)

Third largest UG/G

enrollment at Missouri S&T

Fourth largest UG

enrollment at Missouri S&T

Ethnicity (FS 2007)

course profile missouri s t cs
Course Profile – Missouri S&T CS
  • CS Courses (Undergrad/grad)
    • Programming languages Data structures
    • Algorithms Computer organization
    • Operating systems Computer networks
    • Distributed processing Object oriented analysis & design
    • Software engineering Software testing
    • Artificial intelligence Computer Graphics
    • Parallel processing Database systems
    • Senior project courses Numerical analysis
  • Advanced CS Courses

Machine intelligence Intelligent software systems

Data mining Wireless networks

Multi-media information systems Evolutionary computation

Computational science GUI & visualization

Computer security Internet computing

Web data management Mobile computing

Bioinformatics Modular Software Systems

distance education
Distance Education
  • Graduate Courses only
  • Real-time course delivery via streaming internet
  • Graduate Certificates for working professionals
  • Distance MS degree –
cs capstone course
CS Capstone course
  • Provides students experience in working on real projects with real clients. Student project teams interact directly with business / industry client.
  • Focusing on
  • Teamwork
  • Communication
  • Professional Preparedness
  • Other projects…
  • SpeechWORX Aphasia
  • Community Stroke Therapy
  • AI Game Framework
  • AI Puzzle Framework
  • AI Tournament Server
  • AI Algorithm Tracer
  • Rolla Public Schools
  • Content Management System
  • Moodle
  • Project Management Courseware


(Missouri S&T Satellite) Interstellar Communication

Team members:

Jeremy Dick

Charles Huber

Jonathon Witte

Phillip Duda

cs capstone research projects sp 06
CS Capstone – research projects (Sp 06)

(below) Measuring TSP Algorithm Effectiveness Against Known Hamiltonian Fractal Sets

by Adam Nichols

(above) High Dynamic Range Lighting and Human Visual Perception

by Kyle Owen

undergraduate research
Undergraduate Research

Missouri S&T Undergraduate Research Symposium

ACM SIG Security (Adv: Daniel Tauritz)

AI Tournament

Graduation Jubilee


Undergraduate Research

Student Organizations in CS:



ACM SIG Security

IEEE Computer Society

Upsilon Pi Epsilon

Operation Fortify:

Collaboration between

Dr. Tauritz’s ACM SIG Security

Group and UMR IT

(October 2005)

faculty staff
Cyber & Physical System Security

Bruce McMillin

Daniel Tauritz

Ann Miller

Frank Liu

Web Databases and Wireless Systems

Sanjay Madria

Sriram Chellappan

Computational Intelligence

Daniel Tauritz

Ralph Wilkerson

Don Wunsch

Software Engineering

Frank Liu

Thomas Weigert

Bruce McMillin

Ann Miller

Faculty & Staff
  • Bioinformatics
    • Jennifer Leopold
    • Fikret Ercal
    • Don Wunsch
  • Parallel & Distributed Processing
    • Fikret Ercal
    • Bruce McMillin
  • Graphics & Visualization
    • Chaman Sabharwal
  • Computer Networks & Security
    • Maggie Cheng
    • Sriram Chellappan
    • Sanjay Madria
  • Numerical Computation
    • Clayton Price
  • Clayton Price – Freshman & Transfer advisor
  • Dave Mentis – Lecturer
  • Matt Buechler - Lecturer


Rhonda Grayson, Administrative Assistant

Dawn Davis, Senior Secretary



Areas of Excellence

Software Engineering

Specializes in Software Quality, Software Testing, Hardware/Software co-design, and Formal Methods of Software Specification and Verification, and Algorithm Theory

Critical Infrastructure Protection

CIP is a multi-disciplinary study dedicated to improving the security, reliability, and survivability of critical hardware/software integrated systems.


Missouri S&T’s bioinformatics research program specializes in visualization of biological data sets, parallel algorithm development and algorithmic theory for biological data analysis, and management of biological databases.

research laboratories
  • Bioinformatics – Jennifer Leopold and Fikret Ercal
  • Experimental Computation – Bruce McMillin and Daniel Tauritz
  • Natural Computation – Daniel Tauritz
  • Software Engineering – Frank Liu, Thomas Weigert, B. McMillin
  • Web and Wireless Computing (W2C) –
  • Sanjay Madria & SriramChellappan
  • Computer Networking – Maggie Cheng
  • Algorithms & Complexity –
bioinformatics morphologynet
Bioinformatics - MorphologyNet

Spring 2004 MSM-Missouri S&T Alumnus



Data Mining Tools for Biological Data Analysis

  • In recent years, bioinformatics has emerged as an exciting new research area giving rise to numerous challenging computational problems whose successful solution will ultimately impact every aspect of our every day life. Bioinformatics Group at the Missouri S&T develops data mining techniques and tools (BioMiner) to analyze complex biological data, including phylogenetic data, protein 3-D structural data, gene sequences and textual data available from Medline. Our goal is to develop data mining software that assists biologists to enhance their research.
  • Contacts: Jennifer Leopold (CS); Anne Maglia (Bio.Sci.); Fikret Ercal (CS)
  • Website:
  • Current Projects:  
  • Protein secondary and tertiary
  • structure prediction
  • Medline text mining for resolving
  • gene relationships
  • Promoter motif/cis-element prediction
  • RICO: Rule Induction for identifying
  • non-independence in phylogenetic data

Bioinformatics Research


Fikret Ercal (

Ron Frank (


Cyriac Kandoth (

  • Research Projects
  • Parallel EST (Expressed Sequence Tags) clustering algorithms and the evaluation of the quality of the EST clusters generated
  • Automation of the web tools to analyze the genomic data
  • Gene Family Identification

Transmission Line




Cyber Attack

Protection of the Critical Infrastructures

through Computer Science

Critical Infrastructure systems, such as the power grid distribution system shown here are increasinglyunder computer control. Thus, power distribution can be disrupted by destroying one or more of the lines in a physical attack and also by a cyber attack into the computerized control, in both cases causing a cascading blackout. Automated highway systems, oil and gas pipelines, and automated air traffic control systems suffer the same vulnerability. The work builds coordinated computer systems involving many computers that can detect physical and cyber attacks and counteract their effects before the physical system fails.


Bruce McMillin (Fault Tolerance)

Frank Liu (Software Modeling)

Daniel Tauritz (Evolutionary Comp.)

Sponsors: Department of Energy / Sandia National Labs,

National Science Foundation


Current Projects:

- Temporal Logic Properties Checked at Run-Time

- Security Policy for Infrastructure Systems

- Validation of Computational Model with Physical Model

- Construction of a Laboratory (FACTS Interaction Laboratory).

- Visualization

- Agent-based control

  • The W2C lab is designed to carry out research in the area of web data management and wireless computing including sensor networks. The lab has a running wireless ad hoc network consisting of laptops/PCs. The lab also has a sensor network consisting of over 20 Crossbow sensor motes.
  • Sponsors
  • National Science Foundation
  • Department of Education
  • Projects
  • Sensors:
    • Secure Data Aggregation in Wireless Sensor Networks
    • Secure Key Distribution and Fault-Tolerance
    • A Change detection algorithm for Unordered XML Documents (XSQL)
    • Sensor Network Security
    • Fault-Tolerant Authentication in Mobile Computing
    • A Hierarchical Secure Routing Protocol against Black Hole Attacks in Sensor Networks
    • SeRWA: A Secure Routing Protocol against the Wormhole Attack in Sensor Networks
  • XML:
    • Madroogle - A Content Server for the Web Integrating Knowledge Discovery Techniques
    • P2P Collaborative Information Management
    • Implementation of the E-ticket validation protocol Algorithm in a Mobile and Adhoc Environment
  • Contact: Dr. Sanjay Madria (

Software Engineering Laboratory


Software Engineering Laboratory was established in 1996 to enhance the capabilities for conducting research and teaching in software engineering. We perform research in consumer-oriented software engineering, object-oriented software engineering, hardware/software co-design, and software engineering applications in power systems and engineering design.


Frank Liu ( Software Requirements

Analysis, Software Quality Assurance,

Hardware/Software Co-design

Bruce McMillin ( Formal Methods


DOE/Sandia National Laboratory

National Science Foundation

Toshiba Corporation

Intelligent Web-based Collaborative system for engineering design

daniel st clair endowed chair in computer science
Daniel St. Clair Endowed Chairin Computer Science
  • A milestone
  • $2.2 Million endowment
  • Thanks to you and our generous alumni, friends, and faculty
  • We have hired an outstanding researcher in the Software Engineering area.
national security agency certifications
National Security Agency Certifications
  • UMR is certified to offer courses under the NSA’s Committee on National Security Systems (CNSS) Training Standards . These courses span Computer Science and Computer Engineering and certificates are in progress.
  • UMR is the only institution in Missouri with a Center for Information Assurance Education by the National Center of Academic Excellence in Information Assurance Education (CAEIAE) Program, an outreach program initially designed and operated by the National Security Agency (NSA) in the spirit of Presidential Decision Directive 63, National Policy on Critical Infrastructure Protection, May 1998.
  • This certification opens up access to the Federal Cyber Service: Scholarship for Service Program – a fellowship program. Internships enhance our existing relationship with Sandia’s Cyber Defenders program.
  • will increase visibility and marketability of Missouri S&T.
cs scholarships endowments
Endowed Scholarships


CS Alumni

John Hamblen

Howard & Lois Cook

Rex Widmer-RMS-Software Archeology

Mark X. Stratman

Ellen M. Hodges Memorial Scholarship

Daniel C. St.Clair Scholars & Fellows

CS Scholarships & Endowments
  • Other Scholarships
    • Boeing
    • Cerner
    • Garmin International
    • Computer Science Department Scholarships
  • Endowed Research & Equipment Funds
    • John Lovitt Internet Computing Fund
    • Paul Grayson Graduate Research Fund
    • CS Alumni Equipment Fund (being endowed)
  • Endowed Professorship
    • Daniel St. Clair Endowed Chairin Computer Science
jobs in cs
Jobs in CS ?

Career Opportunities Center

Fall & Spring Career Fairs

companies that hire missouri s t cs graduates
Companies that Hire Missouri S&T/CS Graduates
  • Boeing
  • SBC
  • Verizon
  • Sprint
  • IBM
  • Garmin International
  • Accenture
  • Monsanto
  • Cerner Corporation: Health Care
  • MasterCard International
  • Microsoft
  • Hewlett Packard
  • SUN
starting salaries for missouri s t computer science graduates b s
Starting Salaries for Missouri S&T Computer Science Graduates (B.S.)

Average salaries (self-reported):

2000-2001  over $50,000

2002-2003  $51,800

2003-2004  $51,000

2004-2005  $53,600

cs department activities
CS Department Activities

Academy of Computer Science

CS Advisory Board

CS Awards Banquet

Boeing Distinguished Lecture Series

Colloquiums & invited talks

ACM Programming Contest

ACM SIG Security

Boeing pizza party


strategic plan
Strategic Plan

Strategic Action Plan (2006-2011)


Missouri S&T CS Department will be one of the top 6 departments among the CS Departments of the technological research universities in the United States by 2011†

†After MIT, Carnegie Mellon, Georgia Tech, Cal Tech, and RPI

strategic plan37
Strategic Plan
  • Strategic Action Plan (2006-2011)
  • Increase enrollment
  • Offer new interdisciplinary graduate degrees (MS in Bioinf., PSM)
  • Increase graduate certificate degrees offered
  • Offer a distance M.S. degree
  • Improve the quality of teaching
  • Increase research performance and reputation
  • Generate a total of $2 Million per year in research funding by 2012
  • Continue to build and foster strong relationships among our alums, students, and the Department
  • Improve the condition of the classrooms, labs, and the meeting rooms in the CS Building
  • Through a national search process, hire a chairperson for the CS Department who is an energetic and productive person, an outstanding teacher and a researcher, and who is willing to take up the responsibility of implementing the action items stated above.
how can academy advisory board members be involved with the cs department
How can Academy & Advisory Board members be involved with the CS Department?
  • Some specific suggestions…
  • Direct service
    • Annual banquets & meetings
    • Homecoming events
    • Capstone projects & reviews
    • Colloquia & class visits
    • Search committees for high-profile positions
    • ….
  • Ambassadorships
    • Assist the department in collecting survey data from alums and employers
    • Provide connections between dept. and potential students
    • Represent Missouri S&T and the department in your area
    • Participate in regional recruitment events (especially for distance education)
    • ….
  • Co-op opportunities & Summer internships
  • Financial support
    • Special fundraising events (e.g. endowed professorship)
    • Scholarships
    • CS Awards Banquet (company support)
    • Phonathon (CS Development)

You may come to campus or participate remotely (via teleconference)


Thank you

for your interest in

Missouri S&T

Computer Science Department

e-mail: csdept@mst.eduPhone: (573) 341-4491