Ask to Study - Ask your questions about online degrees

Computer Science - Hamilton College Clinton

Ask your questions about this Campus Bachelor program from Hamilton College Clinton




Computer Science Bachelor from Hamilton College Clinton details


Program Format: Campus Program Level: Bachelor

Computer Science from Hamilton College Clinton is a Campus Bachelor Computer Science degree that prepares you for a IT career. THE FUNDAMENTAL QUESTION AT THE ROOT OF COMPUTER SCIENCE is: What can be automated? Hamilton's computer science students explore that question through hands-on courses and research that are ? like the field itself ? constantly evolving. Students focus on both the experimental and theoretical sides of computer science , but they also consider the growing place computing has in the modern world. What are the ethical and social risks and benefits of such technology, and how do we manage them? Computer science is the study of how information is organized and processed. That study addresses the design, analysis, implementation, efficiency and application of algorithms and data structures. It is, unlike some scientific disciplines, changing almost daily. Hamilton's Computer Science Department changes with it. Every course is revised regularly, and new courses are introduced to examine emerging theories and technologies. Yet while computer science evolves at a dizzying pace, the fundamental principles underlying the discipline are firmly rooted in mathematics, logic and language. The department's faculty and curriculum are dedicated to preparing students to adapt and excel by building on these foundations. Introductory courses include a lab-based survey of the field and a three-semester course sequence on object-oriented programming. The texts and lab materials have been written and published by Hamilton's computer science faculty expressly for these courses. The curriculum continues through courses in algorithms, computer architecture, system software, parallel programming, artificial intelligence and theory of computation before culminating in the senior program. RESEARCH OPPORTUNITIES 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. THE SENIOR PROGRAM As seniors, computer science majors frame and conclude their study by participating in a senior seminar. There they provide computer expertise and support for faculty research and other projects. Majors who are seeking departmental honors undertake an additional semester-long project in collaboration with a faculty member. Recent senior projects have focused on topics such as steganography (embedded information), cryptography, Kolmogorov complexity, algorithm visualization and automatic derivation of instruction scheduling. More ... RESOURCES 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. View more details on Hamilton College . Ask your questions and apply online for this program or find other related Computer Science courses.

If you are interested in appling online for this Computer Science degree, this Google search for Hamilton College Clinton might help.
More Resources:

Here you have more valuable resources related to this Hamilton College Clinton program. You can discover more about Computer Science or other closely related Computer Science topics on the next external pages :

Ups, we didn't find any question about Computer Science on our external sources. Why don't you ask one yourself?




Courses from this College