Tia Newhall

Tia Newhall

Professor
Computer Science Department
Swarthmore College
500 College Ave
Swarthmore, PA 19081
phone: (610) 690-5637
office: 249 Science Center

I'm a professor in the Computer Science Department at Swarthmore College. I received my Ph.D. in Computer Science in 1999 from the University of Wisconsin. My general research area is parallel and distributed systems.

Current Semester

Fall 2014 Schedule
  On Leave

Past Courses:

  CS21
 
  Introduction to Computer Science (in Python)
 (older versions: in Java , in C)
  CS31   Introduction to Computer Systems
  CS35   Data Structures and Algorithms
  CS44   Database Systems
  CS45   Operating Systems
  CS75   Compilers
  CS85   Distributed Systems
  CS87   Parallel and Distributed Computing
  CS97   Senior Conference

Research

My general research area is parallel and distributed systems. My main project, Nswap, is a network RAM system for Linux clusters. Nswap allows individual cluster nodes with over-committed RAM to locate and use idle RAM of other nodes in the cluster. The goal of the project is to speed-up the runtime of cluster applications by avoiding the slow swapping to disk that normally occurs when a node doesn't have enough RAM space for the programs it is running.

Projects:

Grants:

Selected Publications


Computer Science Graduate School Resources


Summer Research Opportunities for Undergraduates

CS Job Searching Resources


Women and Computer Science Links


A few of my favorite sites
Mel & Floyd
Fermat's Last Theorem Poetry Challenge
Wisconsin Roadside Art
Ridges Sanctuary