CS 121Introduction to Computer Applications and Programming

Bilkent Bilgisayar Mühendisliği dersi. Genelde Güz ve Bahar'da açılır, son 5 yazın 5'inde açıldı. Şube başına ortalama 49 öğrenci.

  • kredi3· 5 ECTS
  • haftalık4 saat2 ders + 2 lab
  • son 5 yıl ort.2,53B- ↗
  • açılırGüz + Baharyaz 5/5
  • 2026-2027 Güz10 şube· 41 boş yer

2026-2027 Güz şubeleri459/500 dolu · %92

boş kalsın10 şube
  • 1Rabia Üşenmezbu dersteki ortalaması 2,51PSÇPC
    • Pzt 08:30–10:20FF-207
    • Çar 13:30–15:20FF-207 · lab
    Dolu · 50/50
  • 2Ayışığı Başak Sevdik Çallıbu dersteki ortalaması 2,62PSÇPC
    • Pzt 13:30–15:20FF-207
    • Per 08:30–10:20FF-207 · lab
    14 boş · 36/50
  • 3Rabia Üşenmezbu dersteki ortalaması 2,51PSÇPC
    • Pzt 10:30–12:20FF-207
    • Çar 15:30–17:20FF-207 · lab
    Dolu · 50/50
  • 4Nur Sağlambu dersteki ortalaması 2,39PSÇPC
    • Sal 08:30–10:20FF-207
    • Per 13:30–15:20FF-207 · lab
    Dolu · 50/50
  • 5Sibel Uğurlubilekbu dersteki ortalaması 2,57PSÇPC
    • Sal 13:30–15:20FF-207
    • Cum 08:30–10:20FF-207 · lab
    1 boş · 49/50
  • 6Sibel Uğurlubilekbu dersteki ortalaması 2,57PSÇPC
    • Çar 08:30–10:20FF-207
    • Cum 13:30–15:20FF-207 · lab
    16 boş · 34/50
  • 7Sibel Uğurlubilekbu dersteki ortalaması 2,57PSÇPC
    • Sal 15:30–17:20FF-207
    • Cum 10:30–12:20FF-207 · lab
    Dolu · 50/50
  • 8Ayışığı Başak Sevdik Çallıbu dersteki ortalaması 2,62PSÇPC
    • Pzt 15:30–17:20FF-207
    • Per 10:30–12:20FF-207 · lab
    1 boş · 49/50
  • 9Sibel Uğurlubilekbu dersteki ortalaması 2,57PSÇPC
    • Çar 10:30–12:20FF-207
    • Cum 15:30–17:20FF-207 · lab
    7 boş · 43/50
  • 10Nur Sağlambu dersteki ortalaması 2,39PSÇPC
    • Sal 10:30–12:20FF-207
    • Per 15:30–17:20FF-207 · lab
    2 boş · 48/50

Saat ızgarası Pazartesi–Cuma, 08:30'dan itibaren; mavi lab, mor online, gri yedek (spare) saat. Kontenjan STARS offerings'ten her gün alınır; kesin bilgi SRS'te.

Ön koşullar ve açtığı derslerkatalogda ön koşul yok

Almak için

Ön koşulu yok, doğrudan alınabilir.

CS 121Introduction to Computer Applications and Programming
ön koşul
yok
doğrudan açtığı
2 ders
dolaylı dahil
8 ders

Ön koşullar STARS kataloğundaki ifadeden okunur; eş koşul, izin ve not şartları dahil değil. Kartın altındaki not o dersin başka neye ihtiyaç duyduğunu söyler.

Not ortalaması5 yıl 2,53 · 10 yıl 2,69 · 2003'den beri 2,58

2,442025-2026 Bahar474 öğrenci · 9 şube · şubeler 2,15–2,74
1,01,52,02,53,03,54,016-17 G17-18 B19-20 G20-21 G21-22 G22-23 G23-24 G24-25 G25-26 G25-26 Y
  • Güz / Bahar ortalaması
  • yaz okulu
  • son 5 yıl 2,53
  • dikey gölge: şube aralığı · nokta büyüklüğü: öğrenci sayısı

Şubelere göre dağılım

Bir noktanın üstüne gel ya da dokun: şube ve hocası görünür.

0123425-26 B25-26 G24-25 B24-25 G

Her nokta bir şube. Yatay çizgi en düşük–en yüksek, dikey çizgi ortanca; soluk noktalar 10 öğrenciden az olan şubeler.

Dönem tablosu 27 dönem
DönemŞubeÖğrenciDers ort.Şube aralığı
2025-2026 Yaz1112,792,79
2025-2026 Bahar94742,442,15–2,74
2025-2026 Güz114482,862,36–3,24
2024-2025 Yaz1153,263,26
2024-2025 Bahar94772,742,63–3,02
2024-2025 Güz115432,722,57–2,94
2023-2024 Yaz1163,743,74
2023-2024 Bahar94852,271,90–2,57
2023-2024 Güz115662,682,31–3,09
2022-2023 Yaz1372,692,69
2022-2023 Bahar105021,861,22–2,33
2022-2023 Güz105532,441,96–2,76
2021-2022 Yaz1312,942,94
2021-2022 Bahar83942,642,16–2,99
2021-2022 Güz84212,581,73–3,14
2020-2021 Yaz1283,203,20
2020-2021 Bahar73103,152,56–3,63
2020-2021 Güz73352,912,53–3,47
2019-2020 Yaz1373,593,59
2019-2020 Bahar72893,293,01–3,58
2019-2020 Güz83613,092,29–3,54
2018-2019 Bahar82812,822,47–3,16
2018-2019 Güz73102,942,55–3,41
2017-2018 Bahar81882,602,31–3,18
2017-2018 Güz82942,912,38–3,41
2016-2017 Bahar82642,832,60–3,07
2016-2017 Güz83742,812,40–3,13

Dönem ortalaması STARS'ın "Course GPA" değeri (o dönemin tüm şubeleri). Çok yıllık ortalama dönem ortalamalarının öğrenci sayısıyla ağırlıklı ortalaması; "son 5 yıl" içinde bulunulan akademik yıldan önceki 5 tam yıl. 10 öğrenciden az olan dönemler (*) dahil ama soluk. Final tekrar dönemleri dahil değil.

Hocalara göre2021–2026 · 4 hoca

  • Sibel Uğurlubilekbu dönem13 dönem · 2.064 öğrenci · son 2025-2026 Yaz2,57
  • Rabia Üşenmezbu dönem12 dönem · 1.348 öğrenci · son 2025-2026 Bahar2,51
  • Nur Sağlambu dönem8 dönem · 809 öğrenci · son 2025-2026 Bahar2,39
  • Ayışığı Başak Sevdik Çallıbu dönem10 dönem · 752 öğrenci · son 2025-2026 Bahar2,62

Hocanın tek başına verdiği şubelerin öğrenci sayısıyla ağırlıklı STARS şube ortalaması. Soluk satırlar 20 öğrenciden az notlu veriye dayanır.

Değerlendirme ve FZ2026-2027 Güz syllabus'ı · koordinatör Rabia Üşenmez

  • %20Midterm, Excel
  • %20Midterm, Word
  • %20×10
  • %10Excel and Word Homeworks×2
  • %30Python
FZ ŞARTI

No Requirement

syllabus'taki metin, olduğu gibi

ECTS iş yükü: dönem başına 150 saat.

CS 121 not hesaplayıcısı hazır

Midterm, Excel %20 · Midterm, Word %20 · Lab work (10 adet) %20 · Excel and Word Homeworks (2 adet) %10 · Python %30

Notunu hesapla

Ders içeriği

Fundamental office tools. Word processing, document formatting, paragraph formats, styles, hyphenation, spelling and grammar checking, outline, table of contents, indexes, citations, captions and bibliography. Introduction to spreadsheet concepts, formatting worksheets, managing worksheets; writing formulas and use of built-in functions and auditing; conditional formatting; common mistakes in writing formulas, circular reference, missing reference in formulas; charts. Introduction to programming and Python. Creating programs with an IDE. Programming basics - variables, data types and expressions. Python objects and built in methods. Conditional statements and iteration.

Haftalık konular 14 hafta
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. Use COUNT function use TODAY function use NOW function use IF function
  7. 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
  8. Freeze Rows and Columns Display and Change Page Breaks Set and Clear a Print Area Print Titles Sort and Filter Data Conditional Formating
  9. 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
  10. 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
  11. PYTHON PROGRAMMING String Type Indexing and Slicing String Functions Concatenation and repetition operator
  12. 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
  13. 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)
  14. PYTHON REVIEW
Ders kitabı 1
  • Required - Textbook: MyLab IT for Office 2019: Skills for Success Series + Technology in Action, 16e, Alan Evans , Kendall Martin , Mary Anne Poatsy , 2019,16th edition, Pearson

Müfredatlarda12 program

Sık sorulanlar

CS 121 dersinin ön koşulu nedir?

STARS kataloğunda CS 121 için ön koşul belirtilmemiş.

CS 121 kaç kredi, kaç ECTS?

CS 121 3 Bilkent kredisi ve 5 ECTS. Haftalık 2 saat yüz yüze ders · 2 saat yüz yüze lab.

CS 121 hangi dönemlerde açılır?

Genelde Güz ve Bahar'da açılır, son 5 yazın 5'inde açıldı. 2026-2027 Güz döneminde 10 şube ile açık.

CS 121 not ortalaması kaç?

CS 121 dersinin son 5 akademik yıldaki ortalaması 2,53 (B-); 4.973 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.

CS 121 FZ şartı nedir?

2026-2027 Güz syllabus'ına göre: No Requirement

Veri STARS'ın herkese açık sayfalarından (offerings, katalog, ders geçmişi, syllabus) otomatik alınır. Şube, hoca ve kontenjan değişebilir; kesin bilgi için SRS'yi kontrol et.