Mr. Keethan Kleiner
Instructor of Computer Science
Native to the foothills of North Carolina, in Polk County Columbus, near Asheville, Keethan Kleiner graduated from NCSSM in 2009.
Mr. Kleiner teaches courses in C, Data Structures, Procedural Programming, Scientific Programming, and Databases. He also sponsors the Computer Science Club and the Zero Robotics Club.
How did Mr. Kleiner first become interested in Computer Science?
Mr. Kleiner went to college intending to major in Math and Science with a minor in Computer Science even though he had never programmed before. During his sophomore year, he took programming for scientists and loved it and eventually switched majors to computer science.
Where did Mr. Kleiner attend undergraduate/graduate school and how did he decide what to major in and focus on?
He attended the University of North Carolina at Chapel Hill where he became interested in artificial intelligence and performed research in natural language processing. He graduated with a bachelors of science in computer science with minors in physics and mathematics and proceeded to stay one more year to continue his research and earn a master's of science.
What did Mr. Kleiner do before coming to NCSSM?
Mr. Kleiner worked as a software engineering on natural language generation software at a start-up in Durham before returning to NCSSM to teach.
What does Mr. Kleiner do after hours?
GAMES! He enjoys not just video games, but board games and role plays such as dungeons and dragons.
What is Mr. Kleiner's favorite thing about NCSSM?
Mr. Kleiner loves how intelligent, motivated, and mature the students are. His favorite thing about the Engineering and Computer Science department is how dedicated, intentional, and caring the faculty are. All of the faculty could be working elsewhere, but they have chosen to work at NCSSM and give back to students.
If Mr. Kleiner could give NCSSM students one piece of advice, what would it be?
"Relax. Try new things. STRESS LESS!"