- MTSU Home
- Programs
- College of Basic and Applied Sciences
- Bachelor of Science in Data Science
Students earning a bachelor's degree in data science will take courses in programming, statistics, analytics, database, and machine learning as well as selecting a cognate in either Inferential Thinking, Business Intelligence, or Advanced Machine Learning. Students will also be able to put those skills to use through 'real-world' projects. A degree that truly makes you career ready through courses and experiences to create data driven problem solvers.
For more information email datascience@mtsu.edu.
Middle Tennessee State University was well represented at the 2020 Nashville Technology Council Awards, bringing home three of the major awards for the evening, “Data Scientist of the Year,” “Technology Student of the Year,” and “Diversity and Inclusion Initiative of the Year.”
MTSU offers a Bachelor of Science degree in Data Science with three cognates, Inferential Thinking, Business Intelligence, or Machine Learning. The B.S. also allows a student 15 general elective hours that may be used toward a minor or any other courses that the student desires to incorporate with their Data Science degree.
For complete curriculum details, click on the REQUIREMENTS button to the right.
A Data Science minor gives you the data skills to add to your current major to allow you to be a data-driven problem solver. There are 5 required courses (16 credit hours)
For graduate students, a graduate certificate in Data Science is offered. The four hybrid classes are each seven weeks long and the whole certificate can be completed in two semesters.
A Master of Science in Data Science is available.
A Ph.D. in Computational and Data Science is also available.
For more information email datascience@mtsu.edu
Sara Shirley, program coordinator
Sara.Shirley@mtsu.edu
615-898-2122
Data Science is an interdisciplinary field that covers the use of data to make decisions, gain insight, or develop knowledge. Data scientists combine skills from computer science, statistics, and business analytics. Students will start from a business understanding of the question at hand, using it to inform and understand the data available, then use skills in the preparation and display of data and in the modeling of data to evaluate the issue at hand. Finally, they will deploy the model they created in order to ensure that it is widely used. A capstone project or internship will allow students to follow the process of data science in a real-world setting and will ensure that they have a portfolio of work to show prospective employers.
Following is a printable, suggested four-year schedule of courses:
Data Science, B.S., Academic Map
General Education | 41 hours |
Major Requirements | 45 hours |
Data Science Electives | 12 hours |
Supporting Courses | 7 hours* |
Electives | 15-21 hours |
TOTAL | 120 hours |
*This program requires courses that can also fulfill requirements of the General Education curriculum. If program requirements are also used to fulfill General Education requirements, the number of elective hours may vary.
General Education requirements (shown in curricular listings below) include courses in Communication, History, Humanities and/or Fine Arts, Mathematics, Natural Sciences, and Social/Behavioral Sciences.
The following courses required by the program meet General Education requirements:
3 credit hours
Prerequisites: BIA 2610 or MATH 1530, junior standing. Introduces the concepts and application of data analytics in business. Spreadsheet software and associated analytic tools utilized to visualize, model, and analyze business data using a hands-on-approach.
4 credit hours
Prerequisite: MATH 1730 or MATH 1810 with a grade of C or better or Math ACT of 26 or better or Calculus placement test score of 73 or better. The first of a two-semester sequence using a high-level language; language constructs and simple data structures such as arrays and strings. Emphasis on problem solving using the language and principles of structured software development. Three lecture hours and two laboratory hour.
4 credit hours
Prerequisites: CSCI 1170 (or equivalent) with a grade of C or better and MATH 1730 or MATH 1810 with a grade of C or better or Math ACT of 26 or better or Calculus placement test score of 73 or better. A continuation of CSCI 1170. Topics include introductory object-oriented programming techniques, software engineering principles, records, recursion, pointers, stacks and queues, linked lists, trees, and sorting and searching. Three lecture hours and two laboratory hours.
3 credit hours
(Same as BIA 1500.) Introduces basic principles and tools as well as its general mindset in data science. Concepts on how to solve a problem with data include business and data understanding, data collection and integration, exploratory data analysis, predictive modeling, descriptive modeling, data product creation, evaluation, and effective communication.
3 credit hours
Prerequisite: CSCI 1170. Techniques and applications used to collect and integrate data, inspect the data for errors, visualize and summarize the data, clean the data, and prepare the data for modeling for various data types.
3 credit hours
(Same as STAT 3550.) Prerequisite: CSCI 1170. An overview of the modeling process used in data science. Covers the ethics involved in data science, data preprocessing, regression models, classification models, and presenting the model.
3 credit hours
Prerequisites: Senior standing; Data Science major; DATA 3500 and DATA 3550. A project-based course that will utilize data science skills to prepare, display, model, analyze, and present data to solve a real-world problem.
3 credit hours
Prerequisites: INFS 2600, ISA major, junior standing, and admission into the College of Business. Fundamental concepts: conventional data systems, integrated management information systems, database structure systems, data integration, complex file structure, online access systems. Emphasis on total integrated information systems database and database management languages.
1 credit hour
Prerequisite or corequisite: MATH 1530 or MATH 2050 or equivalent. Using computer software for graphing and analysis of scientific and statistical data.
3 credit hours
Prerequisite: MATH 1530 or MATH 2050 or equivalent. Explores the application of the following statistical methods: analysis of variance, simple and multiple regression models, categorical data analysis, and nonparametric methods. Three hours lecture per week.
3 credit hours
The application of collecting, summarizing, and analyzing data to make business decisions. Topics include measures of central tendency, variation, probability theory, point and interval estimation, correlation and regression. Computer applications emphasized.
3 credit hours
Prerequisites: Two years of high school algebra and a Math Enhanced ACT 19 or greater or equivalent. Descriptive statistics, probability, and statistical inference. The inference unit covers means, proportions, and variances for one and two samples, and topics from one-way ANOVA, regression and correlation analysis, chi-square analysis, and nonparametrics. TBR Common Course: MATH 1530
3 credit hours
Prerequisite: MATH 1810 or MATH 1910. Data analysis, probability, and statistical inference. The inference material covers means, proportions, and variances for one and two samples, one-way ANOVA, regression and correlation, and chi-square analysis. TBR Common Course: MATH 2050
Choose one cognate from the following:
3 credit hours
Prerequisite: MATH 1910. Vectors and vector spaces, matrices and systems of linear equations, geometry of vector spaces and linear transformations in a vector space.
3 credit hours
Prerequisite: MATH 2050 or equivalent. Theory and application of regression models. Approaches to model building and data analysis. Computation and interpretation of results facilitated through the use of statistical software packages.
3 credit hours
Prerequisite: MATH 2050 or equivalent. Topics include one-way analysis of variances, multiple comparison, multifactor analysis of variance, and various practical issues in experimental design. Computation and interpretation of results facilitated through the use of statistical software packages.
3 credit hours
Prerequisites: CSCI 1170 and MATH 2530. The analysis and applications of large-scale data sets. Scalable machine learning and data mining applications in a practical clinical environment. Statistical software used in the application of these techniques.
3 credit hours
(Same as INFS 3470.) Introduces Python, a popular, general purpose programming and scripting language well suited to a wide range of business problems. Topics include basics of programming-variables, strings, lists, functions, writing scripts that automate tedious tasks, parsing and interpreting data, interacting with APIs, and building web scrapers. Emphasis on practical applications in a business context.
3 credit hours
(Same as BIA 3470.) Introduces Python, a popular, general purpose programming and scripting language well suited to a wide range of business problems. Topics include basics of programming-variables, strings, lists, functions, writing scripts that automate tedious tasks, parsing and interpreting data, interacting with APIs, and building web scrapers. Emphasis on practical applications in a business context.
3 credit hours
Prerequisite: BIA 3620 or an equivalent course; junior or senior standing; and admission into College of Business. Development and application of industry-level analytic tools to visualize, model, and analyze business data. Opportunity to develop skills for self-service business analytics via hands-on approach.
3 credit hours
Prerequisites: 6 hours of information systems; junior standing; admission into the College of Business. Practical explanation of data communications technologies and basic applications for business. Includes projects to develop a prototype network in a lab environment for hands-on experience.
3 credit hours
Prerequisites: CSCI 1170 and MATH 2530. The analysis and applications of large-scale data sets. Scalable machine learning and data mining applications in a practical clinical environment. Statistical software used in the application of these techniques.
3 credit hours
(Same as MATH 3080.) Prerequisites: CSCI 1170 and MATH 1910 or consent of instructor. Topics include formal logic, proof techniques, matrices, graphs, formal grammars, finite state machines, Turing machines, and binary coding schemes.
3 credit hours
Prerequisites: CSCI 2170 and CSCI 3080 with C or better. Topics include additional object-oriented programming techniques, algorithm design, analysis of algorithms, advanced tree structures, indexing techniques, internal and external sorting, graphs, and file organizations.
3 credit hours
Prerequisites: CSCI 3110 and CSCI 3080 or equivalent. Principles include search strategies, knowledge representation, reasoning, and machine learning. Applications include expert systems and natural language understanding.
3 credit hours
Prerequisite: CSCI 3080. Various neural net architectures, theory, and applications including models such as Perceptron, back propagation, Kohonen, ART, and associative memory. Learning and conditioning methods also studied.
4 credit hours
Prerequisite: CSCI 2170. Assembly language and the organization and basic architecture of computer systems. Topics include hardware components of digital computers, microprogramming, and memory management. Laboratory exercises involve logical, functional properties of components from gates to microprocessors. Three lectures and one two-hour laboratory.
4 credit hours
Prerequisites: CSCI 2170 and either CSCI 3130 or ET 3620. Provides a programmer's view of how computer systems execute programs, store information, and communicate. Topics include machine-level code and its generation by optimizing compilers, computer arithmetic, memory organization and management, networking technology and protocols, and supporting concurrent computation. Three lecture hours and one two-hour laboratory.
3 credit hours
Prerequisite: CSCI 3240 or CSCI 3250. Computer network architectures, protocol hierarchies, and the open systems interconnection model. Modeling, analysis, design, and management of hardware and software on a computer network.
3 credit hours
Prerequisites: CSCI 3130 and CSCI 3240 or CSCI 3250. Basic concepts in parallel processing and programming in a parallel environment. Topics include classification of parallel architectures, study of actual parallel architectures, design and implementation of parallel programs, parallel software engineering.
1 to 3 credit hours
Prerequisites: Data Science major; approval of program director; a plan of activities with the associated employer prior to registration. Practical experience in a specific area of data science. Pass/Fail. May be repeated for a maximum of 6 credit hours; only 3 credit hours will count in the major.
3 credit hours
As an aid to understanding modern economic society: economic concepts of consumer and firm behavior; the pricing of goods, services, and productive factors; international topics; and an overview of the American economy.
3 credit hours
Prerequisites: ECON 2410, ECON 2420; MATH 1810 or MATH 1910; junior standing, and admission into the College of Business. The application of statistical methods to economic problems; covers statistical inference, regression analysis in economics and finance, and an introduction to econometrics. Emphasis on applications to actual economic data and includes use of econometric software.
1 to 6 credit hours
Prerequisites: Senior standing and consent of instructor. Students wishing to enroll must submit a written course/topic proposal to the department prior to the semester in which ACSI 4600 is taken. Proposal must be approved prior to taking the course. At the conclusion, each enrollee must submit a written report to the department.
1 to 6 credit hours
Prerequisites: Senior standing and consent of instructor. Students wishing to enroll must submit a written course/topic proposal to the department prior to the semester in which STAT 4600 is taken. Proposal must be approved prior to taking the course. At the conclusion, each enrollee must submit a written report to the department.
3 credit hours
As an aid to understanding modern economic society: economic concepts of national income and its fluctuations, inflation, unemployment, role of the banking system, monetary and fiscal policies, and international topics.
4 credit hours
Prerequisite: MATH 1730 with a grade of C or better or Math ACT of 26 or better or satisfactory score on Calculus placement test. An introduction to calculus with an emphasis on analysis of functions, multidisciplinary applications of calculus, and theoretical understanding of differentiation and integration. Topics include the definition of the derivative, differentiation techniques, and applications of the derivative. Calculus topics related to trigonometric, exponential, and logarithmic functions also included. Course concludes with the fundamental theorem of calculus; the definition of antidifferentiation and the definite integral; basic applications of integrations; and introductory techniques of integration. Graphing calculator required. TBR Common Course: MATH 1910
Curricular listings include General Education requirements in Communication, History, Humanities and/or Fine Arts, Mathematics, Natural Sciences, and Social/Behavioral Sciences categories.
Students should consult their advisors each semester to plan their schedules.
3 credit hours
(Same as BIA 1500.) Introduces basic principles and tools as well as its general mindset in data science. Concepts on how to solve a problem with data include business and data understanding, data collection and integration, exploratory data analysis, predictive modeling, descriptive modeling, data product creation, evaluation, and effective communication.
3 credit hours
The first General Education English course. Emphasis on learning to adapt composing processes to a variety of expository and analytic writing assignments. Minimum grade of C- required to meet degree requirements.
4 credit hours
Prerequisite: MATH 1730 with a grade of C or better or Math ACT of 26 or better or satisfactory score on Calculus placement test. An introduction to calculus with an emphasis on analysis of functions, multidisciplinary applications of calculus, and theoretical understanding of differentiation and integration. Topics include the definition of the derivative, differentiation techniques, and applications of the derivative. Calculus topics related to trigonometric, exponential, and logarithmic functions also included. Course concludes with the fundamental theorem of calculus; the definition of antidifferentiation and the definite integral; basic applications of integrations; and introductory techniques of integration. Graphing calculator required. TBR Common Course: MATH 1910
3 credit hours
Survey of the political, economic, social, cultural, and diplomatic phases of American life in its regional, national, and international aspects. Discusses the era from the beginning to 1877. May be used to satisfy one part of the General Education History requirement. HIST 2010 is NOT a prerequisite for HIST 2020. TBR Common Course: HIST 2010
3 credit hours
Survey of the political, economic, social, cultural, and diplomatic phases of American life in its regional, national, and international aspects. Discusses the era from 1877 to the present. May be used to satisfy one part of the the General Education History requirement. HIST 2010 is NOT a prerequisite for HIST 2020. TBR Common Course: HIST 2020
3 credit hours
The role of the state in the development of the nation. May be used to satisfy one part of the General Education History requirement. TBR Common Course: HIST 2030
3 credit hours
The role of African Americans in establishing and shaping the American nation. Covers their historical development and contributions to American art, music, literature, and religion. May be used to satisfy one part of the General Education History requirement.
NOTE: HIST 2040 is not a prerequisite for HIST 2050.
3 credit hours
The role of African Americans in shaping the American nation and creating a twentieth-century racial identity. Covers their historical development and examines their contributions to American art, music, literature, and religion. May be used to satisfy one part of the General Education History requirement.
3 credit hours
Prerequisite: ENGL 1010. The second General Education English course. Emphasis on analytic and argumentative writing and on locating, organizing, and using library resource materials in the writing. Minimum grade of C- required to meet degree requirements.
3 credit hours
As an aid to understanding modern economic society: economic concepts of national income and its fluctuations, inflation, unemployment, role of the banking system, monetary and fiscal policies, and international topics.
3 credit hours
Prerequisites: Two years of high school algebra and a Math Enhanced ACT 19 or greater or equivalent. Descriptive statistics, probability, and statistical inference. The inference unit covers means, proportions, and variances for one and two samples, and topics from one-way ANOVA, regression and correlation analysis, chi-square analysis, and nonparametrics. TBR Common Course: MATH 1530
3 credit hours
Prerequisite: MATH 1810 or MATH 1910. Data analysis, probability, and statistical inference. The inference material covers means, proportions, and variances for one and two samples, one-way ANOVA, regression and correlation, and chi-square analysis. TBR Common Course: MATH 2050
3 credit hours
The application of collecting, summarizing, and analyzing data to make business decisions. Topics include measures of central tendency, variation, probability theory, point and interval estimation, correlation and regression. Computer applications emphasized.
3 credit hours
Survey of the political, economic, social, cultural, and diplomatic phases of American life in its regional, national, and international aspects. Discusses the era from the beginning to 1877. May be used to satisfy one part of the General Education History requirement. HIST 2010 is NOT a prerequisite for HIST 2020. TBR Common Course: HIST 2010
3 credit hours
Survey of the political, economic, social, cultural, and diplomatic phases of American life in its regional, national, and international aspects. Discusses the era from 1877 to the present. May be used to satisfy one part of the the General Education History requirement. HIST 2010 is NOT a prerequisite for HIST 2020. TBR Common Course: HIST 2020
3 credit hours
The role of the state in the development of the nation. May be used to satisfy one part of the General Education History requirement. TBR Common Course: HIST 2030
3 credit hours
The role of African Americans in establishing and shaping the American nation. Covers their historical development and contributions to American art, music, literature, and religion. May be used to satisfy one part of the General Education History requirement.
NOTE: HIST 2040 is not a prerequisite for HIST 2050.
3 credit hours
The role of African Americans in shaping the American nation and creating a twentieth-century racial identity. Covers their historical development and examines their contributions to American art, music, literature, and religion. May be used to satisfy one part of the General Education History requirement.
3 credit hours
Prerequisites: ENGL 1010 and ENGL 1020. Traces a specific theme or idea through a number of literary texts that reflect different historical and cultural contexts. Subject will vary.
3 credit hours
Prerequisites: ENGL 1010 and ENGL 1020. The reading of a variety of literary types which illuminate themes and experiences common to human existence.
3 credit hours
Prerequisites: ENGL 1010 and ENGL 1020. Representative works of French, German, and Hispanic authors in English translation. No foreign-language proficiency required. Carries General Education credit.
4 credit hours
Prerequisite: MATH 1730 or MATH 1810 with a grade of C or better or Math ACT of 26 or better or Calculus placement test score of 73 or better. The first of a two-semester sequence using a high-level language; language constructs and simple data structures such as arrays and strings. Emphasis on problem solving using the language and principles of structured software development. Three lecture hours and two laboratory hour.
3 credit hours
Prerequisite: MATH 1530 or MATH 2050 or equivalent. Explores the application of the following statistical methods: analysis of variance, simple and multiple regression models, categorical data analysis, and nonparametric methods. Three hours lecture per week.
3 credit hours
Introduces principles and processes of effective public oral communication including researching, critical thinking, organizing, presenting, listening, and using appropriate language. Counts as part of the General Education Communication requirement. TBR Common Course: COMM 2025
4 credit hours
Prerequisites: CSCI 1170 (or equivalent) with a grade of C or better and MATH 1730 or MATH 1810 with a grade of C or better or Math ACT of 26 or better or Calculus placement test score of 73 or better. A continuation of CSCI 1170. Topics include introductory object-oriented programming techniques, software engineering principles, records, recursion, pointers, stacks and queues, linked lists, trees, and sorting and searching. Three lecture hours and two laboratory hours.
1 credit hour
Prerequisite or corequisite: MATH 1530 or MATH 2050 or equivalent. Using computer software for graphing and analysis of scientific and statistical data.
3 credit hours
Prerequisites: BIA 2610 or MATH 1530, junior standing. Introduces the concepts and application of data analytics in business. Spreadsheet software and associated analytic tools utilized to visualize, model, and analyze business data using a hands-on-approach.
3 credit hours
Prerequisite: CSCI 1170. Techniques and applications used to collect and integrate data, inspect the data for errors, visualize and summarize the data, clean the data, and prepare the data for modeling for various data types.
3 credit hours
(Same as STAT 3550.) Prerequisite: CSCI 1170. An overview of the modeling process used in data science. Covers the ethics involved in data science, data preprocessing, regression models, classification models, and presenting the model.
3 credit hours
Prerequisites: INFS 2600, ISA major, junior standing, and admission into the College of Business. Fundamental concepts: conventional data systems, integrated management information systems, database structure systems, data integration, complex file structure, online access systems. Emphasis on total integrated information systems database and database management languages.
3 credit hours
Prerequisites: Senior standing; Data Science major; DATA 3500 and DATA 3550. A project-based course that will utilize data science skills to prepare, display, model, analyze, and present data to solve a real-world problem.
Our adjunct faculty bring outstanding professional experience to our programs. Many are industry leaders with decorated careers and honors. Importantly, they are innovative educators who offer hands-on learning to our students to prepare them to enter and thrive in a dynamic, and oftentimes emerging, industry and professional world. They inspire, instruct, and challenge our students toward academic and professional success.
(Same as BIA 1500.) Introduces basic principles and tools as well as its general mindset in data science. Concepts on how to solve a problem with data include business and data understanding, data collection and integration, exploratory data analysis, predictive modeling, descriptive modeling, data product creation, evaluation, and effective communication.
Prerequisite: CSCI 1170. Techniques and applications used to collect and integrate data, inspect the data for errors, visualize and summarize the data, clean the data, and prepare the data for modeling for various data types.
(Same as STAT 3550.) Prerequisite: CSCI 1170. An overview of the modeling process used in data science. Covers the ethics involved in data science, data preprocessing, regression models, classification models, and presenting the model.
Prerequisites: Data Science major; approval of program director; a plan of activities with the associated employer prior to registration. Practical experience in a specific area of data science. Pass/Fail. May be repeated for a maximum of 6 credit hours; only 3 credit hours will count in the major.
Prerequisites: Senior standing; Data Science major; DATA 3500 and DATA 3550. A project-based course that will utilize data science skills to prepare, display, model, analyze, and present data to solve a real-world problem.
The Data Science Institute develops people for the data world. This is accomplished by facilitating interdisciplinary research, industry and government partnerships, and community outreach which puts MTSU at the forefront of data science regionally and nationally in terms of education and research. The Data Science Institute also looks to develop people through doing by offering opportunities for projects, events (data dives), and training.
To learn Data Science, you must DO Data Science. The Data Science Institute offers hackathon style Data dives that allow students to work together to solve real world problems using data. The Data dives have ranged from 16 hours over two days to 24 hour overnight events and have analyzed data from several non-profits such as Second Harvest, Special Kids, Inc., and Murfreesboro Police Department.
Alex Antonison from Stratasan (far left), works through a problem for a Data Dive
at MTSU to help Second Harvest Food Bank with warehouse optimization.
Data Science Programs
datascience@mtsu.edu
615-898-2122
MGB 313
Lisa Eddy (A-K)
Lisa.Eddy@mtsu.edu
615-898-2276 | DSB 120
Kirstie Boyd (L-Z)
Kirstie.Boyd@mtsu.edu
615-904-8307 | DSB 120Q
Data Science Programs
Middle Tennessee State University
MTSU Box 0499
1301 East Main Street
Murfreesboro, TN 37132