Type of Culminating Activity

Graduate Student Project

Graduation Date


Degree Title

Master of Science in Computer Science


Computer Science

Major Advisor

Amit Jain, Ph.D.


Compute clusters are used to solve large, computation-intensive problems. These systems are shared due to a large investment in resources to set up and maintain these systems. Often, a job queue or batch system, such as a Portable Batch System (PBS) is used to enable sharing the cluster resources among many researchers. This project provides a mobile application which allows the user to view the status of the jobs on a cluster. Also, the ability to perform some simple administrative tasks is included. The application is written for Android devices, using the Java programming language. This is a good case study for developing a medium complexity application with performance issues.