Computer Science at Peer Group Institutions (a web search -- October 1996):

See also:


Bates (www.bates.edu/catalog/mathematics.html)
  Dept name: Mathematics
  CS Major? 
  CS Minor? yes ("secondary concentration in computer studies"): 
      4 core & 3 electives 
  CS Concentration? see above
  Courses: separate section of catalog labled "Computer Science" 101, etc
      cs1; cs2 (c++ & oop); cptr org; prog lang; algorithms; theory; seminar;
      short term course in digital design & arch.
Bowdoin (www.bowdoin.edu/dept/cs/home.html)
  Dept name: Computer Science (3 faculty)
  CS Major? yes
  CS Minor? yes: 5 specified courses  
      intro; d.s.; cptr org; algor; M228: discrete structues
  CS Concentration? "interdisciplinary major program"
  Courses: intro cs; d.s.; cptr org; algor; prog lang; theory; parallel computing; 
      graphics; software design; a.i.; nat'l lang processing
Carleton (www.mathcs.carleton.edu)
  Dept name: Math and Computer Science
  CS Major? yes (see "guide to the cs major")
  CS Minor?
  CS Concentration?
  Courses: intro cs; d.s.; cptr org; prog lang; algors; theory; software design;
    dig electronics (PHY); oper sys; a.i.; graphics; numer analy
    
    "Carleton's computer science major closely resembles that recommended 
    by a national committee as the ``Model Curriculum for Liberal Arts Degree in 
    Computer Science.'' 
    
    See on-line student handbook (there's also one for mathematics majors)
Claremont -- Pomona College (www.cs.pomona.edu)
  Dept name: Computer Science Program (administered by the Mathematics Department)
  CS Major? no (but see "concentration")
  CS Minor? see concentration
  CS Concentration? yes: cs1; cs2; math through lin alg & combinatorics; cptr arch;
     prog lang; algor's; theory; 3 upper-division electives; comprehensive exam
  Courses: *lots*
Colgate (cs.colgate.edu)
  Dept name: Computer Science
  CS Major? (called a "concentration");
     also avaliable: "Concentration in Computer Science/Mathematics"
  CS Minor? (called a "minor concentration"): 4 courses + 1 upper level elective
  CS Concentration?
  Courses:
Furman (www.furman.edu/academics/dept/cs.htm)
  Dept name: Computer Science (6 faculty)
  CS Major? yes (also: computer science-mathematics major)
  CS Minor?
  CS Concentration?
  Courses:
Grinnell (www.math.grin.edu)
  Dept name: Mathematics and Computer Science
  CS Major? "computer major"
  CS Minor?
  CS Concentration? yes
  Courses: cs1; cs 2; cptr arch & o.s.; algors; algor & d.s.; theory; prog lang
Hamilton (www.cs.hamilton.edu)
  Dept name: Computer Science
  CS Major? yes (called a "concentration")
  CS Minor? yes: 
     intro cs; cs1; cs2; one of algors/virt mach/real mach; discrete math
  CS Concentration?
  Courses: intro cs; cs1; cs2; a.r., topics; algors; virtual machines; real machines;
     topics II; senior seminar
Haverford (www.Haverford.edu/cmsc/deptinfo.html)
  Dept name: Computer Science
  CS Major? "independent major"; joint with Bryn Mawr (see below)
  CS Minor? "area of concentration for majors in Math & in Physics"
  CS Concentration?
  Courses: cs1; cs2; d.s.; graphics; cptr org; prog lang; numer analy; 
     analy algor; thory; compilers; o.s.; a.i.; seminar
Middlebury (www.middlebury.edu/~math)
  Dept name: Mathematics and Computer Science
  CS Major? yes; also a joint major
  CS Minor? yes
     fund cs1; fund cs2; cs2; systems & assemb lang; 
     one of o.s./compiler/prog lang; & 1 elective
  CS Concentration?
  Courses: separate c.s. listing...
     fund cs1; fund cs2; ethics, cs2; systems & assemb lang; graphics; a.i.; 
     cryptology; o.s.; compiler; prog lang; theory; algor & complexity; seminar
Oberlin (www.cs.oberlin.edu)
  Dept name: Computer Science
  CS Major? yes
  CS Minor? two: "Computing in the Liberal Arts" & "Computer Science"
     5 courses each, including 3 "core" courses
  CS Concentration?
  Courses: lots
     divided into two sections: "Computing in the Liberal Arts" & "Computer Science"
  Comment: on-line student handbook (www.cs.oberlin.edu/handbook.html)
Richmond (www.mathcs.urich.edu/)
  Dept name: Mathematics and Computer Science
  CS Major? yes
  CS Minor? yes: 
     intro computing; fund of computing 1 & 2; cmptr sys & arch; + 2 electives
  CS Concentration?
  Courses: ...
Swarthmore (www.cs.swarthmore.edu)
  Dept name: Computer Science Program
  CS Major? "special" major
  CS Minor? yes
  CS Concentration?
  Courses:
Vassar (www.cs.vassar.edu)
  Dept name: Computer Science Departhment
  CS Major? yes
  CS Minor? 
  CS Concentration? 
  Courses: 10-13 courses offered each semester!
Wake Forest (www.mthcsc.wfu.edu)
  Dept name: Mathematics and Computer Science
  CS Major? yes; also offer MS degree in c.s.
  CS Minor? 
  CS Concentration? 
  Courses: yep...
Washington & Lee (cs.wlu.edu)
  Dept name: Computer Science (3 faculty)
  CS Major? Yes:  (2 math courses, 9 c.s. courses, 3 add'l courses)
  CS Minor? 
  CS Concentration? 
  Courses: lots
Wellesley (www.wellesley.edu/CS/cshome.html)
  Dept name: Computer Science
  CS Major? yes
  CS Minor? yes: intro c.s.; d.s.; 2 from algor/theory/machine org; + 1 adv elective
  CS Concentration? 
  Courses: lots...
Wesleyan (www.wesleyan.edu/cs)
  Dept name: Mathematics (contains "Computer Science Group")
  CS Major? 
  CS Minor? 
  CS Concentration? 
  Courses: 8 courses listed (others?)
Williams (www.cs.williams.edu/ifg)
  Dept name: Computer Science
  CS Major? yes
  CS Minor? yes: 
     intro cs; d.s.; 2 of cptr org/algor/prin prog langs/theory; discrete math;
     + 1 upper level elective (or 2 approved "computationally intensive" courses 
     from another department)
  CS Concentration? 
  Courses: full slate

Others:

Bryn Mawr (blackcat.brynmawr.edu/CS)
  Dept name: Computer Science
  CS Major? yes: 9 specified courses + 2 electives + senior thesis
  CS Minor? yes: (see statement on minor & liberal arts)
     intro; d.s.; 2 of (org/prog lang/paradigms/analy algors/theory);
     2 add'l electives
  CS Concentration? (see Haverford)
  Courses: lots
Earlham (www.cs.earlham.edu/cs/)
  Dept name: Computer Science
  CS Major? yes
  CS Minor? yes: 3 core: prog & pblm Solving; adv pgming; algor & d.s.; 
               + 3 electives from either "theory" track or "engineering" track
  CS Concentration? 
  Courses: p&ps; adv prgming; soph/jr seminar; logical systems; theory; algor & d.s.;
     cptr org; db systems; prin prog langs; o.s.; senior seminar
Kalamazoo (www.kzoo.edu/mathcs/)
  Dept name: Mathematics and Computer Science
  CS Major? yes
  CS Minor? yes: intro cs w/ lab; c++; d.s.; cptr arch; + 2 electives
            ("required cognates" are calc 1, calc 2, and discrete mathematics)
  CS Concentration? 
  Courses: (separate c.s. listing; 
            2 [705 & 732] cross-listed with PHY; 1 [720] cross-listed w/ MAT)
Rhodes (www.mathcs.rhodes.edu)
  Dept name: Mathematics and Computer Science
  CS Major? yes
  CS Minor? yes: 6 courses, 3 of which are specified
  CS Concentration? 
  Courses: (separate c.s. listing)
St Olaf (www.stolaf.edu/depts/cs/cs.html)
  Dept name: Mathematics
  CS Major? 
  CS Minor? (see "concentration")
  CS Concentration? yes: 4 specified c.s. courses + 1 elective c.s. course
     on-line application form for the concentration
     (www.stolaf.edu/depts/cs/contract.html)
  Courses: ]
  (Note: on-line math major handbook: 
    www.stolaf.edu/depts/math/majorHdbk/majorHdbk.html)
Sewanee (www.sewanee.edu/math_computerscience/MathCSMain.html)
  Dept name: Mathematics and Computer Science
  CS Major? "Math & CS"
  CS Minor? yes: intro w/ Pascal; data structures; + 3 advanced course
  CS Concentration?
  Courses: intro w/ Pascal; d.s.; analysis of algors; cptr crg; a.i.; 
     database systems; prog lang symantics; graphics; compiler; o.s.