Academic Catalog

Data Science (DASC)

DASC 5100 Programming Fundamentals. Introduction to foundational programming concepts. The course is specifically designed for students without prior programming experience. Topics include syntax, conditionals, loops, functions, lists, strings and dictionaries. Data structures such as trees and heaps are also discussed. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Fall and Spring Terms)
MESA (Typically Offered: Fall and Spring Terms)
LISLE
 
DASC 5150 Ethics for Data Analytics. Ethical concepts and dilemmas within the field will be covered. Topics will include the ethical discussion about data science starting with proper data collection, then proper data analysis and finally safe and secure data storage. This course will prepare students to handle real-world ethical issues within the field of data analytics and data science and their future projects. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Summer Term)
MESA (Typically Offered: Summer Term)
 
DASC 5200 Mathematics for Data Analytics. Mathematics from multiple disciplines, including probability, statistics, calculus, discrete mathematics and linear algebra, needed for understanding a variety of mathematical models used in data science. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Fall and Spring Terms)
MESA (Typically Offered: Fall and Spring Terms)
LISLE
 
DASC 5300 Advanced Programming. Advanced programming concepts with specific emphasis on language features commonly utilized in data analytics. Relevant Python libraries for data analytics are also explored in depth, including NumPy, pandas and scikit-learn. Along with a brief introduction to R. Prerequisite: DASC 5100. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Spring Term)
MESA (Typically Offered: Spring Term)
 
DASC 5320 Data Analysis & Visualization. Practical applications of data science in various industries are explored as well as ethical issues involved in data acquisition and analysis. Topics include data preparation techniques, data exploration methods, dimensional reduction techniques, and data visualization approaches. Prerequisite: DASC 5300. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Fall, Spring, and Summer Terms)
MESA (Typically Offered: Fall, Spring, and Summer Terms)
 
DASC 5383 Machine Learning. Investigation of the design, implementation, and application of various supervised machine learning algorithms. Techniques in data representation, model evaluation, and model improvement are also considered. Prerequisite: DASC 5300 or CMSC 3270. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Fall Term)
MESA (Typically Offered: Fall Term)
 
DASC 5400 Data Simulation, Bayesian Modeling, and Inference. The course will cover data simulation, statistical modeling techniques, and inference. Topics included will be differing methods of regression and model selection, Markov Chain Monte Carlo methods, EM algorithm, bootstrapping, and other computational statistical models. Prerequisite: DASC 5200. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Fall Term)
MESA (Typically Offered: Fall Term)
 
DASC 6397 Capstone Project I. This course will focus on students establishing a significant question to investigate in industry or research involving data analytics. Students will perform an appropriate literature review, begin to collect appropriate data to answer the question, and start designing high-level algorithms to help answer the question. 3 semester credit hour/s. Department Consent Required.  
Campus: LISLE (Typically Offered: Spring and Summer Terms)
MESA (Typically Offered: Spring and Summer Terms)
 
DASC 6398 Capstone Project II. This course will continue progress on the significant question started in Capstone Project I with the overall goal of finalizing an answer to the research question and presenting the solution in both written and oral form. Prerequisite: DASC 6397. 3 semester credit hour/s. 
Campus: LISLE (Typically Offered: Spring and Summer Terms)
MESA (Typically Offered: Spring and Summer Terms)