Class Dates
01/16/2024 to 05/03/2024
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: 13854

Empirical and Quantitative Reasoning

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.
  • Final Exams are given or final projects are due during last week of class.

Permissions:

  • Instructor George LaVezzi's permission is required after 01/23/2024.

Student Requirements:

  • Internet access

Prerequisites:

  • Prerequisite or concurrent CC 110.

Enrollment Dates
10/23/2023 to 01/16/2024
Enrollment Limit
50

Credit/Tuition Options

Credit Option Hours

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.