Lesson plan / COMPUTER PROGRAMMING-I

Lesson Information

Course Credit 3.0
Course ECTS Credit 3.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator Prof. Dr. ALİ GÜNEŞ
Instructor (s) Prof. Dr. ALİ GÜNEŞ
Course Assistant

Purpose and Content

The aim of the course The objective of this course unit is to study the C programming language and the effective use of this language.
Course Content Writing C programming, environment, variables, arithmetical operations, read/write, loops, functions, strings, pointers and file usage

Weekly Course Subjects

1Fundamentals of programming languages, general structure of C programming language
2Variables and operators
3Basic I/O functions
4Sequences
5If statement
6Switch statement
7Loops
8Midterm exam
9Nested loops
10Functions
11Functions
12Arrays
13Arrays
14Examples

Resources

1- W. Kernighan, Dennis M. Ritchie , C Programming Language, Prentice Hall
2-Lecture notes and online resources