Nov 04, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

Cybersecurity (BS)

Location(s): Manhattan Campus


The Bachelor of Science (B.S.) in cybersecurity at Kansas State University is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org under the General Criteria and the Computer Science and similarly named Computing Programs Criteria.


The B.S. degree in cybersecurity provides a foundation in computer science with in-depth study of principles and practices for secure computing. The curriculum includes pre-professional and professional programs. All new students will be initially admitted to the pre-professional program.

Pre-professional program 

The pre-professional program consists of the following courses, which can normally be completed during the first three semesters: 

MATH 220 Analytic Geometry and Calculus I  

MATH 221 Analytic Geometry and Calculus II  

CIS 115 Introduction to Computing Science  

CIS 116 Introduction to Programming  

CIS 200 Programming Fundamentals  

CIS 300 Data and Program Structures  

CIS 301 Logical Foundations of Programming 

ECE 241 Introduction to Electrical and Computer Engineering   

In addition, the requirements for CIS 015  Undergraduate Seminar must be completed before students will be allowed to enroll in their second full Fall or Spring semester in the program. For each subsequent Fall or Spring semester, the requirements for CIS 018  Professional Development Seminar must be completed before students will be allowed to enroll in any subsequent semester.  

Admission to the professional program 

Students must complete the pre-professional program and be accepted to the professional program prior to taking any of the following courses, which we will refer to as professional program courses: 

CIS 400 Object-Oriented Design, Implementation, and Testing 

CIS 415 Ethics and Conduct for Computing Professionals 

CIS 450 Computer Architecture and Operations 

CIS 501 Software Architecture and Design 

CIS 505 Introduction to Programming Languages 

CIS 525 Introduction to Network Programming 

CIS 551 Fundamentals of Computer and Information Security 

CIS 553 Fundamentals of Cryptography 

CIS 560 Database System Concepts 

CIS 575 Introduction to Algorithm Analysis 

CIS 599 Cybersecurity Project 

CIS 655 Security and Reliability of Computing Systems 

CIS 755 Systems Security  

The only other students who will be allowed to enroll in any of the above courses are non-cybersecurity majors who need these specific courses to satisfy the degree requirements of their majors. Non-cybersecurity majors wishing to use any of these courses to satisfy elective requirements for their majors will also be considered on a case-by-case basis. 

In order to be considered for admission to the professional program, a student must have: 

  1. Passed all pre-professional program courses with a C or better. 

  1. Achieved at least a 2.3 GPA on all pre-professional courses (including transfer courses). 

  1. Received credit in CIS 015  Undergraduate Seminar. 

Additionally, an application to the professional program must be submitted to the Department of Computer Science March 31 for subsequent Fall semester admission or October 31 for subsequent Spring semester admission. This submission will be immediately prior to the student’s pre-enrollment into any of the professional program courses. 

All courses in the pre-professional program must be completed and all grade criteria must be met by the end of the semester that the application is submitted. An exception to this rule is the student who expects to complete these criteria during the summer term. Those students should also make application in the Spring semester prior to pre-enrollment. All eligible applicants will be allowed to pre-enroll into professional program courses with the understanding that they will be dropped if they are not accepted for admission to the professional program prior to the beginning of the subsequent semester. 

Applications will be reviewed by the Academic Standards Committee of the Department and accepted or rejected as soon as possible after semester grades are issued. The number of students admitted in any given semester will be limited by the number of seats available. If the number of applicants who meet the grade requirements listed above exceeds the number of seats available, then in addition to the minimum grade requirements listed above, the admission will be determined a holistic evaluation of the following factors: 

  • Grades in college-level courses, particularly computing courses; 

  • Communication skills; 

  • Activities and service; 

  • Socioeconomic disadvantage; 

  • Status as first-generation college student; and 

  • History of overcoming personal hardship. 

Students who have completed the pre-professional program with the required grades, but are denied admission, may re-apply in a later semester. Students who have been dismissed from the Computer Science professional program must be readmitted to that program prior to being admitted to the Cybersecurity professional program. 

Academic Standards 

After admission to the professional program, students are expected to attain “C” or better grades in each of the professional program courses taken, and to receive a “Cr” grade in either CIS 018  or CIS 118  each Fall and Spring semester they remain in the program. Specifically, students will be subject to the following academic standards that are more stringent than those for the University. 

  1. Hold on enrollment. A student who has not completed the requirements for either CIS 018  or CIS 118  in the current Fall or Spring semester will not be allowed to enroll in subsequent semesters. 

  1. Warning of unsatisfactory progress.  Regardless of the overall GPA, a student with any “D” or “F” grade in any professional program course will receive a “Warning of Unsatisfactory Progress.“ This warning will remain in effect for the remainder of their stay in the professional program. 

  1. Dismissal from the program. If a student has received a warning of unsatisfactory progress, then subsequently receives a “D” or “F” grade in any professional program course, that student may be dismissed from the professional program, and will be ineligible to enroll in any professional program courses (though students who transfer to either Computer Engineering or Biomedical Engineering will be allowed to enroll in certain courses, as outlined above).  

  1. Readmission. A student who has been dismissed from the professional program may petition to be readmitted to the program, provided at least one year has elapsed from the conclusion of the last semester that the student was in the program to the beginning of the semester for which the student is seeking admission. The petition must include a justification of the student’s preparedness to complete the program. This petition must be submitted to the Computer Science Department by the eighth week of the Fall or Spring semester preceding the semester for which the student seeks readmission. The student will be interviewed by the Academic Standards Committee, who will then make a decision in time for the student to pre-enroll. All readmitted students will remain on warning of unsatisfactory progress for the remainder of their stay in the professional program. 

The warning and dismissal actions referenced above are departmental actions that are separate and distinct from Academic Warning and Academic Dismissal as defined by the University Catalog. Grades earned during an intersession will not be considered by the Department in the determination of unsatisfactory academic progress by the department. 

Bachelor’s degree requirements

Kansas State University Core: 34-36 Credit Hours


KBOR Statewide Transfer (SWT) Courses: https://www.kansasregents.org/academic_affairs/transfer-articulation.

English (Written Communication Outcomes): 6 Credit Hours


Communication (Oral Communication Outcomes): 3 Credit Hours


Math & Statistics (Quantitative Literacy Outcomes): 3 Credit Hours


Natural & Physical Sciences (Natural & Physical Sciences Outcomes): 4-5 Credit Hours


Choose 1 subject area which must include a lab.

Social & Behavioral Sciences (Social & Behavioral Sciences Outcomes): 6 Credit Hours


At least 2 courses from 2 subjects under this area.

Arts & Humanities (Arts & Humanities Outcomes): 6 Credit Hours


At least 2 courses from 2 subjects under this area.

Free Electives (Institutionally Designated Area): 6 Credit Hours


Includes ALL 100 and 200 level courses at K-State or in Transfer. 
Note: One course may be used to satisfy more than one requirement. However, students must complete a total of 34-36 credit hours of general education courses.

For a Full Listing of K-State 100/200 level courses you may search those courses individually via the University Course Catalog.

TOTAL CREDITS: 34-36


Program


Math and Science Requirements: (14 credit hours)


Restricted Electives: (17 credit hours)


Unrestricted Electives: (4 credit hours)


Notes


  • To graduate with a B.S. in Cybersecurity, students must have at least a 2.3 GPA in all classes at the 400 level or above taken for undergraduate credit from the Carl R. Ice College of Engineering at Kansas State University.  Course grades that have been removed by the K-State Retake policy will not apply to this GPA calculation.
  • All students new to the CS Department must complete CIS 015.
  • The Math elective must have departmental approval.
  • Students who satisfy all or part of K-State Core Natural and Physical Sciences Electives (Requirement #4) and/or Free Electives (Requirement #7) with courses that satisfy other degree requirements may use additional unrestricted electives to meet the degree requirement of 120 credit hours.

Communications overlay


All students must complete at least two courses, which may be used as unrestricted electives or, where applicable, K-State Core requirements, from the following list:

Total Hours Required for Graduation: 120