![]() Table of Contents Notice to Students Introduction 1: Academic Calendar 2: Academic Information 3: Fields of Concentration 4: Secondary Fields 5: General Regulations and Standards of Conduct 6: Life in the Harvard Community 7: Financial Information 8: Academic and Support Resources 9: Extracurricular Activities Harvard Homepage FAS Courses of Instruction |
Computer ScienceProfessor David M. Brooks, co-Director of Undergraduate Studies Professor Steven J. Gortler, co-Director of Undergraduate Studies"Computer science" has many meanings. Although the professional society for computer scientists is still called the Association for Computing Machinery, the discipline of computer science has less to do with how devices work than with the concepts behind what they do and how they do it. According to one popular but abstract definition, computer science is the study of algorithms: finitely specified, executable procedures for obtaining output values from input values. This definition embraces both the mathematical theory of algorithms (do algorithms for solving a problem exist and which is best?), and the more concrete study of the programming languages and machine architectures used in solving real problems with algorithms. Other definitions stress other features. For some computer scientists the data on which computations are performed are more fundamental than the computational processes themselves; they would define computer science as the study of the structure and transformation of information. Others would stress the craft of problem solving with computers-a craft involving techniques as rich and varied as the formal and exact methods of algorithm design, specification, and mathematical analysis. Still others would argue that computer science has no exclusive domain of its own, and that its importance comes from the problems to which it is applied. The concentration in Computer Science is designed to educate students from several perspectives. Computer scientists must know basic mathematics, the lingua franca of all the quantitative sciences; they must understand something about the abstract models that describe universal computational phenomena; and they must have some knowledge of how computers are currently designed, programmed, and used. Concentration requirements are intended to ensure balanced programs with emphasis on subjects that will endure through rapid technological change. At the same time, they permit students to choose courses in computer science and related fields that reflect individual interests and preferences. The Computer Science concentration has both basic and honors-eligible options. While students are advised to obtain the needed mathematical background early in their careers, failure to take Computer Science 50 until the sophomore year in no way precludes students from completing the honors-eligible program. The Computer Science concentration is administered by the School of Engineering and Applied Sciences and transfer between it and the School's other concentrations, Applied Mathematics and Engineering Sciences, is ordinarily simple if the course requirements can be completed in time for graduation. For information on the secondary field in Computer Science, please see page 321 of this Handbook or the secondary fields website (www.secondaryfields.fas.harvard.edu/Comp%20Sci/program-desc-comp%20sci.htm). REQUIREMENTSThe Computer Science website (www.seas.harvard.edu/academic/undergradstudy/computerscience/index.html) contains current information on the Computer Science concentration, concentration requirements, and honors standards. Basic Requirements: 10-12 half-courses
Requirements for Honors Eligibility: 12-14 half-courses
The Mind, Brain, and Behavior ProgramStudents interested in addressing questions of neuroscience and cognition from the perspective of computer science may pursue a special program of study affiliated with the University-wide Mind, Brain, and Behavior initiative, that allows them to participate in a variety of related activities. (Similar programs are available through the Anthropology, History and Science, Human Evolutionary Biology, Linguistics, Neurobiology, Philosophy, and Psychology concentrations.) Requirements for this program are based on those of the computer science requirements for honors eligibility, except that: In item 1b, either Statistics 110 or Computer Science 124 replaces the second theory course. Students pursuing the computational neuroscience track are assigned an adviser in the field and are expected to participate in the University-wide Mind, Brain, and Behavior research milieu, including a non-credit senior year seminar for Mind, Brain, and Behavior thesis writers. To participate in the MBB track, students must both complete the Computer Science concentration plan of study and register at the beginning of every academic year on the MBB website: mbb.harvard.edu/undergrad/home.html. Interested students should contact the Computer Science liaison to the MBB program, Professor Avrom Pfeffer (avi@eecs.harvard.edu). ADVISINGStudents interested in concentrating in Computer Science are urged to consult the Directors of Undergraduate Studies early and often for advice on placement in courses and selection among courses. The Directors of Undergraduate Studies are happy to talk with sophomores about their Plans of Study and to answer questions. When a student enters the concentration mid-way through the sophomore year, the Directors of Undergraduate Studies assign a professor to serve as the student's faculty adviser. Every effort is made to match the student's special interests to the expertise of the adviser. Students should consult their advisers regularly, certainly at the beginning of each term. When a faculty adviser is on leave, the student is temporarily reassigned to a new adviser. Students desiring a change of adviser for any reason should contact the Directors of Undergraduate Studies. The Directors of Undergraduate Studies are also available to discuss problems or questions of any kind with students in the concentration. For up-to-date information on advising in Computer Science, please see the Advising Programs Office website: www.fas.harvard.edu/~advising/concentrations/ComputerScience.html. HOW TO FIND OUT MOREAnnouncements covering academic and nonacademic topics of interest to computer science undergraduates are distributed by email from the Directors of Undergraduate Studies or the Academic Office. Announcements cover information about new courses, announcements of talks about graduate school applications, job listings, and more. Concentrators receive these mailings automatically; others who would like to receive them should contact the Directors of Undergraduate Studies or the Academic Office. For further information, students should consult Mrs. Sandra Godfrey, Academic Programs Administrator (Academic Office, Pierce Hall 110a, 617-495-2833, godfrey@seas.harvard.edu), Marie Dahleh, Assistant Dean for Academic Programs (Pierce Hall 111, 617-495-1485, mdahleh@seas.harvard.edu), or one of the co-Directors of Undergraduate Studies: David Brooks (dbrooks@eecs.harvard.edu) or Steven Gortler (sjg@cs.harvard.edu). ENROLLMENT STATISTICSNumber of Concentrators as of November
|