ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs
  • Namık Kemal Mah.
  • Fazıl Polat Paşa Bulvarı
  • Famagusta
  • Turkish Republic of Northern Cyprus
  • 99450
  • (+90) 392 630 5000
  • kktcogrenciisleri@itu.edu.tr
instagram
facebook
twitter
youtube
  • COURSES
    • COURSE PLANS
    • COURSE SCHEDULES
    • COURSE CATALOGUES
  • FORMS & PETITIONS
    • FORMS
    • PETITIONS
  • INTERNSHIP
    • INTERNSHIP INFORMATION
    • GENERAL INTERNSHIP PRINCIPLES
    • INTERNSHIP PROCESS
    • INTERNSHIP DOCUMENTS
    • ADDITIONAL INTERNSHIP PRINCIPLES
    • PROGRAM INTERNSHIP COMMISSION COORDINATORS
  • TRANSFER
    • ACADEMIC TRANSFER
    • DUAL PROGRAMS
    • EQUIVALENCE DOCUMENT
  • TUITION
    • FEES
    • SCHOLARSHIPS
  • REGULATIONS
    • RULES AND REGULATIONS
    • REGISTRATION PROCEDURES AND PRINCIPLES

ITU North Cyprus     Portal     ITU Help

  • TR
  • EN
ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs
  • COURSES
    • COURSE PLANS
    • COURSE SCHEDULES
    • COURSE CATALOGUES
  • FORMS & PETITIONS
    • FORMS
    • PETITIONS
  • INTERNSHIP
    • INTERNSHIP INFORMATION
    • GENERAL INTERNSHIP PRINCIPLES
    • INTERNSHIP PROCESS
    • INTERNSHIP DOCUMENTS
    • ADDITIONAL INTERNSHIP PRINCIPLES
    • PROGRAM INTERNSHIP COMMISSION COORDINATORS
  • TRANSFER
    • ACADEMIC TRANSFER
    • DUAL PROGRAMS
    • EQUIVALENCE DOCUMENT
  • TUITION
    • FEES
    • SCHOLARSHIPS
  • REGULATIONS
    • RULES AND REGULATIONS
    • REGISTRATION PROCEDURES AND PRINCIPLES
SIS LOGIN
  1. You are here:  
  2. Home
  3. COURSES
  4. BIL 100E

BIL 100E

DERS PROGRAMI FORMU

(COURSE SYLLABUS FORM)

Dersin Adı Course Name
Programlamaya Giriş (PYTHON) Intr. to Prog. Language (PYTHON)
Kodu
(Code)
Yarıyılı
(Semester)
Kredi
(Credit)
AKTS Kredisi
(ECTS Credit)
Ders Uygulaması, Saat/Hafta
(Course Implementation, Hours/Week)
Ders
(Theoretical)
Uygulama
(Tutorial)
Laboratuvar
(Laboratory)
BIL 100E 1 2 4,5 1 0 2
Bölüm/Program
(Department/Program)
Mimarlık
(Architecture)
Dersin Türü
(Course Type)
Zorunlu (Compulsory) Dersin Dili
(Course Language)
İngilizce
(English)
Dersin Önkoşulları
(Course Prerequisites)
Yok
(None)
Dersin Mesleki Bileşene Katkısı, %
(Course Category by Content, %)
Temel Bilim ve Matematik
(Basic Sciencesand Math)
Temel Mühendislik
(Engineering Science)
Mühendislik/Mimar lık Tasarım
(Engineering/Architecture Design)
Genel Eğitim
(General Education)
- 100 - -
Dersin İçeriği
(Course Description)
Problem modelleme, algoritmalar. Seçme ve yineleme yapıları. Bileşke veri yapıları. Soyutlama. Temel giriş-çıkış işlemleri. Web uygulamaları.
Problem modelling, algorithms. Selection and repetition constructs. Composite data types. Abstraction. Basic input/output operations. Web applications.
Dersin Amacı
(Course Objectives)
  1. Öğrencileri komuta dayalı programlama yaklaşımıyla bilgisayar programlamaya başlatma.
  2. Öğrencilere yapay zeka uygulamalarında genelde ihtiyaç duyulan temel programlama tekniklerini ve web uygulaması yöntemlerini öğretme
  1. To introduce students computer programming using the imperative programming paradigm.
  2. To teach students the fundamental programming techniques and web application methods commonly required in artificial intelligence applications.
Dersin Öğrenme Çıktıları
(Course Learning Outcomes)
  1. Bir algoritma geliştirerek bilgisayar programı yardımıyla bir problemi çözmek için modellemek.
  2. Küçük ve orta ölçekli bilgisayar programlarını tasarlayabilmek, gerçekleyebilmek ve sınayabilmek.
  3. Python programlama dili için geliştirme araçlarıyla tanışıklık edinmek.
  4. Temel programlama tekniklerine hakim olmak.
  5. Temel web istemci ve sunucu teknikleriyle tanışıklık edinmek.
  1. Ability to model a problem for solving it with the help of a computer program and developing an algorithm.
  2. Ability to design, implement and test small to medium scale computer programs.
  3. Acquaintance with the development tools of the Python programming language.
  4. Mastering commonly used programming techniques.
  5. Acquaintance with commonly used web client and server techniques.
  • Architecture
  • Architecture
Previous article: CEN 101E (BLG 101E) Prev Next article: ATA 122 Next
  • Common Pool 16
  • Computer Engineering 10
  • Electrical and Electronics Engineering 1
  • Industrial Engineering 16
  • Economics and Finance 29
  • Architecture 17
  • Interior Architecture 46
  • Maritime Business Administration 2
  • Marine Transportation and Management Engineering 90
  • Marine Engineering 118
  • Naval Architecture and Marine Engineering 140
  • Namık Kemal Mah.
  • Fazıl Polat Paşa Bulvarı
  • Famagusta
  • Turkish Republic of Northern Cyprus
  • 99450
  • (+90) 392 630 5000
  • kktcogrenciisleri@itu.edu.tr
instagram
facebook
twitter
youtube

Copyright © 2025 ITU-TRNC Student Affairs. All Rights Reserved.