| PSYCHOLOGY (MASTER) (THESIS) | |||||
|---|---|---|---|---|---|
| Qualification Awarded | Length of Program | Total Credits (ECTS) | Mode of Study | Level of Qualification & Field of Study | |
| Master's ( Second Cycle) Degree | 2 | 120 | FULL TIME |
TYÇ, TR-NQF-HE, EQF-LLL, ISCED (2011):Level 7 QF-EHEA:Second Cycle TR-NQF-HE, ISCED (1997-2013): 31 |
|
| Course Code: | 3020002004 | ||||||||||
| Ders İsmi: | Introduction to Programming in Psychology | ||||||||||
| Ders Yarıyılı: | Spring | ||||||||||
| Ders Kredileri: |
|
||||||||||
| Language of instruction: | EN | ||||||||||
| Ders Koşulu: | |||||||||||
| Ders İş Deneyimini Gerektiriyor mu?: | No | ||||||||||
| Other Recommended Topics for the Course: | yok | ||||||||||
| Type of course: | Anabilim Dalı/Lisansüstü Seçmeli | ||||||||||
| Course Level: |
|
||||||||||
| Mode of Delivery: | Face to face | ||||||||||
| Course Coordinator : | Prof. Dr. Telat Gül ŞENDİL | ||||||||||
| Course Lecturer(s): | |||||||||||
| Course Assistants: |
| Course Objectives: | This course aims to introduce psychology students to the basic concepts of programming and to show how programming can be used in psychology research. Students will gain basic coding skills, especially understanding the role of programming in areas such as data analysis, design of experiments and cognitive modeling. |
| Course Content: | Introduction to Programming: Basic programming concepts and the importance of programming in psychology Python Basics: Variables, data types, loops, conditional statements Python for Data Analysis: NumPy, Pandas and data manipulation Using Programming in Psychology Research: Experiment design and data collection Coding Psychological Experiments: Experiment design with tools like PsychoPy and OpenSesame Programming Visual and Auditory Stimuli: Graphics and sound processing Basic Statistical Analysis: Using Python for data analysis and hypothesis testing Machine Learning and Psychology: Basic machine learning concepts and applications with psychological data sets Sentiment Analysis and Natural Language Processing: Sentiment analysis on psychological data sets Course Projects and Practices: Small projects where students can apply what they have learned |
The students who have succeeded in this course;
|
||||||||||||||||||||||||||||||||||||
| Week | Subject | Related Preparation |
| 2) | Python Basics: Variables, data types, loops, conditional statements | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 3) | Python for Data Analysis: NumPy, Pandas and data manipulation | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 4) | Using Programming in Psychology Research: Experiment design and data collection | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 5) | Coding Psychological Experiments: Experiment design with tools like PsychoPy and OpenSesame | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 6) | Programming Visual and Auditory Stimuli: Graphics and sound processing | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 7) | Basic Statistical Analysis: Using Python for data analysis and hypothesis testing | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 8) | Machine Learning and Psychology: Basic machine learning concepts and applications with psychological data sets | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 9) | Sentiment Analysis and Natural Language Processing: Sentiment analysis on psychological data sets | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 10) | Course Projects and Practices: Small projects where students can apply what they have learned | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| 10) | Course Projects and Practices: Small projects where students can apply what they have learned | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| Course Notes / Textbooks: | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| References: | VanderPlas, J. (2016). Python Data Science Handbook. O'Reilly Media. McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media. Grus, J. (2019). Data Science from Scratch: First Principles with Python. O'Reilly Media. Fawcett, T. (2016). Data Science for Business. O'Reilly Media. |
| Ders Öğrenme Kazanımları | 1 |
2 |
4 |
3 |
5 |
|---|---|---|---|---|---|
| Program Outcomes | |||||
| 1) Students will have advanced theoretical knowledge in the fields of developmental and experimental psychology and will consolidate this knowledge through scientific research and professional practice. | |||||
| 2) The program provides students with the skills to conduct independent research, use scientific data analysis techniques and produce academic publications. | |||||
| 3) Graduates gain the competence to work responsibly in line with the ethical rules and professional standards in the field of psychology. | |||||
| 4) Graduates will be able to take an active role in multidisciplinary projects by collaborating with professionals in different fields related to psychology such as health, education and business. | |||||
| 5) The program trains graduates as experts who contribute to society by raising awareness of taking part in projects for the protection and improvement of psychological health at the individual and community level. | |||||
| No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
| Program Outcomes | Level of Contribution | |
| 1) | Students will have advanced theoretical knowledge in the fields of developmental and experimental psychology and will consolidate this knowledge through scientific research and professional practice. | |
| 2) | The program provides students with the skills to conduct independent research, use scientific data analysis techniques and produce academic publications. | |
| 3) | Graduates gain the competence to work responsibly in line with the ethical rules and professional standards in the field of psychology. | |
| 4) | Graduates will be able to take an active role in multidisciplinary projects by collaborating with professionals in different fields related to psychology such as health, education and business. | |
| 5) | The program trains graduates as experts who contribute to society by raising awareness of taking part in projects for the protection and improvement of psychological health at the individual and community level. |
| Individual study and assignment | |
| Lesson | |
| Lab | |
| Homework | |
| Application (Modeling, Design, Prototypes, Simulation, Experimentation, etc.) |
| Written Exam (Open-ended questions, multiple choice, true/false, matching, fill-in-the-blanks, sequencing) | |
| Oral examination | |
| Homework | |
| Practical |
| Semester Requirements | Number of Activities | Level of Contribution |
| Midterms | 1 | % 40 |
| Semester Final Exam | 1 | % 40 |
| Quiz | 1 | % 20 |
| total | % 100 | |
| PERCENTAGE OF SEMESTER WORK | % 60 | |
| PERCENTAGE OF FINAL WORK | % 40 | |
| total | % 100 | |
| Activities | Number of Activities | Duration (Hours) | Workload |
| Course Hours | 16 | 6 | 96 |
| Laboratory | 2 | 1 | 2 |
| Application | 2 | 5 | 10 |
| Study Hours Out of Class | 2 | 6 | 12 |
| Presentations / Seminar | 2 | 5 | 10 |
| Project | 2 | 6 | 12 |
| Homework Assignments | 2 | 1 | 2 |
| Quizzes | 2 | 5 | 10 |
| Midterms | 1 | 3 | 3 |
| Paper Submission | 2 | 2 | 4 |
| Final | 1 | 6 | 6 |
| Total Workload | 167 | ||