Computer Science at Carleton College
14 faculty and 32 courses in Computer Science at Carleton College.
14faculty listed
32courses
11.1avg h-index (enriched)
Faculty
- Anna Rafferty, Professor of Computer Science h-index 20
- David Musicant, Professor of Computer Science h-index 18
- Jean Salac, Assistant Professor of Computer Science h-index 11
- Tanya Amert, Assistant Professor of Computer Science h-index 9
- Eric Alexander, Associate Professor of Computer Science h-index 7
- Amy Csizmar Dalal, Chair of Computer Science, Professor of Computer Science h-index 7
Es on ways to make computer networks more usable and more user-friendly. My current projects explore computer networks within the home, focusing on troubleshooting behaviors and strategies of homeowners; terminology used in help-seeking and
- Anya Vostinar, Assistant Professor of Computer Science h-index 6
- Anna Meyer, Assistant Professor of Computer Science
- Chelsey Edge, Assistant Professor of Computer Science
- David Liben-Nowell, Associate Provost, Professor of Computer Science
- Jeff Ondich, Professor of Computer Science
- Josh Davis, Senior Lecturer in Mathematics, Statistics, and Computer Science
Es on geometric statistics and its applications to the geosciences. Josh teaches courses in both the Mathematics and Statistics Department and the Computer Science Department. At Carleton since 2007. Current Courses Fall 2025 MATH 240
- Layla Oesper, Associate Professor of Computer Science
- Sneha Narayan, Assistant Professor of Computer Science
Courses
- Introduction to Computer Science CS 111
- Data Structures with Problem Solving CS 200
- Data Structures CS 201
- Mathematics of Computer Science CS 202
- Introduction to Computer Systems CS 208
- Art, Interactivity, and Microcontrollers CS 220
- Programming Languages: Design and Implementation CS 251
- Algorithms CS 252
- Computability and Complexity CS 254
- Software Design CS 257
- Directed Research in Computer Science CS 294
- History of Computing in England Program: History of Computing CS 301
- (De)constructing Everyday Technologies CS 302
- Social Computing CS 304
- Computer Graphics CS 311
- Data Visualization CS 314
- Machine Learning CS 320
- Making Decisions with Artificial Intelligence CS 321
- Natural Language Processing CS 322
- Introduction to Robotics CS 327
- Introduction to Real-Time Systems CS 330
- Computer Networks CS 331
- Operating Systems CS 332
- Database Systems CS 334
- Computer Security CS 338
- History of Computing in England Program: Cryptography CS 341
- Human-Computer Interaction CS 344
- Advanced Software Design CS 347
- Parallel and Distributed Computing CS 348
- Artificial Life and Digital Evolution CS 361
- Computational Biology CS 362
- Computational Modeling and Simulation of Natural Systems CS 364
Roster/catalog compiled from the college’s public directory. Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.