Prithvi Raj Singh

Prithvi Raj Singh

Visiting Lecturer, Computer Science | McNeese State University

Seeking PhD Opportunities for Fall 2026 — I am actively applying for PhD positions in Computer Science and/or Intelligent Systems Engineering. If you believe I would be a strong fit for your program or lab, I would greatly appreciate an opportunity for an Interview.

My PhD Portfolio

About

I am currently a Visiting Lecturer in the Department of Engineering & Computer Science at McNeese State University, where I teach programming fundamentals and machine learning. My work bridges theoretical computer vision research with practical applications in robotics and edge computing.

I completed my MS in Computer Science at the University of Louisiana at Lafayette under the co-advisement of Dr. Raju Gottumukkala and Dr. Anthony S. Maida., focusing on real-time detection and tracking of fast-moving small objects tailored towards Racquetball playing robot. I completed all my research work in the Department of Mechanical Enginnering. Prior to that, I earned my BS in Computer Science with a minor in Mathematics from McNeese State University, where I served as President of the ACM chapter and founding member of the robotics club.

Originally from Birgunj, Nepal, I grew up in a working-class family and spent much of my childhood in my ancestral village. After completing my high school, I came to the United States to pursue undergraduate degree with plans to get PhD. I am proud of how far I have come.

Research Interests

My research focuses on advancing 3D computer vision algorithms for robotics applications, particularly in challenging scenarios involving fast-moving small objects. I work at the intersection of classical computer vision, deep learning, and physics-informed models to create robust perception systems that operate efficiently on edge devices.

Primary Areas

During my graduate work, I developed a hybrid system that use kinematics motion model along with YOLO detector to detect and track tiny racquetball. This work involved extensive experimentation with various detection architectures (YOLOv5-8, SSD, Faster R-CNN) and tracking algorithms (Kalman Filter, SORT, Deep SORT) to handle motion blur and occlusions. The results demonstrated significant improvements in tracking accuracy for fast-moving small objects in 3D space.

I am passionate about making advanced vision algorithms practical and deployable on resource-constrained devices like Jetson TX and Raspberry Pi.

Teaching

At McNeese State University, I teach courses spanning from introductory programming to advanced machine learning:

Current & Past Courses

  • CS 431 - Machine Learning
  • CS 282 - Object-Oriented Design (Advanced Java)
  • CS 281 - Introduction to Computer Science II (Java)
  • CS 180 - Introduction to Computer Science I (Python)

Professional Experience

Visiting Lecturer — McNeese State University

Since Aug 2024

Teaching introductory and advanced programming courses (Python, Java) as well as machine learning. Developing course materials, assignments, and exams. Providing mentorship and support to students.

Associate Software Engineer — Louisiana Transportation Research Center (LTRC)

2 years

Developed software solutions for transportation researchers and geotechnical engineers using VB.NET and C#. Led development of GeoTechPileCPT software for the Louisiana Department of Transportation. Gained expertise in ASP.NET, Azure DevOps, and Windows/Web application development.

Research Assistant — Cyber-Physical and Human Systems Lab

Worked primarily on Computer Vision problems - 3D object localization and tracking of fast moving tiny objects. I also contributed across various other projects and data collections. As a grdauate student, I mentored undergraduate students and assisted with lab administration tasks.

Software Developed

GeoTechPileCPT — Designed for the Louisiana Department of Transportation under Federal Highway Commission funding. Used for geotechnical analysis and pile foundation design.

Download from LTRC →

Contact

I'm always open to discussing research opportunities, collaborations, or PhD positions.