Dr. John Rachlin

Associate Teaching Professor


E-mail j.rachlin@northeastern.edu
Web https://www.khoury.northeastern.edu/people/john-rachlin/
Office Hours
(Spring 2024)
Thu 11a-1p, 2p-5p ET/Boston on Zoom
By appointment only. (Email me to arrange other times.)
Click here to schedule an appointment.

Teaching

I teach and develop online courses from my home in Fountain Hills, Arizona.

CS 1800: Discrete Structures
CS 1802: Recitation for CS 1800
CS 3200: Database Design
CS 5002: Discrete Structures
CS 5200: Database Systems

DS 2000: Programming with Data
DS 2001: Practicum for DS 2000
DS 2500: Intermediate Programming with Data
DS 2501: Lab for DS 2500
DS 3000: Foundations of Data Science
DS 3500: Advanced Programming with Data
DS 4300: Large-Scale Storage and Retrieval
DS 4400: Machine Learning and Data Mining 1
DS 4992: Directed Study - Projects in Evolutionary Computing
DS 5110: Data Management and Processing

DS XXXX: Scientific Computing (In development)
DS XXXX: Nature-Inspired Computing (In development)
DS XXXX: Data Science Applications in Archaeology (In development)


Coming Fall 2024!
DS 4973: Topics in Data Science - Astronomical Data Mining

Astronomical surveys including the Sloan Digital Sky Survey, Pan-STARRS, Gaia, and the Transiting Exoplanet Survey Satellite (TESS) have produced vast quantities of data in the form of images and object catalogs. In the past decade, Astronomical Data Mining (or Astroinformatics) has become an important interdisciplinary field of research. This course is designed to introduce students to the principles and practices of this emerging topic, equipping them with the data science skills necessary to analyze, interpret, visualize, and make discoveries with astronomical datasets. Through weekly research paper reviews and programming assignments, students will learn the fundamentals of astronomical data mining, gain hands-on experience with current astronomical catalogs, and review case studies of major discoveries made through data-intensive astronomical research. Prerequisites: CS3200, DS3500 or CS3500


Photo credit: Jack Rachlin