CIS 128 - Fundamentals of Programming

Institution:
Carl Sandburg College
Subject:
Description:
This course introduces a disciplined approach to problem-solving and algorithm development, and the use of various software planning and development tools necessary for the efficient solution of problems requiring computer programmed solutions. The topics of selection, repetition, and sequence control structures and program design, testing, and documentation using good programming style are covered in this course. This course will also introduce the C programming language. Emphasis is on high-level block-structure including: syntax, operators, data types, program control, pointers, arrays, I/O and disk file processing, parameters, and libraries. Students will focus on analyzing, coding, compiling, and debugging programs which are developed using modular and structured programming techniques. In addition to procedural methods, students will also be introduced to data abstraction concepts. This course must be taken prior to enrollment in any CIS programming course. IAI Approved Offered: Fall Prequisite: MAT 099 or concurrent enrollment in MAT 099 Applicable toward graduation at CSC where program structure permits: Degree or Certificate - AAS, AGE, All Certificates General Education - Not Applicable, Elective Only
Credits:
4.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Multiple
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(309) 344-2518
Regional Accreditation:
North Central Association of Colleges and Schools
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2026 AcademyOne, Inc.