ISB244 Computer Programming II

5 ECTS - 2-2 Duration (T+A)- 4. Semester- 3 National Credit

Information

Unit FACULTY OF SCIENCE AND LETTERS
STATISTICS PR.
Code ISB244
Name Computer Programming II
Term 2019-2020 Academic Year
Semester 4. Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 5 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Lisans Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Öğr. Gör. ERKAN KAYNAK
Course Instructor Öğr. Gör. ERKAN KAYNAK (Bahar) (A Group) (Ins. in Charge)


Course Goal / Objective

To teach and, give capasity and ability of coding in c sharp programming language.

Course Content

Files in advanced c sharp programming. Collection classes. Using Streams. Object Oriented Programming in c sharp.

Course Precondition

Yok

Resources

Notes



Course Learning Outcomes

Order Course Learning Outcomes
LO01 Students who attend this course will have capacity and ability of writing advanced codes in c sharp programming language.
LO02 Students will able to access files by using charp programming language.
LO03 Students will able to create new file and delete existing file by using c sharp programming language.
LO04 Students will able to write data on a file by using c sharp programming language.
LO05 Students will able to use collections clasess in c sharp programming language.
LO06 Students will have enough knowladge about object oriented programming.
LO07 Students will understand Encapsulation and Inheritince.
LO08 Students will able to write object oriented programs in c sharp programming language.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 - Explain the essence fundamentals and concepts in the field of Probability, Statistics and Mathematics 0
PLO02 - Emphasize the importance of Statistics in life 0
PLO03 - Define basic principles and concepts in the field of Law and Economics 0
PLO04 - Produce numeric and statistical solutions in order to overcome the problems 3
PLO05 - Use proper methods and techniques to gather and/or to arrange the data 3
PLO06 - Utilize computer systems and softwares 5
PLO07 - Construct the model, solve and interpret the results by using mathematical and statistical tehniques for the problems that include random events 3
PLO08 - Apply the statistical analyze methods 3
PLO09 - Make statistical inference(estimation, hypothesis tests etc.) 3
PLO10 - Generate solutions for the problems in other disciplines by using statistical techniques 2
PLO11 - Discover the visual, database and web programming techniques and posses the ability of writing programme 5
PLO12 - Construct a model and analyze it by using statistical packages 0
PLO13 - Distinguish the difference between the statistical methods 0
PLO14 - Be aware of the interaction between the disciplines related to statistics 1
PLO15 - Make oral and visual presentation for the results of statistical methods 3
PLO16 - Have capability on effective and productive work in a group and individually 3
PLO17 - Professional development in accordance with their interests and abilities, as well as the scientific, cultural, artistic and social fields, constantly improve themselves by identifying training needs 3
PLO18 - Develop scientific and ethical values in the fields of statistics-and scientific data collection 3


Week Plan

Week Topic Preparation Methods
1 Creating a new file and entering records to the file created in c sharp programming language. Literature research
2 Record operations and calculations in c sharp programming language. Literature research
3 Record adding to the file and record presentation from file in c sharpprogramming language. Literature research
4 Searching records in the file and record presentation from file in c sharp programming language. Literature research
5 Introduction to Object Oriented Programming Literature research
6 Classes Literature research
7 Encapsulation and Inheritince Literature research
8 Mid-Term Exam Review
9 Polymorphism Literature research
10 Constructors Literature research
11 Static Methods Literature research
12 Namespaces Literature research
13 Collection Classes - I Literature research
14 Collection Classes - II Literature research
15 Sreams Literature research
16 Term Exams Literature research
17 Term Exams Review


Assessment (Exam) Methods and Criteria

Assessment Type Midterm / Year Impact End of Term / End of Year Impact
1. Midterm Exam 100 20
General Assessment
Midterm / Year Total 100 20
1. Final Exam - 80
Grand Total - 100


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 3 42
Assesment Related Works
Homeworks, Projects, Others 1 3 3
Mid-term Exams (Written, Oral, etc.) 1 8 8
Final Exam 1 16 16
Total Workload (Hour) 125
Total Workload / 25 (h) 5,00
ECTS 5 ECTS

Update Time: 29.04.2025 02:17