1
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MATA KULIAH: Komputer dan Teknologi Informasi Kontemporer (MCS 1001) Dosen Pengampu: Jazi Eko Istiyanto, Prof. Agus Harjoko, Ph.D Sri Hartati, Ph.D Edi Winarko, Ph.D Retantyo Wardoyo, Ph.D Khabib Mustofa, Dr.Tech Reza Pulungan, Dr.Ing Azhari SN., Dr. Ahmad Ashari, Dr.tech Agfianto Eko Putra, Dr.
2
MCS 1001: Komputer dan Teknologi Informasi Kontemporer, 2 sks MCS 1001: Computer & Information Technology Contemporer, 2 crd
01.
DESKRIPSI
Mata kuliah ini memperkenalkan kepada mahasiswa semester pertama tentang konsep, prinsip dasar umum teknologi komputer dan informasi, dan aplikasinya yang digunakan dalam kehidupan masyarakat kita. Materi utama yang diberikan secara menyeluruh terdiri dari komponen utama dan dasar-dasar dari komputer, teknologi informasi, jaringan dan komunikasi komputer, internet, multimedia, dan keamanan komputer. Termasuk gambaran umum dan aplikasinya seperti privasi, isu-isu etika, moral, karir, ide-ide besar teknologi informasi; pemanfaatan teknologi informasi dalam organisasi dan komputasional sain, industri; sejarah dan trend teknologi informasi dan industri komputer.
02.
SILABUS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Pengantar Processor, dan system unit Input, output dan penyimpanan Sistem bilangan dan bit code Sistem operasi dan utilitas Data dan informasi Pengantar database Prinsip Komunikasi dan Jaringan Internet dan jaringan global Sotfware aplikasi dan contoh aplikasinya Multimedia, dan instrumentasi Komputasi mobile, sosial, dan aplikasi Keamanan komputer, cybercrime, Open source & licence, etika, privasi dan karir IT
03.
PRASYARAT
Tidak ada prasyarat
3
04.
TUJUAN PEMBELAJARAN
Tujuan dari perkuliah adalah: 1.
2. 3. 4.
5.
05.
Memberikan gambaran umum, prinsip dasar bagi mashasiswa mengenai dasar-dasar dari komputer, teknologi informasi, komponen utama dari sisi perangkat lunak dan juga dari perangkat kersa, jaringan dan kemaman komputer, perkembangan baru, dan aplikasi dan penggunaan TI pada kehidupan masyarakat. Memberikan gambaran, contoh, demo dari perangkat lunak aplikasi, perangkat lunak bantu untuk mendukung proses komputasi, pengolahan data, informasi. Memberikan gambaran mengenai kode etik, lisensi, dalam pengunaan komputer, dan karir IT. Membentuk dan membangun pola pikir, kemampuan bagi mahasiswa agar mampu berpendapat dan berpikir secara kritis dan aktual, logis, ilmiah, akademik dan berdasarkan akurasi dan analisis fakta, data, informasi, prinsip dasar umum dalam bidang komputer dan IT Memberikan dasar untuk dapat mengikuti matakuliah lanjut.
KELUARAN PEMBELAJARAN (KOMPETENSI)
Setelah menyelesaikan kuliah ini, mahasiswa diharapkan memiliki kemampuan : 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Memahami konsep dasar operasi dan komputer Menjelaskan lima kategori dari perangkat keras komputer: input, pemrosesan, penyimpanan, output, dan komunikasi. Menjelaskan apakah sistem informasi berbasis komputer adalah dengan fokus pada perangkat keras, perangkat lunak, data / informasi, prosedur, orang dan komunikasi (konektivitas). Menelaskan bagaimana data direpresentasikan dan disimpan dalam sistem komputer Menjelaskan fungsi prosesor, RAM, dan register. Menjelaskan perangkat keras input dan output, termasuk perangkat video, kamera elektronik. Sensor, multimedia, menunjuk perangkat, scanner, dan terminal. Menjelaskan penyimpanan, termasuk perbedaan antara penyimpanan primer dan sekunder, karakteristik dari disket, flash memory dan cadangan. Menjelaskan perangkat lunak sistem, termasuk komponen, antarmuka, dan sistem operasi umum. Menjelaskan fitur umum perangkat lunak aplikasi, perangkat lunak khusus, dan pentingnya pelanggaran hak cipta perangkat lunak. Menjelaskan prinsip-prinsip dasar komunikasi sinyal analog dan digital, modem, perangkat lunak komunikasi, dan protokol. Mengidentifikasikan dan menjelaskan berbagai saluran komunikasi, baik kabel dan nirkabel. Membuat keputusan awal tentang yang karir di komputer untuk mengejar. Menjelaskan fungsi database, dan perbedaan antara namagement berkas dan sistem manajemen database. Menetapkan pengaturan e-commerce dan dampaknya terhadap sistem komputer. Memahami bagaimana teknologi digital mempengaruhi masyarakat di berbagai bidang seperti kesempatan yang sama, kejahatan, privasi, pelestarian, pemeriksaan yang bebas, kekayaan intelektual, komunikasi, kolaborasi, dan ekonomi
4 16. Mengembangkan sikap positif terhadap teknologi komputer dan menggunakan informasi yang mendukung pembelajaran, kolaborasi, pencarian pribadi, dan produktivitas.
06. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
TIM PENGAJAR Jazi Eko Istiyanto, Prof. Agus Harjoko, Ph.D Sri Hartati, Ph.D Edi Winarko, Ph.D Retantyo Wardoyo, Ph.D Khabib Mustofa, Dr.tech Reza Pulungan, Dr.Ing Azhari SN., Dr. Ahmad Ashari, Dr.tech Agfianto Eko Putra, Dr.
07.
JADWAL MINGGUAN
week
Topics
1
Introduction
Contents, and brief of details ‐ ‐ ‐ ‐ ‐ ‐
2
Processor and system unit
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
3
Input, output and storage
‐ ‐ ‐ ‐ ‐
importance of computer literacy components of a computer advantages and disadvantages of using computers purpose of a network uses of the Internet and World Wide Web distinguish between system software and application software categories of computers types of computer users computer applications in society trend and the future of using IT assesment: task, UTS, UAS styles of system units Identify chips, adapter cards, and other components of a motherboard components of a processor and how they complete a machine cycle pipelining components of a processor and how they complete a machine cycle characteristics of various personal computer processors on the market today trend of processor speed, size, quad bit, series of bits, data representation how programs transfer in and out of memory types of memory types of expansion slots and adapter cards
‐ ‐ ‐ ‐
Method, tools, and delivery Lecture Ilustration/demo Discussion and example Open Q&A
‐ ‐ ‐ ‐
Media, Facilities LCD Online Milis FB
Ref. Book, chapter Ref1: ch1, 2 Ref2: ch1, 11 Ref3: ch1
‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A
‐ ‐ ‐ ‐
‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A
‐ ‐ ‐ ‐
LCD Online Milis FB
Ref1: ch7 Ref2: ch6 Intel website
LCD Online Milis FB
Ref2: ch7,8 Ref1: ch8,9 Ref3: ch1
5 week
Topics
Contents, and brief of details ‐ ‐ ‐
4
Numbering and ‐ bits/bytes code system ‐ ‐
5
Data and Information
‐ ‐ ‐ ‐ ‐ ‐
6
Database review
‐ ‐ ‐ ‐ ‐ ‐
7
Sotfware, applications and example
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
serial port, parallel port, USB port, FireWire port, and other ports buses and its effect on computer’s processing speed trend of input, output unit device, example why, how representation data in computer why number, binair, complement, hexa system and operation, convertion example data 8 bits, 16 bits, 32 bits format in computer sistem simple gate to code/store bit data ascii code what data, information, knowledge example in chemistry, physic, maths, health how to store large data: plan text, file system, data base, xml semantic data model, sematic web, RDF/OWL example more data volume : bank, ecom, e-gov cases academic case database what, example of schema and ERD table and relation sql select, insert for query and retrive information example tool of DBMS: oracle, mySQL features and facilities what program, software, libary, information system, software application role of system software, different types of application software example of simple program, procedure, function, tool commercial software, shareware, freeware, public domain software the concept of software versions software for bussiness,home, personal, and communication Selected cases and group assignment Example in science computing (use AI, OR) Example in industrial, and business, marketing (use data mining) Example in government (use MIS) Example in geography (use GIS)
Method, tools, and delivery ‐ Optional: Quiz /Individual Student and group opinions
‐ Lecture ‐ Ilustration/demo dan demo ‐ Discussion and example ‐ Open Q&A ‐ Optional: Quiz, or Individual Student and group opinion ‐ Lecture ‐ Ilustration/demo (RDMS vs speardsheet) ‐ Discussion and example ‐ Open Q&A ‐ Quiz / assigment ‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A ‐ Quiz & Assigment
‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A
‐ Group assignment & presentations
Media, Facilities
Ref. Book, chapter
‐ LCD ‐ Slide ‐ Scientific calculation
Ref 3: ch3
‐ Slide,LCD ‐ Online resouces ‐ E-learning
Ref3: ch8, 9
‐ Slide,LCD ‐ Online resouces ‐ E-learning
Ref1: ch15
‐ ‐ ‐ ‐
Ref1: ch5
LCD Online Milis FB
Ref3: ch9
Ref2: ch3,4
6 week
Topics
8
Operation system and utilities
9
Contents, and brief of details ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
Communication ‐ and network ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
10
11
‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ Brief of ‐ multimedia ‐ device, and ‐ instrumentation ‐
Internet and global networking
‐
12
Mobile, social ‐ computing, and applications ‐ ‐ ‐ ‐ ‐ ‐ ‐
what, why of OS OS function and features brief internal architecture of OS examples and Trend of OS from 8 bits to 128 bits of OS mobil OS system utilities of OS language and compiler
‐ ‐ ‐
components required for successful communications sending and receiving devices example of data format, code tranmission uses of computer communications advantages of using a network network communications standards types of lines for communications over the telephone network ways to set up a home network physical and wireless transmission media history of internet concept of internet and www domain name & internet protocol voice IP HTML and web programming kind of browsers and web servers B2B, portal Email file transfer chat, voice chat, video call e-commerce definitions multimedia applications & systems introduction data compression multimedia data representations: audio, Midi, Graphics, Images and Video example tools for data multimedia a cases for computational science, physic, math, chemestry
‐ ‐ ‐
components in mobile computers and mobile devices review and trend of wireless technology, G3/G4 GSM concep & architecture GPRS, DECT model UMTS, mobile broadband system Mobile application social networking: fb, tweeter collaboration, groupware model and application
‐ ‐
‐ ‐
Method, tools, and delivery Lecture Ilustration/demo Discussion and example Open Q&A Optional: Quiz or Individual Student and group opinions Lecture Ilustration/demo Discussion and example Open Q&A Optional: Quiz or Individual Student and group opinions
‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A
‐ ‐ ‐ ‐
Media, Facilities LCD Online Milis FB
Ref. Book, chapter Ref1: ch12
‐ ‐ ‐ ‐
LCD Online Milis FB
Ref2: ch9
Ref3: ch3
Ref1: ch6,14 Ref3: ch4
‐ ‐ ‐ ‐
LCD Online Milis FB
Ref1: ch3,4 Ref2: ch2 Ref3: ch4
‐ Optional: Quiz or Individual Student and group opinions ‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A ‐ Optional: Quiz or Individual Student and group opinions ‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A
‐ ‐ ‐ ‐
LCD Online Milis FB
Ref1: ch10
‐ ‐ ‐ ‐
LCD Online Milis FB
Ref1: ch14 Ref2: ch11, 9 Ref3: ch3
‐ Optional: Quiz or Individual Student and group opinions
Other slide of mobile computing
7 week
Topics
13
Computer security, cybercrime
Contents, and brief of details ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
14
Open source & Licence
‐ ‐
Ethics, Privacy and IT Career
‐ ‐ ‐ ‐ ‐ ‐
types of computer security risks virus & Malicious Software ways to safeguard against computer viruses, denial of service attacks, back doors, and spoofing what is encryption backing up computer resources risks and safeguards associated with wireless communications, social network devices available to protect computers from failure cybercrime, hacker, crackers, and script kiddies issues related to information accuracy, rights, and conduct open-source movements : Linux, GPL and others types of licenses information privacy health-related disorders and injuries due to computer use types of IT jobs & career IT professions and certifications trend and statistics of IT career
08.
PENILAIAN
TUGAS T1, T2, T3 MID UA
= 30% = 30% = 40%
‐ ‐ ‐ ‐
Method, tools, and delivery Lecture Ilustration/demo Discussion and example Open Q&A
‐ ‐ ‐ ‐ ‐
Media, Facilities LCD Online Milis FB
Ref. Book, chapter Ref1: ch16
LCD Online Milis FB
Ref2: ch10
Ref2: ch10
‐ Optional: Quiz or Individual Student and group opinions
‐ Lecture ‐ Ilustration/demo ‐ Discussion and example ‐ Open Q&A ‐ Optional: Quiz or Individual Student and group opinions
‐ ‐ ‐ ‐
Ref1: ch16
8
09.
Ref-2: Timothy O'Leary, and Linda O'Leary, 2011, Computing Essentials 2011, Complete Edition Career Education; 21 edition, McGraw Hill, Computing.
REFERENCES
Ref-1: Gary B. Shelly, and Misty E. Vermaat, 2010, Discovering Computers 2011: Living in a Digital World, Course Technology PTR, Cengage Learning. Table of Contents 1. Introduction to Computers 2. Special Feature: Timeline 2011 3. The Internet and World Wide Web 4. Special Feature: Making Use of the Web 5. Application Software 6. Special Feature: Digital Communications 7. The Components of the System Unit 8. Input 9. Output 10. Special Feature: Digital Video Technology 11. Storage 12. Operating Systems and Utility Programs 13. Special Feature: Buyer's Guide 2011 14. Communications and Networks 15. Database Management 16. Computer Security and Safety, Ethics, and Privacy 17. Special Feature: Digital Forensics Appendices Quiz Yourself Answers Computer Acronyms Coding Schemes and Number Systems Table of Contents provided by Publisher. All Rights Reserved.
Table of contents: 1. Information Technology, the Internet, and You 2. The Internet, the Web, and Electronic Commerce 3. Basic Application Software 4. Specialized Application Software 5. System Software 6. The System Unit 7. Input and Output 8. Secondary Storage 9. Communications and Networks 10. Privacy and Security 11. Your Future and Information Technology 12. The Evolution of the Computer age 13. The Buyer’s Guide: How to Buy Your Own Microcomputer System 14. The Upgrader’s Guide: How to Upgrade Your Microcomputer System Glossary Credits Index
9
Ref-3: J. Glenn Brookshear, 2011, Computer Science: An Overview, Addison‐ Wesley
Chapter 0 Introduction 1 Chapter 1 Data Storage 19 Chapter 2 Data Manipulation 73 Chapter 3 Operating Systems 109 Chapter 4 Networking and the Internet 139 Chapter 5 Algorithms 187 Chapter 6 Programming Languages 239 Chapter 7 Software Engineering 299 Chapter 8 Data Abstractions 341 Chapter 9 Database Systems 383 Chapter 10 Computer Graphics 425 Chapter 11 Artificial Intelligence 461 Chapter 12 Theory of Computation 509 Appendixes 545 A ASCII 547 B Circuits to Manipulate Two’s Complement Representations 548 C A Simple Machine Language 551 D High-Level Programming Languages 553 E The Equivalence of Iterative and Recursive Structures 555 F Answers to Questions & Exercises 557 Index 597