390 likes | 751 Views
Computer Science Department Missouri University of Science & Technology Ali Hurson e-mail: csdept@mst.edu Phone: (573) 341-4491 http://cs.mst.edu/ Students, Academic Programs & Curriculum Faculty Research Endowments & Scholarships Graduates Department Activities http://cs.mst.edu/
E N D
Computer Science DepartmentMissouri University of Science & TechnologyAli Hursone-mail: csdept@mst.eduPhone: (573) 341-4491http://cs.mst.edu/
Students, Academic Programs & Curriculum • Faculty • Research • Endowments & Scholarships • Graduates • Department Activities
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 Mission • 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 (http://cs.mst.edu/dce.html) • Software Design and Development • Multimedia & Information Systems • Wireless Networks & Mobile Systems Computer Science Degree Programs
Undergraduate Enrollment 9% 9% 8% 7% 8% 8%
Graduate Enrollment 24% 21% 20% 18% 16% 17%
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 • 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 • Graduate Courses only • Real-time course delivery via streaming internet • Graduate Certificates for working professionals • Distance MS degree – http://dce.mst.edu/
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 MR SAT (Missouri S&T Satellite) Interstellar Communication Team members: Jeremy Dick Charles Huber Jonathon Witte Phillip Duda http://www.minersoftware.com/
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 Missouri S&T Undergraduate Research Symposium ACM SIG Security (Adv: Daniel Tauritz) AI Tournament Graduation Jubilee
Undergraduate Research Student Organizations in CS: ACM ACM-W 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)
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 Staff: Rhonda Grayson, Administrative Assistant Dawn Davis, Senior Secretary
Research 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. Bioinformatics 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.
ResearchLaboratories • 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 Spring 2004 MSM-Missouri S&T Alumnus
BioMiner: 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: http://web.mst.edu/~bioinf/biominer/ • 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 Faculty: Fikret Ercal (ercal@mst.edu) Ron Frank (rfrank@mst.edu) Students: Cyriac Kandoth (ckhw2@mst.edu) • 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 Switch Switch PhysicalAttack 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. Contacts: Bruce McMillin (Fault Tolerance) Frank Liu (Software Modeling) Daniel Tauritz (Evolutionary Comp.) Sponsors: Department of Energy / Sandia National Labs, National Science Foundation Website: http://www.mst.edu/~Power 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
Mission • 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 (madrias@mst.edu)
Software Engineering Laboratory (http://www.mst.edu/~fliu/selab.html) 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. Contacts: Frank Liu (fliu@mst.edu): Software Requirements Analysis, Software Quality Assurance, Hardware/Software Co-design Bruce McMillin (ff@mst.edu) Formal Methods Sponsors: DOE/Sandia National Laboratory National Science Foundation Toshiba Corporation Intelligent Web-based Collaborative system for engineering design
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 • 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.
Endowed Scholarships Accenture 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 ? Career Opportunities Center http://campus.mst.edu/career/ Fall & Spring Career Fairs
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 • ADTRAN
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 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 Homecoming
Strategic Plan Strategic Action Plan (2006-2011) Goal 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 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? • 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-4491http://cs.mst.edu/