Design and programming are human activities; forget that and all is lost.
The Department of Computer Science offers high-quality undergraduate and graduate educational programs in computer science and information technology. These programs are designed in accordance with the mission and educational objectives of the department.
Students completing the Bachelor of Science major in computer science are well prepared for a career or graduate study in the field of computer science. Graduates of this program typically pursue careers in areas such as software engineering and technology management. See the undergraduate Computer Science program page for more information about the major.
Computational science is a new, interdisciplinary field, one which uses applied mathematics and computer science to solve problems in another science. Computational science courses might address problems such as modeling the weather or earthquakes, or predicting subatomic particle behavior. The B.S. in Computational Science is offered in cooperation with the Department of Mathematics. See the Computational Science program page for more information about the major.
The minor in computer science provides an organized exposure to the concept of software, its creation, structuring, and uses. Study in computer science offers an additional career dimension to a major in virtually any field. See the "Minors in CS and Web Development page for more information about the minor.
The minor in web development offers a substantial experience in Web design and development for students who wish to develop or maintain effective web sites in conjunction with their work in another discipline. It provides an overview of selected computer science topics with a strong emphasis on their application to the World Wide Web. See the "Minors in CS and Web Development page for more information about the minor.
The Master of Science in Computer Science is 33-credit degree program for persons seeking to enhance their professional qualifications and stature through graduate study in computer science. It develops knowledge and problem-solving skills that prepare students to hold a variety of scientific and technical positions in the area of computing applications. Graduates will also be prepared for further work at the doctoral level. See the graduate Computater Science program page for more information about the degree.
Originally designed at the request of the region's high-technology community, the Master of Science in Information Technology provides career preparation and professional development for individuals with varying backgrounds. See the Information Technology program page for more information about the degree.
The Master of Science in the Management of Information Technology (MIT) is an inter-disciplinary graduate degree designed to meet the growing demand for managers with both business and information technology skills. The purpose of the MIT program is to prepare women and men who will be responsible for managing information technology projects and teams in organizations. See the Management of Information Technology program page for more information about the degree.
The Certificate in Information Security is designed to parepare skilled information security specialists and information security astute managers. It addresses the fourteen competency areas that have been identified as part of the Information Technology essential body of knowledge. This certificate program is designed to be further integrated into additional graduate study toward the Master of Science in Information Technology or the Master of Science in Computer Science. See the Cybersecurity Certificate program page for more information about the degree.