Agenda for CSE Department Meeting 11-29-21

Departmentwide Topics

Francesca Spezzano Colloquium Today 5:30
On protecting Wikipedia, via zoom
CC+CSE Christmas Party Friday 3:30-
Does anyone have any quirky CS stuff that would make for a humorous "white elephant" gift(s)? Or ancient NMT stuff.
2020-2021 Assessment Status

Machine Learning Course

CSE 4xx (466), Introduction to Machine Learning, 3 cr, 3 cl hrs
Prerequisites: CSE 344; MATH 382, or consent of instructor and advisor

This course introduces machine learning concepts. Un/semi/supervised, naive baysian, decision trees/regression tree, K-means, K-NN, regression, SVM, neural networks. Prominent models and associated training & operating algorithms, ensemble machine learning: methods and applications, etc, to develop solutions for related problems- classification, regression, anomaly detection, time series prediction, pic-2-pic, sequence to sequence, rule learning, Markov chain learning etc. Related ML concepts for useful preparation of the training datasets for deployed ML models, e.g., utilizing weak supervised learning- incomplete (semi)/inexact/inaccurate supervision.

CSE 5xx (566), Advanced Machine Learning, 3 cr, 3 cl hrs
Prerequisite: CSE 466; or consent of instructor and advisor

Machine learning theory and algorithms. The course will also include additional in-depth advanced topics such as privacy in machine learning, interactive learning, reinforcement learning, autoencoders, online learning, deep learning, Bayesian nonparametric, and additional material on graphical models. Students will be introduced to the most recent advances in the field, both practical and theoretical development.

Videogame Course - Amy

CSE 320, Video Game Design: Programming, 3cr, 3cl hrs
ENGL 1110, C or better in either CSE-107 or CSE-113, CSE 213

This course will introduce students to the concepts and tools used in 2D and 3D real-time interactive computer video games. The course will provide students with a theoretical and conceptual understanding of the field of game design, along with practical exposure to the process of creating a game. Topics introduced in this course include graphics, human-computer interaction, artificial intelligence, design iteration, rapid prototyping, game mechanics, dynamics and balance, flow theory, the nature of fun. Additional topics will be selected from parallel processing, networking, and software engineering as needed in game development.

VGD-Syllabus-v2.pdf