What is this major?
The computer science major emphasizes the technical dimensions of the field. It is for students who want to work on the cutting edge in developing the software necessary to run the computers of tomorrow. Students develop proficiency in programming and problem solving through hands on learning. They develop a deep and broad understanding of operating systems, programming languages, computer networks, computer architecture, and advanced programming techniques. Electives are chosen from topical subjects such as computer graphics, parallel processing, artificial intelligence, microprocessors, computer security, and optimization techniques.
The information science major is geared toward students who want to use computers effectively in the modern business world. It is designed to produce skilled and creative individuals to manage the information, computer systems, and people needed by businesses in the 21st century. Information science majors learn how to analyze and solve the complex data processing problems of modern organizations. In advanced courses in systems analysis and design, students use advanced software engineering techniques. Elective courses are chosen from a diverse list including small business systems, computer networks, programming languages, artificial intelligence, web design, and data structures. Courses in information science emphasize projects where students working in groups learn by doing real-life projects.
What can I do with this major?
| Bachelor's Degree/Entry Level | Further Education/Experience Required |
|
|
Department Chair
Susan Carbone, 607-431-4852, carbones@hartwick.edu
Undeclared Contact
Robert Gann, 607-431-4761, gannr@hartwick.edu
Major Connections Contacts
Bryan Del Bene (CISC major), 607-431-6643, delbeneb@hartwick.edu
Caitlin Gilman (CISC minor), 607-431-6826, gilmanc@hartwick.edu
Chad Toland (INSC major), 607-431-7549, tolandc@hartwick.edu