YZZ111 Introduction to Computer Science

6 ECTS - 3-0 Duration (T+A)- 1. Semester- 3 National Credit

Information

Unit FACULTY OF SCIENCE AND LETTERS
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING PR. (ENGLISH)
Code YZZ111
Name Introduction to Computer Science
Term 2025-2026 Academic Year
Semester 1. Semester
Duration (T+A) 3-0 (T-A) (17 Week)
ECTS 6 ECTS
National Credit 3 National Credit
Teaching Language İngilizce
Level Lisans Dersi
Type Normal
Label FE Field Education Courses C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Dr. Öğr. Üyesi Cevher ÖZDEN
Course Instructor Dr. Öğr. Üyesi Cevher ÖZDEN (Güz) (A Group) (Ins. in Charge)


Course Goal / Objective

The aim of this course is to enable students to become familiar with basic information technologies and to use office programs frequently used in the public and private sectors at an adequate level.

Course Content

In this course, basic concepts, operating systems and their uses, word processing programs, spreadsheet and graphic drawing programs, presentation preparation programs, and the use of network services are covered.

Course Precondition

None

Resources

J. Glenn Brookshear, Bilgisayar Bilimlerine Giriş, 2020, Nobel Yayıncılık, Ankara

Notes

Course presentations


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Uses the operating system effectively.
LO02 Knows the computer and its hardware.
LO03 Explains the Internet and its applications, effective Internet searching, email systems, and malware.
LO04 Creates functional documents with a text editor.
LO05 Creates functional presentations with the presentation program.
LO06 It produces results by processing data with the table processing program.
LO07 Develops a positive attitude towards lifelong learning, being aware of learning needs, and also the use of information and communication technologies required by the field.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Bilgi - Kuramsal, Olgusal It provides a broad range of knowledge about fundamental Computer Science concepts, algorithms and data structures. 3
PLO02 Bilgi - Kuramsal, Olgusal Learns basic computer topics such as software development, programming languages, and database management. 4
PLO03 Bilgi - Kuramsal, Olgusal Understands advanced computing fields such as data science, artificial intelligence, and machine learning.
PLO04 Belirsiz Learn about topics such as computer networks, cyber security, and database design. 3
PLO05 Beceriler - Bilişsel, Uygulamalı Develops skills in designing, implementing and analyzing algorithms.
PLO06 Beceriler - Bilişsel, Uygulamalı Gains the ability to use different programming languages effectively
PLO07 Beceriler - Bilişsel, Uygulamalı Learns data analysis, database management and big data processing skills. 2
PLO08 Beceriler - Bilişsel, Uygulamalı Gains practical experience by working on software development projects.
PLO09 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Strengthens collaboration and communication skills within the team. 3
PLO10 Yetkinlikler - Alana Özgü Yetkinlik It provides a mindset open to technological innovations. 4
PLO11 Yetkinlikler - Öğrenme Yetkinliği Encourages continuous learning and self-improvement competence. 4
PLO12 Yetkinlikler - İletişim ve Sosyal Yetkinlik Develops the ability to solve complex problems. 4


Week Plan

Week Topic Preparation Methods
1 Identify the software and hardware components that make up a computer Reading relevant topics from the textbook Öğretim Yöntemleri:
Soru-Cevap, Beyin Fırtınası
2 Data Storage Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
3 Data Processing Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Gösterip Yaptırma
4 Operating Systems Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
5 Introduction to Word Processing Software Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
6 Document Preparation Methods Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
7 Designing a Spreadsheet Reading relevant topics from the textbook Öğretim Yöntemleri:
Soru-Cevap, Tartışma
8 Mid-Term Exam Preparing for the Exam Ölçme Yöntemleri:
Yazılı Sınav
9 Data Processing with Tables Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
10 Introduction to presentation preparation programs Reading relevant topics from the textbook Öğretim Yöntemleri:
Soru-Cevap, Anlatım
11 Presentation Design Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap, Gösterip Yaptırma
12 Introduction to Computer Networks Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
13 Programming Languages Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
14 Algorithms Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Soru-Cevap
15 Database Systems Reading relevant topics from the textbook Öğretim Yöntemleri:
Anlatım, Tartışma
16 Term Exams Preparing for the Exam Ölçme Yöntemleri:
Yazılı Sınav
17 Term Exams Preparing for the Exam Ölçme Yöntemleri:
Yazılı Sınav


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 3 42
Out of Class Study (Preliminary Work, Practice) 14 5 70
Assesment Related Works
Homeworks, Projects, Others 0 0 0
Mid-term Exams (Written, Oral, etc.) 1 12 12
Final Exam 1 28 28
Total Workload (Hour) 152
Total Workload / 25 (h) 6,08
ECTS 6 ECTS

Update Time: 28.08.2025 02:23