Jim Teresco

Computer Science Department Chair at Siena University

City of Amsterdam, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jim Teresco is a seasoned computer science educator and department leader with over a decade of experience shaping undergraduate curricula and mentoring students in systems, algorithms, and parallel computing. As Computer Science Department Chair and long-time professor at Siena College, he combines classroom teaching of courses like Operating Systems and Parallel High Performance Computing with hands-on research in parallel and distributed computing and algorithm visualization. He leads the METAL (Map-Based Educational Tools for Algorithm Learning) project, engaging undergraduates as contributors and co-authors, and also maintains practical projects such as Travel Mapping on his GitHub. Jim’s work bridges rigorous research—dynamic load balancing for scientific computation—with a passion for making complex algorithms accessible through visualization. Based in Amsterdam, NY, he is active in the SIGCSE and CCSCNE communities, bringing regional academic leadership to liberal-arts computing education. Outside academia he balances his technical career with seasonal work as a PSIA-certified ski instructor, reflecting a knack for teaching in diverse settings.
code11 years of coding experience
job22 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Union College
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

data-collection10
renewable-energy10
boundaries10
firebase10
javascript9
react9
python8
data-processing8
traits7
biodiversity7
swing6
datasets6
calculator6
java5
data-structure5

Programming languages (10)

C#JavaShellC++CTeXSCSSJavaScript

Github contributions (5)

github-logo-circle
Contributions:71 pushes, 1 branch, 2 comments in 6 years 7 months
jteresco/homepage

Jul 2019 - Jan 2025

Contributions:7 pushes, 1 branch in 5 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jim Teresco - Computer Science Department Chair at Siena University