Psychology | |||||
Bachelor | Length of the Programme: 4 | Number of Credits: 240 | TR-NQF-HE: Level 6 | QF-EHEA: First Cycle | EQF: Level 6 |
School/Faculty/Institute | Faculty of Engineering | ||||
Course Code | COMP 111 | ||||
Course Title in English | Computer Programming (MATLAB) | ||||
Course Title in Turkish | Bilgisayar Programlama (MATLAB) | ||||
Language of Instruction | EN | ||||
Type of Course | Flipped Classroom | ||||
Level of Course | Introductory | ||||
Semester | Fall | ||||
Contact Hours per Week |
|
||||
Estimated Student Workload | 123 hours per semester | ||||
Number of Credits | 5 ECTS | ||||
Grading Mode | Standard Letter Grade | ||||
Pre-requisites | None | ||||
Expected Prior Knowledge | None | ||||
Co-requisites | None | ||||
Registration Restrictions | Only Undergraduate Students | ||||
Overall Educational Objective | To understand fundamentals of computer programming and learn how to design and implement computer algorithms to solve basic engineering problems in MATLAB programming language. | ||||
Course Description | This course provides a comprehensive introduction to fundamentals of computer programming and algorithm development. The following topics are covered: algorithms, vectors and matrices, functions, selection statements, loop statements, I/O processes, functions, plotting, structures, scripts and programs in MATLAB programming language. | ||||
Course Description in Turkish | Bu ders bilgisayar programlamanın temelleri ve algoritma geliştirmenin temelleri konusuna kapsamlı bir giriş sağlamaktadır. Derste işlenen konular arasında: algoritmalar, vektörler ve matrisler, fonksiyonlar, seçim komutları, döngü komutları, I/O süreçleri, grafik çizimi, yapılar, komut dizileri ve programların MATLAB programlama dili kullanılarak öğretilmesi, bulunmaktadır . |
Course Learning Outcomes and CompetencesUpon successful completion of the course, the learner is expected to be able to:1) Describe computer programming fundamentals. 2) Analyze technical problems and develop basic computer algorithms. 3) Construct algorithms on computer programming tools to solve engineering problems. 4) Present the results of his/her programming solutions. |
Program Learning Outcomes/Course Learning Outcomes | 1 | 2 | 3 | 4 |
---|---|---|---|---|
1) Thorough knowledge of the major concepts, theoretical perspectives, empirical findings, and historical trends in psychology. | ||||
2) Understanding of and ability to apply essential research methods in psychology, including research design, data analysis, and data interpretation. | ||||
3) Competence to use critical and creative thinking, skeptical inquiry and a scientific approach to solving problems related to behavior and mental processes. | ||||
4) Understanding and ability to apply psychological principles, skills and values in personal, social, and organizational contexts. | ||||
5) Ability to weigh evidence, to tolerate ambiguity, and to reflect other values that underpin psychology as a discipline. | ||||
6) Internalization and dissemination of professional ethical standards. | ||||
7) Demonstration of competence in information technologies, and the ability to use computer and other technologies for purposes related to the pursuit of knowledge in psychology and the broader social sciences. | ||||
8) Skills to communicate the knowledge of psychological science effectively, in a variety of formats, in both Turkish and in English (in English, at least CEFR B2 level). | ||||
9) Recognition, understanding, and respect for the complexity of sociocultural and international diversity. | ||||
10) Recognition for the need for, and the skills to pursue, lifelong learning, inquiry, and self-improvement. | ||||
11) Ability to formulate critical hypotheses based on psychological theory and literature, and design studies to test those hypotheses. | ||||
12) Ability to acquire knowledge independently, and to plan one’s own learning. | ||||
13) Demonstration of advanced competence in the clarity and composition of written work and presentations. |
N None | S Supportive | H Highly Related |
Program Outcomes and Competences | Level | Assessed by | |
1) | Thorough knowledge of the major concepts, theoretical perspectives, empirical findings, and historical trends in psychology. | N | |
2) | Understanding of and ability to apply essential research methods in psychology, including research design, data analysis, and data interpretation. | N | |
3) | Competence to use critical and creative thinking, skeptical inquiry and a scientific approach to solving problems related to behavior and mental processes. | H | Exam,HW,Participation |
4) | Understanding and ability to apply psychological principles, skills and values in personal, social, and organizational contexts. | N | |
5) | Ability to weigh evidence, to tolerate ambiguity, and to reflect other values that underpin psychology as a discipline. | N | |
6) | Internalization and dissemination of professional ethical standards. | N | |
7) | Demonstration of competence in information technologies, and the ability to use computer and other technologies for purposes related to the pursuit of knowledge in psychology and the broader social sciences. | N | |
8) | Skills to communicate the knowledge of psychological science effectively, in a variety of formats, in both Turkish and in English (in English, at least CEFR B2 level). | N | |
9) | Recognition, understanding, and respect for the complexity of sociocultural and international diversity. | S | Participation |
10) | Recognition for the need for, and the skills to pursue, lifelong learning, inquiry, and self-improvement. | S | HW,Participation |
11) | Ability to formulate critical hypotheses based on psychological theory and literature, and design studies to test those hypotheses. | N | |
12) | Ability to acquire knowledge independently, and to plan one’s own learning. | S | Exam,HW |
13) | Demonstration of advanced competence in the clarity and composition of written work and presentations. | H | Exam,HW |
Prepared by and Date | SERAP KIRBIZ , December 2020 |
Course Coordinator | SERAP KIRBIZ |
Semester | Fall |
Name of Instructor | Asst. Prof. Dr. SERAP KIRBIZ |
Week | Subject |
1) | Introduction to MATLAB |
2) | Vectors and Matrices |
3) | Fundamentals of Programming |
4) | Selection Statements |
5) | Loop Statements-1 |
6) | Loop Statements-2 |
7) | String Vectors |
8) | Structs and Cell Arrays |
9) | MATLAB Programs |
10) | Plotting Techniques |
11) | File Input/output |
12) | Basic Statistics and Sorting |
13) | Advanced Concepts |
14) | Student Projects |
15) | Final Exam/Project/Presentation Period |
16) | Final Exam/Project/Presentation Period |
Required/Recommended Readings | Textbook: MATLAB: A Practical Introduction to Programming and Problem Solving, 3rd Edition, Stormy Attaway, ISBN-13: 978-0124058767 Reference book: Essential MATLAB for Engineers and Scientists, Fifth Edition, Brian Hahn, Daniel Valentine, ISBN-13: 978-0123943989 | ||||||||||||||||||
Teaching Methods | Lectures/Laboratories/Contact hours/Flipped Learning | ||||||||||||||||||
Homework and Projects | Teamwork projects | ||||||||||||||||||
Laboratory Work | 13 computer laboratories on programming | ||||||||||||||||||
Computer Use | In laboratories, lab exams and project | ||||||||||||||||||
Other Activities | - | ||||||||||||||||||
Assessment Methods |
|
||||||||||||||||||
Course Administration |
kirbizs@mef.edu.tr Instructor’s office: 5th Floor office hours: Monday 14:00-16:00, Thursday 14:00-16:00 email address: kirbizs@mef.edu.tr Rules for attendance: Students attending less than 70% of the laboratories and lectures will be graded FZ. Missing a midterm: Provided that proper documents of excuse are presented, a make-up exam for lab midterm exams will be provided. Missing a final: Faculty regulations. A reminder of proper classroom behavior, code of student conduct: YÖK Regulations Academic Dishonesty and Plagiarism: YÖK Regulations |
Activity | No/Weeks | Hours | Calculation | ||||
No/Weeks per Semester | Preparing for the Activity | Spent in the Activity Itself | Completing the Activity Requirements | ||||
Course Hours | 14 | 0 | 2 | 28 | |||
Laboratory | 13 | 0 | 2 | 26 | |||
Study Hours Out of Class | 10 | 1 | 1 | 20 | |||
Project | 1 | 15 | 1 | 16 | |||
Quiz(zes) | 3 | 2 | 1 | 9 | |||
Midterm(s) | 2 | 10 | 2 | 24 | |||
Total Workload | 123 | ||||||
Total Workload/25 | 4.9 | ||||||
ECTS | 5 |