The mission of the Computational Science doctoral program is to prepare students for 21st-century research careers in academia, government, and industrial laboratories by emphasizing the key role of computation in the physical, biological, and mathematical sciences. Research-intensive studies in computing, mathematics, and science provide the foundation needed to solve real-world problems across the disciplines. MTSU's program emphasizes both simulation and data-intensive science, giving students the skills they need to model complex systems and handle the huge volumes of data generated in modern scientific experiments. A partnership among faculty from eight different departments results in a unique interdisciplinary education that prepares graduates to adapt and grow as computing systems and scientific research evolves. Most students in the doctoral program can also complete a master's degree in either Mathematics or Computer Science.
Computational Science doctoral candidate Vijay Koju worked as a graduate intern at Oak Ridge National Laboratory, simulating how light scatters when it enters a new material. Koju collaborated with Dr. J. Baba and Dwayne John to study the geometrical phase of the backscattered photons, known as the Berry phase, and its applications in depth resolved imaging. “This research has the potential to be used in the early detection of diseases such as skin cancer,” Koju says. He developed a parallel version of an existing Monte Carlo code for light transport in turbid media so that it could fully utilize the super computing resources available at the Oak Ridge lab. Koju is working with MTSU advisor Dr. W. M. Robertson on electromagnetic wave propagation in dielectric multilayer structures with applications in the field of bio-sensing and extraordinary acoustic transmission mediated by Helmholtz resonator, which has potential applications in architectural acoustics. A physics graduate from Missouri’s Truman State University, Koju plans a career as a computational scientist in computational physics.
Ph.D. student Raymond “Cori” Hendon continued as a lab employee at the Los Alamos National Laboratory in New Mexico after attending the Computational Physics Summer Workshop. Hendon, graduating in Summer 2015 with his doctorate, was awarded top presentation after the 2014 summer student symposium. His work involves testing complex physics simulations using mathematical models. Hendon’s research for verification of hydrodynamics codes was so productive in 2011, that he went back a second summer, worked remotely as a graduate research assistant starting in 2013, and returned to the lab in summers. “MTSU had supplied me with all the tools I needed to jump right in and start solving problems,” he says. Hendon majored in Mathematics at MTSU with a minor in Physics, then earned a master’s in Computer Science while pursuing his Ph.D. The Computational Science doctorate allowed him to study math, computer science, and physics all “in great detail and then use them together to solve real-world, modern problems.”
Since computational science involves using computers to solve scientific problems, graduates can work as research scientists in almost any field of science or engineering in industry or government, or at a university. MTSU’s program has focus areas in bioinformatics, biological modeling, computational chemistry, computational graph theory, computational physics, engineering and differential equations, high performance computing, and machine learning and remote sensing. In each of these areas, MTSU faculty and students are working on cutting-edge research projects that cut across traditional departmental boundaries.
This information is still being compiled since this is a new degree program at MTSU.
Our first ten graduates from the Computational Science PhD program have found jobs or received offers in companies and academic positions at universities including:
The Doctor of Philosophy (Ph.D.) in Computational Science degree is an interdisciplinary research-centered program in the College of Basic and Applied Sciences. Core faculty are from the Biology, Chemistry, Computer Science, Mathematical Sciences, and Physics and Astronomy departments, with other members from Geosciences, Engineering Technology, and Agriculture.
The Computational Science Ph.D. program is designed for students who are working toward their doctoral degrees. However, most students in the program are able to complete a master's degree in either Mathematics or Computer Science before they graduate. A few extra courses and requirements are needed to complete the additional degree.
This interdisciplinary program is designed to provide unique educational and research opportunities to solve complex problems using numerical solution, computational modeling, and computer simulation.
Admission is based on a comprehensive assessment of a candidate’s qualifications including Graduate Record Examination (GRE) scores, undergraduate/graduate grade point average, and letters of recommendation.
The application deadline is Feb. 15 for those wishing to be considered for graduate assistantships for the following Fall term. Late applications may be considered, but admission and financial support in the form of an assistantship is not guaranteed.
The 72-hour program requires candidates to complete a dissertation; make at least two research presentations at regional, national, or international meetings as the lead or co-author; be lead author or make a significant contribution as co-author of two journal articles; and make a significant contribution to at least one external grant proposal in collaboration with an MTSU faculty member serving as principal investigator.
For complete curriculum details, click on the REQUIREMENTS tab above.
The Ph.D. in Computational Science is an interdisciplinary program in the College of Basic and Applied Sciences and includes faculty from Agribusiness and Agriscience, Biology, Chemistry, Computer Science, Engineering Technology, Geosciences, Mathematical Sciences, and Physics and Astronomy. This program is research intensive and applied in nature, seeking to produce graduates with competency in the following three key areas:
Admission to the Doctor of Philosophy in Computational Science program is based on a comprehensive assessment of a candidate’s qualifications including Graduate Record Examination (GRE) scores, undergraduate and graduate grade point average, and letters of recommendation.
Applicants who do not meet these minimums but whose application materials indicate high potential for success may be admitted conditionally. Such students must meet the conditions of their admission in the time stated to remain in the program of study.
All application materials are to be submitted to the College of Graduate Studies.
The application deadline is February 15 for those wishing to be considered for graduate assistantships for the following Fall. Late applications may be considered, but admission and financial support in the form of an assistantship are not guaranteed.
Applicant must
It is also strongly recommended that prospective students submit a one-page statement of their background and research interests as part of the application. The statement should include a short summary of experience in mathematics, computer programming, and in science along with the types of problems they hope to work on when they join the program.
The Ph.D. in Computational Science requires completion of 72 semester hours.
In addition to completing the coursework and dissertation, the candidate must
Candidate must complete 72 hours in the following course of study:
3 credit hours
Prerequisite: Admission to the Computational Science Ph.D. program or permission of instructor. Foundational overview of the mathematical and scientific underpinnings of computational science. Introduces the principles of finding computer solutions to contemporary science challenges. Offers preparation for core and elective courses in the Ph.D. program in Computational Science by reviewing essential mathematical methods and basic science principles drawn from biology, chemistry, and physics. Special topics include techniques of high performance computing and applications, parallel systems, and theory of computation, case studies in computational chemistry, physics, and mathematical biology.
4 credit hours
Prerequisite: Graduate standing or permission of instructor. Fundamentals of problem solving approaches in computational science, including computer arithmetic and error analysis, linear and nonlinear equations, least squares, interpolation, numerical differentiation and integration, optimization, random number generations and Monte Carlo simulation. Students will gain computational experience by analyzing case studies using modern software packages such as MATLAB.
4 credit hours
Prerequisite: CSCI 6020 or COMS 6100 with minimum grade of B or equivalent. Advanced introduction to computer systems. Data representations, computer arithmetic, machine-level representations of programs, program optimization, memory hierarchy, linking, exceptional control flow, virtual memory and memory management, basic network concepts, and basic concurrent concepts and programming. Three hours lecture and two hours lab.
3 credit hours
Prerequisites: [CSCI 3130 and either (CSCI 3240 or CSCI 3250)] or CSCI 6050 and a working knowledge of either C or C++. Parallel processing and programming in a parallel environment. Topics include classification of parallel architectures, actual parallel architectures, design and implementation of parallel programs, and parallel software engineering.
3 credit hours
Designed for graduate students in Computational Science in order to develop better classroom skills and to build an understanding that good teaching practices can be learned and continuously improved. S/U grading.
1 credit hours
Prerequisite: Admission to the Computational Science Ph.D. program or permission of instructor. Seminar course to build a broader understanding of problems and research topics in computational science through advanced reading of selected journal articles, group discussion, and presentations by both external and internal speakers in computational science.
4 credit hours
Prerequisites: COMS 6500 and CSCI 6330 or permission of instructor. Requires students to apply advanced computing and mathematics to solve problems in natural and applied sciences. Students expected to apply parallel computing, advanced simulation and data mining techniques to solve a research problem in collaboration with advisor. Course co-taught by two faculty members from different departments. Final presentations open to students, faculty, and visitors.
4 credit hours
Prerequisite: Consent of instructor. Intense lecture and practice-based course in computational methods, with a research program offered. Possible topics include computational aspects of linear algebra; contemporary numerical methods (finite difference-based and boundary integral equation-based) for solving initial and boundary value problems for ordinary and partial differential equations arising in engineering, natural sciences, and economics and finance.
4 credit hours
Prerequisite: COMS 6500 or permission of instructor. Numerical methods for solving ordinary and partial differential equations, partial differential integral equations, and stochastic differential equations. Convergence and stability analyses, finite difference methods, finite element methods, mesh-free methods and fast Fourier transform also included.
OR
3 credit hours
Prerequisite: Fundamental courses in the Computational Science Ph.D. program and CSCI 6020 or equivalent or consent of instructor. Introduction to concepts, theories, techniques, issues, and applications of data mining. Data preprocessing, association rule analysis, classification analysis, cluster and outlier analysis, deviation detection, statistical modeling, consideration of emergent technologies.
3 credit hours
Prerequisites: COMS 6100 and STAT 5140 or equivalent. Statistical visualization and other computationally intensive methods. The role of computation as a fundamental tool of discovery in data analysis, statistical inference, and development of statistical theory and methods. Monte Carlo studies in statistics, computational inference, tools for identification of structure in data, numerical methods in statistics, estimation of functions (orthogonal polynomials, splines, etc.), statistical models, graphical methods, data fitting and data mining, and machine learning techniques.
Electives can come from departmental master's degree programs and the COMS program.
3 credit hours
Selected topics in the natural and applied sciences for Computational Science students. Provides an opportunity to study applications of computational techniques to real world problems and enhance the domain knowledge of students within the program. Rotating topics may include computational chemistry, computational physics, and computational biology.
3 or 4 credit hours
Advanced topics and protocols specific to different subdivisions of computational science not covered in core or elective courses offered through the program. Students will work under the direct supervision of the instructor. Lecture and/or laboratory components. May be repeated for 6 to 8 credit hours.
Students must complete 12 hours of directed research before advancement to candidacy. Student may not take more than 6 credit hours of directed research per semester.
1 to 6 credit hours
For Ph.D. students prior to advancement to candidacy. Selection of a research problem, review of pertinent literature, protocol design, collection and analysis of data, and preparation of results for publication. S/U grading.
1 to 6 credit hours
Prerequisite: Advancement to candidacy within the Computational Science Ph.D. program. Involves the student working with their research advisor on any of the aspects of the Ph.D. dissertation from the selection of research problem, a review of the pertinent literature, formulation of a computational approach, data analysis, and composition of the dissertation.
Applicants holding a master's degree will be expected to have earned at least 21 semester hours of graduate mathematics, science, or engineering credit with evidence of strong mathematical skills and experience in computation through coursework, employment, and/or research experiences. Applicants applying from the baccalaureate level must have an appropriate science degree with evidence of strong mathematical skills and experience in computation through coursework, employment, and/or research experiences.
Students entering with a master's degree in a mathematical, science, or engineering discipline may, on the recommendation of the program coordination committee and with the approval of the graduate dean, have up to 12 credit hours accepted from their master's if it directly corresponds to coursework in the Computational Science curriculum. Students who are interested in pursuing a Master's Degree in Mathematics or Computer Science while pursuing their Ph.D. will need to consult with the program director and the respective departments to understand the additional requirements.
Applicants lacking necessary foundational coursework in previous degrees will be required to complete some remedial courses as part of their program of study in addition to the degree requirements.
Candidate must
Research and teaching assistantships, with stipends beginning at $18,000, are available on a competitive basis to full-time students in the COMS program. In addition to the stipend, the university also pays all tuition and most fees for assistantship holders. Non-Tennessee residents who are awarded a graduate assistantship are not required to pay out-of-state fees. To learn more about the types of graduate assistantships and to download an application, visit the Graduate Studies Assistantship page.
The College of Graduate Studies also awards a limited number of scholarships. For additional information and applications, visit the Graduate Studies Finance page.
In addition to assistantships and scholarships, MTSU's Office of Financial Aid assists graduate students seeking other forms of financial support while in school.
Research in Computational Science Publications Research Groups
Computation is now regarded as an equal and indispensable partner, along with theory and experiment, in the advance of scientific knowledge. Numerical simulation enables the study of complex systems and natural phenomena that would be too expensive or dangerous, or even impossible, to study by direct experimentation. The quest for increasing levels of detail and realism in such simulations requires enormous computational capacity, and has provided the impetus for dramatic breakthroughs in computer algorithms and architectures. Due to these advances, computational scientists can now solve large-scale problems that were once thought intractable.
Computational Science is in a rapidly growing multidisciplinary area with connections to the sciences, mathematics, and computer science. The program focuses on the development of problem-solving methodologies and robust tools for the solution of scientific problems.
The Computational Science (COMS) program is a broad multidisciplinary area that encompasses applications in science, applied mathematics, numerical analysis, and computer science. Computer models and computer simulations have become an important part of the research repertoire, supplementing (and in some cases replacing) experimentation. Going from application area to computational results requires domain expertise, mathematical modeling, numerical analysis, algorithm development, software implementation, program execution, analysis, validation, and visualization of results. The COMS program comprises all of the above.
MTSU’s program and research includes elements from computer science, applied mathematics, and science. The COMS program focuses on the integration of knowledge and methodologies from all of these disciplines, but is also distinct from the rest.
It is hard to capture how broad the program is without looking at some of the publications recently submitted. They are from across virtually every discipline. However, the common theme is the use of computers to solve cutting-edge scientific problems:
The Faculty in the Computational Science Program at MTSU have a diverse set of research interests that cross between traditional departmental boundaries. The groups below outline some of the core research interests of our faculty. In some cases, faculty straddle two or more of the areas below. However, for simplicity, faculty are only associated with a single group on this page.
Bioinformatics | ||||
---|---|---|---|---|
Hyrum Carroll | Asst. Prof. | 615-898-2801 | hcarroll@mtsu.edu | Computer Science |
Joshua Phillips | Asst. Prof. | 615) 898-2397 | Joshua.Phillips@mtsu.edu | Computer Science |
Mohamed Moh-Salem | Asst. Prof. | 615-494-7861 | Mohamed.Salem@mtsu.edu | Biology |
Biological Modeling | ||||
R. Stephen Howard | Professor | 615-898-2044 | rshoward@mtsu.edu | Biology |
Wandi Ding | Asst. Prof. | 615-494-8936 | wding@mtsu.edu | Mathematics |
Rachel Leander | Asst. Prof. | 615-494-5422 | Rachel.Leander@mtsu.edu | Mathematics |
Zachariah Sinkala | Professor | 615-898-2679 | zsinkala@mtsu.edu | Mathematics |
Computational Chemistry | ||||
Jing Kong | Assoc. Professor | 615-494-7623 | jkong@mtsu.edu | Chemistry |
Anatoliy Volkov | Assoc. Professor | 615-494-8655 | avolkov@mtsu.edu | Chemistry |
Tibor Koritsanszky | Professor | 615-904-8592 | tkoritsa@mtsu.edu | Chemistry |
Preston MacDougall | 615-898-5265 | pmacdoug@mtsu.edu | Chemistry | |
Computational Graph Theory | ||||
Suk Jai Seo | Professor | 615-904-8168 | Suk.Seo@mtsu.edu | Computer Science |
D. Chris Stephens | Assoc. Prof. | 615-494-8957 | cstephen@mtsu.edu | Mathematics |
Dong Ye | Asst. Prof. | 615-494-8957 | don.ye@mtsu.edu | Mathematics |
Xiaoya Zha | Professor | 615-898-2494 | xzha@mtsu.edu | Mathematics |
Computational Physics, Engineering and Differential Equations | ||||
Yuri Melnikov | Professor | 615-898-2844 | ymelniko@mtsu.edu | Mathematics |
Abdul Khaliq | Professor | 615-494-8889 | akhaliq@mtsu.edu | Mathematics |
William Robertson | Professor | 615-898-5837 | wroberts@mtsu.edu | Physics & Astronomy |
Vishwas Bedekar | Asst. Prof. | 615-494-8741 | Viswash.Bedekar@mtsu.edu | Engineering |
High Performance Computing | ||||
Yi Gu | Asst. Prof | 615-904-8238 | Yi.Gu@mtsu.edu | Computer Science |
Chrisila Pette | Professor | 615-898-2397 | cscbp@mtsu.edu | Computer Science |
Machine Learning and Remote Sensing | ||||
Cen Li | Professor | 615-904-8168 | cli@mtsu.edu | Computer Science |
Qiang Wu | Asst. Prof. | 615-898-2026 | Qiang.Wu@mtsu.edu | Mathematics |
Don Hong | Professor | 615-904-8339 | dhong@mtsu.edu | Mathematics |
Song Cui | Asst. Prof. | 615-898-5833 | song.cui@mtsu.edu | Agriculture |
Henrique Momm | Assoc. Prof. | 615-904-8372 | Henrique.Momm@mtsu.edu | Geosciences |
John Wallin | Professor & Director | 615-494-7735 | jwallin@mtsu.edu | Physics & Astronomy |
John Wallin
John.Wallin@mtsu.edu
615-494-7735
John Wallin
John.Wallin@mtsu.edu
615-494-7735
Dr. John Wallin, Program Director
MTSU Box 210
1301 East Main Street
Murfreesboro, TN 37132
College of Graduate Studies
Middle Tennessee State University
MTSU Box 42
1301 East Main Street
Murfreesboro, TN 37132
Provides innovative, interdisciplinary programs and allows students to work in a collaborative envir... [more]
From the acclaimed academic programs and state-of-the-art facilities to MTSU campus life and the thr... [more]
2017, Middle Tennessee State University, 1301 East Main Street, Murfreesboro, TN 37132-0001 USA +1-615-898-2300
Middle Tennessee State University, in its educational programs and activities involving students and employees, does not discriminate on the basis of race, color, religion, creed, ethnic or national origin, sex, sexual orientation, gender identity/expression, disability, age (as applicable), status as a covered veteran or genetic information. For more information see Middle Tennessee State University. | Nondiscrimination Policy