Explore UAB

Mahmut Unan

Mahmut Unan.Associate Professor and Graduate Program Director (MS/Certificate)
This email address is being protected from spambots. You need JavaScript enabled to view it.
University Hall 4159
(205) 996-4136

Research and Teaching Interests: Medical Image Analysis, Medical Robotics, Digital Image Processing, Algorithms and Data Structure, Computer Organization

Office Hours: Tuesdays 11:30 AM – 1:30 PM

Education:

  • M.S., University of Houston, Computer Science
  • Ph.D., University of Houston, Computer Science

My research focuses on the intersection of computer science education and biomedical computing, with particular emphasis on artificial intelligence in computer science education, medical image analysis, and medical robotics. Current research directions include developing fast 3D reconstruction algorithms for tubular anatomical structures, acquiring MRI projection images for volumetric reconstruction, and integrating machine learning and data science methods—such as object detection and segmentation—into real-time processing pipelines to improve computational speed and accuracy. I am especially interested in applying AI techniques to enhance teaching and learning in computer science education.

In addition to my research, I teach both undergraduate and graduate courses, including Introduction to Computer Science, Computer Organization, Algorithms and Data Structures, Advanced Web Applications, and courses that explore AI in education.

 

  • Graduate Programs (as Graduate Program Director)

    I oversee the following graduate offerings in the Department of Computer Science:

    • MS in Computer Science (MSCS)
    • MS in Data Science (MSDS)
    • MS in Cyber Security (MSSec)
    • Graduate Certificate in Cyber Security Analytics
  • Recent Courses Taught
    • CS 103: Introduction to Computer Science in Python
    • CS203: Object Oriented Programming in Java
    • CS 303: Algorithms and Data Structures
    • CS 330: Computer Organization and Assembly Language Programming
    • CS 332/532: Systems Programming
    • CS 401/501: Programming Paradigms
    • CS 421/621: Advanced Web Application Development