CSS561 Programming Concepts
Course Description
This course provides the conceptual foundation to develop computer software programs. Topics include program structure and syntax, documentation, input/output, constants and variables, calculations, logic structures, control structures, arrays, and design considerations.
Topics and Objectives
Operating Systems
- Explain the role of operating systems.
Characteristics of Computer Programming Languages
- Identify characteristics of common computer programming languages.
- Define elements of a computer program.
Input/Output (I/O) and Data Types
- Explain I/O.
- Define data types.
Functions and Conditional Structures
- Explain functions.
- Explain conditional structures.
Looping Structures and Arrays
- Explain looping structures.
- Explain arrays.
Files and Program Maintenance
- Define file types.
- Compare and contrast structured programming to object-oriented programming.
- Discuss program maintenance and change control management.
Request Information
or you can call us