CS3315 Introduction to Machine Learning and Big Data

A survey of methods for process large amounts of data and classifying and analyzing it using machine-learning methods.  Big-data topics examine the obstacles to processing including managerial obstacles, problems of data consistency, problems of data accuracy, data-reduction methods, and big-data distributed processing methods.  Topics on machine learning include concept learning, decision trees, Bayesian models, linear models, neural networks, case-based reasoning, genetic algorithms, sequence learning, and assessment techniques.  Students will do projects with software tools on military data..



CS3310 or consent of instructor.

Lecture Hours


Lab Hours


Quarter Offered

  • Fall
  • Spring