Information
| Unit | FACULTY OF SCIENCE AND LETTERS |
| PHYSICS PR. | |
| Code | IFZ333 |
| Name | C Sharp Language |
| Term | 2018-2019 Academic Year |
| Semester | 5. Semester |
| Duration (T+A) | 2-2 (T-A) (17 Week) |
| ECTS | 4 ECTS |
| National Credit | 3 National Credit |
| Teaching Language | İngilizce |
| Level | Üniversite Dersi |
| Type | Normal |
| Label | E Elective |
| Mode of study | Yüz Yüze Öğretim |
| Catalog Information Coordinator | Prof.Dr. RAMAZAN ESEN |
| Course Instructor |
Prof.Dr. RAMAZAN ESEN
(Güz)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
Teaching the fundementals of C Sharp whereupon enlarging the coding skills of students to implement C Sharp codes
Course Content
C Sharp Language and Implementations
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Introduction to C Sharp |
| LO02 | Working with Variables and Operators |
| LO03 | Coding Methods and Return Statements |
| LO04 | Learning If Statements |
| LO05 | Learning While and For Loops |
| LO06 | Detecting Errors |
| LO07 | Creating Classes and Objects |
| LO08 | Understanding of Integers and References |
| LO09 | Creating Enumerators and Structures |
| LO10 | Using Arrays and Array Classes |
| LO11 | Understanding of Parameters |
| LO12 | Using Indexer |
| LO13 | Voids |
| LO14 | Intoduction to Generics |
| LO15 | Operator Overloading |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | Explain the basic concepts and principles in the field of physics. | 2 |
| PLO02 | - | Evaluate the developmets in the field of Physics by using scientific methods and techniques. | 2 |
| PLO03 | - | Combine the knowledge in the field of physics with the other scientific area. | 3 |
| PLO04 | - | Identify problems in the field of physics and for the solutions apply the analytical and simulative methods. | 0 |
| PLO05 | - | Explain the methods of producing scientific knowledge in the field of physics. | 4 |
| PLO06 | - | Reach the Information in the field of physics, for the purpose of classification, and uses. | 3 |
| PLO07 | - | Use the advanced theoretical and practical knowledge acquired in the field of physics. | 4 |
| PLO08 | - | Design experiments in the field of physics. | 4 |
| PLO09 | - | Inform the specialist or non-specialist groups, orally or in writing on issues related to physics. | 3 |
| PLO10 | - | Use the information technologies in Physics area for their purpose. | 4 |
| PLO11 | - | Take responsibility as a team or alone to overcome the problems encountered in the field of physics . | 4 |
| PLO12 | - | Plan and manage the activities for the professional developments of emplyees under his/her responsibilities. | 4 |
| PLO13 | - | Classify, use and critically evaluate the knowledg taken by his/her efforts. | 4 |
| PLO14 | - | Know that learning process is life-long and acts accordingly. | 3 |
| PLO15 | - | Both with colleagues, as well as off the field of builds relationships ethically use information, communication technologies. Define necessities in learning in scientific, social, cultural and artistic areas and improve himself/herself accordingly. | 3 |
| PLO16 | - | Have knowledge of a foreign language at least monitoring developments in the field of physics. | 4 |
| PLO17 | - | Know the importance of individual development. | 5 |
| PLO18 | - | Monitor the developments in the field of physics, learn and evaluate in terms of social ethics. | 3 |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | Introduction to C Sharp | Conducting research about the topic from course book and web. | |
| 2 | Variables and Operators | Conducting research about the topic from course book and web. | |
| 3 | Coding Methods and Return Statements | Conducting research about the topic from course book and web. | |
| 4 | If Statements | Conducting research about the topic from course book and web. | |
| 5 | While and For Loops | Conducting research about the topic from course book and web. | |
| 6 | Detecting Errors | Conducting research about the topic from course book and web. | |
| 7 | Creating Classes and Objects | Conducting research about the topic from course book and web. | |
| 8 | Midterm | Conducting research about the topic from course book and web. | |
| 9 | Creating Enumerators and Structures | Conducting research about the topic from course book and web. | |
| 10 | Arrays and Array Classes | Conducting research about the topic from course book and web. | |
| 11 | Understanding of Parameters | Conducting research about the topic from course book and web. | |
| 12 | Using Indexer | Conducting research about the topic from course book and web. | |
| 13 | Voids | Conducting research about the topic from course book and web. | |
| 14 | Intoduction to Generics | Conducting research about the topic from course book and web. | |
| 15 | Enumerate Collections | Conducting research about the topic from course book and web. | |
| 16 | Final Exam | Conducting research about the topic from course book and web. | |
| 17 | Final Exam | Conducting research about the topic from course book and web. |