Category: College of Computing

On-Campus Student Job Openings, Aug. 31, 2021

College of Computing Social Media Assistant
This work-study student position will help the communications director increase social media engagement on College of Computing social media channels. Contact Karen Johnson with questions. Apply on Handshake.


Hourly Paid Research Assistants
The Security and Privacy Lab has openings for hourly-paid research assistants. The student will eork on working on IoT security, mobile security, or cloud computing security. The student is expected to be eager to solve problems, and familiar with programming (C is preferred). Interested, please send resume to Dr. Bo Chen.

Undergraduate Paid Research Positions
Dr. Junqiao Qiu is seeking undergraduate research assistants who are 1) enrolled in CS or a closely related discipline at Michigan Tech, and 2) U.S. citizens, U.S. nationals, or permanent residents of the United States. RAs will work on a research project about GPU-accelerated FSM/graph computations with advanced speculation. For details and to apply, email your resume to Dr. Qiu ( The positions run from September 2021 through mid-April 2022.

Graduate Research Position
Dr. Sidike Paheding, Applied Computing, is seeking a fall 2021 graduate student to assist with a research project. Pay rate: $15/hour, 10 hours/week, September 2021 through December 2021, with an extension possible. The research assistant will have  experience in the Unity development platform and Virtual/Augmented Reality; knowledge in machine learning/AI is a plus. To apply, email Dr. Paheding.

Research Assistant
The Aerosol-Biosphere-Climate Interaction (GMES) is looking for a student with Python programming background to work on a newly-funded NASA project. The student will lead the development of a scalable Python script to create a structured dataset by merging ground-based and satellite observations of air pollutants. The following libraries are expected to be used: numpy, pandas and others for reading/writing Hierarchical Data Format. The student will gain experience in applying NASA’s space and ground observation assets to address changes in the atmospheric composition and associated impacts on air quality and climate. Contact Dr. Xin Xi if you are interested.


Staff Writer, Computer Science (Quanta), Simons Foundation, full-time. Reporter to identify and cover newsworthy developments in machine learning, quantum computing, computational complexity, algorithms, cryptography and other areas of theoretical computer science.

Article by Tim Havens Published in Acoustical Society Journal

Timothy Havens, the William and Gloria Jackson Associate Professor of Computer Systems, has co-authored a paper recently published in The Journal of the Acoustical Society of America, Volume 50, Issue 1.

The paper is titled, “Recurrent networks for direction-of-arrival identification of an acoustic source in a shallow water channel using a vector sensor.” Havens’s co-authors are Steven Whitaker (EE graduate student), Andrew Barnard (ME-EM/GLRC), and George D, Anderson, US Naval Undersea Warfare Center (NUWC)-Newport.

The work described in the paper was funded by the United States Naval Undersea Warfare Center and Naval Engineering Education Consortium (NEEC) (Grant No. N00174-19-1-0004) and the Office of Naval Research (ONR) (Grant No. N00014-20-1-2793). This is Contribution No. 76 of the Great Lakes Research Center at Michigan Technological University.


Conventional direction-of-arrival (DOA) estimation algorithms for shallow water environments usually contain high amounts of error due to the presence of many acoustic reflective surfaces and scattering fields. Utilizing data from a single acoustic vector sensor, the magnitude and DOA of an acoustic signature can be estimated; as such, DOA algorithms are used to reduce the error in these estimations.

Three experiments were conducted using a moving boat as an acoustic target in a waterway in Houghton, Michigan. The shallow and narrow waterway is a complex and non-linear environment for DOA estimation. This paper compares minimizing DOA errors using conventional and machine learning algorithms. The conventional algorithm uses frequency-masking averaging, and the machine learning algorithms incorporate two recurrent neural network architectures, one shallow and one deep network.

Results show that the deep neural network models the shallow water environment better than the shallow neural network, and both networks are superior in performance to the frequency-masking average method.

Citation: The Journal of the Acoustical Society of America 150, 111 (2021); Whitaker1,b)Andrew Barnard2George D. Anderson3, and Timothy C. Havens4