Computer science majors are regularly hired as research assistants during the school year and over the summer. In this role they collaborate with faculty members on a range of projects funded by such sources as the National Science Foundation. Many of these projects lead to publication and presentations at professional conferences. Computer science majors also frequently serve as teaching and laboratory assistants during the school year. Further, the lab-based computer science curriculum at Hamilton makes virtually every course a research experience.
Computer science majors have access to the department’s own laboratories, as well as to a campus-wide range of computing resources typically found only at large universities or in graduate departments. Hamilton's Multimedia Presentation Center offers cutting-edge hardware and software as well as support services for authoring multimedia-enhanced presentations.
The computer science faculty and students are a tight-knit, supportive and friendly group. It’s evident in the way we conduct classes, the way students work together in lab, and in the way we interact socially. In fact, the department hosts a faculty/student social hour every Friday afternoon.
The research interests and expertise of our faculty cover the discipline's full spectrum, from computer science pedagogy and the theory of computation to evolutionary computing and ontological engineering. Plus, professors pride themselves on their versatility. Each is familiar with the content of all the department's courses, so a student can approach any professor with a question from any course.
We make as many of our classes as possible lab-based. Computer science students at Hamilton are engaged not only with a body of knowledge, but with the technology itself.
The computer science faculty and students are a tight-knit, supportive and friendly group. It’s evident in the way we conduct classes, the way students work together in lab, and in the way we interact socially. In fact, the department hosts a faculty/student social hour every Friday afternoon.
The research interests and expertise of our faculty cover the discipline's full spectrum, from computer science pedagogy and the theory of computation to evolutionary computing and ontological engineering. Plus, professors pride themselves on their versatility. Each is familiar with the content of all the department's courses, so a student can approach any professor with a question from any course.
We make as many of our classes as possible lab-based. Computer science students at Hamilton are engaged not only with a body of knowledge, but with the technology itself.
The computer science faculty and students are a tight-knit, supportive and friendly group. It’s evident in the way we conduct classes, the way students work together in lab, and in the way we interact socially. In fact, the department hosts a faculty/student social hour every Friday afternoon.
The research interests and expertise of our faculty cover the discipline's full spectrum, from computer science pedagogy and the theory of computation to evolutionary computing and ontological engineering. Plus, professors pride themselves on their versatility. Each is familiar with the content of all the department's courses, so a student can approach any professor with a question from any course.
We make as many of our classes as possible lab-based. Computer science students at Hamilton are engaged not only with a body of knowledge, but with the technology itself.
