May 25, 2026  
2025-2026 NSU Undergraduate Catalog 
    
2025-2026 NSU Undergraduate Catalog

CS 4243 - Machine Learning


CIP Code: 110102
Description: This is an introductory course in machine learning that equips students with practical skills in data wrangling, algorithm implementation, and model evaluation in Python. Covering both supervised and unsupervised learning, the course spans key machine learning topics such as Classification, Regression, Clustering and Reinforcement learning. Students gain hands-on experience with Python libraries and data structures to visualize and interpret machine learning outcomes and use different evaluation techniques to assess model performance. Students apply machine learning in diverse contexts and optimize models for real-world applications.

Credit Hours: 3
Lecture contact hours per week: 3
Prerequisite: Prerequisite: CS 2163 Computer Science II or CS 3643 Programming for Cyber Security