1. K-State home
  2. »Engineering
  3. »Computer Science
  4. »Undergraduate
  5. »Cybersecurity

Computer Science

Cybersecurity Option

Program Requirements

Curriculum Requirements (120)

Italicized text denotes changes from base curriculum.

Required Computing Courses (38)

  • CIS 015 Undergraduate Seminar (0)
  • CIS 018 (0)
  • CIS 115 Introduction to Computing Science (3)
  • CIS 200 Programming Fundamentals (4)
  • CIS 300 Data and Program Structures (3)
  • CIS 301 Logical Foundations of Programming (3)
  • CIS 308 C/C++ Programming Laboratory (1)
  • CIS 400 Object Oriented Design and Implementation (3)
  • CIS 450 Computer Architecture and Operations (3)
  • CIS 501 Software Architecture and Design (3)
  • CIS 505 Introduction to Programming Languages (3)
  • CIS 560 Database System Concepts (3)
  • CIS 575 Introduction to Algorithm Analysis (3)
  • ECE 241 Introduction to Computer Engineering (3)
  • CIS 599 Cybersecurity Project (3)

Technical Electives (3)

  • Either CIS 520 Operating Systems I or CIS 625 Parallel Programming (3)

Additional Cybersecurity Courses (15)

  • CIS 551 Fundamentals of Computer and Information Security (3)
  • CIS 553 Fundamentals of Cryptography (3)

       6 hours of additional coursework from

    • CIS 525 Introduction to Computer Networks (3)
    • CIS 655 Security and Reliability of Computing Systems (3)
    • CIS 755 Systems Security (3)

Quantitative Courses (17)

  • MATH 220 Analytic Geometry and Calculus I (4)
  • MATH 221 Analytic Geometry and Calculus II (4)
  • MATH 510 Discrete Mathematics (3)
  • STAT 510 Introductory Probability and Statistics I (3)
  • Math/Science elective (3)

Other Required Courses (18)

  • CIS 415 Ethics and Computing Technology (1)
  • ENGL 100 Expository Writing I (3)
  • ENGL 200 Expository Writing II (3)
  • ENGL 516 Written Communication for the Sciences (3)
  • COMM 105 Public Speaking IA (2)
  • One of:
    • COMM 322 Interpersonal Communication (3)
    • COMM 323 Nonverbal Communication (3)
    • COMM 326 Small Group Discussion Methods (3)
    • MANGT 420 Management Concepts (3)
    • THTRE 261 Fundamentals of Acting (3)
    • THTRE 265 Fundamentals of Improvisation I, II (3)
    • ECON 110 Principles of Macroeconomics (3)

Humanities and Social Sciences (15 hours)

Natural Sciences (14 hours)