header-about

EECS500 Seminar/IEEE Co-Sponsor

Presenter: 
Harold Connamacher
Title: 
Random Problems: Theory and Mathematical Rigor in the Undergraduate Computer Science Curriculum
Affiliation: 
Albion College in Albion, Michigan
Location: 
Olin 408
Time: 
11:30am - 12:30pm
Date: 
April 18, 2011

As a theoretical computer scientist, I have a natural bias towards
more theory and mathematics in the computer science curriculum.
However, besides the theoretical problems I have chosen to work on for
my research, I have encountered numerous problems in industry that
required the skills developed in discrete mathematics, algorithms, and
other mathematically rigorous courses.  In this talk, I will describe
some of these problems to highlight the need for maintaining theory
and mathematics in the undergraduate computer science curriculum.  In
addition, I will discuss changes I have made to courses and the
curriculum at Albion College in order to improve the mathematical and
problem solving skills of my students, specifically focusing on the
discrete mathematics course and the introductory programming course. 

Biography: 
Harold Connamacher is currently an Assistant Professor of Computer Science at Albion College in Albion, Michigan. He earned a Ph.D. in Computer Science from the University of Toronto, an M.S. from the University of Oregon, and a B.A. from Oberlin College. Prior to his current position, Dr. Connamacher worked as a project manager and as a software engineer at a variety of small and midsized companies