Computer Programming (Evening Education) | |||||
Associate | TR-NQF-HE: Level 5 | QF-EHEA: Short Cycle | EQF-LLL: Level 5 |
Course Code: | UNI291 | ||||
Course Name: | Holistic Approach in Science | ||||
Semester: | Fall | ||||
Course Credits: |
|
||||
Language of instruction: | Turkish | ||||
Course Condition: | |||||
Does the Course Require Work Experience?: | Yes | ||||
Type of course: | University Elective | ||||
Course Level: |
|
||||
Mode of Delivery: | E-Learning | ||||
Course Coordinator: | Dr. Öğr. Üy. EBRU NUR AY | ||||
Course Lecturer(s): | Asst. Prof. Ebru Nur AY | ||||
Course Assistants: |
Course Objectives: | This course aims to teach a holistic approach model in science and to raise awareness about the subject, especially among researchers. In addition, it also aims to ensure that our students can approach holistic perspective and methodology for his/her future scientific studies in their research field. |
Course Content: | An elective course that provides a holistic perspective in science, research approaches, and methodologies skills. It is a weekly 2-hour course. |
The students who have succeeded in this course;
1) What is science? defines the answer to the question. 2) Understands the Importance of Scientific Knowledge and the Role of Scientist. 3) Knows what Research Methods and Techniques are and tries to apply them. 5) Defines and tries to apply the Qualitative Research Approach. 6) Gains knowledge about Multiple Holistic Information Models. |
Week | Subject | Related Preparation |
1) | Introduction to the Course, Objective of the Course and Learning Objectives | Lecturer notes |
2) | What is Science? | Lecturer notes |
3) | The Importance of Scientific Knowledge and the Role of Scientists | Lecturer notes |
4) | Research Methods and Techniques | Lecturer notes |
5) | Qualitative Research Approach I | Lecturer notes |
6) | Qualitative Research Approach II | Lecturer notes |
7) | Multiple Holistic Information Models | Lecturer notes |
8) | Midterm exam | |
9) | Student presentation | |
10) | Student presentation | |
11) | Student presentation | |
12) | Student presentation | |
13) | Student presentation | |
14) | Student presentation |
Course Notes / Textbooks: | Öğretim üyesi notları/ Instructor notes |
References: | Öğretim üyesi notları/ Instructor notes |
Course Learning Outcomes | 1 |
2 |
3 |
5 |
6 |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Program Outcomes | |||||||||||||
1) He gains the ability of problem solving and analytical thinking skills. | |||||||||||||
2) He learns the fundamentals of computer programming, hardware and software and the basic computer concepts. | |||||||||||||
3) He develops algorithms according to the problems, gains the ability to distinguish the appropriate ones from the fundamental algorithms for the problem. | |||||||||||||
4) He understands object-oriented programming concept and web programming. | |||||||||||||
5) He learns radix systems, fundamental electronics and computer hardware knowledge. | |||||||||||||
6) He gains mobile programming skills and develops applications for mobile platforms. | |||||||||||||
7) He designs and codes databases. | |||||||||||||
8) He learns to program and use computer networks, open source operating systems. | |||||||||||||
9) He uses the English language effectively. | |||||||||||||
10) He learns to use appropriate data structures according to programming requirements. | |||||||||||||
11) He develops software individually or as a team. | |||||||||||||
12) He follows developments in the field, high technology tools / applications. | |||||||||||||
13) He gains awareness of professional and ethical responsibility and has an awareness of professional ethics. |
No Effect | 1 Lowest | 2 Average | 3 Highest |
Program Outcomes | Level of Contribution | |
1) | He gains the ability of problem solving and analytical thinking skills. | 1 |
2) | He learns the fundamentals of computer programming, hardware and software and the basic computer concepts. | 1 |
3) | He develops algorithms according to the problems, gains the ability to distinguish the appropriate ones from the fundamental algorithms for the problem. | 1 |
4) | He understands object-oriented programming concept and web programming. | 2 |
5) | He learns radix systems, fundamental electronics and computer hardware knowledge. | 2 |
6) | He gains mobile programming skills and develops applications for mobile platforms. | 2 |
7) | He designs and codes databases. | 2 |
8) | He learns to program and use computer networks, open source operating systems. | 2 |
9) | He uses the English language effectively. | 1 |
10) | He learns to use appropriate data structures according to programming requirements. | 1 |
11) | He develops software individually or as a team. | 2 |
12) | He follows developments in the field, high technology tools / applications. | 2 |
13) | He gains awareness of professional and ethical responsibility and has an awareness of professional ethics. | 2 |
Semester Requirements | Number of Activities | Level of Contribution |
Presentation | 1 | % 60 |
Midterms | 1 | % 40 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 100 | |
PERCENTAGE OF FINAL WORK | % | |
total | % 100 |
Activities | Number of Activities | Workload |
Course Hours | 7 | 14 |
Study Hours Out of Class | 13 | 52 |
Presentations / Seminar | 6 | 12 |
Homework Assignments | 13 | 39 |
Midterms | 1 | 1 |
Total Workload | 118 |