Category: Courses

Students, Please Register for Summer 2020 Classes by April 17

Michigan Tech students are urged to register for summer 2020 Computing classes as soon as possible. Any course that does not have an enrollment of at least 5 students by April 17, 2020, may be canceled and not offered this summer. The classes are listed below.

Access the Summer 2020 full schedule of classes through the Registrar’s website: https://www.mtu.edu/registrar/. Please visit with an advisor if you have questions about what classes to take.

CS 1121 | Intro to Programming I
3 Credits | 05/11-06/25 | Instructed by: TBA

CS 1122 | Intro to Programming II
0-3 Credits | 05/11-06/25 | Instructed by: Pomerville 

CS 1142 | Programming at HW/SW Interface
3 Credits | 05/11-06/25 | Instructed by: Vertanen 

CS 4461 | Computer Networks
3 Credits | 05/11-06/25 | Instructed by: Jalooli 

CS 4710 | Model-Driven Software Development
3 Credits | 06/29-08/13 | Instructed by: Ebnenasir 

CS 4821 | Data Mining
3 Credits | 05/11-06/25 | Instructed by: Kakula 

EET 2233 | Electrical Machinery
4 Credits | 05/11-06/25 | Instructed by: Sergeyev 

EET 3373 | Intro to Prog Controllers
3 Credits | 05/11-06/25 | Instructed by: Sergeyev 

EET 4144 | Real-Time Robotics Systems
4 Credits | 05/04-05/15 | Instructed by: Sergeyev  

EET 4147 | Industrial Robotic Vision Syst
4 Credits | 06/29-08/13 | Instructed by: Sergeyev 

EET 4460 | Senior Project I
3 Credits | 05/11-08/13 | Instructed by: TBA

EET 4480 | Senior Project II
3 Credits | 05/11-08/13 | Instructed by: TBA

EET 5144 | Real-Time Robotics Systems
4 Credits | 05/04-05/15 | Instructed by: Sergeyev 

EET 5147 | Industrial Robotic Vision Syst
4 Credits | 06/29-08/13 | Instructed by: Sergeyev 

SAT 2343 | Network Administration I
4 Credits | 05/11-06/25 | Instructed by: TBA 

SAT 2511 | Microsoft System Administration
4 Credits | 05/11-06/25 | Instructed by: Arney 

SAT 2711 | Linux System Administration
4 Credits | 05/11-06/25 | Instructed by: Arney 

SAT 3310 | Scripting Administration & Automation
3 Credits | 05/11-06/25 | Instructed by: Arney 

SAT 3611 | Infrastructure Service Administration
3 Credits | 05/11-06/25 | Instructed by: Arney 

SAT 3812 | Cyber Security I
3 Credits | 05/11-06/25 | Instructed by: Cai 

SAT 3820 | Wireless System Administration
4 Credits | 05/11-06/25 | Instructed by: TBA

SAT 4480 | Senior Project I
3 Credits | 05/11-08/13 | Instructed by: TBA

SAT 4812 | Cyber Security II
3 Credits | 05/11-06/25 | Instructed by: Arney 

SAT 4816 | Digital Forensics
3 Credits | 05/11-06/25 | Instructed by: TBA

SAT 4880 | Senior Project II
3 Credits | 05/11-08/13 | Instructed by: TBA

SAT 4996 | Big Data: Tools & Techniques
3 Credits | 06/29-08/13 | Instructed by: Tang 

SAT 5990 | Big Data: Tools & Techniques
3 Credits | 06/29-08/13 | Instructed by: Tang 

SAT 5998 | Experience in Med Informatics
3 Credits | 06/29-08/13 | Instructed by: TBA


Computing Learning Center Coaches Are Available Online

The Michigan Tech Provost has issued guidance that due to MTU’s new COVID-19 policy, all university learning centers must remain closed to physical sessions.

The College of Computing Learning Center will be available online and staffed by undergraduate coaches according to the Spring 2020 schedule (https://www.mtu.edu/computing/labs-facilities/cclc/).

We will maintain our online presence in two ways:

1. Zoom. We will use the following Zoom meeting as a landing point for students seeking help from Learning Center coaches: https://michigantech.zoom.us/j/654452233. In this space, coaches will assess a student’s needs and either provide quick pointers or invite the student(s) into a Zoom meeting room for more targeted tutoring.

2. Canvas. We are setting up a special Canvas page where we can share information with students. We plan on posting short tutorials and quizzes to help students review topics required for their courses. If you have information you would like posted on our Canvas page, please send it to myself or Bonnie Henderson (bhenders@mtu.edu).

Students can self-enroll in the CCLC Canvas page here: https://mtu.instructure.com/enroll/KWFTJ9

After that, link directly to the CCLC Canvas page here: https://mtu.instructure.com/courses/1265465

The CCLC coaches are looking forward to helping the campus community in new ways during this challenging time. Please be patient as we get things up and running.

Please direct questions to Leo Ureel (ureel@mtu.edu) or Bonnie Henderson (bhenders@mtu.edu).


Leidos Gift Equips EET, MET Lab with State-of-the-Art Learning Tools

Leidos representatives Matthew Luttinen, Jessica Hutchings, Kate Nowosad, Dale Rimmey, and Mike Cooney

It was five years ago, in 2015, when Leidos and Michigan Tech representatives started talking about equipping the Electrical Machinery and Controls Lab with new Amatrol learning stations.

It took some time, but in 2018 a generous gift from Leidos got things started. The lab space–on the 4th floor of the Electrical Energy Resources Center (EERC)–was expanded and refurbished, the electrical was upgraded, and the cost of the new work stations was considered.

“It wasn’t enough to do all we wanted to do,” said Dale Rimmey, director of college talent acquisition and solutions at Leidos, “so we talked some more, and eventually we were pleased to double our original gift.”

“This lab was a long time coming, and along the way we developed some great relationships with our industry partners,” said Adrienne Minerick, dean of the College of Computing. “Everything came together because Leidos and Eagle Mine believe in the quality of Michigan Tech education, and because an investment in qualified people assures a great future for our students and for all concerned.”

With the second Leidos gift in 2019, the EET and MET programs were able to complete the lab refurbishment and install six new state-of-the art learning stations in time for the fall 2019 section of Electrical Machinery (EET 2233).

Four of the learning stations and lab renovations were funded by Leidos, one station was funded by Eagle Mine, and one was purchased by the former Michigan Tech School of Technology.

This week, Leidos representatives were on campus to celebrate the completion of the Leidos Electrical Machinery and Controls Lab, and to participate in Career Fair. Leidos representatives attending were Dale Rimmey; Mike Cooney ’01 (BS, EET), project lead; Jessica Hutchings ’15 (BS, EE), controls engineer; Matthew Luttinen ’10 (MS, EE/Power Systems), electrical engineer; Kate Nowosad, ’17 (BS, EE), substation design engineer.

More than anything, Dale Rimmey is excited for the students who will benefit from the gift. “This is a great opportunity to support Michigan Tech students and at the same time build a larger pool of talented, well-trained future employees for Leidos and the industry as a whole,” he said.

Required for all EET and MET students, EET 2233 is a crucial building block in the study of electrical and mechanical engineering and mechatronics.

“In mechatronics, students learn to appreciate the electrical, mechanical and computing side of hardware equipment,” said assistant professor Nathir Rawashdeh, CMH Division. “Selecting and controlling electrical machines are prime examples of this, and the new learning units and exercises provide all the tools students need to thoroughly understand these subjects.”

Michigan Tech students and Leidos reps

Students in last fall’s section of the class were the first to use the new learning stations, thanks to EET senior Zarek Pirkola and his fellow lab assistants, who assembled and tested the machines in time for the second half of the fall 2019 semester.

The new equipment also led to revisions in the hands-on lab exercises that accompany the Electrical Machinery course; units related to emerging topics, motor control, and troubleshooting were added.

“It was a race against time to get the machines ready for the eight-week motors unit last fall,” Pirkola said, adding that the curricula included with the units helped a lot. Pirkola was among the last students to use the old lab and equipment.

“The new equipment and curricula broaden the scope of laboratory exercises, and allow us to cover the more advanced control circuits used in operating larger electrical machinery,” said Alex Sergeyev, CMH Division professor and director of the Mechatronics graduate program.

“The knowledge and experience students gain means better-educated graduates with more practical hands-on experience,” said Sergeyev. “The design, configuration, and troubleshooting of industrial control systems is central to today’s industry, and the new Amatrol work stations are key to building the foundational knowledge future leaders in the field will need … with obvious benefits to employers of our graduates.”

Before the new Leidos lab was outfitted, EET 2233 student exercises were conducted on outdated, unreliable equipment, noted lecturer Paniz Hazaveh, College of Computing. The new units are more compact and they’re equipped with a number of safety features, including lower voltage and an emergency shut off, she explained.

With an average of 45 students enrolling in EET 2233 each fall semester, there is more to be done. Leidos has already started the wheels turning for a third gift to purchase additional units, and now there is plenty of space in the new lab.

Also among those attending the celebration were Adrienne Minerick, dean, College of Computing; Dan Fuhrmann, chair of the CMH Division; Nathir Rawashdeh, assistant professor, CMH Division; Rick Berkey, professor of practice, Pavlis Honors College; Jim Desrocher, director of advancement; Cody Kangas, director of industry engagement; and a number of graduate and undergrad students.

Nathir Rawashdeh demonstrates the learning unit

About the Partners

Serving the business intelligence, health, IT, defense, and civil sectors and with more than 400 locations in 30 countries, Leidos is a global leader in the integration and application of information technology, engineering, and science.

Amatrol designs, develops and manufactures technical training systems and simulators for industry and academia to teach technical and workplace skills ranging from entry level basic technical skills to advanced technology troubleshooting for degree and certification preparation.

Amatrol’s Basic Electrical Machines Learning System teaches electric machines commonly found in industrial, commercial, and residential applications: single phase AC motors, three-phase AC electric motors, and DC electric motors. Learners practice industry-relevant skills including operation, installation, analyzing performance, industrial motor wiring, and selecting electric machines for various applications.

Eagle Mine, a subsidiary of Lundin Mining, is an underground, high-grade nickel and copper mine located in western Marquette County of Michigan’s Upper Peninsula. Lundin Mining is a diversified base metals mining company with operations and projects around the world.

The Michigan Tech College of Computing prepares students for lifelong prosperity and employability through relevant, contemporary academic programs in computing and cyber-technologies. The College offers graduate degrees in Computer Science, Cybersecurity, Health Informatics, and Mechatronics; and undergraduate degrees in Computer Network System Administration (CNSA), Computer Science, Cybersecurity, Electrical Engineering Technology (EET), and Software Engineering.

The College of Computing’s CMH Division–Computer Network and System Administration/Mechatronics, Electrical, and Robotics Engineering Technology/Health Informatics Division–brings together faculty and programs in the College of Computing that share a common interest in applied aspects of computing.  The areas of study within the Division–computer networks, cybersecurity, robotics, big data–provide Michigan Tech graduates skills that are in high demand, now and in the future.

Enjoy the photo gallery below.

(L to R) Adrienne Minerick, Paniz Hazaveh, Dan Fuhrmann, Mike Cooney, Nathir Rawashdeh, Zarek Pirkola

Leidos representatives Jessica Hitchungs, Dale Rimmey, and Mike Cooney

Leidos representatives Matthew Luttinen, Jessica Hitchungs, Kate Nowosad, Dale Rimmey, and Mike Cooney

Nathir Rawashdeh demonstrates the learning system

Amatrol Basic Electrical Machines Learning System

Amatrol Basic Electrical Machines Learning System

Dan Fuhrmann (L) and Nathir Rawashdeh

Celebration attendees

Nathir Rawashdeh demonstrates the Amatrol learning system

Nathir Rawashdeh demonstrates the Amatrol learning system

Nathir Rawashdeh demonstrates the Amatrol learning system

Nathir Rawashdeh demonstrates the Amatrol learning system

Nathir Rawashdeh demonstrates the Amatrol learning system

Nathir Rawashdeh demonstrates the Amatrol learning system

Amatrol Basic Electrical Machines Learning System

Amatrol Basic Electrical Machines Learning System

Amatrol Basic Electrical Machines Learning System

Amatrol Basic Electrical Machines Learning System

Zarek Pirkola


Dependable and Secure CPS and (IoT) Course Offered Next Semester

Dependable and Secure Cyber Physical Systems (CPS) and Internet of Things (IoT)

CS 5090 | TR | 2:05-3:20 pm | Spring 2020 | CRN 12738 | Max class size: 30 students

Instructor: Dr. Ali Ebnenasir | Department of Computer Science | aebnenas@mtu.edu

A course on the theoretical and practical aspects of developing dependable and secure Cyber Physical Systems (CPS) and the Internet of Things (IoT), especially the controlling software of CPS and IoT (CPS-IoT). Students will gain a a deep knowledge of the literature on modeling, designing and verifying dependable Cyber Physical Systems, as well as the programming of IoT.  They will improve their knowledge and skills in (1) rigorous modeling of CPS-IoT; (2) design, verification and validation of CPS-IoT; (3) programming paradigms for CPS-IoT, and (4) methods for the design of fault-tolerant and secure CPS-IoT.

Course Modules

• Background on (distributed) CPS-IoT

• Background on dependability aspects, especially fault tolerance and security as well as their interplay.

• Design methodologies for CPS-IoT.

• Programming models for CPS-IoT.

• Distributed computing primitives for resource constraint systems.

Prerequisities | Discrete Math, Formal Models of Computation, Skills in a common programming language. Students from disciplines other than Computer Science (e.g., ECE) should contact Dr. Ebnenasir for approval before enrolling in this course.

Download a course flyer.