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 To know C programming and have enough information for practical examples
Course Content History of programming, algorithm improvement, medium level languages, C language main topics,variables, operators, strings, loops,series, functions

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