Mission Statement
The Computer Science Department at Montana State University supports the Mission of the College of Engineering and the University through its teaching, research, and service activities. The Department educates undergraduate and graduate students in the principles and practices of computer science, preparing them for computing careers and for a lifetime of learning.
Vision Statement
The Computer Science Department at Montana State University will be a leader in computing innovation through excellence in undergraduate and graduate education, active research programs, and the dissemination of knowledge. The Department will leverage both the international and interdisciplinary nature of computing. The Department will offer a collegial environment that helps faculty, staff, and students achieve excellence in pursuit of the department's mission.
Program Outcomes for Undergraduate Students
At the time of graduation, students will have:
- an ability to apply knowledge of computing and mathematics appropriate to the discipline
- an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
- an ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs
- an ability to function effectively on teams to accomplish a common goal
- an understanding of professional, ethical, legal, security, and social issues and responsibilities
- an ability to communicate effectively with a range of audiences
- an ability to analyze the local and global impact of computing on individuals, organizations and society
- recognition of the need for, and an ability to engage in, continuing professional development
- an ability to use current techniques, skills, and tools necessary for computing practices
- an ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
- an ability to apply design and development principles in the construction of software systems of varying complexity
Program Educational Objectives for Undergraduate Students
After graduation, graduates will:
- be well prepared for a professional career or graduate studies in computer science.
- be able to apply computer science principles to real-world problems.
- have the skills to work effectively within an organization
- understand ethical, professional and social issues related to the practice of
their profession.
- engage in continuous learning.
Updated: 2009-02-20