Welcome to MSUM ACM

About MSUM ACM

The Association for Computing Machinery (ACM) at Minnesota State University Moorhead is more than just a student organization – we're a community of passionate learners, creators, and innovators.

Who We Are

Whether you're just starting your journey in computer science or you're a seasoned programmer, ACM provides the perfect environment to grow your skills, build lasting connections, and contribute to meaningful projects.

What We Do

Our chapter focuses on hands-on learning through workshops, coding competitions, collaborative projects, and industry guest speakers. We believe that the best way to learn technology is by doing, sharing, and supporting each other along the way.

Meet Our Board

The dedicated students and faculty who make ACM possible

View Past Board Members

Upcoming Events

Stay updated with ACM activities and MSUM tech events

Developer Guides

Essential resources to help you succeed in CS at MSUM

Git & GitHub

Master version control with Git and GitHub. Learn essential commands, branching strategies, and collaboration workflows used in professional development.

MSUM Server Access

Step-by-step guide to connect to MSUM CS servers (Smaug, Smoke, Alduin). Set up SSH keys, configure MFA, and access your development environment.

WSL Setup

Install and configure Windows Subsystem for Linux on your Windows machine. Get a complete Linux development environment without dual-booting.

Need more help?

Visit our comprehensive guides page for detailed tutorials, code examples, and troubleshooting tips.

View All Guides

Research Opportunities

Take your learning beyond the classroom

Faculty-Led Research

Collaborate with our distinguished faculty on cutting-edge projects in AI, cybersecurity, software engineering, and data science. Gain hands-on experience and contribute to meaningful research.

Undergraduate Research Projects

Develop and lead your own research initiatives. From writing proposals to presenting findings, undergraduate research is one of the most valuable experiences for your academic and professional growth.

Research Presentations & Publications

Share your work at conferences, symposiums, and academic journals. Build your portfolio and gain recognition for your contributions to computer science research.

Ready to start your research journey?

Explore research opportunities with our faculty members and collaborate on cutting-edge projects in AI, cybersecurity, software engineering, and more.

Explore Faculty Research

Our Services

Supporting your academic and creative journey

3D Printing

Transform your digital designs into physical reality. Whether it's prototypes, models, or creative projects, we'll help bring your ideas to life.

Laptop Borrowing

Need reliable computing power for coursework, projects, or events? Our laptop borrowing program provides short-term access to quality laptops.

Computer Clinic

Free guidance on device issues! Get help with virus cleanup, maintenance, troubleshooting, and tech advice. Drop-in sessions every Tuesday, 12pm-2pm.

Student Projects

Showcasing the incredible work of ACM members

See More Amazing Projects

Discover all the incredible projects built by our talented ACM members, from web applications to machine learning models.

View All Projects

Developer Resources

Curated resources to help you grow as a developer. From student discounts to learning roadmaps and interview preparation guides.

View All Resources

ACM in Action

See what we've been up to! From intense hackathon sessions to casual study groups, these photos capture the energy and community spirit that makes MSUM ACM special.