| Dersin Adı |
Linux Utilities and Shell Scripting
|
|
Kodu
|
Yarıyıl
|
Teori
(saat/hafta) |
Uygulama/Lab
(saat/hafta) |
Yerel Kredi
|
AKTS
|
|
CE 350
|
SPRING
|
3
|
0
|
3
|
5
|
| Ön-Koşul(lar) | None | |||||
| Dersin Dili | English | |||||
| Dersin Türü | ELECTIVE_COURSE | |||||
| Dersin Düzeyi | Lisans | |||||
| Dersin Veriliş Şekli | Face-to-Face | |||||
| Dersin Öğretim Yöntem ve Teknikleri |
Problem Solving Lecture / Presentation |
|||||
| Ulusal Meslek Sınıflandırma Kodu | - | |||||
| Dersin Koordinatörü |
|
|||||
| Öğretim Eleman(lar)ı |
|
|||||
| Yardımcı(ları) | - | |||||
| Dersin Amacı | This is an undergraduate course in Computer Science on UNIX/Linux programming tools. This course gives a general view of the UNIX operating system, and provides a description of user level tools available to users and programmers. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Öğrenme Çıktıları |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ders Tanımı | This is an undergraduate course in Computer Science on UNIX/Linux operating system. Although the course provides a broad view of the operating system, it mostly focuses on Bash programming and system administration. Students will get a hands-on approach on using and programming the operating system commands and scripts and will become very familiar with the UNIX environment. This course requires an understanding of modern operating systems and a working knowledge of programming basics. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dersin İlişkili Olduğu Sürdürülebilir Kalkınma Amaçları |
-
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Temel Ders |
|
| Uzmanlık/Alan Dersleri |
X
|
|
| Destek Dersleri |
|
|
| İletişim ve Yönetim Becerileri Dersleri |
|
|
| Aktarılabilir Beceri Dersleri |
|
| Hafta | Konular | Ön Hazırlık | Öğrenme Çıktısı |
| 1 | UNIX/Linux History and Introduction to Command Line Interface | The Linux Command Line, Chapters 1, 2; UNIX Shells by Example, Chapter 1 | LO5 |
| 2 | File System and Commands | The Linux Command Line, Chapters 1, 2, 3, 4, 5 | LO1 |
| 3 | Bash Shell | The Linux Command Line, Chapters 6, 9, 10; UNIX Shells by Example, Chapter 13 | LO2 |
| 4 | Scripting | The Linux Command Line, Chapter 24; UNIX Shells by Example, Chapters 13, 14 | LO3 |
| 5 | Regular Expressions | The Linux Command Line, Chapter 19 | LO3 |
| 6 | The Stream Editor: sed | https://www.gnu.org/software/sed/manual/sed.html | LO3 |
| 7 | The awk Programming Language | https://www.gnu.org/software/gawk/manual/gawk.html | LO3 |
| 8 | Midterm Exam | - | |
| 9 | Text Processing | The Linux Command Line, Chapter 20 | LO3 |
| 10 | System Administration | The Linux Command Line, Chapters 14, 15, 16; UNIX Shells by Example, Chapter 16 | LO4 |
| 11 | Advanced Scripting and Programming | The Linux Command Line, Chapters 23, 30, 36 | LO3 |
| 12 | Commands and Scripts | The Linux Command Line, Chapter 36 | LO3 |
| 13 | Python Programming Language, Part I | https://www.python.org/ Core Python Programming, Part I | LO5 |
| 14 | Python Programming Language, Part II | Core Python Programming, Parts I, II | LO5 |
| 15 | Semester Review | - | |
| 16 | Final Exam | - |
| Ders Kitabı | The Linux Command Line: A Complete Introduction; William E. Shotts; Jr.; ISBN-13: 978-1-59327-389-7 (internet edition is available for free download at linuxcommand.org) |
| Önerilen Okumalar/Materyaller |
UNIX Shells by Example; Fourth Edition; Ellie Quigley; ISBN: 013147572X Online reference book on Bash scripting: http://tldp.org/LDP/abs/html Core Python Programming; Wesley J. Chun; ISBN 0-13-226993-7 |
| Yarıyıl Aktiviteleri | Sayı | Katkı Payı % | LO1 | LO2 | LO3 | LO4 | LO5 |
| Ödev | 2 | 30 | X | X | X | X | X |
| Ara Sınav | 1 | 30 | X | X | X | ||
| Final Sınavı | 1 | 40 | X | X | X | ||
| Toplam | 4 | 100 |
| Yarıyıl Aktiviteleri | Sayı | Süre (Saat) | İş Yükü |
|---|---|---|---|
| Katılım | - | - | - |
| Teorik Ders Saati | 16 | 3 | 48 |
| Laboratuvar / Uygulama Ders Saati | - | - | - |
| Sınıf Dışı Ders Çalışması | 14 | 3 | 42 |
| Arazi Çalışması | - | - | - |
| Küçük Sınav / Stüdyo Kritiği | - | - | - |
| Portfolyo | - | - | - |
| Ödev | 2 | 15 | 30 |
| Sunum / Jüri Önünde Sunum | - | - | - |
| Proje | - | - | - |
| Seminer/Çalıştay | - | - | - |
| Sözlü Sınav | - | - | - |
| Ara Sınavlar | 1 | 15 | 15 |
| Final Sınavı | 1 | 15 | 15 |
| Toplam | 150 |
| # | PC Alt | Program Yeterlilikleri / Çıktıları | * Katkı Düzeyi | ||||
| 1 | 2 | 3 | 4 | 5 | |||
| Program yeterlilik verisi bulunamadı. | |||||||
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest
İzmir Ekonomi Üniversitesi, dünya çapında bir üniversiteye dönüşürken aynı zamanda küresel çapta yetkinliğe sahip başarılı gençler yetiştirir.
Daha Fazlası..İzmir Ekonomi Üniversitesi, nitelikli bilgi ve yetkin teknolojiler üretir.
Daha Fazlası..İzmir Ekonomi Üniversitesi, toplumsal fayda üretmeyi varlık nedeni olarak görür.
Daha Fazlası..