CC102Official Course Module
Computer Programming 1 (C Language)
Foundational concepts in algorithmic problem-solving, logic formulation, control structures, and arrays.
Curriculum & Lecture Notes
Showing 6 of 6 total chapters
Module 1• 35 min read
Introduction to Computer Systems: From Data to Programming Languages
CC102: Computer Programming 1 — St. Cecilia's College–Cebu, Inc.
Data & InformationComputer BasicsIPO ModelVon Neumann ArchitectureMemory HierarchyLanguage TimelineSyntaxCC102
Module 2• 30 min read
Introduction to C Programming & Your First Program
CC102: Computer Programming 1 — St. Cecilia's College–Cebu, Inc.
C ProgrammingHello WorldDennis RitchieBuilding BlocksCompilationIDE SetupCC102
Module 3• 15 min read
History & Structure of C Language
Tracing the evolution of C from ALGOL to C23 and understanding the architecture of a C program.
History of CK&R CANSI CProgram StructurePreprocessor Directivesmain FunctionSubroutines
Module 4• 20 min read
C Basic Syntax, I/O & Format Specifiers
Mastering language tokens, identifiers, reserved keywords, input/output operations, and format specifiers.
TokensIdentifiersKeywordsscanfprintfFormat SpecifiersFile I/OEscape Sequences
Module 5• 22 min read
C Operators, Expression Evaluation & Memory Operations
A clear guide to mathematical, logical, bitwise, memory, and comparison operators in C.
OperatorsArithmeticBitwisePrecedencePointersTernaryMemory Operators
Module 6• 24 min read
C Decision Making & Conditional Logic
Master program execution flow with if, if-else, nested conditionals, and if-else-if ladders.
Decision MakingControl Flowif Statementif-elseif-else-if LadderNested ConditionalsBoolean Expressions