Web Development
This SIG offers a supportive learning environment for students of all levels. We teach HTML, CSS, and JavaScript basics and cover advanced web development topics. Each semester, we collaborate on a hands-on project. This semester, we are redesigning the MCA website!
Lead by Paul Hemingway
Tuesdays at 7PM, Lafferre C2205
Intro to CS
This SIG will allow members who are new and old to the realm of computer science to refresh their memories or learn about the principles of what computer science entails.
Lead by Tyler Harsell
Mondays at 6 PM, Lafferre C2205
SDL2 In C
SDL2 is the graphics layer in C. We will be covering the basics behind creating windows, generating images, text, audio, etc. And possibly creating a simple game!
Lead by Luke Dunn
Tuesdays at 6 PM, W0015
Interview Prep
Interview Prep is the perfect place for students interested in learning about careers in tech. We will cover technical interviews, behavioral interviews, the Spring Engineering Career Fair, landing your first job or internship, resumes, and more. We'll also have guest speakers from companies like Garmin, Microsoft, and others talk about their experiences.
Lead by Henry Bahr & Ryan Huynh
Tuesdays at 6PM, Ketcham Auditorium
Virtual Reality
Virtual Reality SIG provides a place for students to experience virtual reality and create virtual reality games. We provide hands-on experience with the Unity game engine and walk you through how to use it no matter your skill level. Additionally, we do not require students to bring their own VR hardware and provide gaming laptops and VR headsets.
Lead by Stuart Aldrich & Erika Zhou
Wednesdays at 7PM, Lafferre C2205
Functional Programming
This SIG emphasizes writing code with immutability and composability in mind. We'll explore various functional languages and their unique features, including content-addressed Unison, fault-tolerant Elixir, flexible Clojure, and provably correct Agda. Join us to broaden your horizons with the delightful paradigm of functional programming.
Lead by Isaac Van Doren
Every other Thursday at 5 PM, Lafferre W1004
Software Development/Engineering
Software Dev is focused on preparing you for a career in software development. From project managment to tools, we cover everything essential to know when persuing a career in this industry!
Lead by Eli Bollinger & Andrew Kim
Every other Thursday at 6 PM, Lafferre C2205
Object Oriented Programming
This SIG is dedicated to Object Oriented Programming in Java, C#, and C++. We'll cover OO design principles, best practices, and coding concepts. Throughout the semester, we'll explore project ideas that incorporate these concepts, including Minecraft mod programming.
Lead by Matt Marlow
Alternating Thursdays at 6PM, Lafferre C2205