Cybersecurity

Workshop Description:

· Develop basic computer programming skills that will enable them to apply program design principles to their own specific disciplines.

· Write computer programs to solve small problems with specific requirements.

· Read and understand computer code and identify the end outcome of a program.

·Design and implement a Graphical User Interface (GUI) that accepts user inputs and displays outcomes of computations back to them.

· Develop web applications that can be used to illustrate scientific and field-specific concepts in a visual manner (e.g. https://visualgo.net/en/bst).

· Explore ways in which computer-aided design can help improve student learning in the classroom.

· Develop basic cybersecurity skills to promote cyber hygiene and safe Internet use.

 

Updated October 14, 2024

Click here for general information on sign-up procedure.

About Dr. Mohammad Noureddine

Mohammad Noureddine has been part of the Rose-Hulman faculty for the past three years, where he has taught a variety of computer science classes including Introduction to Computer Programming, Data Structures and Algorithms, Operating Systems, Computer Architecture, and Network Security. His teaching methods, that often include storytelling and metaphors, are very well received by the Rose-Hulman student body, as evidenced by several student evaluation surveys. Alongside teaching college students, Mohammad takes part of Operation Catapult, a yearly summer program for high school seniors and juniors where students spend two weeks learning the principles of computer programming. Students then use the skills they have developed to build a computer game of their design, that they present to their colleagues at the end of the program. During his year at Catapult, Mohammad’s students ranked second place in the race for the best project competition.

In the summer of 2022, also as part of Operation Catapult, Mohammad piloted a cybersecurity training program for participating students. During the two weeks program, students learned the foundational skills of cybersecurity and data privacy, and then competed in a cybersecurity Capture the Flag (CTF) tournament where they had to solve a variety of security challenges using forensic and programming skills.

Outside of teaching, Mohammad is a published author in the field of computer and network security. He is actively researching effective methods to combat Distributed Denial of Service (DDoS) attacks, scenarios where attackers use compromised and poorly configured machines to flood the Internet with bogus traffic, thus preventing well-intentioned users from accessing networked resources. He has also done work in the field of cyber forensics, intrusion detection, and physical systems security.

Prior to joining Rose-Hulman, Mohammad earned his PhD degree from the University of Illinois at Urbana-Champaign, where he developed his thesis under the supervision of Professor William H. Sanders (now Dean of Engineering at the Carnegie Mellon University).