2019-2020 Academic Catalog 
    Jun 15, 2024  
2019-2020 Academic Catalog [ARCHIVED CATALOG]

Computer Programming, AAS

Program Description

Code 214 - 60-63 Credits

The Computer Programming program establishes a core of the skills needed as a programmer in the most widely used languages that are being used currently. We will emphasize the development of fundamental logic and problem-solving skills in the core curriculum courses. Through the elective courses, the student may choose to emphasize additional skills in application use, application programming, networking, or operating systems.

In this evolving world of information technology, there has been a growing need for those who have the skills to do computer programming in a variety of languages and environments. With the ever-expanding world of gaming, there is the desire to go from computer game player to computer game writer. To explore this option we have added a specific set of electives with the computer programming coursework. This includes all the fundamentals in popular programming languages and problem solving skills. These fundamentals are expanded to explore the insight a programmer needs to develop computer games. Courses have been selected to increase the understanding of both two and three-dimensional graphics. In addition, courses have been selected to improve the understanding from the perspective of the gamer and developing the story of the game. This degree will allow the student to explore the possibility of game programming while still providing the student with the fundamentals that all computer programming requires.

The candidate for an Associate of Applied Science Degree in Computer Programming may select from the two elective options: Computer Programming or Game Design.

Prerequisite Requirements

Strong reading skills and some background in problem solving and mathematics are recommended prior to attempting courses in the Computer Programming program.


See the following link for program admission information: http://www.kellogg.edu/admissions/.

Required General Education Courses

All first-time KCC students must complete the FYS 101 - First Year Seminar  course with a grade of C or higher.
See an Academic Advisor for course completion and/or any questions pertaining to the FYS course.

Elective Option Information:

The candidate for an Associate of Applied Science Degree in Computer Programming may select from the following two elective options: Computer Programming or Game Design.

Game Design Elective Option

Game Design must take the following thirteen (13) credits:


For more Computer Programming program information, see the program webpage: http://www.kellogg.edu/academics/departments/business-information-technology/computer-engineering-technology-cet/.

To apply to the Computer Programming program and begin mapping your course sequence, use this link advising@kellogg.edu to make an appointment with an academic advisor.