Computer Science is the representation and manipulation of information; it is the study of the theory, analysis, design, and implementation of the data structures that represent information, and the algorithms that transform them.
"I do not fear computers. I fear the lack of them. " — Issac Asimov
There remain many open questions in the field, such as:
- Are there algorithms, yet undiscovered, to solve presently intractable but important problems?
- Are there alternative, more promising, models of computation than implied by the Church-Turing Thesis?
- How do we handle the consequences of computing and IT (e.g., bird-flu genome online)?
News
-
Students, faculty and their families met for a pizza break that included some home made desserts and great conversation. -
Barbara Ryder, Head of Computer Science and Engineering at Virginia Tech, visited the Computer Science Department Sep 21-22 to share her perspective as an academic in computing. -
Provides timely information for computing professionals three times a week.Click for the current issue of the ACM Tech News
Events
Monday, January 30th, 2012
PM
-
4:15Math ColloquiumMath Colloquium http://www.haverford.edu/calendar/details/195191 KINSC Hilles 109 2012-01-30T16:15:00 2012-01-30T17:30:00Tea at 4:15, talk at 4:30
Monday, February 6th, 2012
PM
-
4:15Math ColloquiumMath Colloquium http://www.haverford.edu/calendar/details/195201 KINSC Hilles 109 2012-02-06T16:15:00 2012-02-06T17:30:00Tea at 4:15, talk at 4:30
Friday, February 10th, 2012
PM
-
7:30Speaker's Committee Presents: An Evening with Will ShortzSpeaker's Committee Presents: An Evening with Will Shortz http://www.haverford.edu/calendar/details/174591 Roberts Marshall Auditorium 2012-02-10T19:30:00 2012-02-10T22:00:00Will Shortz is coming to Haverford!
Monday, February 13th, 2012
PM
-
4:15Math ColloquiumMath Colloquium http://www.haverford.edu/calendar/details/195211 KINSC Hilles 109 2012-02-13T16:15:00 2012-02-13T17:30:00Tea at 4:15, talk at 4:30
