Computer Science 496D - IS-MachineLanguage/ChildRescue
Spring
2025
01
3.00
Brian Levine
M 2:30PM 3:45PM
UMass Amherst
53591
Computer Science Bldg rm 140
levine@cs.umass.edu
45037
Students will work collaboratively to construct production-grade software used to advance the goal of Child Rescue. This course is a group-based, guided independent study. Our goal is to build software that leverages practical machine learning models to be used by professionals dedicated to rescuing children from abuse. Students will be encouraged to design and build their own diagnostic and machine learning tools, while also learning from professionals in the fields of digital forensics and law enforcement. An emphasis is placed on practicing real world professional software engineering skills, such as dealing with limiting scope, productionisation concerns, and working in the presence of poorly defined problems. Students report on their progress each week and typically work in pairs. Attendance is mandatory. This course counts as a CS Elective for the CS Major.
Open to Senior Computer Science majors only. MEETS WITH COMPSCI 596E. NO OPTION FOR PASS/FAIL. INSTRUCTOR PERMISSION REQUIRED. SENIOR CS MAJORS WITH A MACHINE LEARNING BACKGROUND. CONTACT INSTRUCTOR FOR CONSIDERATION AT brian@cs.umass.edu.