CS407Principles of Machine Learning
Course Prerequisites ToolSNHU CS407 has 2 direct prerequisites, with 15 courses in its complete prerequisite tree.
Undergraduate · 3 credits
With the exponential growth of both available data and computing power, Machine Learning becomes increasingly important and essential knowledge. This course introduces the concept of Machine Learning, commonly used Machine Learning algorithms, and the available tools using Python libraries such as NumPy, SciPy (Scikit-learn), and Panda. Different types of learning algorithms including supervised learning, unsupervised learning, and reinforcement learning are discussed. Some common Machine Learning algorithms are examined in applications with example problems – training the data, finding a model, and making predictions. Practices are done in Python coding. Other topics covered are data visualization, training/testing data and making predictions from the model, model evaluation and parameter tuning.
Prerequisite Tree
Interactive Prerequisite Graph
Explore the prerequisite relationships visually. The graph below supplements the crawlable list above.
Unofficial — For Informational Purposes Only
This site is unofficial and is intended for informational purposes only. Course requirements, transfer evaluations, catalog rules, and program requirements can change. Always confirm your academic plan with your SNHU advisor for official guidance.