ACM Projects is ACM's semester-long guided projects initiative for those new to software development, teaching collaborative tools, new technologies, and core development principles complimentary to curriculum.

What is the application process like?

The first step is to fill out our application. Our application consists of general questions intended to give us insight into your previous development and leadership experience. From these applications, we select the most promising candidates for one-on-one interviews. The interview is the last step of the application process. Based on the application and interview, we select the very best candidates to create around 5 teams of 5 people.

Do I need to have prior development experience?

ACM Projects is designed for those new to software development. Although some experience is great, we're looking for passionate and committed candidates who have a desire to learn and grow in software development.

How do I stand out during the application process?

Be genuine! We want to see your passion for technology and desire to learn. We can only judge your experience and character based on what we see in the application, so fill all of the questions out! Leaving questions blank is a lost opportunity for us to learn more about you.


Android app that helps students stay on top of their classes by planning their class schedule, creating to-do lists, and using Pomodoro timers.

Playlist Converter

iMessage app that allows users to easily convert and send playlists across all music streaming platforms.

Recipe Helper

Web app that finds recipes for users to cook based on the remaining ingredients in their kitchen.

Smart Lecture Notes

iOS app that converts handwritten lecture notes into searchable headings, text, and graphics.

Stay Woke!

Web app that informs and educates users on the current political landscape through data visualization.


Android app that matches students as study partnerss based on studying preferences like location, courses, and learning styles.

Yik Tak for Event Hosting

Android app that centralizes event planning and marketing for student organization events at UT Dallas.

How is ACM Projects structured?

You will be placed into a team of five students with a project and a mentor. We will have weekly (and mandatory) build nights every Wednesday from 8:30 pm - 10:00 pm. This is time for you to work with your team, meet with your mentor and learn. Some build nights may include a short tech-related workshop designed to diversify your tech skills.

What is the time commitment?

The minimum time commitment is the 1.5 hours required for each weekly build night. Beyond this, you and your team may need extra time to complete your project so it's up to you to schedule the time amongst yourselves.