20212022 Course Catalog
Machine Learning
Curriculum

+Minor

CMP120 Introduction to Programming An introduction to the theory and practice of computer programming with an emphasis on problem solving. No previous programming experience is required.
3 DSA150 Introduction to Data Science Data Science is the study of the tools and process used to extract knowledge from data. This course introduces students to this important, interdisciplinary field with applications in business, communications, healthcare, etc. Students learn the basics of data organization, packaging, and delivery. Simple algorithms and data mining techniques are introduced.
3 DSA411 Machine Learning and AI An introduction to machine learning and artificial intelligence. Topics include classification, regression, clustering, planning, and scheduling. Includes current issues relevant to big data problems.
3 MTH110 Elementary Statistics Topics include statistical measures and distributions, decision making under uncertainty, application of probability to statistical inference, linear correlation, introduction to nonparametric statistical methods, and application to problems drawn from the natural and social sciences. Three hours of class per week. Three hours of class per week.
3 MTH244 Discrete Mathematics This course is an introduction to the fundamental logic and mathematical concepts of discrete quantities, as employed in digital computers. Emphasis will be on the careful and precise expression of ideas. Topics include sets and logic, relations and functions, proof techniques, algorithms, combinatorics, discrete probability, graphs, and trees. Three hours of class per week.
3 MTH151 Calculus I This is the first course in the calculus sequence. Topics include differential and integral calculus for algebraic and trigonometric functions with applications. Four hours of class per week.
4