- Class Dates
- 08/21/2023 to 12/08/2023
- Units
- 4.0
- Delivered By
- Online Asynchronous
- Instructor(s)
-
George LaVezzi
(gblavezz1@ksu.edu) - Meeting Times
- Meets by Appt
- Meeting Location
- Distance Education
Fundamental Computer Programming Concepts
CC 210 - Class Number: 14300

Description:
Basic concepts in developing computer programs: program structure and syntax, primitive data types, variables, control flow, iteration, simple algorithms, debugging, and good software development practices. Introduction to object-oriented programming. The course introduces students to computer programming using one of several programming languages. Interactive lessons and engaging projects reinforce new skills and concepts while relating programming fundamentals to the real world. This course covers the basic concepts of programming, from variables and control flow to functions, objects, and simple algorithms.
- Non-computer science majors only.
- First course in computer science computational core online certificate program.
- In phase one of the Computational Core Certificate which includes CC210, the pre-requisites CIS 111 or CIS 115 are optional.
- This class includes an open/alternative textbook resource. Students pay a $10 fee. The fee helps to support the creation and use of an instructor-created textbook or resources for a class.
Permissions:
- Instructor George LaVezzi's permission is required after 08/28/2023.
Prerequisites:
- Prerequisite or concurrent CC 110.
- Enrollment Dates
- 03/20/2023 to 08/21/2023
- Enrollment Limit
- 30
Credit/Tuition Options
Enrollments received on or after the first day of class may be assessed a $65 special handling fee.
Courses in Kansas State University’s new tuition and fees structure charge by program type — campus-based or online — versus by individual course delivery format. Tuition and fees rates are available at k-state.edu/costs.