>
Course Unit Title | Course Unit Code | Type of Course Unit | Level of Course Unit | Year of Study | Semester | ECTS Credits |
---|---|---|---|---|---|---|
C Programming | MMK122 | Elective | Bachelor's degree | 1 | Spring | 5 |
Prof. Dr. Mehmet Melih İNAL
Associate Prof. Dr. Fevzi Çakmak BOLAT
1) Students can be design basic algorithms.
2) Students can be express the advantages/disadvantages of C programming language.
3) Students can be process data with basic input-output functions.
4) Students can be use different types of variables and constants.
5) Students can be effectively use the loops in C Programming.
6) Students can be properly use the control structures.
7) Students can be functionally use one and multi dimensional arrays in their C programs.
8) Students can be used the pointer in the C programs.
9) Students can be used the structures in the C programs.
10) Students can be realized file operations in the C programs.
11) Students can be code C programs with functions.
Program Competencies | ||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ||
Learning Outcomes | ||||||||||||||||||||
1 | No relation | High | Low | Low | Middle | High | Low | Low | Low | Low | Low | Low | Low | Middle | Middle | Low | High | Middle | Middle | |
2 | Low | Middle | Low | Low | Middle | High | Low | Middle | Middle | Middle | Middle | High | Low | Middle | Middle | Low | High | Low | High | |
3 | High | High | Low | Low | Middle | High | Low | Middle | High | High | High | Middle | Low | No relation | Middle | Middle | High | Middle | High | |
4 | Middle | High | High | Low | Middle | High | Low | Low | Low | Low | Middle | Low | Low | Middle | Low | Low | High | Low | Middle | |
5 | Low | High | High | Low | High | Middle | Low | Middle | Middle | High | Middle | High | Middle | High | Low | Low | High | Low | Middle | |
6 | High | High | High | Middle | High | High | Middle | Low | Low | High | Middle | Low | Middle | High | High | Middle | High | Middle | High | |
7 | High | High | High | High | Middle | Middle | Middle | Low | Low | High | Low | Low | Middle | High | High | Middle | High | Middle | Low | |
8 | High | Middle | Middle | Middle | Middle | Low | High | Low | High | Middle | Middle | Low | High | Low | Middle | Low | High | Low | Low | |
9 | Middle | High | Middle | High | Middle | Low | High | Low | Middle | Low | High | Low | Middle | High | Middle | High | High | Middle | Low | |
10 | High | High | High | High | Middle | Low | Low | Middle | High | Middle | High | Low | Middle | Middle | Low | Low | High | Low | Middle | |
11 | Middle | High | Low | Middle | Low | Middle | Low | Middle | Middle | High | High | High | Middle | High | Middle | Middle | High | Low | Low |
Face to Face
None
Basic Information Technologies
Introduction to C Programming. Basics of input and of output of C programs. Variables and Constants in C. Basics of the Operators in C programs. For Loop in C. While Do/While Loops in C. Control structures. Pointers. One dimensional arrays in C. Multi dimensional arrays in C. Structures in C programs. Standard C Functions. User-defined Functions. File operations in C program.
Contribution of Midterm Examination to Course Grade |
30% |
---|---|
Contribution of Final Examination to Course Grade |
70% |
Total |
100% |
English
Not Required