KTB 303 Pemrograman Berorientasi Objek KTB304 Sistem Berkas KTC301 Grafika Komputer

1. Aho, A.V., J. E. Hopcroft, and J. D. Ullman. The Design and Analysis of Computer Algorithms. Reading, MA: Addison-Wesley, 1974 2. Cormen, T.H., C.E. Leiserson, and R.L. Rivest. Introduction to Algorithms. Cambridge: MIT- Press, 1990

31. KTB 303 Pemrograman Berorientasi Objek

Tujuan matakuliah ini adalah untuk menguraikan konsep pemrograman berorientasi obyek, memahami sintak dan semantik, merancang dan mengimplementasikan perangkat lunak.Topik-topik yang diajarkan adalah: Pengenalan Kepada Pemrograman Berorientasikan Obyek PBO,Pengenalan kepada Kelas , Operator Overloading Penyaratan Pengendali, Pewarisan, Fungsi Maya Polimorfisma, Template, Pengendalian Pengecualian Exception Handling. Prasyarat: Algoritma dan Pemrograman Bobot : 2 SKS Buku Acuan: 1. Deitel Deitel 2002, C++: How To Program, Prentice Hall 2. Herbert Schidlt 2002, C++: A Beginner’s Guide, OsborneMcGraw Hill 3. James P. Cohoon Jack W. Davidson. 1999. C++ Program Design: An Introduction to Programming and Object- Oriented Design. 2e. McGraw-Hill. 4. Gary J. Bronson. 2000. A First Book of C++: From Here to There, 2e. USA: BrooksCole Thomson Learning.

32. KTB304 Sistem Berkas

Kuliah ini membahas dan mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari pemahaman dan evaluasi alat simpan, tinjauan karakteristik data rekord, teks, grafik, strategi pengaturan dan penyimpanan data sesuai dengan karakteristik aplikasi, sampai dengan cara akses, optimasi penyimpanan, dan pengamanan data. Topik-topik yang akan disajikan antara lain: Perangkat keras dan parameternya; Sequential file; Indexed file; Hashed file; File teks dan grafik; Tree- structured file; Distributed file. Prasyarat : Struktur Data, Disain Analisis Algoritma Bobot : 3 SKS Buku Acuan : 1. G. Wiederhold. File Organization for Database Design. McGraw-Hill, 1987. 2. M. J. Folk B. Zoellick. File Structures. 2nd edition. Addison-Wesley, 1992.

33. KTC301 Grafika Komputer

Topik-topik yang akan dibahas: Pengantar grafika komputer; Primitif keluaran: algoritma dan metoda pembuatan primitif; Transformasi; Windowing dan Clipping; Kurva: Bezier, B-spline; Realism: Hidden line elimination, hidden surface removal, model Illuminasi, Gouroud Shading, Phong shading, dithering, fractal objects, model-model warna; Geometric modelingi Ray Tracing; Pengantar Antarmuka Grafika. Prasyarat: Struktur Data, Algoritma Pemrograman, Aljabar Linier. Bobot : 3 SKS Buku Acuan : 1. D. D. Hearn Pauline Baker. Computer Graphics and : Application, 2nd Ed., Prentice-Hall, 1993. 2. D.Foley et al. Computer Graphics: Principle and Practice. Addison-Wesley, 1992. Marc Berger. Computer Graphics With Pascal. , Benjamincummings, 1986.

34. KTC302 Mikroprosesor