- Ubuntu Terminal & Atom Text Editor (Ubuntu and Atom can be downloaded by following the instructions from Environment Setup file)
- Curiosity about programming
- Being exciting to learn C
- Zoom account
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.
Every Wednesday, [ 18:00 - 19:30 ] (Online)
# | Content | Instructor |
---|---|---|
Week 1 | Output, Variables & Constants, Data Types, Input, Arithmetic & Assignment Operators, Fundamental Libraries, Standard Functions | Mihriban Nur Koçak |
Week 2 | Decision Statements(if-else if-else), Relational & Logical Operators, Booleans, Loops(for, while), break-continue, Randomizing | Mehmet Yiğit Balık |
Week 3 | Function Types, Global/Local/Macro, User Defined Functions, Introduction to Arrays, Arrays & Functions | Mihriban Nur Koçak |
Week 4 | 2D Arrays, 2D Arrays & Functions, Fundamental Algorithms(Max-Min Finding & Sorting) | Mehmet Yiğit Balık |
Week 5 | Pointers, Pointers & Arrays | Mihriban Nur Koçak |
Week 6 | Strings, Pointers & Functions | Mehmet Yiğit Balık |
Week 7 | Dynamic Memory Allocation, Structs | Mihriban Nur Koçak |
Week 8 | File Operations | Mehmet Yiğit Balık |
Name and Surname | Social Media |
---|---|
Mehmet Yiğit Balık #2 | |
Mihriban Nur Koçak #2 |
Name and Surname | Social Media |
---|---|
Emir Oğuz #2 |
First lesson will be held on 28 October 2020. Before the first lesson participants should read the Environment Setup instructions.