Course Name Code Semester T+U Hours Credit ECTS
C# Programming BTP 203 3 3 + 0 3 5
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level onlisans
Course Type Compulsory
Course Coordinator Öğr.Gör.Dr. ULAŞ YURTSEVER
Course Lecturers Öğr.Gör.Dr. ULAŞ YURTSEVER,
Course Assistants
Course Category
Course Objective Teaching C # language and make students capable of develop C # applications in.NET platform
Course Content Basics of C # language, strings/loops, functions, class structure, libraries of C #, sample software applications
# Course Learning Outcomes Teaching Methods Assessment Methods
1 To be able to develop C # software Lecture, Question-Answer, Discussion, Self Study, Testing, Homework,
2 To establish .NET programming Lecture, Question-Answer, Discussion, Self Study, Testing, Homework,
Week Course Topics Preliminary Preparation
1 C# and .NET platform
2 Programming in C# language
3 Basic data and definitions
4 Examples on C# operators
5 Use of if , for do-while, while break, continue, goto, return commands
6 Use of if , for do-while, while break, continue, goto, return commands
7 Definition and use of strings
8 Use of methods and functions
9 Use of methods and functions
10 Definition and use of classes and structures
11 Definition and use of classes and structures
12 Basic input/output processes
13 Importance of object orientated programming
14 Visual Studio.NET and Form based applications
Resources
Course Notes
Course Resources
Order Program Outcomes Level of Contribution
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8
9
10 X
11 X
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 50
1. Kısa Sınav 15
2. Kısa Sınav 15
1. Ödev 20
Total 100
1. Yıl İçinin Başarıya 20
1. Final 80
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 3 48
Mid-terms 1 10 10
Quiz 2 5 10
Assignment 1 10 10
Final examination 1 24 24
Total Workload 150
Total Workload / 25 (Hours) 6
dersAKTSKredisi 5