In Fall 2018, Alex Larkin has a great achievement in NCL Cyber Competition Regular Season. His national rank is 17th out of 3324 participant, a great jump from 36th in Spring 2018. In addition, our NCL team (“Michigan Tech Hackers”) ranked 81 out of 360 teams in NCL Cyber Competition Postseason. It was the first time we have a team involved in this competition and our team did an excellent job as a starting point. The team consists of three CS undergraduate students, Alexander Larkin, Jon Preuth, and Jack Bergman. Bo Chen, CS Assistant Professor, is the faculty coach.The NCL was founded in May 2011 to provide an ongoing virtual training ground for collegiate students to develop, practice, and validate their cybersecurity skills. It is a defensive and offensive puzzle-based, capture-the-flag style cybersecurity competition. Its virtual training ground helps high school and college students prepare and test themselves against cybersecurity challenges that they will likely face in the workforce. All participants play the games simultaneously during Preseason, Regular Season and Postseason.Excellent work!
Dylan Gaines, a Computer Science undergraduate, received 3rd place in the ACM ASSETS 2018 Student Research Competition. Dylan presented a poster and a talk on his work on Tap123, an interface for entering text without visual feedback. Tap123 offers the potential for faster and easier to learn text input for users who are visually impaired. ASSETS is the premier venue for research on assistive technologies and accessible computing.
Computer science undergraduate students received top honors at the 19th Annual Northern Michigan University Invitational Programming Contest held March 24, 2018. Tony Duda, Justin Evankovich, and Nicholas Muggio took first place; Michael Lay, Parker Russcher, and Marcus Stojcevich took second. Michigan Tech earned the highest program count and No. 1 ranking.
“We are proud of our students for representing Husky values of possibility and tenacity.” —Min Song, Chair, Computer Science
Problem: Scheduling learning center appointments. Solution: Apply education; develop online scheduling program.
Maybe you’ve heard the claim that Michigan Technological University students are crazy smart. In case you needed proof, meet Caden Sumner, a third-year who is double majoring in computer science and psychology. He’s also a coach at the Michigan Tech Multiliteracies Center (MTMC) and leader of the Human Interface Design Enterprise (HIDE) programming team that developed Timeslot.
Timeslot enables students to schedule appointments in campus learning centers from their mobile devices and computers, instead of having to sign up in person. A combination of factors inspired Sumner to develop the program: his interest in psychology, his first (intimidating) impression in a learning center, his experiences as a coach in the MTMC, and encouragement from his boss and MTMC Assistant Director Bill De Herder.
Sumner says, “We were using a software that was really difficult to use. It was hard to figure out how to schedule appointments. Students didn’t like it, coaches hated it. My boss mentioned ‘you should do something about that’ at about the end of last (academic) year. I said absolutely, I’ll give that a go.”
Sumner and his fellow HIDE teammates started working on Timeslot at the start of the fall 2017 semester. Though they didn’t keep track of the hours they put into development, Sumner says it was “a lot.”
Timeslot went live for the MTMC the first week of spring 2018 classes. The HIDE team is taking a soft rollout approach so as to catch and fix all program bugs and prevent a huge scheduling snafu. The math lab will implement the software in the fall, and plans for the biology lab are in the works. Sumner and his team hope that in time all 17 University learning centers will adopt the system.
Please see the full story from Tech Today here.
Copper Country Coders (CCCoders) is an organization that introduces local students in middle and high school to the world of computer science and programming. Michigan Tech undergraduate and graduate computer science students volunteer as instructors and mentors under the guidance of Computer Science faculty members Leo Ureel and Charles Wallace.
Last year, volunteers Marissa Walther and Shaun Flynn focused on teaching students how to develop in Java and create games using JavaFX. What began as a class assignment for CS 4099 Directed Study in Computer Science Education developed into a book based off of the CCCoders curriculum. The book, “A World of Java Programming” has since been published and is now available on Amazon.
About the authors: Marissa is a third year Computer Science major who participates in the Husky Game Development Enterprise. She is a member of CCCoders, the Huskies Pep Band and the Superior Wind Symphony. Marissa is also a Computer Science Learning Center Coach and the office assistant for the Engineering Fundamentals Department. Shaun is a third year Computer Engineering major. He is a project manager for Blue Marble Security Enterprise and vice president of Eta Kappa Nu (HKN). On the weekends, Shaun teaches a middle school programing class through CCCoders with Marissa. He also works as a lab assistant for CS 1121 Introduction to Programming.