Category: Students of CS

Dan Madrid ’10, CNSA, Elected to Alumni Board

Daniel Madrid ’10, Computer Network and Systems Administration, of Livonia, Mich., has been elected to a six-year term on the Michigan Tech Alumni Board of Directors effective July 1, 2020, the Office of Alumni Relations has announced.

Madrid is a product manager in the Mobility Products Solutions: Connected Vehicle unit of Ford Motor Company, where he has worked for nine years. He is also a member of Ford’s Michigan Tech Recruiting team.

The Alumni Board is a group of volunteers elected from around the country. Board members work with the Alumni Engagement team to develop and support programs for students and alumni.

Learn more about Dan Madrid and his wife Kaylee in these Michigan Tech posts and articles:
https://www.mtu.edu/magazine/2017-1/stories/alumni-engagement/
https://www.mtu.edu/magazine/2015-2/stories/something-borrowed/
https://www.mtu.edu/techalum/issue/april-25-2017-vol-23-no-17/network-mentor-connect-volunteer/
https://blogs.mtu.edu/alumni/2020/02/10/cool-hobbies/

View Dan Madrid’s LinkedIn page here.

The additional new members are:
• Arick Davis ’15, Electrical Engineering, Grand Rapids, MI
• Darwin Moon ’79, Mechanical Engineering, Madison, AL
• Peter Moutsatson ’88, Mechanical Engineering, Manassas, VA
• Drew Vettel ’05 ‘06, Mechanical Engineering, Sheboygen Falls, WI
• Brandon Williams ’00, Electrical Engineering, San Diego, CA

Alumni Board Elections are held in even-numbered years, but nominations are continuously open. Learn more about the Michigan Tech Alumni Board of Directors here.


IGSC3 Hosting Conversation Circle Thursdays, 10 am

Michigan Tech Graduate and Undergraduate Students

The International Graduate Student Communication and Culture Center (IGSC3) is hosting a weekly Conversation Circle on Thursdays at 10:00 a.m. through June 26, 2020.

The aim of the conversation circles is to give international students opportunities to practice conversational English in an informal setting.

International students will discuss a range of topics selected by IGSC3 coaches, as well as students. Topics often include American culture, popular culture, travel, and history.

The meetings will be hosted through an online Zoom meeting. Sign up to participate here.


Meet Bonnie Henderson, Data Science Master’s Student and CCLC Coach

By Karen S. Johnson, Communications Director, College of Computing

Data Science graduate student Bonnie Henderson began her master’s degree at Michigan Tech in fall 2019. From Jarrell, Texas, Henderson earned a B.A. in mathematics and French at Southwestern University, Georgetown, Texas.

Henderson is a recipient of Michigan Tech’s David House Family Fellowship, which she describes as a great honor. Her research interests are in artificial intelligence and machine learning.

“The fellowship has made an incredible difference in my life,” Henderson says. “As the first person in my family to go to college, it is an amazing opportunity to pursue my graduate studies fully funded.”

This January, Henderson began managing the College of Computing Learning Center (CCLC), an undergraduate learning lab staffed entirely by student coaches and available to all Michigan Tech students in Computing classes.

“I mostly work to help manage the CCLC,” Henderson says. “I help tutor students in undergraduate computer science courses during CCLC walk-in hours, help run CCLC staff meetings, and when the time comes, I’ll help manage the interviewing and hiring process for new tutors.”

Many Opportunities for Learning

Henderson says her work with the CCLC often presents computer science issues and computing problems that are not always common in data science, providing her with many opportunities for learning.

“Studying data science, I work a lot with programming,” Henderson says. “However, I often work with problems related to mathematics in programming and not always the typical undergraduate programming issues.”

What Henderson likes best about tutoring is what she learns along the way. “Since I did not complete my undergraduate degree at MTU, I’m not always familiar with the problems that students are facing when they come in for tutoring. Everyone looks at a problem a little differently, and I get the opportunity to be exposed to many different thought processes and unique solutions.”

New Methods of Virtual Support

Not surprisingly, the plans for the CCLC have changed a lot since the COVID-19 pandemic began earlier this year. “Before this news, we were planning on hosting workshops and other events for students in the College of Computing and other departments, such as guided study groups, exam review sessions, and specialized support for individual classes,” Henderson says.

But since the CCLC cannot offer conventional face-to-face tutoring right now, these plans are changing and Henderson and the CCLC are responding with new methods of virtual support. “We have started sending out a weekly CCLC email to students, which shares coding tips and tricks, quizzes, and news, and we are working to encourage more student involvement, especially with the current difficulties we are all facing,” Henderson explains.

So, instead of hosting face-to-face events, CCLC walk-in hours are now being hosted through Zoom, and the Learning Center is maintaining a Canvas page where students can find help and find information on their own. They also hope to host some virtual workshops soon. Students can sign up for the CCLC Canvas page here: https://mtu.instructure.com/enroll/KWFTJ9.

Balancing Life, Work and School

Henderson says the most challenging thing about balancing life, work, and school is finding a separate time and place for each one.

“I’ll often be looking at one thing, and something in it reminds me of a problem from something else. I have a tendency to hop around a lot, and sometimes things may get lost,” she says. “It has become increasingly difficult working and studying from home, as everything is now sharing the same physical space.”

To help with that, Henderson says it’s helpful to try to have different spaces for the things she has to do. “Like one chair for working and another chair for schoolwork, even if they are in the same room. Some sort of distancing between everything is definitely needed.”

Learn More About the CCLC

Visit the CCLC website here. Visit the CCLC’s Infinite Loop: Resources to Explore, Learn, Code, Repeat.

The Dave House graduate student assistantships provide $30,000 annually for three years to each of three graduate assistants in Michigan Tech’s Master of Science in Data Science program.

About Dave House ’65, University Friend and Donor

Dave House ’65 (EE) is a longtime friend and generous donor to Michigan Tech.

“I support Michigan Tech because I believe in the critical importance of higher education, not only for the state and the nation, but most importantly for our graduates, House says in an EE department alumni profile.

“The Fourth Industrial Revolution changes everything, and Michigan Tech is perfectly positioned to prepare our students for these changes. I support fellowships in data science because of the role that sensing, networking, big data, artificial intelligence and human/machine interfacing has in the Fourth Industrial Revolution. Supporting graduate and research activities is critical to keeping Michigan Tech agile and at the cutting edge of this revolution.”

The Data Science Master of Science

The Data Science Master of Science degree is offered jointly by the College of Engineering and the Department of Computer Science. Associate Professor Laura Brown, Computer Science, is director of the program.


Ford Mobility Funds A.I., Acoustics Research

Imagine if your car could tell you when you are passing by an area occupied by rare migratory birds, or if it could listen to roads and bridges to determine when infrastructure repairs need to be made.

A recent gift of $149,518 from Mobility Research at Ford Motor Company is funding research that could make this possible.

Dr. Timothy Havens, Institute of Computing and Cybersystems, and Dr. Andrew Barnard, Great Lakes Research Center, will lead an exploration of how future connected vehicles could use AI and acoustics to detect, classify, and localize external sound events, and evaluate and monitor transportation infrastructure.

The gift will fund two graduate fellowships, a team of undergraduate students in the SENSE Enterprise, and build and develop a mobile acoustics test bed that will allow students, Havens, and Barnard to conduct cutting-edge research in AI and acoustics.

Michigan Tech would like to thank Chad Esselink (’94, Computer Science) and Tavan Eftekhar at Ford Mobility Research for making this possible.

The Institute of Computing and Cybersystems (ICC) is the research arm of the College of Computing at Michigan Tech. The ICC provides faculty and students the opportunity to work across organizational boundaries to create an environment that is a reflection of contemporary technological innovation. This collaboration allows for a convergence in communication, control and computing that mirrors today’s industry and society.

The Great Lakes Research Center (GLRC) provides state-of-the-art laboratories to support research on a broad array of topics. Faculty members from many departments across Michigan Technological University’s campus collaborate on interdisciplinary research, ranging from air–water interactions to biogeochemistry to food web relationships.


Elijah Cobb Awarded Undergraduate Research Fellowship

In November, Michigan Tech undergraduates begin submitting research proposals to the annual competition for Summer Undergraduate Research Fellowships—SURF—which are due the following February and awarded that spring.

Computer Science major Elijah Cobb was one of the many students to submit a SURF proposal this academic year. His was excellent, but so were many others, and the SURF funds were limited, so unfortunately Cobb missed out.

Enter Associate Professor Dr. Charles Wallace (Computer Science) and the College of Computing, which is providing additional funding to allow Cobb to join this summer’s cohort of SURF recipients.

Open to all Michigan Tech undergraduates who have at least one semester remaining after the summer, SURF recipients conduct a research project with a faculty mentor, prepare periodic progress reports, attend a series of professional development seminars over the summer, then present their research at Michigan Tech’s Undergraduate Research Symposium, or at a professional conference in their field. A modest stipend is also awarded.

Cobb will conduct his research project, “Designing Scaffolded Interactive Instruction in Discrete Mathematics,” with Dr. Charles Wallace, Associate Professor of Computer Science.

Watch the College of Computing blog, website, and social media channels for updates from Cobb and Dr. Wallace as their research moves forward.

Elijah Cobb is a fourth year Computer Science student at Michigan Tech. He describes himself as a passionate learner, and throughout his education he has challenged himself to explore learning opportunities outside of the classroom.

Cobb says he is thrilled to have the opportunity to participate in a research project with Professor Wallace. “Together, we will research and develop a new tool for undergraduate Computer Science students to use at Michigan Tech. Our research will focus on Alloy, a programming language used for modeling real-world systems.”

Because Alloy is so complex, Cobb explains that he and Wallace aim to produce an interactive drag and drop interface that will make this powerful programming language more accessible to undergraduate computer science students.

The Project: Designing Scaffolded Interactive Instruction

Discrete mathematics is a foundational Computer Science topic, and undergraduate computer science students enroll in a course at some point in their college career. The course focuses on topics including set theory, relational algebra, and predicate logic, extremely important concepts for beginning students as they form the basis of analysis in the field.

But Computer Science students typically do not get the kind of interactive practice with discrete math that they do with programming in languages like Java. As a result, misconceptions can persist, and students can develop an attitude that math has little relevance to their field.

To introduce the mathematical languages of relational algebra and predicate logic to undergraduate Computer Science students, Dr. Wallace and his colleagues have developed curriculum that uses the Alloy language and modeling tool. He notes that many progressive Computer Science departments across the nation have included programming-oriented exercises like these in their discrete math curricula.

“When I came to Michigan Tech and took discrete structures as a second-year student, the interactive element of the course with Alloy greatly benefited me in learning the course material,” confirms Cobb. “But it was also the most difficult part of the course for me. I knew what I wanted to do, but I could not replicate the thoughts in my head into the code required to run simulations.”

With his SURF project, Cobb aims to help other students with their learning of discrete math and eliminate some of the unnecessary confusion that may develop. He’ll develop a simple, easy to use graphical application that will allow undergraduate students to develop mathematical simulations without the need to fully understand the underlying programming language involved.

To introduce discrete mathematics–the mathematical languages of relational algebra and predicate logic–to undergraduate CS students, Dr. Wallace and his colleagues have developed curriculum that uses the interactive Alloy modeling tool. Wallace notes that many progressive CS departments across the nation have included interactive tools like these in their curriculum.

Alloy is both a programming language based on the mathematical languages of relational algebra and predicate logic, and an application for finding instances (situations) that follow (or break) the requirements set by an Alloy program. It is a powerful tool for “lightweight” modeling of complex systems, allowing designers to explore and gain insights early in the design process. In the classroom, Alloy can give students real-time feedback on their developing understanding of discrete math, and provide them with an authentic sense of how math is applied in the CS field.

“Alloy provides more feedback to students than traditional pencil-and-paper exercises, however the experience could be better for first-time students,” Cobb says. “When students work with Alloy, it can be daunting because as they are trying to develop models, they may encounter small, unfamiliar syntactical issues, and the error messages provided by Alloy can be confusing because they are written for experts, not first time users.”

So, first-time students need careful scaffolding to navigate the powerful Alloy tool. Cobb explains that scaffolding can be thought of as creating a base structure on which students can focus on the task at hand, without overloading them with distracting content.

Cobb’s SURF project will implement automated scaffolding to assist the student new to Alloy by:
(1) Providing a visual, block-based interface for the language, similar to introductory programming languages like Scratch and Snap! This has the potential to keep students focused on learning fundamental concepts of logic and relations, without distracting syntax problems.
(2) Developing automated detection and response for common problems in novice code. This follows from successful work in automated critique of Java programs using the WebTA tool, developed by Assistant Professor Dr. Leo Ureel for use in Michigan Tech’s introductory programming courses.

Cobb says his personal experiences have provided him with much expertise and motivation for a project like this. He notes, “After graduating high school I worked for start-up called Ampel Feedback. It was then that I learned Electron, ReactJS, Typescript, and many other technologies I aim to use for this research program.”

Cobb will begin his work in the second half of summer 2020, and continue its development in the 2020-2021 academic year, including pilot studies of the scaffolded tool. Feedback from the pilot studies will inform further development in summer 2021; Cobb and Wallace expect to introduce the new learning tool in the Michigan Tech Discrete Structures course in fall 2021.

Wallace is looking forward to the collaboration, noting that “it is gratifying to have a student like Elijah who is able to reflect on both what has been valuable and what has been challenging in his own learning experience, and act on those reflections to help future students.”


Computing Convocation Honors 109 Grads

The College of Computing presented a Convocation Ceremony on May 1, 2020, to honor and recognize Spring and Summer 2020 graduates. At the virtual event, undergraduate student achievement awards were announced, graduates were congratulated, and faculty and staff congratulatory videos were viewed.

Michigan Tech Computer Science alumnus Brian VanVoorst ’93 presented the Convocation address. VanVoorst is a Lead Scientist at BBN Technologies, a member of BBN’s Distinguished Scientists, and a Raytheon Technologies Fellow.

The College’s inaugural class of 109 graduates comprises 5 doctor of philosophy, 14 master of science, and 90 bachelor of science degrees. The College of Computing Class of 2020 is nearly 20% women, 27% of the class graduated with honors, and the average undergraduate GPA is 3.28.

View the Convocation video below and on YouTube.

College of Computing Convocation 2020

See a lists of all the graduates here. Two undergraduates completed dual majors: Lucas Catron, who majored in Computer Science and Humanities, and Mark Heinonen, Electrical Engineering Technology and Audio Productions and Technology.

View faculty and staff congratulatory videos, read student and faculty profiles, and discover all things Class of 2020, on the College of Computing webpage: mtu.edu/computing/class-of-2020.

The Department of Computer Science awarded Class of 2020 undergraduate awards to the following Computer Science (CS) and Software Engineering (SE) graduates:
Christina Anderson, CS: Award for Excellence in Teaching
Keith Atkinson, CS: Award for Exceptional Community Service and Leadership
Dean Bassett, CS: Award for Excellence in Teaching
Jack Bergman, CS: Award for Exceptional Leadership
Lucas Catron, CS: Award for Excellence in Teaching
Crystal Fletcher, CS: Award for Excellence in Teaching
Chris Holmes, CS: Award for Excellence in Teaching
Mads Howard, CS: Award for Excellence in Teaching
Jacob Jablonsky, SE: Award for Excellence in Teaching, Award for Excellence in Teaching
Maddie Le Clair, SE: Award for Exceptional Leadership
Amy Slabbekoorn, CS: Award for Excellence in Teaching
Emily Winkleman, CS: Award for Excellence in Teaching
Parker Young, SE: Award for Exceptional Leadership and Teaching, Award for Excellence in Teaching

Award for Exceptional Community Service and Leadership: Keith Atkinson
Keith has helped older adults in the Houghton community become comfortable with digital technology through one on one tutoring through the BASIC (Building Adult Skills in Computing) program. He taught several cohorts of middle school students about computer programming through the Copper Country Coders organization, and served as president of that organization. Keith developed and deployed a food inventory system for the Husky Food Access Network, which helps combat hunger issues on Tech’s campus.

Award for Exceptional Leadership: Jack Bergman
Jack has served as the president of MTU RedTeam, a student organization dedicated to promoting cybersecurity education among Tech students. Under his leadership, RedTeam organized students to participate in national cybersecurity competitions. In Fall 2019, the MTU Red Team was ranked 8th out of 689 in the NCL cyber competition. Jack led RedTeam to host a cybersecurity competition at MTU in Spring 2020, which attracted 35 students competing on 15 different teams.

Award for Exceptional Leadership: Maddie LeClair
Maddie has been a highly effective leader of the Women in Computing Sciences (WiCS) student organization.  Under her leadership, the group has increased its visibility, holding regular events on campus to highlight the opportunities for women in computing fields.  She led the effort for the WiCS group to become affiliated as an ACM-W chapter, and she has been active in supporting departmental efforts to diversify our undergraduate student body, both individually and as a leader of WiCS.

Award for Exceptional Leadership and Teaching: Parker Young
Parker served as president of not one, but two student organizations: Copper Country Coders and the Michigan Tech Pep Band.  Under his leadership, the Coders group made great strides in its organization and sustainability through revising its charter. Parker is passionate about teaching others, whether it is young students learning to mod Minecraft at Copper Country Coders or older adults learning to Zoom with their families in the BASIC program.  His leadership skills also facilitated his Senior Design team’s  successful completion of the Dragonfly app, an offline app developed for the North Carolina Natural History Museum’s after-school program to assist children monitoring the weather and counting dragonflies.

Award for Excellence In Teaching: Christina Anderson, Crystal Fletcher, Chris Holmes | Mads Howard, Jacob Jablonsky, Parker Young
Christina, Crystal, Chris, Mads, Jacob, and Parker have been mainstays at the College of Computing Learning Center, which provides peer assistance for Michigan Tech students in their computing studies. Learning Center coaches help students from a wide range of backgrounds in a wide array of topics, and must be able to quickly assess and deploy the right tutoring strategy for the situation.

Award for Excellence In Teaching: Dean Bassett, Lucas Catron, Jacob Jablonsky, Amy Slabbekoorn, Emily Winkleman
Dean, Lucas, Jacob, Amy, and Emily have served as lab assistants for our introductory courses. These programming labs are where some of the most important learning moments happen for our beginning students. Lab assistants play a crucial role in providing peer support and guidance. These four individuals have shown great commitment, compassion, and patience in this role.


The CMH Division presented Class of 2020 undergraduate awards to the following students:
Michael Dabish: Outstanding CNSA Graduate Award for exceptional performance as a research and laboratory assistant.
Bernard Kluskens: Outstanding CNSA Graduate Award for exceptional performance as a teaching assistant.
Gary Tropp: Outstanding CNSA Graduate Award, for excellent student academic mentoring in the College of Computing Learning Center.
Emma Davidson: Outstanding EET Graduate Award for exceptional service as a laboratory assistant and grader.
Mark Heinonen: Outstanding EET Graduate Award for an exceptional Senior Design project in audio system design.
Spencer Thompson: Outstanding EET Graduate Award for exceptional service as a teaching assistant in the transition to remote instruction.

Outstanding CNSA Graduate Award: Michael Dabish
For exceptional performance as a research and laboratory assistant. 
Michael’s work in the lab has been very helpful in fulfilling our needs to provide the best lab environment for students. He has shown that he is always willing to put in the work necessary to get the job done.
In 2018 Michael became a research/teaching assistant, working with the CNSA faculty on two NSA grants to create and update course content regarding cyber ethics and cybersecurity.
Michael is constantly collaborating with CNSA faculty and students to discover new ways to implement popular technologies in system administration and security.
He has even created a YouTube channel to document and share methods of implementing these technologies.
What Michael learned in these jobs has inspired him to pursue graduate school in the hope of becoming a teacher right here at Michigan Tech.

Outstanding CNSA Graduate Award: Bernard Kluskens
For exceptional performance as a teaching assistant.
Bernard was teaching assistant for four classes taught by Todd Arney, who nominated Bernard for this award.  Arney says Bernard took the lead on answering lab questions, and then even made calendar appointment slots for students to get one-on-one help using Zoom online. Arney says he would not have been able to manage his  classes with Bernard’s help with grading, fielding questions, and reviewing material before posting to Canvas.

Outstanding CNSA Graduate Award: Gary Tropp
For excellent student academic mentoring in the College of Computing Learning Center.
Gary is the first CNSA student to work as a “Student Academic Mentor” (SAM) in the new “College of Computing Learning Center” (CCLC), offering in person one-on-one help with two of the lab intensive classes in the CNSA program and then even continuing to offer online personalized help for students.

Outstanding EET Graduate Award: Emma Davidson
For exceptional service as a laboratory assistant and grader.
Emma has been helping faculty and students in the lab for over three years, and she also helped with “texting day” to reach out to prospective students.

Outstanding EET Graduate Award: Mark Heinonen
For an exceptional Senior Design project in audio system design.
Mark designed a 4-way passive electrical circuit specifically tuned for a pair of loudspeakers he created as part of his Audio Production and Technology degree.  He started out with a design based on the latest in digital signal processing, but in the end he discovered the value in “old school” analog electrical circuits built from resistors, capacitors, and inductors – what used to be considered mainstream electrical engineering but is now something of a lost art.

Outstanding EET Graduate Award: Spencer Thompson
For exceptional service as a teaching assistant in the transition to remote instruction.
Spencer has been lab assistant for most, if not all of the EET labs. He was nominated for this award by new faculty member Jungyun Bae, who pointed out his dedication to helping students with labs and homework in the EET data acquisition course. After mid-semester, Spencer actively helped the students during lab hours through emails and Zoom meetings. He also took videos of all the labs left within the semester when we transferred into remote instruction and, thanks to him, the course went smoothly even after the campus was locked down.


Honors Graduates: These Department of Computer Science students graduated with honors.
Christina Anderson, CS, Magna Cum Laude
Isaac Appleby, CS, Magna Cum Laude
Daniel Carrara, CS, Magna Cum Laude
Lucas Catron, CS, Magna Cum Laude
Zach Dill, CS, Cum Laude
Peter Dukes, CS, Magna Cum Laude
Trevor Good, CS, Magna Cum Laude
Ethan Hegg, CS, Cum Laude
Mads Howard, CS, Magna Cum Laude
Sophia Jensen, CS, Cum Laude
Derek Kamin, CS, Magna Cum Laude
Alex Larkin, CS, Cum Laude
Maddie LeClair, SE, Cum Laude
James Michniewicz, CS, Summa Cum Laude
Michael Munoz, CS, Summa Cum Laude
Dante Paglia, CS, Summa Cum Laude
Brandon Paupore, SE, Cum Laude
Elijah Potter, CS, Cum Laude
Emily Winkleman, CS, Cum Laude
Kieran Young, CS, Cum Laude
Parker Young, SE, Magna Cum Laude

Honors Graduates: These CMH Division students graduated with honors:
Dina Falzarano, CNSA, Cum Laude
Timothy Graham, CNSA, Cum Laude
Mark Heinonen, EET, Cum Laude
Andrew Hitchcock, CNSA, Magna Cum Laude
Chris Koch, CNSA, Summa Cum Laude
Zack Metiva, CNSA, Magna Cum Laude
Joshua Peter, CNSA, Magna Cum Laude
Spencer Thompson, EET, Cum Laude


PhD Candidate Siva Kakula Awarded Grant to Attend, Present at IEEE World Congress

Siva Krishna Kakula, a PhD candidate in the College of Computing’s Department of Computer Science, has been awarded a grant from the IEEE Computational Intelligence Society that covers the cost of full IEEE member registration for the IEEE World Congress on Computational Intelligence, July 19-24, 2020.

Kakula will present two papers at the conference, “Choquet Integral Ridge Regression” and “Extended Linear Order Statistic (ELOS) Aggregation and Regression,” both co-authored with Anthony Pinar (ECE), Timothy Havens (CC), and Derek Anderson (University of Missouri).

The IEEE World Congress on Computational Intelligence (IEEE WCCI) is the world’s largest technical event in the field of computational intelligence. WCCI 2020 features the flagship conference of the Computational Intelligence Society: The 2020 International Joint Conference on Neural Networks (IJCNN 2020), the 2020 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2020), and the 2020 IEEE Congress on Evolutionary Computation (IEEE CEC 2020) under one roof. It encourages cross-fertilisation of ideas among the three big areas and provides a forum for intellectuals from all over the world to discuss and present their research findings on computational intelligence.


Husky Games Takes Honorable Mention at Design Expo 2020

Husky Game Development (HGD), a student Enterprise focused on video game development, won Honorable Mention accolades at Michigan Tech’s Design Expo 2020, presented virtually this April.

The HGD winning project, “Lost in Mazie Mansion,” is a 2D mystery-puzzle game. To win, you’ll need the help of Mazie. But you’ll have to play by the house’s rules, dodge monsters patrolling the halls, solve puzzles, and find the keys to get Mazie’s memory back.

Husky Games Group

HGD team leads are CS undergraduates Colin Arkens and Xixi Tian; faculty advisor is Scott Kuhl, Computer Science. The team was sponsored by the Pavlis Honors College’s Enterprise Program. View a video about the game here.

HGD teams experience a full game development cycle, including ideation, design, and end product. Students explore a wide variety of video game engines and platforms, including Windows, Android, Xbox, and an experimental Display Wall.

Visit the HGD website here.


Computing Students Participate in DesignExpo 2020

College of Computing students participated widely at Michigan Tech’s Design Expo 2020, which was held virtually in April.

Participating Enterprise Teams included Humane Interface Design Enterprise (HIDE), IT Oxygen, and Husky Game Development.

College Senior Design Teams developed a cybersecurity “Penetration Testing Course,”a “Cloud Computing Cost Analysis,” and an “Automated Distributed Configuration Management Systems.”

See project details below. Learn more about Design Expo here.


Senior Design Team: Penetration Testing Course

Team Members: Chris Koch, Joe Bartkowiak, Kelson Rose, Austin Clark, Computer Network and System Administration
Advisor: Yu Cai, College of Computing

Project Overview: To meet the need for new courses in the new Cybersecurity degree program, our team was tasked with developing a Penetration Testing course, which includes the business how-to as well as technical skills necessary to succeed in the field as a professional ethical hacker. We delivered a completed course, including a chosen course textbook, slides, an online lab set with accompanying lab manuals, and exams. GenCyber is a Michigan Tech summer program for local younger students. We provided instructional material, utilized Google Interland activities for younger students, and created the GenCyber camp curriculum to further develop and improve this course—another step toward the future of cybersecurity.


Senior Design Team: Cloud Computing Cost Analysis

Team Members: Alex Kuhn, Austin Walhof, Ryan Jacobson, and Stephen Grobbel, Computer Network and System Administration
Advisor: Todd Arney, College of Computing

Project Overview: Our team compared the cost of running services in a cloud environment between the three largest service providers: Amazon Web Service, Google Cloud Platform, and Microsoft Azure.


Senior Design Team: Automated Distributed Configuration Management Systems

Team Members: Andrew Hitchcock, Tim Graham and Derek Laker, Computer Network and System Administration
Advisor: Tim Wagner, College of Computing
Sponsor: College of Computing

Project Overview: Systems administrators working in environments of all sizes are rapidly adopting configuration management systems to automate provisioning and deployment, enforce system configuration, and streamline their work. However, it can be difficult to figure out which product to choose. Our project consisted of deploying three of the most popular products on the market today— Puppet, Ansible, and Saltstack—and comparing the computing resources that they used, their ease of use, and the scenarios that they would be most fit for.


Enterprise Team: Husky Game Development (HGD)

Team Leaders: Colin Arkens and Xixi Tian, Computer Science
Advisor: Scott Kuhl, Computer Science
Sponsor: Michigan Technological University Pavlis Honors College’s Enterprise

Program Background: Husky Game Development (HGD) is a student-run Enterprise focused on developing video games. Each year, Husky Game Development breaks up into subteams of around six students who experience a full game development cycle, including ideation, design, and end product. HGD explores a wide variety of video game engines and platforms, including Windows, Android, Xbox, and an experimental Display Wall.
Overview: Do you know that old mansion down on the corner? Of course you do. Everyone does. No one who’s entered it was ever seen again. Will you be? Lost in Mazie Mansion is a 2D mystery-puzzle game. To reform the mansion and escape, you’ll need the help of Mazie, the only one to nearly solve the mystery. Play by the house’s rules, dodge monsters patrolling the halls, solve puzzles, and find the keys to get Mazie’s memory back.


Enterprise Team: IT Oxygen

Team Leaders: Calvin Voss, Computer Science; Zack Metiva, Computer Network and System Administration
Advisors: Nagesh Hatti, Electrical and Computer Engineering; James Walker, Computer Science
Sponsors: DENSO, Ford Motor Company, Little Brothers Friends of the Elderly, Mel and Gloria Visser, Northern Specialty Health, Michigan Technological University Pavlis Honors College’s Enterprise Program, Milan and Shailee Lathia

Background: IT Oxygen is a cross-disciplinary, student-run Enterprise that specializes in Information Technology (IT) for student organizations and businesses, with a focus on developing Information System and Information Technology solutions. Team members work on real-world projects that foster skill development and utilize business intelligence. Areas of interest include systems and information analysis, software development, database design, data sciences, cybersecurity, and web-based application development.

Overview: This year, the IT Oxygen Enterprise is working on projects sponsored by Ford, Little Brothers Friends of the Elderly, Northern Specialty Health, and DENSO. In the area of data analytics, IT Oxygen is building predictive models and applying statistical analyses to understand the relationship between technical obsolescence and purchasing strategy for automotive electronics—thanks to support from DENSO. For Ford, a team has been working with the Wireless Communication Enterprise (WCE) to provide data analysis and storage for a smart home energy management system. Finally, IT Oxygen is also collaborating with WCE on continued efforts to improve Little Brothers’ holiday resource management and medical transportation scheduling systems.



Enterprise Team: Human Interface Design Enterprise (HIDE)

Team Leaders: Christopher Ward and Justin Martin, Computer Science
Advisor: Robert Pastel, Computer Science
Sponsor: CCDC Ground Vehicle Systems Center (US Army)

Background: The members of Humane Interface Design Enterprise (HIDE) come together to design, develop, and evaluate user interfaces. The goal is to make daily work more efficient and easier to manage. As a whole, the team works together to design and test different applications for industry sponsors that can be used on Android, iPhone, and other devices. HIDE accomplishes these projects by combining knowledge from multiple disciplines, such as computer science, psychology, and human factors. HIDE team members can get involved in various stages of the design process, from developing an app by programming, to evaluation by designing usability tests and analyzing data.

Overview: Tempi.st is a project from the Ground Vehicle Systems Center, a research center for the US Army located in Warren, Michigan. Tempi.st is a program designed to provide students with the opportunity to work on a real-world project, and is aimed to connect the students to an industry where they can actively participate in research in order to expand their knowledge base and deliver new ideas to the industry in return.

Our objective is to utilize Raspberry Pis to collect weather data in real time for its given location, and to send the collected data to a user through a device such as a phone, computer, or tablet in the form of an alert or by the user opening a web page. How this will be implemented is purely up to our team. We will take these basic specifications and put our own twist to it.




Stay Home. Stay Safe. Stay in Touch.

Dear College of Computing Students, Families, and Friends:

In all our daily tasks and interactions, Michigan Tech and the College of Computing remain closely focused on delivering to you the best possible educational experience; we are also mindful of your over-all health and well being. We wish to do as much as we possibly can to help you successfully complete this semester, and guide and support you on your way to finishing your degree.

We’ve compiled some of the many University and community resources available to you below. All kinds of help, support, and kindness is out there, and everyone is eager to assist in this uncertain time.

You are invited to contact Dean Minerick, and any of us in Computing and across campus, with your questions and concerns, large or small.

Academic Leadership
Adrienne Minerick, Dean: minerick@mtu.edu
Dan Fuhrmann, Director, MERET/CMH/Applied Computing: fuhrmann@mtu.edu
Linda Ott, Chair, Computer Science: linda@mtu.edu

Undergraduate Academic Advisors
Denise and Kay, The College of Computing’s academic advisors, are on duty and available by email, phone, and Zoom.
Denise Landsberg, Computer Science, Software Engineering: dllandsb@mtu.edu
Kay Oliver, CNSA, Cybersecurity, EET, Mechatronics, Health Informatics: koliver@mtu.edu
Advising Website:

Faculty and Staff
We hope that you always feel welcome to contact your instructors and mentors with questions, concerns, and help with an assignment. We are all standing by to help you successfully complete this semester, prepare for summer and fall classes, and get ready for for spring graduation.
Find all the Computing faculty here. Find the Computing staff here.

Finally, Michigan Tech and the College of Computing are continually populating and updating our websites and blogs with the latest news.

A few more links:

Husky Emergency Fund Application

Get the latest information and updates regarding Michigan Tech’s response to COVID-19 at mtu.edu/covid-19. View updates to this alert.

Meal Packets are available 24 hours a day, 7 days a week at Public Safety and Police Services.

The Dean of Students Office has compiled a comprehensive list of emergency resources for students.

Students who are experiencing unforeseen financial emergencies can apply for assistance.

More Student Resources.

Study Abroad and COVID-19.

FAQs from Facilities Management.

Info for Michigan Tech employees.

Info for Michigan Tech faculty.