Courses

 
 
 
 
 
COMP 4630
Machine Learning
January 2024 – April 2024
This course provides a broad introduction to machine learning. Topics include supervised learning, unsupervised learning, neural networks and reinforcement learning. This course will also discuss recent applications of machine learning such as robotics, data mining, autonomous navigation, speech recognition, and text and web processing.
 
 
 
 
 
COMP 1633
Intro to Computer Science II
September 2023 – April 2024
Introduction to object-oriented analysis and design, programming using an object-oriented language, and implementation of linked data structures. Issues of modularity, software design, and programming style will be emphasized.
 
 
 
 
 
COMP 1501/1701
Introduction to Problem Solving and Programming
September 2021 – December 2023
This course provides an introduction to problem solving in the context of computer programming. The course emphasizes fundamental algorithmic solutions and implementation of those solutions using a practical programming language. Topics include data representation, program control, file handling and elementary data structures.