Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Computer and Informatics / YZV 102E / Course Informations
 

Course Information

Course Name
Turkish Veri Bilimi için Programlamaya Giriş (Python)
English Int.toPrg.forDataSci.(Python)
Course Code
YZV 102E Credit Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester 2
4 3 2 -
Course Language English
Course Coordinator Ahmet Cüneyd Tantuğ
Course Objectives 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.
Course Description Problem modelling, algorithms. Selection and repetition constructs. Composite data types. Abstraction. Basic input/output operations. Web applications.
Course 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.
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024