BANA 4308. ADVANCED DATA SCIENCE. 3 Hours.
This course provides an in-depth understanding of machine learning concepts and algorithms using Python. Students will receive hands-on training on supervised learning algorithms such as KNN, Naïve Bayes, Linear and Logistic Regression, Support Vector Machines, Decision Trees and Ensembles, and Artificial Neural Networks (ANNs). The course will also cover foundations of Natural Language Processing (NLP) and unsupervised learning algorithms such as K-Means, Hierarchical Clustering, and DBSCAN. Prerequisite: BANA 3308 and BANA 3309.