- The steps in the development of a computer program
- Input and output concepts as they apply to C programs
- Logical and comparative operators
- Selection Statements
- Basic loop concepts Function basics
- construct an algorithm for a given problem
- use decision statements
- apply repetition statements
- understand modular programming and function design
- construct a program using a programming language elements
Fundamentals of Computer Science and Engineering, Computer Architecture and Organization, Binary Number System
Writing algorithms using C like pseudo code
Introduction to C Programming and its elements
Declarations, assignment statement
Arithmetic and Logical expressions/operators
Decision Making: If Conditional
Decision Making- switch komutu
Loops: While
Loops- for
Loops do-while
Nested loops
Functions
- Midterm 30%
- Final 40%
- Lab work 20%
- Homework 10%