Nov 21, 2024  
Test Catalog-DO NOT USE 
    
Test Catalog-DO NOT USE [ARCHIVED CATALOG]

Computer Science


Return to {$returnto_text} Return to: Academic Departments and Interdisciplinary Minors

Professors: Christian, Davis, Heyer (Chair), Mossinghoff, Neidinger
Associate Professor: Chartier
Assistant Professors: Peck, Ramanujan, Yerger
 

Minor in Computer Science


Note: The Minor in Computer Science is currently under revision, to account for new courses being introduced in 2015-16 and 2016-17. Please see a computer science professor to discuss your course plans to prepare for the new minor requirements. 

The Minor in Computer Science consists of six courses, distributed as follows.

  1. Introductory Programming: one of

  

  

  

  1. Data Structures

  

  1. Discrete Mathematics

  

  1. Two of the following five courses:

  

  

  

  

  

  1. One additional elective listed in Requirement 4, or an approved independent study or seminar at the 300- or 400-level.

Courses taken Pass/Fail at Davidson College may not count toward the minor in Computer Science.  A grade of C or higher is required in all courses applied toward the minor.

 

Computer Science Courses


The 100-level courses are introductory and are open to students with no prior coursework in Computer Science.  The 200-level courses are either intermediate courses in fundamental Computer Science, or interdisciplinary introductory programming courses.  The 300-level courses cover more advanced fundamental topics in Computer Science, and typically require one or more 200-level courses as prerequisites.  The 400-level courses involve advanced topics.
 

Graduate School


Students considering graduate school in Computer Science should include MAT 150 and 220, and CSC 321, 322, and 324 in their coursework, as well as a selection of additional Computer Science electives drawn from CSC 315, 361, 370, and other courses. Note: new courses are planned in the near future; please see any faculty member in Computer Science for additional guidance. Students should also seek opportunities to engage in research and compete in programming contests.  The Graduate Record Examination should be taken during the fall semester of the senior year.

Return to {$returnto_text} Return to: Academic Departments and Interdisciplinary Minors