Five Minutes with... James Heliotis

Five Minutes with... James Heliotis


You knew you were headed for a career in Computer Science when...
I got two degrees in Electrical Engineering, but everyone wanted to hire me as a programmer.

What is your favorite class and why?
Really, I don.t have any one favorite. Any class in which I get to talk about programming languages or design techniques is a lot of fun for me.

One piece of advice I have for 1st year students is...
Visit and speak with your teachers!

If you could have dinner with a famous computer scientist, living or dead, who would you choose?
Probably Noam Chomsky. He was a computer scientist, a linguist (a field which I also find fascinating), and a political hot head!

What is the most interesting project you have worked on, either in a course or on the job?
When we started teaching objects in CS1 and CS2 (using Eiffel) in 1994, I, with help from other faculty, developed a framework for card games that we used in lots of assignments. It is not that impressive by today's standards, but I was discovering on my own several designs that would be called common "patterns" in a book that came out the next year.

I also often remember fondly the project a few years ago in which I supervised a handful of honors students. The goal was difficult -- hooking together incompatible calendar and mail programs -- but the enthusiasm and knowledge of the students made it quite rewarding.

Where do you see yourself in ten years?
I hope to still be at RIT, but starting to wind down towards retirement, thinking up great pearls of wisdom that I can pass on to the young'uns who are just starting. I also may be looking for software projects to start on once I do retire!

previous next gallery




James Heliotis

James Heliotis

Professor



View PDF version