defter*
defter / katalog / CS 121
CS 121

Introduction to Computer Applications and Programming

CS 121 is your first exposure to using a computer as a tool for getting work done rather than just consuming content, it splits its time between mastering the office software you'll lean on for every report and dataset in your degree (Word and Excel) and the early mechanics of Python, where formulas give way to variables, conditionals, and loops. Expect hands-on practical exams rather than written ones: you'll be building formatted documents, wiring up spreadsheets with functions and charts, and writing small Python programs in an IDE. It's a required first-year course meant to level the playing field before CS 101/102 push you into real programming, so the payoff isn't the topics themselves but the habit of thinking through a problem step by step.

Kredi3ECTS5FakülteFaculty of EngineeringBölümComputer EngineeringKoordinatörRabia Üşenmez

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Ders tanıtımı ve metin biçimlendirme temelleri
Introducing the course Type Text Applying styles and set grammar and spelling options Select and insert text Check Spelling and Grammar Insert synonyms use format painter apply advanced font settings create document footers save document as pdf insert symbols
stylesspelling and grammarformat painterPDF olarak kaydetme
Hafta 221–27 Eyl
Word'de metin, kaynakça ve sayfa düzeni
Find and replace text Insert and modify footnotes Add sources Insert citations and bibliographies format bulleted and numbered list paragraph indents Modify line and paragraph spacing Set line and page break options and modify styles set margins creating custom headers and footers
find and replacefootnotecitation ve bibliographyheader ve footer
Hafta 328 Eyl – 4 Eki
Word'de tablo, SmartArt ve biçimlendirme
Insert text and pictures from files set tab options create tables apply table styles format text in table cells format tables modify themes and create columns apply borders and shading paragraphs and pages Insert SmartaArt Format SmartArt
table stylesSmartArtthemesborders and shading
Hafta 45–11 Eki
Excel'de workbook ve temel formüller
MSExcel: Create and Save Workbooks Enter Data and Merge and Center titles Construct Addition, Subtraction, Multiplication and Division formulas Insert SUM function Insert Footers and Adjust Page Settings Dİsplay formulas and print worksheet format numbers
workbook oluşturmadört işlem formülleriSUM functionsayfa ayarları ve footer
Hafta 512–18 Eki
Hücre referansları ve temel fonksiyonlar
Use a Relative Cell Reference Use an Absolute Cell Reference Use a Mixed Cell Reference Insert a Function Use the SUM Function Use the AVERAGE Functions Use the MIN and MAX Functions
relative/absolute/mixed cell referenceSUM functionAVERAGE functionMIN ve MAX function
Hafta 619–25 Eki
COUNT, TODAY, NOW ve IF fonksiyonları
Use COUNT function use TODAY function use NOW function use IF function
COUNT functionTODAY functionNOW functionIF function
Hafta 726 Eki – 1 Kas
Excel'de aralık seçimi ve grafik oluşturma
Select an Adjacent Range Select a Nonadjacent Range Create a Clustered Column Chart Create a Bar Chart Change a Chart Type Create a Line Chart Create a Pie Chart Format the Chart Area Format the Plot Area Format a Data Series Format the Gridlines
adjacent/nonadjacent rangeclustered column chartline/pie chartchart formatting
Hafta 82–8 Kas
Excel'de tablo düzeni, yazdırma ve veri araçları
Freeze Rows and Columns Display and Change Page Breaks Set and Clear a Print Area Print Titles Sort and Filter Data Conditional Formating
freeze rows and columnspage breaksprint areasort and filter
Hafta 99–15 Kas
Programlamaya giriş ve program yapısı
PYTHON PROGRAMMING The Difficulty and Promise of Programming Starting to program (Go over an example program) Learning the parts of a program (Modules, Statements and Expressions, Whitespace, Comments, Tokens) Naming objects, Python Naming Rules Variables, Variable Creation and Assignment
modulestatementtokenvariable
Hafta 1016–22 Kas
Python veri tipleri ve operatörler
PYTHON PROGRAMMING -Number Types (Integers, Floating-point numbers) Other Built-In Types (Boolean, String, List, Dictionary) Arithmetic Operators Order of Operations (Precedence) Assignment Operators The math Module Developing an algorithm
integerfloatoperator precedencemath module
Hafta 1123–29 Kas
Python string işlemleri
PYTHON PROGRAMMING String Type Indexing and Slicing String Functions Concatenation and repetition operator
stringindexingslicingconcatenation
Hafta 1230 Kas – 6 Ara
if yapısı ile program kontrolü
PYTHON PROGRAMMINGProgram Control: Selection with the if Statement Importance of Indentation If-Else Statements If-Elif-Else Statements Relational Operators (, ==, !=, =) Boolean Operators (and, or, not) Precedence Solving Examples with If-Elif-Else
if-elif-elseindentationrelational operatorBoolean operator
Hafta 137–13 Ara
for döngüsü ve algoritma tasarımı
PYTHON PROGRAMMING Iteration using the for Statement Using range to Generate a Number Sequence Solving Examples with the for Statement Understanding What an Algorithm is Algorithm Features Algorithm versus a Program Program Features Implementing Good Program Design (Working on an Example)
for statementrangealgoritmaprogram design
Hafta 1414–20 Ara
Python konularının genel tekrarı
PYTHON REVIEW
Pythontekrar

Değerlendirme 80% · 4 adım

20%
20%
10%
30%
Midterm:Practical (skills) Midterm, Excel, Midterm, Word 40%
Homework Excel and Word Homeworks 10%
Final Python 30%
en büyük tek kalem %30 · sınav ağırlığı %88 · 49 dönem ortalaması 2.70 (13322 öğrenci) nasıl hesaplanıyor

Önerilen kaynaklar 1 kitap

📕
Zorunlu
MyLab IT for Office 2019: Skills for Success Series + Technology in Action
16e, Alan Evans
Kendall Martin · Mary Anne Poatsy

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

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

Ders notları · henüz yok

CS 121 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ı 49 dönem · ort. 2.70

DönemCourse CPA
2025-2026 Fall 2.86 11 sec · 448 öğr
2024-2025 Fall 2.72 11 sec · 543 öğr
2024-2025 Summer 3.26 1 sec · 15 öğr
2024-2025 Spring 2.74 9 sec · 477 öğr
2023-2024 Fall 2.68 11 sec · 566 öğr
2023-2024 Summer 3.74 1 sec · 16 öğr
2023-2024 Spring 2.27 9 sec · 485 öğr
2022-2023 Fall 2.44 10 sec · 553 öğr
2022-2023 Summer 2.69 1 sec · 37 öğr
2022-2023 Spring 1.86 10 sec · 502 öğr

Aggregate course GPA · Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 11 şube · 540 kontenjan

haftada 2 saat ders + 2 saat lab/uygulama
1
Rabia Üşenmez
Pzt08:30–10:20Çar13:30–15:20FF-207
50
kişilik
2
Ayışığı Başak Sevdik Çallı
Pzt13:30–15:20Per08:30–10:20FF-207
50
kişilik
3
Rabia Üşenmez
Pzt10:30–12:20Çar15:30–17:20FF-207
50
kişilik
4
Staff
Sal08:30–10:20Per13:30–15:20FF-207
50
kişilik
5
Sibel Uğurlubilek
Sal13:30–15:20Cum08:30–10:20FF-207
50
kişilik
6
Sibel Uğurlubilek
Çar08:30–10:20Cum13:30–15:20FF-207
50
kişilik
+ 5 şube daha
7
Sibel Uğurlubilek
Sal15:30–17:20Cum10:30–12:20FF-207
50
kişilik
8
Ayışığı Başak Sevdik Çallı
Pzt15:30–17:20Per10:30–12:20FF-207
50
kişilik
9
Sibel Uğurlubilek
Çar10:30–12:20Cum15:30–17:20FF-207
50
kişilik
10
Rabia Üşenmez
Sal10:30–12:20Per15:30–17:20FF-207
50
kişilik
11
Staff
Sal10:30–12:20Per15:30–17:20
40
kişilik
Her dönem açılıyorSon yıllarda 23 güz ve 22 bahar döneminde açılmış. Yaz okulunda da 16 kez açılmış. Kaçırırsan bir sonraki dönem tekrar bulabilirsin.

⚠️ FZ engelleyen şartlar

No Requirement

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

Bu dönem (2026-2027 Fall) · 11 section
Sibel Uğurlubilek ×4, Rabia Üşenmez ×3, Ayışığı Başak Sevdik Çallı ×2
Geçmişte ders veren (13 kişi)
Nur Sağlam, Hilmi Öncül, Ayşe Semra Mumcu, Lori Rae Russell Dağ, Özlem Özgü, Aslı Kurgan Erkurt, İpek Sözen, Halil Nejat Özmen, Turgay Saracoğlu, İsmail İpek, Tilmiz Barutoğlu, Ceren Aydoğmuş, Gülden Keykan

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

Amerikan Kültürü ve Edebiyatı1. sınıf GüzArkeoloji1. sınıf GüzFelsefe1. sınıf GüzHukuk1. sınıf Güzİngiliz Dili ve Edebiyatı1. sınıf BaharMütercim-Tercümanlık1. sınıf BaharMüzik1. sınıf BaharPsikoloji1. sınıf GüzSahne Sanatları1. sınıf BaharSiyaset Bilimi ve Kamu Yönetimi1. sınıf GüzTemel Eğitim1. sınıf GüzUluslararası İlişkiler1. sınıf Bahar

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.

Bunu alınca açılanlar · 2 ders CS 121'i ön koşul sayıyor