![Current Students Notes](https://www.course-catalog.com/mcc/assets/front/images/icon-questionmark.png)
Program Codes:
DSA,AS
Associate in Science Degree
Explore careers, salaries, and local job opportunities >
The Data Science and Analytics A.S. provides students with a rigorous education in the fields of data science and data analytics with an emphasis on real-world applications. The integration of data science and analytics, combined with a foundation in computer science and mathematics, prepares students to identify data sources and to develop the algorithms and models for extracting, cleansing, analyzing, interpreting, presenting, and communicating results.
Graduates will have the necessary knowledge, skills, and professional guidance for transfer and further specialization in a related Bachelor’s degree or for entry-level jobs and careers in areas including Data Analyst, Data Scientist, Business Analyst, and Business Intelligence Analyst.
Below are required courses and recommended course groupings and sequences for program completion. Courses may have prerequisite and corequisite requirements. Check course descriptions for details.
This course emphasizes problem solving with programming using the Python programming language and problem solving with applications using Microsoft Excel. In addition to problem solving skills the course presents current technologies and their impacts on society. The course is designed for students who already possess familiarity with computer applications. It is recommended for students planning to transfer to an upper division college that has a computer programming requirement in its computer literacy course.
MAT-014 or appropriate score on the College placement test
In this survey course, students will gain knowledge of foundational topics in the field of data science and analytics. It offers an overview of data science and data analytics, data collection and cleansing, data analysis, visualization, and dissemination. Students will examine different types of data, storage formats, and some of the tools available today for performing data science tasks. Prevalent software tools and techniques will be integrated into all topics.
Emphasis is on those topics from algebra and trigonometry that best prepare students for the first course in calculus. The areas of study are algebraic and transcendental functions and their graphs. Of special interest are polynomials, rational, exponential, logarithmic and trigonometric functions. Additional topics include vectors, polar coordinate systems, matrices and determinants. TI83/84 graphing calculator required.
Appropriate score on the College placement test and/or satisfactory score on the diagnostic examination, “C” or better in MAT-014 or departmental approval
Through a variety of writing projects requiring competence in clear, correct, and effective English, students use inferential and critical skills in the process of composing documented essays. Extensive reading materials serve as structural models and as the bases for discussion and for the writing of essays involving response, analysis, and synthesis.
RDG-011 may be taken as a co-requisite if not previously completed with a grade of "C" or better.
Students will be introduced to the data processing method. Students will learn how to collect raw data, cleanse, extract, sort, process, analyze, store and present the data in a readable format. Students will use various techniques to collect and cleanse data from different sources available. The use of common data collection and cleansing software will be integrated throughout the course.
Presents fundamental ideas of calculus such as the derivative, integral and their applications. Topics include fundamentals of analytic geometry. The first course in a sequence of calculus courses intended for the student interested in mathematics, engineering and the natural, physical and social sciences. TI83/84 graphing calculator required.
This course will provide the student with a thorough understanding of what a database is and how it is used. Emphasis will be placed on the relationship and use of a database for the effective storage and retrieval of user data. The use of structured query language (SQL) will be presented. Hands-on laboratory experience will provide the student with practical applications in the use of databases.
A grade of “C” or better in ENG-121
Select a 3-credit course designated in the course descriptions as General Education Science Elective (GE MST).
Focusing on the programming of data science and common techniques of analytics, students will learn to use data mining software to develop data analysis projects including problem formulation, collecting relevant data, wrangling and formulating data, applying data analysis techniques, aggregating and visualizing data, and presenting results. Students will write programs to analyze various sized structured and unstructured data sets.
Providing an overview of Big Data, the processes, tools, and techniques used to work with it, this course will introduce students to the methods used to collect, integrate, and extract large volumes of data from multiple file formats and database platforms. Students will explore common data analysis tools, software, and techniques for processing large volumes of data will be studied. Real-time and batch processing techniques for data aggregation and presentation will also be presented. Large data file software tools will be integrated througout the course.
An in-depth study of descriptive statistics, probability theory, sampling distributions, principles of hypothesis testing, and regression analysis. The material is designed to give students the knowledge and skills for gathering, organizing, and interpreting statistical data as relevant to business. This course will also provide a sound foundation for the study of more advanced topics.
Select a course designated in the course descriptions as General Education Social Science (GE SS).
Introducing the tools and techniques required to present complex data in visually meaningful representations for better data driven decision making. In this course, students will learn how to organize, analyze, and interpret data, determine alternate ways to tell stories with data, and to draw and present conclusions. This process includes data modeling, data aggregation, and filtering, mapping data attributes to graphical attributes, and strategic visual encoding. Dashboard design and software tools to produce effective presentations will be integrated throughout the course.
Providing students with an introduction to machine learning concepts, techniques, and procedures, this course focuses on how machine learning is used in data analytics to help develop data driven decisions and how computers gain the ability to learn on their own without being explicitly programmed. Common algorithums used in machine learning to detect patterns and predict outcomes will be explored and implemented through commonly used software tools.
Covers geometric vectors, vector spaces, systems of linear equations, determinants, linear transformations, matrix algebra and the applications of matrices to the engineering, social and management sciences. Advanced topics include linear product spaces, eigenvalues and vectors, canonical forms and computations via the computer. Applications include linear differential equations, linear programming, and stochastic processes. Students utilize computer software to solve real-life problems and to facilitate computations involving the mathematical operations listed above.
Calculus II, MAT-132, or the equivalent as demonstrated through multiple measures.
Select a course designated in the course descriptions as General Education Social Science (GE SS).
Select a course designated in the course descriptions as General Education Humanities (GE HUM).
Contact Name: Mirian Curry, Acting Chairperson
Contact Phone: 732.906.2526
Contact Email: BusinessAndCompSci@middlesexcc.edu
Department Websites:
Business Programs: https://www.middlesexcollege.edu/academics/business-and-professional-studies/
Computer Science Programs: https://www.middlesexcollege.edu/academics/computer-science/