Computer Science is an active interdisciplinary field at Davidson, although not a separate major or department at the College. Several students have entered distinguished graduate programs in Computer Science immediately after graduating from Davidson, including Stanford, Duke, and Washington University in St. Louis. Faculty and students have won national and international recognition for software development within Physics and Bioinformatics. Computer Science Concentration A concentration in Computer Science consists of six courses (some with prerequisites), the same number of courses required for a minor in a subject as Davidson. It provides for a solid foundation for work or further study in Computer Science and related fields. Curriculum There are two alternatives for the initial programming course, one oriented toward Computer Science and the other toward Physics applications. The heart of the curriculum consists of three courses: Data Structures, Object-Oriented Programming, and Design and Analysis of Algorithms. This is augmented by applied courses with special faculty expertise, as well as Seminars and Independent Studies. Faculty Davidson faculty in the departments of Mathematics and Physics have considerable expertise in Computer Science, including Ph.D's and current research work in applied computing fields of Numerical Analysis, Bioinformatics, Physics Simulations, and Discrete Mathematics Algorithms. One earned a Master's degree in Computer Science from Stanford before his Ph.D. in math and taught Computer Science UCLA, and another taught Programming for Sun Microsystems.
|