Lesson plan / COMPUTER PROGRAMMING FOR ENGINEERING

Lesson Information

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

Purpose and Content

The aim of the course Develop practical applications in the C programming language will prevail and reach the level of information
Course Content The historical development of programming languages​​. Develop the algoritma. Middle-level programming languages.The basic structure of the C language. Variables. Operators. Fonction, Series.

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