Minor
The department of computer science offers a minor in computer science targeted toward engineering students as an area of special interest outside their major. The minor focuses on mathematical and logical foundations for programming. The following courses must be completed:
Program requirements (16 credit hours)
Prerequisites (in addition to any prerequisites for the required courses) —
- MATH 220 Analytic Geometry and Calculus I ( 4 hours)
Required courses
- CIS 115 Introduction to Computing Science (2 hours)
- CIS 116 Introduction to Programming (1 hour)
- CIS 200 Programming Fundamentals (4 hours)
- CIS 300 Data and Program Structures (3 hours)
- CIS 301 Logical Foundations of Programming (3 hours)
- ECE 241 Introduction to Computer Engineering (3 hours)
Certificate
The department of computer science offers a certificate in computer science targeted toward any K-State student regardless of major or degree level. The certificate assumes minimal mathematical background and focuses on application programming in a variety of fields. A student completing the certificate will have suitable training for a variety of jobs requiring programming skills. The following courses must be completed:
Program requirements
The following prerequisites are recommended for students with no background in computer programming:
- College algebra or equivalent
Required courses
- CC 110 Introduction to Computing
- CC 111 Elements Of Computer Programming
- CC 120 Web Page Development
- CC 210 Fundamental Computer Programming Concepts
- CC 310 Data Structures and Algorithms
- CC 410 Advanced Programming
Non-K-State Students: Apply as a non-degree-seeking student through Global Campus.