Alex Redei

Welcome to my webpage. I am working as a professor in the department of computer science at Central Michigan University where I have established the Redei lab on aviation safety. I graduated with a PhD in computer science at the University of Nevada- Reno under professor Sergiu Dascalu. My research interests include flight simulation, life science robotics, real estate, and artificial intelligence.

The Redei lab’s primary research thrust is in flight simulation. My lab researches pilot training and aviation safety. We simulated flight formations of the Blue Angels at Aviation Roundup Airshow in 2018. Our research into aviation safety has been highlighted on radio programs and in print.

As director of software, I flew across the US, Brazil, Switzerland, and Australia supporting key customer accounts totaling $8 million in sales. I led the technical aspects of Hamilton Reno’s EasyPunch, IDStarlet, and AutoLys platforms. I setup the forensic lab in Sydney, Australia, a massive project which automates all sample lysis for the entire state of New South Whales (an area 20% bigger than the state of Texas).

This is my online portfolio. Learn more about my research, my classes, and how to hire me.

Code Commenting Guidelines

Best Practices for Writing Code Comments

By: Dr. Alex Redei


Header Comments

Add a comment at the top of your code: giving the reader an overview of what this code does, who wrote it, and what has changed over time.

//|---------------------------------------------------------------------------|
//|    FILE NAME: FileName.cs                                                 |
//|                                                                           |
//|    AUTHOR   :                                                             |
//|                                                                           |
//|    PURPOSE  :                                                             |
//|                                                                           |
//|                                                                           |
//|                                                                           |
//|    NOTES    :                                                             |
//|                                                                           |
//|                                                                           |
//|                                                                           |
//|    REVISIONS:                                                             |
//|			   5/15/20 - Dr. Redei - Created w/ 4 Unit Tests      |
//|---------------------------------------------------------------------------|

Class Comments

Add a comment to the top of the class describing what the class does and any notes:

    //|---------------------------------------------------------------------------|
    //|    CLASS    : ClassName                                                   |
    //|                                                                           |
    //|    PURPOSE  :                                                             |
    //|                                                                           |
    //|    NOTES    :                                                             |
    //|---------------------------------------------------------------------------|	

Function Comments

Invoke the built-in commenting function by placing three slashes at the top of your function, like so: ///

///<summary>
///</summary>

Use Regions

Group code blocks together using C# regions to define a region you use the keyword #region, like so:

#region Public Member Variables
public string sFirstName;
public string sLastName;
#endregion

Copyright WaynEnterprises 2021