COMP 131 Fundamentals of Computer Science
Computer science is about the organization of information and the design of processes that use it. This course teaches students to think computationally - how to break processes down into components that can be then fully described - and to acquire other habits necessary for a computer scientist. Students should come out able to write simple but complete programs of their choosing and should also be able to diagnose problems in unfamiliar programs.