Data Analytics

Master of Science in Data Analytics

www.uis.edu/dataanalytics/
Email: tnguy2@uis.edu
Office Phone: (217) 206-8338
Office Location: WUIS #3

The M.S. in Data Analytics aims at providing an interdisciplinary approach to data analytics that covers both the foundational mathematical knowledge of data science and the computational methods and tools for preprocessing, interpreting, analyzing, representing, and visualizing data sets. The degree is offered in both on-campus and online* formats. Applications are accepted each spring and fall semester. The Data Analytics program may, at its own discretion, accept new students in the summer semester, and consider accepting students under conditional admission, thereby allowing students to take classes at UIS to complete the program's entrance requirements. Upon the completion of all entrance requirements, the student will be fully admitted.

* F1- students must have completed a course in data structures and algorithms to be considered for admission to the master’s degree program.

** Admissions to the online program will not be granted to international students residing outside of the U.S.

** Admissions to the online program will not be granted to international students residing outside of the U.S.

Degree Requirements

Students must complete 28 required credit hours and 8 elective credit hours to earn the Data Analytics degree while maintaining a minimum GPA of 3.0 on a scale of 4.0 as listed below.

Prerequisites

CSC 225Computer Programming Concepts I3
CSC 275Computer Programming Concepts II3
CSC 302Discrete Structures4
CSC 385Data Structures and Algorithms4
DAT 332Matrix Analysis and Numerical Optimization4
or MAT 332 Linear Algebra
MAT 115Calculus I4
or MAT 113 Business Calculus
MAT 121Applied Statistics3

Required Courses (28 hours)

CSC 472Introduction to Database Systems4
CSC 532Introduction to Machine Learning4
CSC 534Big Data Analytics4
CSC 535Deep Learning4
DAT 502Introduction to Statistical Computation4
DAT 530Advanced Statistical Methods4
DAT 554Data Analytics Capstone 14
Total Hours28

Electives (choose two)

CSC 533Data Mining4
CSC 561NoSQL Databases4
CSC 562Data Visualization4
CSC 570Advanced Topics in Computer Systems (Containerization/BigData or A.I. for Cybersecurity)4
CSC 572Advanced Database Concepts4
DAT 444Operations Research Methods4
or MAT 444 Operations Research Methods

Advising

On acceptance, students are assigned their academic advisor. Before registering for the first time, the student should discuss an appropriate course of study with the academic advisor.

Grading Policy

Students must earn a grade of B- or better in all courses that apply toward the degree, and a cumulative 3.0 grade point average is required to graduate. In addition, graduate students who do not maintain a 3.0 grade point average will be placed on academic probation according to campus policy. Graduate students enrolled in 400-level courses should expect more stringent grading standards and/or additional assignments. Courses taken on a CR/NC basis will not count toward the degree.

NOTE: Students also should refer to the campus policy on Grades Acceptable Toward Master’s Degrees section of this catalog.

Transfer Courses

Students are allowed to transfer a maximum of eight graduate semester hours with a grade of B or better. They will be evaluated on a case-by-case basis and approved by Student Petition Application. Transfer students will be required to take a minimum of 28 credit hours of Data Analytics core and elective course work at UIS.

The Curriculum

Students must complete 28 required credit hours and eight elective credit hours to earn the Data Analytics degree while maintaining a minimum GPA of 3.0 on a scale of 4.0 as listed below.

** Admissions to the online program will not be granted to international students residing outside of the U.S.

Required Courses (28 hours)

CSC 472Introduction to Database Systems4
DAT 502Introduction to Statistical Computation4
DAT 530Advanced Statistical Methods4
CSC 532Introduction to Machine Learning4
CSC 534Big Data Analytics4
CSC 535Deep Learning4
DAT 554Data Analytics Capstone 14

Electives (choose two courses)

DAT 444Operations Research Methods4
or MAT 444 Operations Research Methods
CSC 533Data Mining4
CSC 561NoSQL Databases4
CSC 562Data Visualization4
CSC 572Advanced Database Concepts4
CSC 570Advanced Topics in Computer Systems (Containerization/BigData or A.I. for Cybersecurity)4
Degree Program Program Type Dept Application Materials and Admission Criteria Prerequisite Course Requirements Department ADM Review Dept Conditional Admits Dept Appeal Process
MS Data Analytics On campus & Online ** Admissions to the online program will not be granted to international students residing outside of the U.S.

*Completed a Bachelor's degree with a minimum undergraduate GPA of 3.0 on a 4.0 scale

*Completed all prerequisite courses with grade B- or better

*Provide written evidence of ability to perform at a high academic level by submitting a personal and academic statement

*Students whose native language is not English must submit an official score report from the TOEFL or IELTS submitted directly from the testing center. The only exception is for students who have worked or studied for 5 years or more in Australia, Canada, New Zealand, the Republic of Ireland, the U.K., the U.S., or South Africa. The minimum score required for TOEFL is 550 (PBT), 213 (CBT) or 79 (IBT). The minimum score required for IELTS is 6.5 (academic module).

Online Only: Non-US residents that are not residing in the US are not admitted into the online master's program.

  • F1- students must have completed a course in data structures and algorithms to be considered for admission to the master’s degree program.


*Students who have not completed all prerequisites can be admitted conditionally to take classes at UIS to complete the entrance requirements. The prerequisite courses must be completed with a minimum grade of B-.
N/A Yes N/A

Courses

DAT 332. Matrix Analysis and Numerical Optimization. 4 Hours.

This course is an introduction to matrices and numerical optimization with applications in engineering and science. Topics include Algebra of matrices and systems of linear algebraic equations, rank, inverse, eigenvalues, eigenvectors, vector spaces, subspaces, basis, independence, orthogonal projection, determinant, linear programming and other numerical methods. Course Information: Prerequisites: MAT 115 or MAT 113 or equivalent.

DAT 444. Operations Research Methods. 4 Hours.

Quantitative methods necessary for analysis, modeling, and decision making. Topics include linear programming, transportation model, network models, decision theory, games theory, PERT-CPM, inventory models, and queueing theory. Additional topics may be chosen from integer linear programming, system simulation, and nonlinear programming.

DAT 472. Introduction to Database Systems. 4 Hours.

Examine of file organizations and file access methods, as well as data redundancy. Studies various data models including relational, heretical, network, and object-oriented. Emphasis given to the relational data model SQL, the data definition and manipulation language for relational databases, is described, including database security. Course Information: Prerequisites: CSC 275.

DAT 502. Introduction to Statistical Computation. 4 Hours.

Explore the use of various statistical software packages, such as SAS, SPSS, and R. Topics will be selected from construction of data set, descriptive analysis, regression analysis, analysis of design experiment, multivariate analysis, categorical data analysis, discriminant analysis, cluster analysis, and presentation of data in graphic forms. Course Information: Prerequisites: CSC 225 or equivalent and MAT 121 or equivalent.

DAT 530. Advanced Statistical Methods. 4 Hours.

Topics include multiple linear regression, statistical inferences for regression model, diagnostics and remedies for multicollinearity, outlier and influential cases, model selection, logistic regression, multivariate analysis, categorical data analysis, discriminant analysis, cluster analysis. Course Information: Prerequisites: MAT 121 or equivalent.

DAT 532. Introduction to Machine Learning. 4 Hours.

Machine learning explores the design and the study of algorithms that can learn from data or experience, improve their performance, and make predictions. The course provides an overview of many concepts, techniques, and algorithms in machine learning, including supervised learning, unsupervised learning, reinforcement learning, and neural networks. Course Information: Prerequisites: CSC 385.

DAT 533. Data Mining. 4 Hours.

This course teaches advanced techniques for discovering hidden patterns in the rapidly growing data generated by businesses, science, web, and other sources. Focus is on the key tasks of data mining, including data preparation, classification, clustering, association rule mining, and evaluation. Course Information: Course is restricted to MS CSC majors and MS DAT majors only. Prerequisites: CSC 385.

DAT 534. Big Data Analytics. 4 Hours.

This course teaches concepts and techniques in managing and analyzing large data sets. Focus is on big data management, storage solutions, query processing, analytics, and big data applications. Topics include: introduction to Hadoop and YARN, MapReduce, Apache Spark, Big Data Warehousing with Hive and Spark SQL, large scale recommender systems and Large Scale Clustering and Classification. Course Information: Prerequisites: CSC 385, CSC 472, CSC 532 (co-requisite).

DAT 554. Data Analytics Capstone. 4 Hours.

This is a practicum course that allows students to apply the appropriate methods and tools for data analysis in a real-world organizational setting. The capstone course provides the opportunity to exercise different techniques for data storage, preprocessing, integration and analysis covered throughout the Master of Data Analytics curriculum in order to address challenges from different areas. Course Information: Prerequisites: DAT 552 and DAT 553.

DAT 555. Data Analytics Capstone Continuing Enrollment. 0 Hours.

This course is required for DAT students who took but have not completed Capstone course DAT 554. Students must register for DAT 555 for zero credit hour (one billable hour) in all subsequent semesters until DAT 554 is completed. Course Information: Restricted to DAT majors.

DAT 565. Advanced Database Concepts. 4 Hours.

Study of the implementation of relational database management systems. Topics include database design algorithms, query implementation, execution and optimization, transaction processing, concurrency control, recovery, distributed query processing, and database security. One of the following advanced database topics will also be discussed: deductive databases, parallel databases, knowledge discovery/data mining, data warehousing. Course Information: Course is restricted to MS CSC majors and MS DAT majors only. Prerequisites: CSC 472.

DAT 566. NoSQL Databases. 4 Hours.

Traditional data management techniques (schema-driven databases) do not meet the need to manage the varying storage techniques and technologies used for today’s data. NoSQL (Not only SQL) databases have emerged as a means of managing distributed, high-volume, complex data. This course will use a hands-on laboratory approach to explore the different types of NoSQL Databases. Course Information: Course is restricted to MS CSC majors and MS DAT majors only. Prerequisites: CSC 385 and CSC 472.

DAT 568. Web Analytics. 4 Hours.

This course focuses on the algorithm and techniques for automatic discovery of useful patterns from the structure, usage, and content of web resources. Topics include: link analysis, search, social network analysis, structures data extraction, information integration, opinion mining and sentiment analysis, web usage mining, and unstructured text processing. Course Information: Prerequisites: CSC 573.

DAT 569. Data Visualization. 4 Hours.

This course is designed to help students acquire the knowledge and skills to analyze information and, more importantly, to draw conclusions from analysis. This course is not about using advanced mathematics to solve problems. It’s about learning to use computer technology, especially visualization (graphs, histograms, pie charts), to look at and understand data in a more intuitive and visual manner. Course Information: Course is restricted to MS CSC majors and MS DAT majors only. Prerequisites: CSC 385.

DAT 570. Advanced Topics in Data Analytics. 4 Hours.

Topics and prerequisites vary. Students may refer to the course schedule for topics and prerequisites. Restricted to Graduate Students, Data Analytics majors or Computer Science majors.