Summary
Behrooz Mansouri is an academic leader and applied AI researcher with eight years of experience bridging computer science education, research, and software development. As Assistant Professor and Director of the Graduate Program in Computer Science at the University of Southern Maine, he leads curriculum and program growth while directing the AIIR Lab at the Dubyak Center to advance AI and information retrieval research. He is concurrently pursuing a PhD at Rochester Institute of Technology, reflecting an active blend of teaching and ongoing scholarship. His background includes hands-on software development at Mahar System and organizing community research efforts with ARQMath, showing a balance of industry pragmatism and academic collaboration. Based in South Portland, Maine, Behrooz specializes in AI/IR with a track record of translating research into educational programs and lab-driven projects. Colleagues note his ability to navigate administrative leadership without losing technical depth, mentoring students into research-active roles.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Rochester Institute of Technology
Master’s Degree, Computer Software Engineering, Master’s Degree, Computer Software Engineering at University of Tehran
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Shahid Beheshti University
English, French, Persian, Spanish