Skill-Building
Software Engineering Skills for LDOS
Skill-Building
Coming Soon: LDOS Tutorials Digital Badge
Skill-Building
Volunteer
Clean-Slate Engineering Support
Volunteer
Undergraduate Research Program
Research
Type: Skill-Building
About: This weekly, one-hour meeting covers essential readings for LDOS research with the goal of preparing undergraduate students for LDOS research. Participants will be expected to present and lead discussions on an assigned paper. Participants will be mentored by LDOS graduate students.
Prerequisites: None
Level: Beginner
Facilitators: Donghyun Kim and Rohit Dwivedula, LDOS PhD Students
Meeting Date and Time: Mondays, 7-8 pm, Start Date - To be announced.
Listed as Research Skills on the UTCS DiRP website
Type: Skill-Building
About: This is the weekly meeting for the Research Skills DiRP group, in partnership with the LDOS Expedition, to help students build engineering skills for research. In this group, students will build familiarity with Python scripting, Linux tools, data analysis, conducting experiments, version control, and effective use of AI tools. Graduate students and researchers from LDOS will assist the students during the 1-hour tutorial.
Prerequisites: Willingness to learn, some Python would be useful (recommended)
Level: Beginner
Facilitator: Aryan Khatri, LDOS Undergraduate Researcher
Meeting Date and Time: To Be Announced
Type: Volunteer
About: Undergraduate students are invited to contribute to the LDOS Expedition by serving on project service committees. These committees support different aspects of the research enterprise - from education and outreach to communications, operations, and events. Participation offers students the chance to build professional skills, gain insight into the inner workings of a large-scale research project, and make meaningful contributions. Committee membership is recognized as academic service and can be included on a CV.
Current committees include:
Symposium Volunteers Group: Supports planning and on-site logistics for the annual LDOS Symposium on November 3-4, 2025
K–8 Outreach Working Group: Designs and delivers engaging activities for elementary and middle school students
High School and Undergraduate Academies Working Group: Helps build research academies and learning experiences for secondary and undergraduate students
Communications Team: Assists with newsletters, website content, and social media outreach
Impact Tracking Team: Collects and organizes data to measure the reach and effectiveness of LDOS research and programs
Prerequisites: None
Level: Beginner
Facilitator: Varies, depending on committee
Meeting Date and Time: Varies, depending on committee
Type: Volunteer
About: We are looking for volunteer undergraduates interested in helping to write an operating system in Rust for an ML-driven OS. We need a small team to handle engineering tasks supporting the project. This includes infrastructure tasks, such as build systems and CI, as well as actual operating system development. You will have the opportunity to learn about the internals of a new OS and how such a system is developed practically. Also, you will gain experience working on a project with high coding and documentation standards. Finally, you will be working on a project with significant connections to industry through the sponsors and researchers involved.
Prerequisites: We are interested in people with experience in at least one of the following:
Build systems (Cargo and make) and CI
Operating system development and concurrent programming
Virtual machines (QEMU, KVM, etc.)
Rust development, including reading and documenting code
Level: We don't expect you will have deep experience or even knowledge in every area, simply that you are interested and motivated to learn what's needed to complete the work.
Team Lead: Arthur Peters, LDOS Research Systems Engineer
Meeting Date and Time: To be announced
Type: Research
About: Conduct original research in machine learning, formal methods, systems, networking, and security while receiving mentorship from graduate students and faculty. You’ll build professional skills through monthly meetings, collaborate with peers across universities and industry, and share your work at poster sessions and events hosted by CNS, UTCS, and LDOS.
Prerequisites: [insert here]
Application Timeline:
October 5th @ 11:59pm: Applications Due
Mid-October: Evaluation meetings with Faculty and Postdoctoral Students, Meet-n-Greet with PhD Students
Late October: Notification of Selection and Paired with Graduate Student Mentors
Early November: Orientation Meeting
Time Commitment: Approximately 5 hours per week with variation, or around 100 hours total
Level: Intermediate/Advanced
Facilitator: Jane Chen, LDOS PhD Student
Meeting Date and Time: To be announced.
Type: Skill-Building
About: The LDOS Undergraduate Academy introduces students to the foundations of operating systems and machine learning, with a focus on how the two intersect. Participants apply their skills by completing a replication study of a real LDOS research project and earn a digital badge upon completion.
Prerequisites: TBD
Time Commitment: Approximately 40-60 hours
Level: Intermediate
Facilitator: Aditya Tewari, LDOS PhD Student
Meeting Date and Time: Virtual. Launch to be announced.