defter*
defter / katalog / CTIS 166

CTIS 166 Information Technologies

Türkçe kataloğunda Bilgi Teknolojileri diye geçiyor.

CTIS 166 is your hands-on introduction to working inside a Linux environment as a real user and developer rather than a clicker of icons, the goal is fluency at the shell, where files, processes, permissions, and small automation scripts become things you control directly. Expect weekly homework that lives on the command line: navigating the filesystem, chaining utilities with pipes, writing Bash scripts with loops and regex, and managing access with chmod and chown, all assessed through quizzes, a midterm, and a final. As a Year 1 Spring course it sets the operational baseline you'll lean on in later CTIS work, from networking and databases to software development, since most server-side tooling you'll touch later assumes you can already think in a shell.

Kredi 3 ECTS 5 Fakülte Uygulamalı Bilimler Fakültesi Bölüm Bilişim Sistemleri ve Teknolojileri Koordinatör Nimet Ceren Serim

CTIS 166 zor mu?

Son 33 dönemde dersin ortalaması 2,12 (1.845 öğrencinin notu, 4,00 üzerinden), yani sınıf ortalaması C civarında. Zorluk hocaya ve şubeye göre değişir; ölçülebilir olan bu sayı. Diğer derslerle karşılaştır →

CTIS 166 dersinde kaç midterm var, ağırlıkları ne?

İzlencede 1 midterm var, ağırlığı %25. Final %35. Kalan %40 dersin öteki kalemlerinde. Tam dağılım aşağıda.

CTIS 166 dersinin ön koşulu var mı?

Bilkent kataloğunda bu ders için ön koşul yazılı değil.

CTIS 166 bu dönem kim veriyor?

2026-2027 Güz döneminde 1 şube açık, dersi Nimet Ceren Serim veriyor. Şube saatleri ve kontenjanlar aşağıda.

CTIS 166 dersinde hangi kitap okunuyor?

İzlencede zorunlu kitap: Linux with Operating System Concepts, Richard Fox. İzlence toplam 3 kaynak sayıyor.

CTIS 166 kaç kredi?

3 Bilkent kredisi, 5 AKTS.

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Linux işletim sistemi kurulumu
Linux Installation
Linuxinstallation
Hafta 221–27 Eyl
Linux temelleri, kurulum ve bash shell
Course Overview Additional Information: Origins, history, current dimensions and potential, Anatomy of a Linux system, Additional features of Linux Introduction to Linux/Linux Distributions, Linux Installation, Open Source and Free Software Desktop Environments: KDE and GNOME Getting Started Logging In & Working with the Shell ssh su & sudo commands Managing Software (updating, installing or removing software/documentations): apt-get and its front-ends The Bash Shell aliases, Parameters and Variables The Command Line Standard Input and Standard Output Running a Command in the Background
Linux distributionsapt-getbash shellstandard input ve standard output
Hafta 328 Eyl – 4 Eki
Bash shell ve temel komut araçları
The Bash Shell Special Characters Built-ins Basic Utilities (Commands: ls, cat, rm, less, more, hostname, mkdir, rmdir) Introduction to Bash Shell Programming Where to Find Documentation ( man, apropos, info, howtos, Getting Help with the System Basic Utilities: Working with Utilities (Commands: cp, mv, lpr, grep, head, tail, sort, uniq, diff, file), | (Pipe): Communicates between Processes For more utilities (echo, date, script )
Bash shellpipeshell programmingman
Hafta 45–11 Eki
Dosya sistemi, pathname'ler ve temel Unix utility'leri
The Filesystem The Hierarchical Filesystem Directory Files and Ordinary Files Pathnames (Absolute and Relative Pathnames) Working with Directories (mkdir, cd, rmdir, Using Pathnames, mv, cp, Important Standard Directories and Files) Links (hard and soft links) The Utilities Locating Commands (which, whereis, slocate/locate, find) Obtaining User and System Information (who, finger, w) Communicating with Other Users (write, mesg) The Utilities Compressing and Archiving Files (bzip2,bunzip2,gzip, tar) Basic editing: nano editor
hierarchical filesystempathnamehard/soft linkstar & gzip
Hafta 512–18 Eki
Linux dosya güvenliği ve erişim izinleri
File Security Types of Linux users Passwords, Encryption Access Permissions (commands: umask & chmod & chown)
file securityLinux usersencryptionumask, chmod, chown
Hafta 619–25 Eki
Process yönetimi ve iş kontrol komutları
Managing Processes Processes (Process Structure/Identification, Process and job control: ps, jobs, top, kill, fg, bg, pstree), HISTORY
process structurejob controlps, jobs, top, kill, fg, bg, pstreeHISTORY
Hafta 726 Eki – 1 Kas
Bash: Kontrol Yapıları ve Değişkenler
Programming The Bourne Again Shell Controlling Structures File Descriptors Parameters and Variables
controlling structuresfile descriptorsparametersvariables
Hafta 82–8 Kas
Bash: Built-in Komutlar ve Kontrol Yapıları
Programming The Bourne Again Shell Built-in Commands Expressions if, if-else-if, for and while loops, case Shell Programs
Bourne Again Shellbuilt-in commandsif / for / while loopscase
Hafta 99–15 Kas
Bash: Döngüler, case ve Arrays
Programming The Bourne Again Shell if, if-else-if, for and while loops, case Shell Programs Arrays
if-else-iffor / while loopscasearrays
Hafta 1016–22 Kas
grep/egrep ile regular expression kullanımı
Regular Expressions Using grep/egrep
regular expressiongrepegrep
Hafta 1123–29 Kas
File processing: FIND komutu
File Processing : FIND command
file processingFIND command
Hafta 1230 Kas – 6 Ara
rsync, metin komutları ve komut zamanlama
The rsync Secure Copy Utility (Syntax; Arguments ; Options; Examples) Commands: cut, paste, join, tr, sleep, Scheduling commands: at & crontab
rsynccut, paste, join, tratcrontab
Hafta 137–13 Ara
Geliştirme araçları: gcc, Netbeans, Eclipse
Software development: gcc, Netbeans, Eclipse
gccNetbeansEclipse
Hafta 1414–20 Ara
Kullanıcı hesapları, system initialization ve servisler
User accounts System Initialization and Services Review
user accountsystem initializationservices

Değerlendirme 100% · 6 adım

18%
25%
35%
7%
10%
5%
Quiz Quiz 18%
Midterm Midterm 25%
Final Final Exam 35%
Homework Linux Installation HW, Home Practices 17%
Performance In class participation 5%
en büyük tek kalem %35 · sınav ağırlığı %78 · 33 dönem ortalaması 2.12 (1845 öğrenci) nasıl hesaplanıyor
Notunu hesapla
KalemAğırlık Notun (100 üzerinden)
Quiz%18
Midterm%25
Final Exam%35
Linux Installation HW%7
Home Practices%10
In class participation%5
Bildiğin notları gir; girmediklerin hesaba katılmaz.

Ağırlıklar CTIS 166 izlencesinden. Hocanın bu dönemki dağılımı farklı olabilir; bağlayıcı olan ders izlencesidir. Harf notu sınırlarını hoca belirliyor, o yüzden hedefi sen giriyorsun. İzlencede FZ şartı var, sayfanın sonundaki kutuda.

Önerilen kaynaklar 3 kitap

📕
Zorunlu
Linux with Operating System Concepts, Richard Fox
📖
Önerilen
Linux: The Textbook, Sarwar, Koretsky, Sarwar, 2002, Addison Wesley
📖
Önerilen
Introduction to Linux

Bu dersi alınca · 4 öğrenme çıktısı

Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.

🤖 GenAI politikası

Students are advised to consult their instructors regarding the use of Generative AI tools and their appropriateness in each course. Responsible use of GenAI is encouraged in accordance with Bilkent University's GenAI Guidelines. Link: https://w3.bilkent.edu.tr/bilkent/generative-artificial-intelligence-genai-guideline/

Ders notları · henüz yok

CTIS 166 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan: not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa. defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 33 dönem · ort. 2.12

DönemDers ort.
2025-2026 Summer 2.95 1 şube · 15 öğr
2025-2026 Spring 2.25 4 şube · 105 öğr
2024-2025 Spring 2.36 4 şube · 116 öğr
2023-2024 Spring 2.69 4 şube · 118 öğr
2022-2023 Spring 2.06 4 şube · 91 öğr
2022-2023 Fall 3.16 1 şube · 30 öğr
2021-2022 Spring 2.32 4 şube · 82 öğr
2021-2022 Fall 2.50 3 şube · 48 öğr
2020-2021 Spring 2.48 2 şube · 59 öğr
2020-2021 Fall 2.01 2 şube · 37 öğr

Dersin dönem ortalaması, o dönemin bütün şubeleri birlikte. Kaynak STARS'ın ders değerlendirme raporu. Rapor yalnız kampüs ağından ya da Bilkent VPN ile açılıyor: CTIS 166 raporu · Bilkent VPN bilgisi. Öğrenci anket cevaplarını defter'de tutmuyoruz. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 1 şube · 29 kontenjan · 1 boş

haftada 3 saat ders

Haftalık ızgarada 4 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Aradaki 1 saat yedek saat: Bilkent programlarında derse genelde bir fazla saat ayrılır ve çoğu zaman kullanılmaz. Hangisinin düşeceği dönem başlayınca belli olur.

1
Sal10:30–12:20C-CTISL7Per15:30–17:20C-CTISL7
1
boş / 29
▾ 6 doldu · 21 gün
Her dönem açılıyorSon yıllarda 13 güz ve 15 bahar döneminde açılmış. Yaz okulunda da 3 kez açılmış. Kaçırırsan bir sonraki dönem tekrar bulabilirsin.

⚠️ FZ engelleyen şartlar

In order to qualify for the final exam, the students should get at least 20 points in total out of 60 points from all assessments except Final exam (35pts) and performance (5pts) AND must attend at least 70% of lecture hours.

Hocalar 1 bu dönem · 3 geçmiş

Bu dönem (2026-2027 Fall) · 1 section
Nimet Ceren Serim
Geçmişte ders veren (3 kişi)
Hamdi Murat Yıldırım, Mustafa Akgül, Seyid Amjad Ali

Bu ders 1 bölümün müfredatında zorunlu.

Kutulardaki sınıf ve dönem, o bölümün müfredatının dersi hangi sırada önerdiği. Dersin fiilen hangi dönem açıldığı ayrı bir şey.

Bu ders 11 programın seçmeli havuzunda.

Computing Methods Elective Siyaset Bilimi ve Kamu Yönetimi · havuzda 4 ders Computing Methods Elective Uluslararası İlişkiler · havuzda 6 ders Computing Methods Elective Psikoloji · havuzda 8 ders

ve 8 program daha.

Havuz listesi bölümün QME müfredatından; en küçük havuzlar önce yazılıyor, çünkü büyük "serbest seçmeli" havuzunda olmak dersi anlatmıyor. Seçmeli havuzunda olmak o dersi alabileceğin anlamına gelmez: ön koşul ve kontenjan ayrıca geçerli.

Bunu alınca açılanlar · 1 ders CTIS 166'i ön koşul sayıyor

Aynı koddan diğer dersler · katalogda 42 CTIS dersi · CTIS nedir?