Program Studi Department TEKNIK INFORMAT
Kompetensi
Lulusan
Graduate
Competence
TEKNIK INFORMATIKA
INFORMATICS
PASCA SARJANA
POSTGRADUATE
x Memahami dan menguasai prinsip dasar bidang informatika.
x Merancang
dan
mengimplementasikan
sistem
serta
mengintegrasikan hardware dan software.
x Mendayagunakan,
mengevaluasi
dan
mengidentifikasi
pengembangan sistem berbasiskan komputer.
x Menguasai dasar konsep dan keahlian pemrograman komputer .
x Mempunyai keahlian tertentu di topik-topik lanjut komputing.
x Mempunyai keahlian meneliti sesuai dengan metodologi
penelitian.
x Mempunyai keahlian komunikasi interpersonal, teamwork serta
manajerial
x Mampu menunjukan sikap yang menghargai, melindungi dan
meningkatkan etika professional.
x Understanding and mastering the basic principles of informatics.
x Designing and implementing systems and to integrate hardware
and software.
x Utilizing, evaluating and identifying the development of
computer-based systems.
x Mastering the basic concepts and computer programming skills.
x Mastering a particular expertise in advanced topics komputing.
x Mastering research skills in accordance with the research
methodology.
x Having interpersonal communication skills, teamwork, and
managerial
x Having attitude of respect, protect and improve the professional
ethics.
Kurikulum/Curriculum ITS : 2009-2014
Program Studi
Department
Jenjang Pendidikan
Programme
1
STRUKTUR KURIKULUM/COURSE STRUCTURE
Kode MK
Code
SEMESTER I
KI092301
1
2
KI092302
3
KI092303
4
KI092304
Nama Mata Kuliah (MK)
Course Title
sks
Credits
Kecerdasan Buatan
Artificial Intelligence
Jaringan Komputer
Computer Networks
Rekayasa Perangkat Lunak
Software Engineering
3
Metodologi Penelitian
Research Method
3
Jumlah sks/Total of credits
3
3
12
BIDANG KEAHLIAN KOMPUTASI BERBASIS JARINGAN (NCC)
NET CENTRIC COMPUTING EXPERTISE
Semester II
1
Topik Dalam Pengaman Jaringan
KI092321
Topic in Network Security
2
Topik Dalam Sistem Operasi
KI092322
Topic in Operating System
3
Topik Dalam Jaringan Nirkabel dan Komputasi Bergerak
KI092323
Topic in Wireless Network and Mobile Computing
4
Topik Dalam Desain dan Manajemen Jaringan
KI092324
Topic in Design and Network Management
Jumlah sks/Total of credits
12
Semester III
1
KI092325
Topik Dalam Jaringan Multimedia
Topic in Multimedia Networks
Topik Dalam Sistem Teristribusi
Topic in Distributed System
Jumlah sks/Total of credits
3
Tesis
Thesis
6
2
KI092326
SEMESTER IV
1
KI092361
Jumlah sks/Total of credits
3
3
3
3
3
6
6
Kurikulum/Curriculum ITS : 2009-2014
No.
2
SILABUS KURIKULUM/COURSE SYLLABUS
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092303: Rekayasa Perangkat Lunak
KI092303: Software Engineering
Credits
:3
Semester : 1
Mahasiswa mampu menjelaskan tahapan dan metodologi
pembangunan perangkat lunak secara benar baik secara mandiri atau
juga dalam kerjasama tim.
Students are capable of explaining the phase and the methodology of
software building process either in personal or in group.
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
Mahasiswa mampu menjelaskan model pengembangan perangkat
lunak.
Mahasiswa mampu merumuskan dengan teliti berbagai macam
metodologi pengembangan perangkat lunak.
Mahasiswa mampu menganalisis & melakukan perancangan
model perangkat lunak .
Mahasiswa mampu bekerjasama dan berfikir kreatif dalam
membuat perangkat lunak serta mempresentasikan hasil karya
rancangan.
Students are able to explain software development.
Students are able to determine in detail the methodologies of
software development.
Students are able to analyze and construct software model.
Students are able to work as a team and think creatively in
constructing and presenting software application
Pengantar model perangkat lunak, Konsep rekayasa perangkat
lunak, Pengenalan studi kasus Adventures Works Cycles
Application
, Perspektif Produk Perangkat Lunak, Model Proses
Perangkat Lunak , Model MSF, Unified Process, Agile Model ;
Aktivitas terintegrasi , System Engineering, Requirement
engineering; Pemodelan Analisis; Pemodelan Desain Perangkat
Lunak, Desain sistem: perancangan konseptual dan perancangan
fisik, Perancangan konseptual, evaluasi alternatif rancangan,
penyiapan spesifikasi rancangan, dan penyiapan laporan
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
3
PUSTAKA
UTAMA/
x
Introduction of Software Model, Software Concept, Case Study:
Adventures Works Cycle Application, Software Product Perspective,
Software Process Model, MSF Model, Unified Process, Agile Model,
Integrated Activities, System Engineering, Requirement
Engineering, Analysis Model; Software Design Model, System
Design: Conceptual and Physic Model, Conceptual Design, Design
Alternative Evaluation, Design Specification Preparation,
Conceptual System Design Report Preparation, Physical Output
Design, Input, User Interface and System, Platform, Database,
module, Control, Documentation, Testing and Conversion Plan,
System Implementation, Programming and Testing, Hardware and
Software Installation, User Training, Documentation, Software
Testing Strategies, Unit Testing, Integration Testing, Software
Testing Techniques, Whitebox Testing, Blackbox Testing, System
Testing, Quality Assurance, Operation and Maintenance,
Perfective Maintenance, Adaptive Maintenance, Corrective
Maintenance, Evaluation and Measurement of Software Product,
Software Metric, Software Performance, SQA & Reviews, Software
Reuse,
Risk
Management,
Specification
Configuration
Management, Software Cost & Estimation, Cocomo, Delphi,
Activity Base Costing.
x
Pressman, R. S., Software Engineering: A Practitioner's Approach,
8th Edition, McGraw-Hill, 2008
Sommerville, I., Software Engineering 8th edition, Addison-Wesley,
x
Kurikulum/Curriculum ITS : 2009-2014
rancangan sistem secara konseptual, perancangan fisik- keluaran,
masukan, antarmuka pemakai dan sistem, platform, basis data,
modul, kontrol, dokumentasi, pengujian, ataupun rencana
konversi; Implementasi sistem, Pemrograman dan pengujian,
Instalasi perangkat keras dan perangkat lunak, Pelatihan kepada
pemakai,Pembuatan dokumentasi ; Software Testing Strategies,
Unit Testing, Integration Testing; Software Testing Techniques,
Whitebox testing, Blackbox testing, System Testing; Quality
Assurance; Operasi dan pemeliharaan, Perawatan perfektif,
Perawatan adaptif, Perawatan korektif, Evaluasi dan pengukuran
produk perangkat lunak, Software metric; Software Performance,
SQA & Reviews perangkat lunak, Software Reuse, Manajemen
Resiko, Specification Configuration Management; Pembiayaan dan
Estimasi Perangkat Lunak, Cocomo, Delphi, Activity Base costing.
4
REFERENCES
x
x
MATA KULIAH/
COURSE TITLE
2007.
Stephen R. Schach: Object-Oriented and Classical Software
Engineering, 7th Edition, 2007
Analyzing Requirements and Defining Microsoft.NET Solution
Architecture, Microsoft, 2003
KI092323: Topik Dalam Jaringan Nirkabel dan
Komputasi Bergerak
KI092323: Advance Wireless Networks and Mobile
Computing
Credits
:3
Semester : 2
Students are fully understand wireless network and mobile computing
issues, able to identify and analyze its limitation, propose the solution
and able to write scientific article in wireless networks and mobile
computing topics.
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
Mahasiswa mampu mengidentifikasi isu-isu yang berkaitan dengan
Jaringan Nirkabel dan Komputasi Bergerak: tantangan,
keterbatasan dan perkembangannya.
Mahasiswa mampu menganalisa keterbatasan yang ada untuk
dicarikan solusinya.
Mahasiswa mampu mencari dan menganalisa beberapa topik
Dalam Jaringan Nirkabel dan Komputasi Bergerak.
Mahasiswa mampu menulis karya ilmiah yang dapat disampaikan
di seminar maupun sebagai proposal tesis.
Students are able to identify wireless networks and mobile
computing issues, challenge, limitation and development.
Students are able to solve the limitation of wireless networks and
mobile computing field.
Kurikulum/Curriculum ITS : 2009-2014
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
Mahasiswa mampu memahami dengan benar isu-isu yang berkaitan
dengan Jaringan Nirkabel dan Komputasi Bergerak, mampu
menidentifikasi dan menganalisa keterbatasan dan mencarikan
solusinya, serta mampu menulis karya ilmiah yang berkaitan dengan
Jaringan Nirkabel dan Komputasi Bergerak
5
x
Students are able to find and analyze some research topics in
wireless networks and mobile computing.
Students are able to write and present a scientific report in seminar
or as a thesis proposal.
x
Tantangan Sistem Bergerak dan Nirkabel: Evolusi telekomunikasi,
computing, dan mobile/wireless system, Model mobile computing,
Mobile and wireless systems, Tantangan & permasalahan: low
power, variable bandwidth, mobility, security. Kanal nirkabel:
Alokasi spektrum radio dan karakteristik pada frekuensi yang
berbeda. Model sederhana kanal nirkabel: propagasi, path loss,
multipath fading, sumber interferensi, Model link radio paket,
Teknik mengatasi ketidakmampuan kanal radio: channel coding,
equalization, diversity, smart antennas. Sharing Wireless Link:
Kanal di share pada dimensi waktu, frekuensi dan kode, Teknik
Static multiple access: TDMA, FDMA, CDMA, Spread spectrum direct sequence, frequency hopping, interference resistance,
Packet-oriented MAC, hidden terminal, exposed terminal,
Random-access MAC: MACA, MACAW, CSMA/CA 802.11 DCFS
mode, Controlled-access MAC: 802.11 PCFS mode, Bluetooth. Ad
Hoc Wireless Networks - MANET: Wireless ad hoc networks,
Classes of Wireless Ad Hoc Networks, Unicast Routing in MANET,
Various MANET routing schemes: flooding, Dynamic Source
Routing (DSR), Location Aided Routing (LAR), dll. Jaringan Sensor :
Networked Sensor: Centralized & Distributed Approach, Sensor
Network Characteristics, Sensor Protokol
x
Wireless Networks and Mobile Computing Challenges:
Telecommunication Evolution, Computing and Mobile/Wireless
System, Mobile Computing Model, Mobile and Wireless Systems,
Problems and Challenges: Low Power, Variable Bandwidth,
Mobility, and Security. Wireless Canal: Radio Spectrum Allocation
and Characteristic in Different Frequencies. Wireless Canal
Simplified Model: Propagation, Path Loss, Multipath Fading,
Interferential Resource, Radio Packet Link Model, Proposed
Techniques to Solve the Limitation of Wireless Canal: Channel
Coding, Equalization, Diversity, Smart Antennas. Sharing Wireless
Link: Canal Time Division Sharing, Frequencies and Codes, Static
Multiple Access Technique: TDMA, FDMA, CDMA, Spread Sectrum
– Direct Sequence, Frequency Hopping, Interference Resistance,
POKOK
BAHASAN/
SUBJECTS
Kurikulum/Curriculum ITS : 2009-2014
x
6
Packet-oriented MAC, Hidden Terminal, Exposed Terminal,
Random-access MAC: MACA, MACAW, SCMA/CA 802.11 DCFS
Mode, Controlled-access MAC: 802.11 PCFS Mode, Bluetooth. Ad
Hoc Wireless Networks – MANET: Wireless Ad Hoc Networks,
Classes of Wireless Ad Hoc Networks, Unicast Routing in MANET,
Various MANET Routing Schemes: Flooding, Dynamic Source
Routing (DSR), Location Aided Routing (LAR), etc. Sensor
Networks: Networked Sensor: Centralized & Distributed Approach,
Sensor Network Characteristics, and Sensor Protocol.
PUSTAKA
UTAMA/
REFERENCES
x
x
x
Tse, D. & Viswanath, P.,
Fundamentals of Wireless
Communication; Cambridge University Press, 2005.
Rappaport, Theodore S., Wireless Communications: Principles And
Practice; Prentice Hall, 1995.
Kasera, S. & Narang, N., 3G Mobile Networks; McGraw-Hill, 2005.
Journals, Magazines, Proceeding in related topics.
Kurikulum/Curriculum ITS : 2009-2014
x
7
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092324: Topik Dalam Desain dan Manajemen Jaringan
KI092324: Advance Network Management and Design
Credits
:3
Semester : 2
Mahasiswa mampu membuat proposal perancangan satu
sistem jaringan skala menengah
Students are able to write proposal in designing middle scale network
system.
x
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
Mahasiswa mampu menjelaskan dengan benar metodologi untuk
pembangunan sistem berjaringan, mulai dari pengumpulan
requirement hingga ke pemilihan teknologi.
Mahasiswa mampu merumuskan hubungan antara user
requirement, arsitektur jaringan, desain dan pemilihan teknologi
jaringan.
Mahasiswa mampu membuat proposal perancangan satu sistem
jaringan skala menengah.
Mahasiswa mampu menjelaskan teknologi pengaman jaringan
mana yang sesuai untuk diterapkan dalam satu sistem berjaringan.
Students are able to explain correct methodology to design
network system from system requirement gathering until
technology determination.
Students are able to identify the relationship between user
requirement, network architecture, design, and network
technology determination.
Students are able to write proposal in designing middle scale
network system.
Students are able to explain and determine suitable network
security for network system.
Introduction, A Systems Methodology, Service Characteristics,
Performance Characteristics. Requirements Analysis: Concepts,
User
Requirements,
Application
Requirements,
Device
Requirements, Network Requirements. Requirements Analysis:
Process, Gathering and Listing Requirements, Developing RMA
Requirements, Developing Delay Requirements, Developing
Capacity Requirements. Flow Analysis, Identifying and Developing
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
8
Flows, Flow Models. Network Architecture, Component
Architectures, Reference Architecture, Architectural Models.
Addressing and Routing Architecture, Addressing Mechanisms,
Routing Mechanisms Network Management Architecture, Defining
Network Management, Network Management Mechanisms.
Performance Architecture, Developing Goals for Performance,
Performance Mechanisms. Security and Privacy Architecture,
Developing a Security and Privacy Plan, Security and Privacy
Administration, Security and Privacy Mechanisms. Selecting
Technologies for the Network Design, Guidelines and Constraints
on Technology Evaluations, Making Technology Choices for the
Network Design. Interconnecting Technologies Within the
Network Design, Shared Medium, Switching, Routing.
x
McCabe, James D., Network Analysis, Architecture, and Design,
Third Edition, Elsevier, 2007
Kurikulum/Curriculum ITS : 2009-2014
PUSTAKA
UTAMA/
REFERENCES
9
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KS091202 : Topik Dalam Jaringan Multimedia
KS091202 : Advanced Topic in Multimedia Networking
Credits
:3
Semester : III
Mahasiswa mampu memahami dan menganalisis tren dan teknik
terbaru dalam teknologi dan jaringan multimedia.
Students are able to understand and analyze the latest trends and
techniques in technology and multimedia networks.
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
POKOK
BAHASAN/
SUBJECTS
PUSTAKA
UTAMA/
REFERENCES
x
x
x
x
x
x
x
x
x
x
x
x
Mahasiswa memiliki pengetahuan dasar tentang teknologi
multimedia (gambar, video dan audio)
Mahasiswa memiliki pengetahuan tentang tren dan teknik terbaru
teknologi dan jaringan multimedia
Mahasiswa mampu mendesain sistem komunikasi teknologi dan
jaringan multimedia.
Students have basic knowledge of multimedia technology (images,
video and audio)
Students have knowledge of the latest trends and techniques and
technology multimedia networks
Students are able to design communication systems and
technology multimedia networks.
Dasar-dasar image, video dan audio
Pemrosesan image, video dan audio
Teknik kompresi image, video dan audio
Aplikasi Jaringan Multimedia
The Basics images, video and audio
image processing, video and audio
image compression techniques, video and audio
Multimedia Network Applications
Al Bovik, “Handbook of Image and Video Processing”,Elsevier
Academic Press,2005.
Ze Nian Li, Mark S.Drew ,”Fundamentals of Multimedia”, PrinticeHall, 2004.
Nigel Chapman, Jenny Chapman, “Digital Multimedia”, 2nd
edition, John Willey & Sons. Ltd, 2004.
Huifang Sun, Xuemin Chen, Tihao Chiang, “Digital Video
Transcoding for Transmission and Storage”, CRC Press, 2005.
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
10
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092326 : Topik dalam Sistem Terdistribusi
KS091202 : Topic in Distributed System
Credits
:4
Semester : III
Mahasiswa mampu memahami dan menerapkan konsep sistem
terdistribusi dengan menggunakan Agent.
Students are able to understand and apply the concept of distributed
systems by using the Agent.
x
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
x
x
x
Mahasiswa akan dapat memahami konsep dan cara kerja Agent.
Mahasiswa akan dapat memahami konsep dan cara kerja Agent
pada sistem terdistribusi.
Mahasiswa akan dapat memahami berbagai macam aplikasi Agent
pada sistem terdistribusi.
Mahasiswa akan dapat merancang sistem terdistribusi
menggunakan Agent.
Students will be able to understand the concept and workings of
Agent.
Students will be able to understand the concept and workings of
Agent in distributed systems.
Students will be able to understand the various types of agent
applications in distributed systems.
Students will be able to design a distributed system using the
Agent.
Pendahuluan, Sejarah dan Manfaat Agent; Arsitektur Agent; Dasar
dari Agency.
Isu pada Agent, Kooperasi; Koordinasi; Komunikasi; Sistem Market
Komputasional; Penawaran, negosiasi, dan argumentasi; Dasar
pada sistem Multi-Agent.
Isu pada Implementasi Sistem Agent, Lingkungan dan pengujian
untuk pembuatan sistem Agent; Bahasa, alat bantu, dan pustaka
untuk pembuatan sistem Agent; Hubungan antara Agent dengan
Object serta paradigma pemrograman lainnya; Evaluasi sistem
Agent.
Aplikasi dan Pengembangan Sistem Agent, Standard untuk sistem
Multi-Agent; Teknik analisis, spesifikasi, perancangan, dan
verifikasi untuk sistem Agent.
Introduction, History and Benefits Agent; Architecture Agent; basis
of the Agency.
Issues in Agent, Cooperation; Coordination; Communication;
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
11
x
x
x
x
PUSTAKA
UTAMA/
REFERENCES
x
x
x
x
Kurikulum/Curriculum ITS : 2009-2014
x
Computing Market System; Bid, negotiation, and argumentation;
Base on Multi-Agent system.
Implementation Issues in Agent Systems, Environmental and
testing to manufacture Agent system; languages, tools, and
libraries for the production of Agent system; The relationship
between Agent and Object and the other programming paradigms;
Evaluation Agent system.
Application and Development of Agent Systems, Standard for
Multi-Agent system; Technical analysis, specification, design, and
verification to agent systems.
d'Inverno M. and Luck M., Formalising the Contract Net as a GoalDirected System, in Agents Breaking Away: Proceedings of the
Seventh European Workshop on Modelling Autonomous Agents in
a Multi-Agent World, Van de Velde and Perram (eds.), Lecture
Notes in Artificial Intelligence, 1038, 72-85, Springer-Verlag, 1996.
d'Inverno M.,Kinny D. and Luck M., Interaction Protocols in
Agentis, In Proceedings of the Third International Conference on
Multi-Agent Systems, IEEE Press, 1998.
de Weerdt M.M., Bos A., Tonino H. and Witteveen C., Models and
formalisms for cooperation. A Resource Logic for Multi-Agent Plan
Merging. In Annals of Mathematics and Artificial Intelligence
volume 37, issue 1-2. Special issue on Computational Logic in
Multi-Agent Systems, pp. 93-130, 2003.
Gallimore R. J., Jennings N. R., Lamba H. S., Mason C. L and
Orenstein B.J. (1999) Cooperating Agents for 3D Scientific Data
Interpretation IEEE Trans. on Systems, Man and Cybernetics, Part
C. 29 (1) 110-126.
Gallimore R. J., Jennings N. R., Lamba H. S., Mason C. L. and
Orenstein B. J.(1998) 3D Scientific Data Interpretation using
Cooperating Agents. Proc. 3rd Int. Conference on the Practical
Applications of Agents and Multi-Agent Systems (PAAM-98),
London, UK, 47-65.
Griffiths N. and Luck M., Cooperative Plan Selection Through Trust,
In Multi-Agent System Engineering - Proceedings of the Ninth
European Workshop on Modelling Autonomous Agents in a MultiAgent World, F. J. Garijo and M. Boman (eds.), Lecture Notes in
Artificial Intelligence, 1647, 162-174, �Springer-Verlag, 1999.
Griffiths N., Luck M. and d'Inverno M., Annotating Cooperative
Plans with Trusted Agents, in Proceedings of the Fifth International
Workshop on Decepetion, Fraud and Trust in Agent Societies,
AAMAS, 2002.
12
x
x
x
x
x
x
Jennings N. R.: Specification and Implementation of a BeliefDesire-Joint-Intention Architecture for Collaborative Problem
Solving, Int. Journal of Intelligent and Cooperative Information
Systems, 2 (3), 1993, 289-318.
Jennings N. R.: Towards a Cooperation Knowledge Level for
Collaborative Problem Solving, Proc. 10th European Conf. on
Artificial Intelligence (ECAI-92), Vienna, Austria, 1992, 224-228.
Jennings N. R.: Using Joint Intentions in Electricity Transport
Management, Proc. ECAI Workshop on Application Aspects of
Distributed AI, Vienna, Austria, 1992.
Kalenka S. and Jennings N. R. (1999) Socially Responsible Decision
Making by Autonomous Agents in Cognition, Agency and
Rationality (eds K. Korta, E. Sosa, X. Arrazola) Kluwer 135-149.
Luck M. and d'Inverno M., Engagement and Cooperation in
Motivated Agent Modelling, in Distributed Artificial Intelligence
Architecture and Modelling: Proceedings of the First Australian
Workshop on Distributed Artificial Intelligence, Zhang and Lukose
(eds.), Lecture Notes in Artificial Intelligence, 1087, 70-84,
Springer-Verlag, 1996.
Norman T. J., Sierra C. and Jennings N. R. (1998) Rights and
commitments in multi-agent agreements Proc. 3rd Int. Conf. on
Multi-Agent Systems (ICMAS-98), Paris, France, 222-229.
Panzarasa P., Jennings N. R. and Norman T. J. (2001) Formalising
collaborative decision making and practical reasoning in multiagent systems Journal of Logic and Computation.
Kurikulum/Curriculum ITS : 2009-2014
x
13
Lulusan
Graduate
Competence
TEKNIK INFORMATIKA
INFORMATICS
PASCA SARJANA
POSTGRADUATE
x Memahami dan menguasai prinsip dasar bidang informatika.
x Merancang
dan
mengimplementasikan
sistem
serta
mengintegrasikan hardware dan software.
x Mendayagunakan,
mengevaluasi
dan
mengidentifikasi
pengembangan sistem berbasiskan komputer.
x Menguasai dasar konsep dan keahlian pemrograman komputer .
x Mempunyai keahlian tertentu di topik-topik lanjut komputing.
x Mempunyai keahlian meneliti sesuai dengan metodologi
penelitian.
x Mempunyai keahlian komunikasi interpersonal, teamwork serta
manajerial
x Mampu menunjukan sikap yang menghargai, melindungi dan
meningkatkan etika professional.
x Understanding and mastering the basic principles of informatics.
x Designing and implementing systems and to integrate hardware
and software.
x Utilizing, evaluating and identifying the development of
computer-based systems.
x Mastering the basic concepts and computer programming skills.
x Mastering a particular expertise in advanced topics komputing.
x Mastering research skills in accordance with the research
methodology.
x Having interpersonal communication skills, teamwork, and
managerial
x Having attitude of respect, protect and improve the professional
ethics.
Kurikulum/Curriculum ITS : 2009-2014
Program Studi
Department
Jenjang Pendidikan
Programme
1
STRUKTUR KURIKULUM/COURSE STRUCTURE
Kode MK
Code
SEMESTER I
KI092301
1
2
KI092302
3
KI092303
4
KI092304
Nama Mata Kuliah (MK)
Course Title
sks
Credits
Kecerdasan Buatan
Artificial Intelligence
Jaringan Komputer
Computer Networks
Rekayasa Perangkat Lunak
Software Engineering
3
Metodologi Penelitian
Research Method
3
Jumlah sks/Total of credits
3
3
12
BIDANG KEAHLIAN KOMPUTASI BERBASIS JARINGAN (NCC)
NET CENTRIC COMPUTING EXPERTISE
Semester II
1
Topik Dalam Pengaman Jaringan
KI092321
Topic in Network Security
2
Topik Dalam Sistem Operasi
KI092322
Topic in Operating System
3
Topik Dalam Jaringan Nirkabel dan Komputasi Bergerak
KI092323
Topic in Wireless Network and Mobile Computing
4
Topik Dalam Desain dan Manajemen Jaringan
KI092324
Topic in Design and Network Management
Jumlah sks/Total of credits
12
Semester III
1
KI092325
Topik Dalam Jaringan Multimedia
Topic in Multimedia Networks
Topik Dalam Sistem Teristribusi
Topic in Distributed System
Jumlah sks/Total of credits
3
Tesis
Thesis
6
2
KI092326
SEMESTER IV
1
KI092361
Jumlah sks/Total of credits
3
3
3
3
3
6
6
Kurikulum/Curriculum ITS : 2009-2014
No.
2
SILABUS KURIKULUM/COURSE SYLLABUS
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092303: Rekayasa Perangkat Lunak
KI092303: Software Engineering
Credits
:3
Semester : 1
Mahasiswa mampu menjelaskan tahapan dan metodologi
pembangunan perangkat lunak secara benar baik secara mandiri atau
juga dalam kerjasama tim.
Students are capable of explaining the phase and the methodology of
software building process either in personal or in group.
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
Mahasiswa mampu menjelaskan model pengembangan perangkat
lunak.
Mahasiswa mampu merumuskan dengan teliti berbagai macam
metodologi pengembangan perangkat lunak.
Mahasiswa mampu menganalisis & melakukan perancangan
model perangkat lunak .
Mahasiswa mampu bekerjasama dan berfikir kreatif dalam
membuat perangkat lunak serta mempresentasikan hasil karya
rancangan.
Students are able to explain software development.
Students are able to determine in detail the methodologies of
software development.
Students are able to analyze and construct software model.
Students are able to work as a team and think creatively in
constructing and presenting software application
Pengantar model perangkat lunak, Konsep rekayasa perangkat
lunak, Pengenalan studi kasus Adventures Works Cycles
Application
, Perspektif Produk Perangkat Lunak, Model Proses
Perangkat Lunak , Model MSF, Unified Process, Agile Model ;
Aktivitas terintegrasi , System Engineering, Requirement
engineering; Pemodelan Analisis; Pemodelan Desain Perangkat
Lunak, Desain sistem: perancangan konseptual dan perancangan
fisik, Perancangan konseptual, evaluasi alternatif rancangan,
penyiapan spesifikasi rancangan, dan penyiapan laporan
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
3
PUSTAKA
UTAMA/
x
Introduction of Software Model, Software Concept, Case Study:
Adventures Works Cycle Application, Software Product Perspective,
Software Process Model, MSF Model, Unified Process, Agile Model,
Integrated Activities, System Engineering, Requirement
Engineering, Analysis Model; Software Design Model, System
Design: Conceptual and Physic Model, Conceptual Design, Design
Alternative Evaluation, Design Specification Preparation,
Conceptual System Design Report Preparation, Physical Output
Design, Input, User Interface and System, Platform, Database,
module, Control, Documentation, Testing and Conversion Plan,
System Implementation, Programming and Testing, Hardware and
Software Installation, User Training, Documentation, Software
Testing Strategies, Unit Testing, Integration Testing, Software
Testing Techniques, Whitebox Testing, Blackbox Testing, System
Testing, Quality Assurance, Operation and Maintenance,
Perfective Maintenance, Adaptive Maintenance, Corrective
Maintenance, Evaluation and Measurement of Software Product,
Software Metric, Software Performance, SQA & Reviews, Software
Reuse,
Risk
Management,
Specification
Configuration
Management, Software Cost & Estimation, Cocomo, Delphi,
Activity Base Costing.
x
Pressman, R. S., Software Engineering: A Practitioner's Approach,
8th Edition, McGraw-Hill, 2008
Sommerville, I., Software Engineering 8th edition, Addison-Wesley,
x
Kurikulum/Curriculum ITS : 2009-2014
rancangan sistem secara konseptual, perancangan fisik- keluaran,
masukan, antarmuka pemakai dan sistem, platform, basis data,
modul, kontrol, dokumentasi, pengujian, ataupun rencana
konversi; Implementasi sistem, Pemrograman dan pengujian,
Instalasi perangkat keras dan perangkat lunak, Pelatihan kepada
pemakai,Pembuatan dokumentasi ; Software Testing Strategies,
Unit Testing, Integration Testing; Software Testing Techniques,
Whitebox testing, Blackbox testing, System Testing; Quality
Assurance; Operasi dan pemeliharaan, Perawatan perfektif,
Perawatan adaptif, Perawatan korektif, Evaluasi dan pengukuran
produk perangkat lunak, Software metric; Software Performance,
SQA & Reviews perangkat lunak, Software Reuse, Manajemen
Resiko, Specification Configuration Management; Pembiayaan dan
Estimasi Perangkat Lunak, Cocomo, Delphi, Activity Base costing.
4
REFERENCES
x
x
MATA KULIAH/
COURSE TITLE
2007.
Stephen R. Schach: Object-Oriented and Classical Software
Engineering, 7th Edition, 2007
Analyzing Requirements and Defining Microsoft.NET Solution
Architecture, Microsoft, 2003
KI092323: Topik Dalam Jaringan Nirkabel dan
Komputasi Bergerak
KI092323: Advance Wireless Networks and Mobile
Computing
Credits
:3
Semester : 2
Students are fully understand wireless network and mobile computing
issues, able to identify and analyze its limitation, propose the solution
and able to write scientific article in wireless networks and mobile
computing topics.
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
Mahasiswa mampu mengidentifikasi isu-isu yang berkaitan dengan
Jaringan Nirkabel dan Komputasi Bergerak: tantangan,
keterbatasan dan perkembangannya.
Mahasiswa mampu menganalisa keterbatasan yang ada untuk
dicarikan solusinya.
Mahasiswa mampu mencari dan menganalisa beberapa topik
Dalam Jaringan Nirkabel dan Komputasi Bergerak.
Mahasiswa mampu menulis karya ilmiah yang dapat disampaikan
di seminar maupun sebagai proposal tesis.
Students are able to identify wireless networks and mobile
computing issues, challenge, limitation and development.
Students are able to solve the limitation of wireless networks and
mobile computing field.
Kurikulum/Curriculum ITS : 2009-2014
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
Mahasiswa mampu memahami dengan benar isu-isu yang berkaitan
dengan Jaringan Nirkabel dan Komputasi Bergerak, mampu
menidentifikasi dan menganalisa keterbatasan dan mencarikan
solusinya, serta mampu menulis karya ilmiah yang berkaitan dengan
Jaringan Nirkabel dan Komputasi Bergerak
5
x
Students are able to find and analyze some research topics in
wireless networks and mobile computing.
Students are able to write and present a scientific report in seminar
or as a thesis proposal.
x
Tantangan Sistem Bergerak dan Nirkabel: Evolusi telekomunikasi,
computing, dan mobile/wireless system, Model mobile computing,
Mobile and wireless systems, Tantangan & permasalahan: low
power, variable bandwidth, mobility, security. Kanal nirkabel:
Alokasi spektrum radio dan karakteristik pada frekuensi yang
berbeda. Model sederhana kanal nirkabel: propagasi, path loss,
multipath fading, sumber interferensi, Model link radio paket,
Teknik mengatasi ketidakmampuan kanal radio: channel coding,
equalization, diversity, smart antennas. Sharing Wireless Link:
Kanal di share pada dimensi waktu, frekuensi dan kode, Teknik
Static multiple access: TDMA, FDMA, CDMA, Spread spectrum direct sequence, frequency hopping, interference resistance,
Packet-oriented MAC, hidden terminal, exposed terminal,
Random-access MAC: MACA, MACAW, CSMA/CA 802.11 DCFS
mode, Controlled-access MAC: 802.11 PCFS mode, Bluetooth. Ad
Hoc Wireless Networks - MANET: Wireless ad hoc networks,
Classes of Wireless Ad Hoc Networks, Unicast Routing in MANET,
Various MANET routing schemes: flooding, Dynamic Source
Routing (DSR), Location Aided Routing (LAR), dll. Jaringan Sensor :
Networked Sensor: Centralized & Distributed Approach, Sensor
Network Characteristics, Sensor Protokol
x
Wireless Networks and Mobile Computing Challenges:
Telecommunication Evolution, Computing and Mobile/Wireless
System, Mobile Computing Model, Mobile and Wireless Systems,
Problems and Challenges: Low Power, Variable Bandwidth,
Mobility, and Security. Wireless Canal: Radio Spectrum Allocation
and Characteristic in Different Frequencies. Wireless Canal
Simplified Model: Propagation, Path Loss, Multipath Fading,
Interferential Resource, Radio Packet Link Model, Proposed
Techniques to Solve the Limitation of Wireless Canal: Channel
Coding, Equalization, Diversity, Smart Antennas. Sharing Wireless
Link: Canal Time Division Sharing, Frequencies and Codes, Static
Multiple Access Technique: TDMA, FDMA, CDMA, Spread Sectrum
– Direct Sequence, Frequency Hopping, Interference Resistance,
POKOK
BAHASAN/
SUBJECTS
Kurikulum/Curriculum ITS : 2009-2014
x
6
Packet-oriented MAC, Hidden Terminal, Exposed Terminal,
Random-access MAC: MACA, MACAW, SCMA/CA 802.11 DCFS
Mode, Controlled-access MAC: 802.11 PCFS Mode, Bluetooth. Ad
Hoc Wireless Networks – MANET: Wireless Ad Hoc Networks,
Classes of Wireless Ad Hoc Networks, Unicast Routing in MANET,
Various MANET Routing Schemes: Flooding, Dynamic Source
Routing (DSR), Location Aided Routing (LAR), etc. Sensor
Networks: Networked Sensor: Centralized & Distributed Approach,
Sensor Network Characteristics, and Sensor Protocol.
PUSTAKA
UTAMA/
REFERENCES
x
x
x
Tse, D. & Viswanath, P.,
Fundamentals of Wireless
Communication; Cambridge University Press, 2005.
Rappaport, Theodore S., Wireless Communications: Principles And
Practice; Prentice Hall, 1995.
Kasera, S. & Narang, N., 3G Mobile Networks; McGraw-Hill, 2005.
Journals, Magazines, Proceeding in related topics.
Kurikulum/Curriculum ITS : 2009-2014
x
7
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092324: Topik Dalam Desain dan Manajemen Jaringan
KI092324: Advance Network Management and Design
Credits
:3
Semester : 2
Mahasiswa mampu membuat proposal perancangan satu
sistem jaringan skala menengah
Students are able to write proposal in designing middle scale network
system.
x
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
Mahasiswa mampu menjelaskan dengan benar metodologi untuk
pembangunan sistem berjaringan, mulai dari pengumpulan
requirement hingga ke pemilihan teknologi.
Mahasiswa mampu merumuskan hubungan antara user
requirement, arsitektur jaringan, desain dan pemilihan teknologi
jaringan.
Mahasiswa mampu membuat proposal perancangan satu sistem
jaringan skala menengah.
Mahasiswa mampu menjelaskan teknologi pengaman jaringan
mana yang sesuai untuk diterapkan dalam satu sistem berjaringan.
Students are able to explain correct methodology to design
network system from system requirement gathering until
technology determination.
Students are able to identify the relationship between user
requirement, network architecture, design, and network
technology determination.
Students are able to write proposal in designing middle scale
network system.
Students are able to explain and determine suitable network
security for network system.
Introduction, A Systems Methodology, Service Characteristics,
Performance Characteristics. Requirements Analysis: Concepts,
User
Requirements,
Application
Requirements,
Device
Requirements, Network Requirements. Requirements Analysis:
Process, Gathering and Listing Requirements, Developing RMA
Requirements, Developing Delay Requirements, Developing
Capacity Requirements. Flow Analysis, Identifying and Developing
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
8
Flows, Flow Models. Network Architecture, Component
Architectures, Reference Architecture, Architectural Models.
Addressing and Routing Architecture, Addressing Mechanisms,
Routing Mechanisms Network Management Architecture, Defining
Network Management, Network Management Mechanisms.
Performance Architecture, Developing Goals for Performance,
Performance Mechanisms. Security and Privacy Architecture,
Developing a Security and Privacy Plan, Security and Privacy
Administration, Security and Privacy Mechanisms. Selecting
Technologies for the Network Design, Guidelines and Constraints
on Technology Evaluations, Making Technology Choices for the
Network Design. Interconnecting Technologies Within the
Network Design, Shared Medium, Switching, Routing.
x
McCabe, James D., Network Analysis, Architecture, and Design,
Third Edition, Elsevier, 2007
Kurikulum/Curriculum ITS : 2009-2014
PUSTAKA
UTAMA/
REFERENCES
9
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KS091202 : Topik Dalam Jaringan Multimedia
KS091202 : Advanced Topic in Multimedia Networking
Credits
:3
Semester : III
Mahasiswa mampu memahami dan menganalisis tren dan teknik
terbaru dalam teknologi dan jaringan multimedia.
Students are able to understand and analyze the latest trends and
techniques in technology and multimedia networks.
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
POKOK
BAHASAN/
SUBJECTS
PUSTAKA
UTAMA/
REFERENCES
x
x
x
x
x
x
x
x
x
x
x
x
Mahasiswa memiliki pengetahuan dasar tentang teknologi
multimedia (gambar, video dan audio)
Mahasiswa memiliki pengetahuan tentang tren dan teknik terbaru
teknologi dan jaringan multimedia
Mahasiswa mampu mendesain sistem komunikasi teknologi dan
jaringan multimedia.
Students have basic knowledge of multimedia technology (images,
video and audio)
Students have knowledge of the latest trends and techniques and
technology multimedia networks
Students are able to design communication systems and
technology multimedia networks.
Dasar-dasar image, video dan audio
Pemrosesan image, video dan audio
Teknik kompresi image, video dan audio
Aplikasi Jaringan Multimedia
The Basics images, video and audio
image processing, video and audio
image compression techniques, video and audio
Multimedia Network Applications
Al Bovik, “Handbook of Image and Video Processing”,Elsevier
Academic Press,2005.
Ze Nian Li, Mark S.Drew ,”Fundamentals of Multimedia”, PrinticeHall, 2004.
Nigel Chapman, Jenny Chapman, “Digital Multimedia”, 2nd
edition, John Willey & Sons. Ltd, 2004.
Huifang Sun, Xuemin Chen, Tihao Chiang, “Digital Video
Transcoding for Transmission and Storage”, CRC Press, 2005.
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
10
TUJUAN
PEMBELAJARAN/
LEARNING
OBJECTIVES
KI092326 : Topik dalam Sistem Terdistribusi
KS091202 : Topic in Distributed System
Credits
:4
Semester : III
Mahasiswa mampu memahami dan menerapkan konsep sistem
terdistribusi dengan menggunakan Agent.
Students are able to understand and apply the concept of distributed
systems by using the Agent.
x
x
x
x
KOMPETENSI/
COMPETENCY
x
x
x
x
x
x
x
POKOK
BAHASAN/
SUBJECTS
x
x
x
Mahasiswa akan dapat memahami konsep dan cara kerja Agent.
Mahasiswa akan dapat memahami konsep dan cara kerja Agent
pada sistem terdistribusi.
Mahasiswa akan dapat memahami berbagai macam aplikasi Agent
pada sistem terdistribusi.
Mahasiswa akan dapat merancang sistem terdistribusi
menggunakan Agent.
Students will be able to understand the concept and workings of
Agent.
Students will be able to understand the concept and workings of
Agent in distributed systems.
Students will be able to understand the various types of agent
applications in distributed systems.
Students will be able to design a distributed system using the
Agent.
Pendahuluan, Sejarah dan Manfaat Agent; Arsitektur Agent; Dasar
dari Agency.
Isu pada Agent, Kooperasi; Koordinasi; Komunikasi; Sistem Market
Komputasional; Penawaran, negosiasi, dan argumentasi; Dasar
pada sistem Multi-Agent.
Isu pada Implementasi Sistem Agent, Lingkungan dan pengujian
untuk pembuatan sistem Agent; Bahasa, alat bantu, dan pustaka
untuk pembuatan sistem Agent; Hubungan antara Agent dengan
Object serta paradigma pemrograman lainnya; Evaluasi sistem
Agent.
Aplikasi dan Pengembangan Sistem Agent, Standard untuk sistem
Multi-Agent; Teknik analisis, spesifikasi, perancangan, dan
verifikasi untuk sistem Agent.
Introduction, History and Benefits Agent; Architecture Agent; basis
of the Agency.
Issues in Agent, Cooperation; Coordination; Communication;
Kurikulum/Curriculum ITS : 2009-2014
MATA KULIAH/
COURSE TITLE
11
x
x
x
x
PUSTAKA
UTAMA/
REFERENCES
x
x
x
x
Kurikulum/Curriculum ITS : 2009-2014
x
Computing Market System; Bid, negotiation, and argumentation;
Base on Multi-Agent system.
Implementation Issues in Agent Systems, Environmental and
testing to manufacture Agent system; languages, tools, and
libraries for the production of Agent system; The relationship
between Agent and Object and the other programming paradigms;
Evaluation Agent system.
Application and Development of Agent Systems, Standard for
Multi-Agent system; Technical analysis, specification, design, and
verification to agent systems.
d'Inverno M. and Luck M., Formalising the Contract Net as a GoalDirected System, in Agents Breaking Away: Proceedings of the
Seventh European Workshop on Modelling Autonomous Agents in
a Multi-Agent World, Van de Velde and Perram (eds.), Lecture
Notes in Artificial Intelligence, 1038, 72-85, Springer-Verlag, 1996.
d'Inverno M.,Kinny D. and Luck M., Interaction Protocols in
Agentis, In Proceedings of the Third International Conference on
Multi-Agent Systems, IEEE Press, 1998.
de Weerdt M.M., Bos A., Tonino H. and Witteveen C., Models and
formalisms for cooperation. A Resource Logic for Multi-Agent Plan
Merging. In Annals of Mathematics and Artificial Intelligence
volume 37, issue 1-2. Special issue on Computational Logic in
Multi-Agent Systems, pp. 93-130, 2003.
Gallimore R. J., Jennings N. R., Lamba H. S., Mason C. L and
Orenstein B.J. (1999) Cooperating Agents for 3D Scientific Data
Interpretation IEEE Trans. on Systems, Man and Cybernetics, Part
C. 29 (1) 110-126.
Gallimore R. J., Jennings N. R., Lamba H. S., Mason C. L. and
Orenstein B. J.(1998) 3D Scientific Data Interpretation using
Cooperating Agents. Proc. 3rd Int. Conference on the Practical
Applications of Agents and Multi-Agent Systems (PAAM-98),
London, UK, 47-65.
Griffiths N. and Luck M., Cooperative Plan Selection Through Trust,
In Multi-Agent System Engineering - Proceedings of the Ninth
European Workshop on Modelling Autonomous Agents in a MultiAgent World, F. J. Garijo and M. Boman (eds.), Lecture Notes in
Artificial Intelligence, 1647, 162-174, �Springer-Verlag, 1999.
Griffiths N., Luck M. and d'Inverno M., Annotating Cooperative
Plans with Trusted Agents, in Proceedings of the Fifth International
Workshop on Decepetion, Fraud and Trust in Agent Societies,
AAMAS, 2002.
12
x
x
x
x
x
x
Jennings N. R.: Specification and Implementation of a BeliefDesire-Joint-Intention Architecture for Collaborative Problem
Solving, Int. Journal of Intelligent and Cooperative Information
Systems, 2 (3), 1993, 289-318.
Jennings N. R.: Towards a Cooperation Knowledge Level for
Collaborative Problem Solving, Proc. 10th European Conf. on
Artificial Intelligence (ECAI-92), Vienna, Austria, 1992, 224-228.
Jennings N. R.: Using Joint Intentions in Electricity Transport
Management, Proc. ECAI Workshop on Application Aspects of
Distributed AI, Vienna, Austria, 1992.
Kalenka S. and Jennings N. R. (1999) Socially Responsible Decision
Making by Autonomous Agents in Cognition, Agency and
Rationality (eds K. Korta, E. Sosa, X. Arrazola) Kluwer 135-149.
Luck M. and d'Inverno M., Engagement and Cooperation in
Motivated Agent Modelling, in Distributed Artificial Intelligence
Architecture and Modelling: Proceedings of the First Australian
Workshop on Distributed Artificial Intelligence, Zhang and Lukose
(eds.), Lecture Notes in Artificial Intelligence, 1087, 70-84,
Springer-Verlag, 1996.
Norman T. J., Sierra C. and Jennings N. R. (1998) Rights and
commitments in multi-agent agreements Proc. 3rd Int. Conf. on
Multi-Agent Systems (ICMAS-98), Paris, France, 222-229.
Panzarasa P., Jennings N. R. and Norman T. J. (2001) Formalising
collaborative decision making and practical reasoning in multiagent systems Journal of Logic and Computation.
Kurikulum/Curriculum ITS : 2009-2014
x
13