EECS330-Atlas