Why us?
ACM Projects is the initiative of a semester-long guided project for those new to software development, teaching collaborative tools, new technologies, and core development principles complementary to the curriculum. 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.
Program Benefits
Like all our other programs, ACM Projects benefits you proportionally to the effort you put into it. A typical participant will be able to hold their own when creating their own projects after the duration of the program. 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 the time for you to work with your team, meet with your mentor and learn, and explore different solutions to any problems you might have along the way. Build nights may include a short tech-related workshop designed to diversify your tech skills.
How do I join?
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.
Apply now!
Past Submissions
Musical Chess
Compose melodies using data from your best chess matches...
Suraj Khosla
Nathan Puskuri
Our website allows users to import games from their Lichess or Chess.com accounts, and then it will generate music based on the moves played out in the game.
acm-projects/Musical-Chess
GoHire
Eric Ye
Muiez Qureshi
Leon Thomas
Ved Sharma
Riya Gandhi
Manage and track your job or internship prospects with an intuitive web app.
acm-projects/applitalent
Excite
Houston Holman
Imaad Syed
Beat cabin fever by experiencing dynamically generated schedules that take you through a day's worth of regional activities!
acm-projects/Excite
Waterway-Pioneers
Discover the best trails for the optimal outdoor occasions...
Aashish
Yash Pathi
Discover and share the best trails for the optimal outdoor occasions while warning others of potential hazards in this app.
acm-projects/waterway-pioneers
Fluent
Alex Habich
Gary Wu
Laura Villarr
A socially-oriented language learning mobile app that connects you with fluent speakers to level up your language training.
acm-projects/fluent
Precious-Plants
Aditi Kagalkar
Naomi Theres
Devinee Amin
Nurture your nature needs with a mobile app that helps you properly care for your plants by tracking watering times and sunlight requirements.
acm-projects/precious-plants
Frais
Justin Browning
Shrey Saraswat
David Freiberger
Determine the freshness of your produce using machine learning with this green-thumbed mobile app.
acm-projects/frais
Deadline
Conquer your next programming project with automatically generated development schedules...
Abhitej Arora
Lac Ngo
Te'a Washington
Anh Nguyen
Deadline is an application that allows you to conquer your next programming project by creating automatically generated development lifecycle schedules.
acm-projects/deadline
ArtBlock
Erik Rodriguez
Raymond Xu
Ananya Sammidi
Never struggle with art block again with this app that helps generate inspiration through reverse image searching and idea generation.
acm-projects/artblock
Collector
Amoghyat Natti
Aadi Bhandary
Buy, sell, and trade to complete your ultimate collection or just show off your coolest collectables in this web marketplace.
acm-projects/collector
Fortunate
Learn the highs and lows of market trading...
Caleb Chou
Roopali Kallem
Ryan Mills
Learn the highs and lows of market trading in this interactive web game that utilizes virtual currency to give you experience buying and selling stocks.
acm-projects/fortunate
Testimonials
Saksham Sangruala
Participating in ACM Projects will be one of my favorite experiences at UTD. All the Co-Directors, PMs, and Industry mentors work super hard to provide the necessary resources for students to be successful. Everyone is supported, the socials are super fun, and Projects is just a wonderful community of friendly and encouraging people.
Jocelyn Heckenkamp
I almost didn't apply to ACM Projects due to a lack of confidence in my abilities, but I did and it was one of the best decisions I've made in a long time. Projects helped me learn new skills, meet other people with similar interests and goals, attend my first hackathon, and eventually get a fellowship with MLH. I highly recommend this program for anyone with an interest in software or design, regardless of your major.