Table of Contents
Competitive Programming
- Faculty contact: Chris Johnson (johns8cr)
- Student contact: Zane Metz
- Weekly meetings: Fridays from 3:00-4:30pm in King 260
- Website: http://acm.cs.jmu.edu
- Discord: https://discord.gg/Uwwqbj4TEe
Do you love to solve challenging problems? Would you like to increase your programming skills? Are you a competitive person? Do you want to prepare for interview exercises that companies like Google, Facebook, Amazon, Microsoft, Apple, and others give their future employees? Would you like to improve your ability to work in teams? If you answered “YES!” to any of these questions, then we have the perfect club for you! We solve programming problems in online and in-person team competitions. We meet weekly for practices and participate in several contests every year.
Cyber Defense
- Faculty contacts: Hossain Heydari (heydarmh) & Brett Tjaden (tjadenbc)
- Student contact: Tyler Rabatin
- Weekly meetings: Thursdays at 5:30pm in King 236
- Instagram (Follow us!): https://www.instagram.com/jmu_cdc/
- Discord: https://discord.gg/RtdrCqFese
- Website: BeInvolved
The Cyber Defense club is a student-led group focused on learning about information security techniques and tools, and participates in cyber defense competitions such as CCDC, NCL, and NSA Codebreaker. Members can expect to learn about tools and techniques used in cyber defense and penetration testing through weekly demos and exercises as well as current information security news and trends.
DukeDevs
- Faculty contact: Isaac Wang (wangid)
- Student contact: Leo Torrijos (torrijld) and Diego Navia Sejas (naviasda)
- Weekly meetings: Tuesdays, 6-7 PM in Engeo 2208
- Occasional events on weekends
We aim to create a friendly environment for students to learn and discuss everything about game development! In addition to programming, we also look into art, music, design, etc. All majors are welcome!
If you can't make it to regular meetings, we hold events (workshops, gamejams, etc.) throughout the year! You can also hang out and chat on our Discord!
- Discord - https://discord.gg/vunEFrtneA
- Instagram - https://www.instagram.com/dukedevs/
- Itch.io - https://dukedevs.itch.io
PlayMU
- Faculty contact: Mike Lam (lam2mo)
- Student contact: Ethan Baldwin
- Website: BeInvolved | http://discord.gg/playmu
PlayMU is an organization with the sole intent of bringing in video gamers of all backgrounds, genre preferences, and platforms together in a social environment. Our primary focus is building community. We want to be a place where you can have a conversation with anyone about whatever game you're playing, and find someone who shares your opinions. Feel free to contact any officers through Discord if you have any questions!
Robotics
- Faculty contact: Nathan Sprague (spragunr)
- Student contact: Tyler Rabatin
- Weekly meetings: Tuesdays 5:00-6:00PM, EngGeo 1203
- Discord link: https://discord.gg/fgF65pGD9H
The Robotics club enables students who wish to either continue robotics work outside of class or to start with their robotics work.
TechLink
- Faculty contact: Livia Griffith and Ellen Hedrick
- Student contact: Will Jedrzejczak
- Weekly meetings: Monday, King Hall 136, time TBD
JMU TechLink aims to build a thriving community of IT enthusiasts and professionals by fostering connections, providing educational resources, and creating opportunities for collaboration.
We strive to empower our members with the skills, knowledge, and networks needed to excel academically and professionally in the tech industry. Through a range of networking events, mentorship programs, and skill-building activities, we seek to support our members' personal and professional growth, bridging the gap between academia and industry. Our ultimate goal is to cultivate a supportive environment where members can learn, connect, and thrive together.
UUG (Unix Users Group)
- Faculty/staff contacts: Mike Lam (lam2mo) & Mike Ripley (ripleymj)
- Student contact: Ray Steen
- Weekly meetings: Wednesdays at 6:30pm in King 236
- Website: www.jmunixusers.org
- Discord: https://discord.gg/gVSfrZWnbu
UUG is an organization for computer enthusiasts, and users of Unix-like operating systems such as Linux and macOS. Meetings are typically Wednesday nights, with an InstallFest to kick off each semester. Fall semester meeetings focus on Linux development tools and processes, and Spring semester meetings focus more on Linux internals and contemporary topics in the open source community.
UPE (Upsilon Pi Epsilon)
- Faculty contact: Mike Lam (lam2mo)
- Student contact: Will Morris
- (no regular meetings)
- Website: https://upe.cs.jmu.edu/
Upsilon Pi Epsilon was founded in 1967 at Texas A&M University and is the first honor society for Computer Science. There are now over 100 chapters of UPE throughout the world. The mission of Upsilon Pi Epsilon is to recognize academic excellence at both the undergraduate and graduate levels in the computing sciences. UPE also encourages academic achievement by providing scholarships to outstanding students in computer science.
WIT (Women in Technology)
- Contact: jmuwit@gmail.com
- Faculty contact: Dr. Dee Weikle(weikleda) && Dr. Zhuojun Duan (duanzx)
- Student contact: Kaitlin Qreitem
- meetings are bi-weekly at 6:30 in King 348 (Sep 6, Sep. 20, Oct. 4, Oct. 25, Nov. 6, Nov. 29, Dec. 6)
- Links: Website | BeInvolved
WIT's goal is to celebrate an active network of women in the technology industries by facilitating career development and empowering women to be the architects of change in the STEM field, and to create opportunities for personal and professional development inside and outside of the classroom.
If you would like to get involved with WIT, please email us at jmuwit@gmail.com so we can add you to our mailing list!
Not Currently Active
ACM (Association for Computing Machinery) / Coders Anonymous
- Faculty contact: John Bowers (bowerscj)
- Student contact: TBD
- Regular meetings: TBD
- Discord: https://discord.gg/wAJY8PuPap
ACM brings together computing educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. As the world’s largest computing society, ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.
Minority Programmers Association
- Faculty contact: TBD
- Student contact: TBD
- Weekly meetings: TBD
- Website: http://minorityprogrammers.org
The Minority Programmers Association was started in 2019 at JMU by a group of diverse Computer Science / Computer Information Systems students looking to start a community where minorities are both accepted and have the opportunity to produce projects as undergrads. Join MPA (the newest CS org) if you want to develop coding solutions with minorities tackling problems affecting underprivileged communities, join an organization at JMU that develops impactful technical projects, and educate local/diverse communities through programming.
Forensics
- Faculty contact: Florian Buchholz (buchhofp)
- Student contact: TBD
- Weekly meetings: TBD
The Forensics club is for those interested in learning the basics of forensics as well as discussing current developments in the field. We engage in many forensics exercises like drive recovery and forensics scenarios. In the past, members of the group have given presentations on forensic topics and tools, recovered data from “broken” hard drives, participated in DFRWS and HoneyNet forensics challenges, and examined and developed forensic tools. We have even assisted the JMU Police Department with some of their forensics needs. The Forensics Club gives members insight into what a career in cyber forensics could be like by solving real-world forensics problems.