close
Home People Research Programs Admissions

What will you learn as a Computer Science major at Dartmouth?

You will recognize that computational techniques apply to diverse problems, and you will be able to determine which techniques to apply in a given situation.

You will know how to develop computational models, abstractions, and representations of information.

You will be able to design and implement efficient and elegant solutions to computational problems.

You will have the skills to diagnose, analyze, and correct failures in software systems.

You can gain practice in efficiently communicating to a technical audience, as well as to a non-technical audience, both in writing and orally.

You will know the fundamentals of computer architectures, programming languages, and operating systems, thereby enabling you to stay abreast of changes in approaches and technology.

You will have facility with fundamental mathematical modeling and algorithmic techniques, and you will understand the limits of what is computable with given resources.


What will you learn as a Digital Arts minor at Dartmouth?

You will learn the principles, aesthetics, and practice of digital art, modeling, and animation.

You will gain an understanding of technical concepts in order to allow them optimal control over the tools being used to create digital art.

You will work with students from different disciplines.

You will complete a minor that is comprehensive and deep, through focused assignments that demand technical proficiency and high production values.

About
People
Research
Programs
Admissions
© Copyright 2010, Dartmouth College Computer Science Department, All Rights Reserved