Summary
Luc Comeau is a seasoned computer scientist and educator with over a decade of experience teaching and building software, currently a Professor of Computer Science at BYU-Idaho and a long-tenured senior engineer at Millennia Corp. He combines deep systems and algorithmic expertise—C++, C, concurrency, OS internals and system architecture—with practical data science and computer vision work in Python and OpenCV, teaching courses that span introductory programming to parallelism and operating systems. His industry background includes designing GUI-heavy desktop applications, REST integrations for genealogy tooling, and performance-sensitive embedded systems dating back to Corel and military handhelds. Known for translating complex theory into hands-on coursework and production software, he brings both academic rigor (Georgia Tech advanced degrees) and decades of real-world engineering to mentorship and system design. An understated strength is his breadth across languages and paradigms, enabling him to bridge low-level performance concerns with high-level data and visualization workflows.
10 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Bachelor in Computer Science, Computer Science, Bachelor in Computer Science, Computer Science at Carleton University