|
Undergraduate Courses The following complete listing provides a an overview of available courses; course titles link to individual course home pages where available. For brief descriptions of courses and scheduled instructors, please consult the official Dartmouth Course Descriptions and Requirements published by the Office of the Registrar. For detailed information about the terms and times that courses will be offered, the most reliable source is the Timetables page on the Registrar's site. (Click on Subject Area(s), then search for COSC courses.) As of Fall 2011, many course numbers have changed. The online information uses the new course numbers. Certain undergraduate courses can be taken for graduate credit, although they do not count toward the Ph.D. degree requirement. Undergraduate courses that may be taken for graduate credit include 39, 55, 57, 58, 59, 60, 61, 76, 77, and 81. Students taking these courses for graduate credit will be asked to do assignments in addition to those required of undergraduates taking these courses. The Department of Computer Science offers a minor in Digital Arts.
1
Introduction to Programming and Computation
3
Computational Thinking
7
First-Year Seminar in Computer Science:
10
Problem Solving via Object-Oriented Programming
20
Motion Study (formerly COSC 12)
28
Advanced Projects in Digital Arts (formerly COSC 72)
49
Topics in Algorithms and Complexity (formerly COSC 85)
56
Digital Electronics (formerly COSC 47)
57
Implementation of Programming Languages (formerly COSC 48)
63
Programming Parallel Systems
69
Topics in Computer Systems (formerly COSC 88)
83
Computer Vision (formerly COSC 64)
84
Mathematical Optimization and Modeling (formerly COSC 46)
89
Topics in Applied Computer Science
94
Reading Course (formerly COSC 80)
99
Honors Thesis Research (formerly COSC 97)
|
|
||||||||||
| © Copyright 2010, Dartmouth College Computer Science Department, All Rights Reserved |