Silabus Mata Kuliah Pemrograman Internet Ok

download Silabus Mata Kuliah Pemrograman Internet Ok

of 5

Transcript of Silabus Mata Kuliah Pemrograman Internet Ok

SILABUS MATA KULIAH Mata Kuliah Kode Mata Kuliah SKS Pengampu : Pemrograman Internet : : 3 SKS :

I.

Deskripsi Mata Kuliah

Mata kuliah ini membahas Internet standards TCP and UDP protocols URLs MIME CGI Introduction to SGML. Java basics I/O streaming files Looking up Internet Address - Socket programming client/server programs E-mail client SMTP - POP3 programs web page retrieval protocol handlers content handlers - applets image handling - Remote Method Invocation. JDBC multi-tier applications. CORBA II. Standar Kompetensi Mahasiswa mampu memahami berbagai hal tentang Pemrograman Internet yang meliputi Internet standards, Bahasa Pemrograman Java untuk Pemrograman Internet, Socket programming, client/server programs, E-mail client, POP3 programs, web page retrieval, protocol handlers, content handlers, applets, image handling, Remote Method Invocation, JDBC, multi-tier applications. III. Kompetensi Dasar 1. Memahami Internet standards 2. Memahami kembali TCP and UDP protocols , URLs, MIME 3. Memahami CGI 4. Memahami dasar-dasar SGML 5. Memahami kembali dasar-dasar pemrograman JAVA 6. Memahami kembali I/O Streaming dan File 7. Memahami Looking up Internet Address 8. Memahami Socket programming 9. Memahami client/server programs 10. Memahami E-mail client 11. Memahami kembali SMTP 12. Memahami POP3 programs 13. Memahami web page retrieval 14. Memahami protocol handlers 15. Memahami content handlers 16. Memahami kembali applets 17. Memahami image handling dalam pemrograman internet 18. Memahami Remote Method Invocation 19. Memahami JDBC 20. Memahami multi-tier applications 21. Memahami CORBA sebagai Bahasa Pemrograman Internet IV. Indikator Setelah mengikuti perkuliahan mahasiswa diharapkan dapat : 1. 2. Menjelaskan Internet standards Menjelaskan kembali TCP and UDP protocols , URLs, MIME

3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.

Menjelaskan CGI Menjelaskan dasar-dasar SGML Menggunakan Bahasa Pemrograman JAVA Menjelaskan kembali I/O Streaming dan File Menjelaskan Looking up Internet Address Menjelaskan Socket Programming Membuat pemrograman Socket Membuat client/server programs Menjelaskan E-mail client Menjelaskan kembali SMTP Menjelaskan POP3 programs Menjelaskan web page retrieval Menjelaskan protocol handlers Menjelaskan content handlers Menggunakan kembali applets Menjelaskan image handling dalam pemrograman internet Menjelaskan Remote Method Invocation Menjelaskan JDBC Menjelaskan multi-tier applications Menggunakan bahasa CORBA

V. Tujuan Pembelajaran Mata kuliah ini bertujuan agar mahasiswa dapat memahami prinsif-prinsif pemrograman Internet dan dapat menerapkannya untuk menyelesaikan permasalahan yang relevan. VI. Materi Pokok 1. Internet standards 2. TCP and UDP protocols , URLs, MIME 3. CGI 4. SGML 5. JAVA for Internet Programming 6. I/O Streaming dan File 7. Looking up Internet Address 8. Pemrograman Socket 9. client/server programs 10. E-mail client 11. SMTP 12. POP3 programs 13. web page retrieval 14. protocol handlers 15. content handlers 16. applets 17. image handling dalam pemrograman internet 18. Remote Method Invocation 19. JDBC 20. multi-tier applications 21. Bahasa CORBA

VII. Rencana Perkuliahan, Materi Ajar, Sasaran Pembelajaran No. Perte muan Materi Ajar Sasaaran Pembelajaran 1. Kontrak kuliah 2. Pendahuluan: Orientasi Mata Kuliah, penjelasan tujuan Pemrograman Internet, Kompetensi yang diinginkan, overview Topik-Topik yang akan dibahas pada Mata Kuliah Pemrograman Internet

1

1

Pengantar

2

2

1. Mengenal dan memahami Internet Standar 2. Mengenal dan memahami kembali TCP dan Pendahulunan: Internet UDP protocols standards, TCP and UDP 3. Mengenal dan memahami URLs protocols , URLs, MIME 4. Mengenal dan MIME CGI dan SGML JAVA for Programming , Internet 1. Mengenal dan memahami CGI 2. Mengenal dan memahami SGML Mengenal dan memahami Bahasa Java untuk pemrograman Internet

3

3

4

4

5

5

1. Mengenal dan memahami I/O Streaming 1. I/O Streaming dan File dan File 2. Looking up Internet 2. Mengenal dan memahami Looking up Address Internet Address Pemrograman Socket 1. client/server programs 2. E-mail client UJIAN MID SEMESTER 1. SMTP 2. POP3 programs 1. web page retrieval 2. protocol handlers 3. content handlers Applets 1. Memahami SMTP 2. Memahami POP3 Programs 1. mengenal web page retrival 2. mengenal protocol handlers 3. mengenal content handlers Mengenal dan memahami Applets 1. Memahami Pemrograman Socket 2. Membuat Program Socket 1. Memahami client/server programs 2. Memahami e-mail client

6

6

7

7

8

8

9

9

10

10

11

11

12

12

Image handling dalam Mengenal dan memahami Image handling pemrograman internet dalam pemrograman internet Remote Method Invocation 1. JDBC 2. multi-tier applications Mengenal dan memahami Remote Method Invocation 1. mengenal dan memahami JDBC 2. Mengenal dan memahami multi-tier aplications 1. Mengenal dan memahami Bahasa CORBA 2. Menggunakan CORBA untuk menyelesaikan permasalahan

13

13

14

14

15

15

Bahasa CORBA

16

16

UJIAN AKHIR SEMESTER

VIII. Model dan Metode Pembelajaran Model pembelajaran langsung, penekanan pada sisi kognitif, afektiv, dan motorik. Metode Pembelajaran: 1. Ekspositori 2. Studi kasus 3. Problem based learning 4. Inquiry 5. Simulasi

IX. Media Pembelajaran 1. LCD 2. OHP X. Tugas Tugas Terstruktur Tugas Mandiri Proyek

: Individu, Kelompok : Individu, Kelompok : Kelompok

XI. Evaluasi 1. Tugas Individu 2. Tugas Kelompok 3. Ujian Tengah Semester 4. Ujian Akhir Semester 5. Presentasi

XII. Buku Sumber 1. Deitel, Deitel and Nieto, Internet and World Wide Web How to program, Pearson Education Publishers, 2000. 2. Elliotte Rusty Harold, Java Network Programming, OReilly Publishers, 2002 3. R. Krishnamoorthy & S. Prabhu, Internet and Java Programming, New Age International Publishers, 2004. 4. Thomno A. Powell, The Complete Reference HTML and XHTML, fourth edition, Tata McGraw Hill, 2003. 5. Naughton, The Complete Reference Java2, Tata McGraw-Hill, 3rd edition, 1999.