/C-Programming

The goal of that course is give some basic informations about C Programming that you can improve yourself after course. This course aims to make you ready to learn complicated things in programming.

Introduction to C Programming

2019-2020 - Spring Term

Prerequisities

  • Curiosity about programming.
  • Being exciting to learn C.

Goal

The goal of that course is give some basic informations about C Programming that you can improve yourself after course. This course aims to make you ready to learn complicated things in programming.

Lecture Day and Time

Every Tuesday, [ 18:15 - 19:30 ]

Choose IDE

You should install and learn usage one of them before coming to the lecture.

Program

# Content Instructor Problem Solving
1.Hafta Introduction(including scanf), Data Types, Variables, Operators, math.h library, intro to conditions(if-else) Zafer Yıldız 3-Q
2.Hafta Continue to conditions(switch-case), repetition( for, while, do-while) and randomization(time.h,srand) Muhammed Salih Yıldız 5-Q
3.Hafta Functions and Arrays(1D-2D) Fatih Avcı 3-Q
4.Hafta Competition on Hackerrank Yağmur Çağlar & Serra BOZKURT 7-Q
5.Hafta Pointers & String Başar Demir 3-Q
6.Hafta Dynamic Memory Allocation Fatih Avcı 1-Q
7.Hafta Struct & File Operations Metehan Seyran 1-Q

ProTip: Weeks might be extended and Q means Questions.

Instructors @I.T.U

Name and Surname Social
Fatih AVCI #3 LinkedIn
Metehan SEYRAN #3 LinkedIn
Muhammed Salih YILDIZ #2 LinkedIn
Zafer YILDIZ #2 LinkedIn
Başar DEMİR #2 LinkedIn

Assistants @I.T.U

Name and Surname Social
Burak ŞEN #2 LinkedIn
Serra BOZKURT #1 LinkedIn
Yağmur ÇAĞLAR #1 LinkedIn
Veysel Emre KÖSE #1 LinkedIn

ProTip: Instructions and Assistants are also problem setter.

Important Link

https://www.hackerrank.com/domains/c