Program Accreditation and Information
The Bachelor of Science (B.S.) in computer science at Kansas State University is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
ABET is a not-for-profit, non-governmental accrediting agency for programs in applied science, computing, engineering, and engineering technology, and we are recognized as an accreditor by the Council for Higher Education Accreditation.
ABET accreditation provides assurance that a college or university program meets the quality standards of the profession for which that program prepares graduates. In addition, the accreditation process:
- Assures that graduates of an accredited program are adequately prepared to enter and continue the practice of applied science, computing, engineering, and engineering technology
- Stimulates the improvement of technical education
- Encourages new and innovative approaches to technical education and its assessment
Computer Science Program Educational Objectives
Program educational objectives are broad statements that describe what graduates are expected to attain within a few years after graduation. Program educational objectives are based on the needs of the program’s constituencies.
- Graduates will have progressed in the computing field by either obtaining an advanced technical/management position, exhibiting entrepreneurial activities or obtaining a graduate degree.
- Graduates will have worked with others to develop software systems that meet the needs of society.
- Graduates will be committed to lifelong learning and contributing back to the profession.
- Graduates will be committed to the professional and ethical standards established by related professional societies.
Approved by the faculty of the department of computer science on March 7, 2018.
Computer Science Student Outcomes
Student outcomes describe what students are expected to know and be able to do by the time of graduation. These relate to the knowledge, skills and behaviors that students acquire as they progress through the program. Graduates of the program will have an ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Information on undergraduate enrollment and degrees awarded can be found on the following pages: