Studying Computing at Kenyon
Computing students learn to use advanced computing technology for scientific exploration and discovery. Courses in the concentration focus on four major areas: computer program development, mathematical modeling of natural phenomena using quantitative or symbolic computer techniques, analysis and visualization of complex data sets, functions, and other relationships, and the integration of computers with other laboratory equipment for the acquisition of data in scientific research.
Featured Courses
Software Development
Gain experience designing, implementing, testing and debugging software. Primarily using C++ but also Javascript and other languages as needed, we will craft quality code, design and implement effective user interfaces, and build multicomponent architectures using both off-the-shelf and custom code.
Statistics in Sports
Stats and sports are deeply intertwined. In this course, students examine questions including: Are there unusual patterns in the performance of “steroid sluggers” like Barry Bonds or pitchers like Roger Clemens? What’s the impact of a penalty kick in soccer? How important is “home field advantage” in football?
Introduction to Programming
This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The principles of program structure and style are emphasized.
Geographic Information Science
We’ll survey various online applications and use them to produce informative maps, then explore the nature of GPS and data collection in the field. Learn how to use GIS software and how this powerful suite of tools can be used to analyze geographic data, model spatial processes and make informed decisions.
Kenyon College
Gambier, Ohio 43022