01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula
-
Upload
ainul-yaqin -
Category
Education
-
view
905 -
download
3
Transcript of 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula
![Page 1: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/1.jpg)
1Informatika
Posisi Kurikulum Informatika dalamACM/IEEE-CS Computing Curricula
Oleh: Dr. Rinaldi Munir
Kelompok Keahlian Informatika
Sekolah Teknik Elektro dan Informatika
Institut Teknologi Bandung, 2013
![Page 2: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/2.jpg)
2KK - Informatika
Tentang ACM• ACM = Association for Computing Machinery
• ACM adalah perkumpulan ilmiah orang-orang dalam bidangcomputing.
• Didirikan di New York tahun 1947, beranggotakan lebih dari100.000 orang (data tahun 2011)
• Memiliki 35 Special Interest Group (SIG)
Contoh: SIGRAPH, SIGMM, SIGCSE, SIGPLAN, dll
• Organisasi serupa: IEEE Computer Society competitor
• IEEE fokus pada electrical engineering dan computing
• ACM fokus pada computing saja
• IEEE Computer Society fokus pada computing dari prespektifenjiniring
![Page 3: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/3.jpg)
3KK - Informatika
Tentang IEEE-CS
• The IEEE Computer Society (sometimes abbreviated
Computer Society or CS) is a professional society of IEEE.
Its purpose is “to advance the theory, practice, and
application of computer and information processing
science and technology”
• Didirikan tahun 1946.
• The Computer Society participates in ongoing development
of college computing curricula, jointly with the Association
for Computing Machinery (ACM). Other educational
activities include software development certification
programs and online access to e-learning courseware and
books. Sumber: Wikipedia
![Page 4: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/4.jpg)
4KK - Informatika
ACM/IEEE-CS Computing Curricula• Setiap sepuluh tahun (lebih kurang), ACM bersama-sama
dengan IEEE Computer Society mensponsori proyek
pengembangan kurikulum computer science.
• Tujuan: membantu para akademisi dengan memberikan
panduan perancangan kurukulum modern untuk program
undergraduate Computer Science.
• Dokumen computing curricula yang sudah pernah
dihasilkan tahun: 1968, 1978, 1991, dan 2001.
![Page 5: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/5.jpg)
5KK - Informatika
• Tahun 2001, kurikulum computing dibagi menjadi empat
disiplin:
1. Computer Science (CS)
2. Computer Engineering (CE)
3. Software Engineering (SE)
4. Information System (IS)
• Tahun 2005, volumenya ditambah dengan Information
Technology (IT) sehingga menjadi lima disiplin.
• Volume computing curricula terbaru: CS2013
![Page 6: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/6.jpg)
6KK - Informatika
Kenapa Mengunakan ACM/IEEE-CS Sebagai Acuan Kurikulum?
1. Organisasi computing berskala dunia yang prestisius.
2. Memberikan panduan penyusunan kurikulum computing
yang sangat lengkap (termasuk aspek pedagogi)
3. Tim penyusun ACM Computing Curricula adalah ilmuwan
dan praktisi dari berbagai PT dunia.
4. Panduan kurikulum computing mengikuti trend global.
5. Secara histori sudah berpengalaman dalam memberikan
panduan penyusunan kurikulum.
6. Acuan akreditasi internasional ABET.
![Page 7: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/7.jpg)
7KK - Informatika
Computing
• The ACM Computing Curricula 2005 mendefinisikan computingsebagai berikut:
“In a general way, we can define computing to mean any goal-oriented activity requiring, benefiting from, or creating computers.
Thus, computing includes
1) designing and building hardware and software systems for a wide range of purposes;
2) processing, structuring, and managing various kinds of information; doing scientific studies using computers;
3) making computer systems behave intelligently;
4) creating and using communications and entertainment media;
5) finding and gathering information relevant to any particular purpose, and so on.
The list is virtually endless, and the possibilities are vast”
![Page 8: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/8.jpg)
8KK - Informatika
Bidang-bidang Computing
• ACM Computing Curricula 2005, membagi
bidang computing menjadi 5 domain:
1. Computer Science (CS)
2. Software Engineering (SE)
3. Information System (IS)
4. Computer Engineering (CE)
5. Information Technology (IT)
![Page 9: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/9.jpg)
9KK - Informatika
![Page 10: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/10.jpg)
10KK - Informatika
• Computer engineering fokus pada desain
konstruksi komputer atau sistem berbasis
komputer.
• Computer science fokus pada kajian aspek
teoritis dan algoritmis bidang computing hingga
aplikasinya.
• Software engineering fokus pada pengembangan
(analisis, desain, implementasi, testing),
pengoperasian, dan pemeliharan perangkat lunak
secara sistematis dan terukur.
![Page 11: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/11.jpg)
11KK - Informatika
• Information systems fokus pada pengintegrasian
solusi teknologi informasi dan proses bisnis
untuk mempertemukan kebutuhan informasi
bisnis suatu enterprise.
• Information technology fokus pada penggunaan
teknologi komputer untuk mempertemukan
kebutuhan bisnis, pemerintahan, pendidikan,
kesehatan, dan organisasi lainnya.
When Information Systems focuses on the information aspects of
information technology, Information Technology is the complement
of that perspective: its emphasis is on the technology itself more
than on the information it conveys.
![Page 12: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/12.jpg)
12KK - Informatika
![Page 13: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/13.jpg)
13KK - Informatika
![Page 14: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/14.jpg)
14KK - Informatika
![Page 15: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/15.jpg)
15KK - Informatika
![Page 16: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/16.jpg)
16KK - Informatika
![Page 17: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/17.jpg)
17KK - Informatika
![Page 18: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/18.jpg)
18KK - Informatika
Informatika di ITB
• Terminologi “Informatika” dan “Ilmu Komputer” di Indonesia
mempunyai sejarah tersendiri.
Informatika ITB
Ilmu Komputer Universitas Indonesia
• Nama Ilmu Komputer (Computer Science) lebih dikenal di
Amerika, Informatika (Informatics) lebih dikenal di Eropa
“informatik” (Jerman), “informatique” (Perancis)
• Pada hakekatnya, Ilmu Komputer Informatika
![Page 19: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/19.jpg)
19KK - Informatika
• Informatika adalah kumpulan disiplin sains dan
rekayasa yang secara khusus menangani masalah
transformasi atau pengolahan fakta berlambang
dengan menggunakan fasilitas mesin otomatika
(komputer).
• Ciri yang paling dominan dari informatika adalahlogika dan sistematika.
• Output tingkat tertinggi: mesin yang mampumelakukan semua yang dapat dilakukan oleh manusia.
Definisi Informatika Menurut ITB (1981)
![Page 20: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/20.jpg)
20KK - Informatika
Bidang Computing di STEI ITB
Prodi IF Prodi STI
IF = Informatika, STI = Sistem dan Teknologi Informasi, EL = Teknik Elektro,
EP = Teknik Tenaga Listrik, ET = Teknik Telekomunikasi
Prodi EL, EP, ET
Opsi di dalam Prodi EL
![Page 21: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/21.jpg)
21KK - Informatika
Sembilan KK di STE-ITB
• KK = Kelompok Keilmuan (Research Group)
• Ada sembilan KK:
1. KK Rekayasa Perangkat Lunak dan Data
2. KK Informatika
3. KK Teknologi Informasi
4. KK Teknik Komputer
5. KK Teknik Kendali dan Sistem Komputer
6. KK Elektronika
7. KK Biomedika
8. KK Teknik Tenaga Listrik { EP
9. KK Telekomunikasi { ET
{IFSTI
EL
![Page 22: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/22.jpg)
22KK - Informatika
IF vs ACM Computing Curricula
• IF = CS + SE
• Perbandingan persentase CS dan SE dalam kurikulum IF:
CS : 60%
SE : 40%
• Kurikulum IF menggunakan panduan kurikulum CS dan SE
dari ACM sebagai acuan.
![Page 23: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/23.jpg)
23KK - Informatika
• Dikutip dari website STEI-ITB: www.stei.itb.ac.id:
• Informatics Engineering Study Program provides education
on the area of Computer Science and Software Engineering.
• Computer Science spans a wide range, from its theoretical
and algorithmic foundations to cutting-edge developments
in robotics, computer vision, intelligent systems, bio-
informatics, and other exciting areas.
• Computer scientist should be prepared to work in a broad
range of positions involving tasks from theoretical work to
software development.
![Page 24: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/24.jpg)
24KK - Informatika
• Software Engineering is the discipline of developing and
maintaining software systems that behave reliably and
efficiently, are affordable to develop and maintain, and
satisfy all the requirements that customers have defined for
them.
• It seeks to integrate the principles of mathematics and
computer science with the engineering practices developed
for tangible, physical artifacts.
• Software engineers should be able to properly perform and
manage activities at every stage of the life cycle of large-
scale software systems.
![Page 25: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/25.jpg)
25KK - Informatika
Body of Knowledge
• Body of Knowledge: kumpulan “knowledge
areas” yang diorganisasikan topik per topik.
• Knowlede areas berisi daftar sub-topik dan
learning outcomes.
• Learning outcomes: capaian pembelajaran
yang diharapkan
![Page 26: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/26.jpg)
26KK - Informatika
Informatics Engineering Body of Knowledge *)
*) Kurikulum IF
2008-2013
![Page 27: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/27.jpg)
27KK - Informatika
BoK of Computer Science di dalam CS20131. Algorithms and Complexity
2. Architecture and Organization
3. Computational Science
4. Discrete Structures
5. Graphics and Visual Computing
6. Human-Computer Interaction
7. Information Assurance and Security *)
8. Information Management
9. Intelligent Systems
10. Networking and Communications **)
11. Operating Systems
12. Platform-based Development *)
13. Parallel and Distributed Computing *)
14. Programming Languages
15. Software Development Fundamentals **)
16. Software Engineering
17. System Fundamentals **)
18. Social and Professional Issues
Ket: *) Baru (tidak ada dalam CS2008) **) Update CS2008
![Page 28: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/28.jpg)
28KK - Informatika
BoK of Software Engineering (SWEBOK)
1. Software requirements
2. Software design
3. Software construction
4. Software testing
5. Software maintenance
6. Software configuration management
7. Software engineering management (Engineering
management)
8. Software engineering process
9. Software engineering tools and methods
10. Software quality
![Page 29: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/29.jpg)
29KK - Informatika
• Tiga klasifikasi tier dalam BoK
1. Core-Tier1: topik esensial mutlak, harus ada di dalam
kurikulum program studi(CS/SE/IS, dll)
2. Core-Tier2: topik mendasar yang penting yang
seharusnya ada dalam kurikulum.
Masih dianggap topik core (idealnya dimasukkan di dalam
kurikulum jika memungkinkan)
Fleksibel, dapat dikostumisasikan dengan kurikulum lokal
3. Elective: topik tambahan yang dapat dimasukkan untuk
melengkapi program studi.
![Page 30: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/30.jpg)
30KK - Informatika
• Tiga level kedalaman dalam learning
outcomes:
1. Knowledge: cukup mengetahui apa maksudnya
2. Application: dapat menerapkan konsep (misal: menulis kode program atau menggunakannya)
3. Evaluation: dapat membandingkan metode/strategi untuk solusi berbeda.
![Page 31: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/31.jpg)
31KK - Informatika
![Page 32: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/32.jpg)
32KK - Informatika
• Contoh Knowledge Area:
![Page 33: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/33.jpg)
33KK - Informatika
![Page 34: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/34.jpg)
34KK - Informatika
![Page 35: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/35.jpg)
35KK - Informatika
![Page 36: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/36.jpg)
36KK - Informatika
![Page 37: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/37.jpg)
37KK - Informatika
![Page 38: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/38.jpg)
38KK - Informatika
![Page 39: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/39.jpg)
39KK - Informatika
Pemetaan BoK ke dalam Kurikulum IF-ITB
• Knowledge Area tidak perlu menjadi satu mata kuliah
tersendiri.
• Beberapa sub-topik di dalam Knowlede Area dipetakan
ke dalam satu mata kuliah.
• Perlu diperhatikan jangan sampai ada overlapping sub-
topik dalam dua kuliah berbeda.
![Page 40: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/40.jpg)
40KK - Informatika
• Contoh pemetaan:
AL - Algorithm and Complexity
1. Basic Analysis ke kuliah IF2051 Matematika Diskrit
2. Algorithm Strategies ke kuliah IF3051 Strategi Algoritma
3. Fundamental Data Structures and Algorithms ke kuliah
IF2111 Struktur Data Dasar
4. Basic Automata, Computability and Complexity ke
kuliah IF2052 Teori Bahasa dan Otomata
5. Advanced Automata Theory and Computability
6. Advanced Data Structures, Algorithms, and Analysys
![Page 41: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/41.jpg)
41KK - Informatika
• Semua materi yang termasuk Core-tier1 dan
sebagian Core-tier2 dipetakan ke dalam mata
kuliah wajib.
• Sub-topik yan termasuk ke dalam klasifikasi
Elective dipetakan menjadi sejumlah kuliah
pilihan.
• Hal yang sama dilakukan pada BoK Software
Engineering dengan melihat kebutuhan untuk
Prodi Informatika.
![Page 42: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/42.jpg)
42KK - Informatika
Lampiran
![Page 43: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/43.jpg)
43KK - Informatika
Kurikulum Informatika ITB (2008-2013) *)
*) Kurikulum baru 2013-2018 akan dijelaskan pada sesi berikutnya
![Page 44: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/44.jpg)
44KK - Informatika
![Page 45: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/45.jpg)
45KK - Informatika
![Page 46: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/46.jpg)
46KK - Informatika
![Page 47: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/47.jpg)
47KK - Informatika
![Page 48: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/48.jpg)
48KK - Informatika
![Page 49: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/49.jpg)
49KK - Informatika
![Page 50: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/50.jpg)
50KK - Informatika
![Page 51: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/51.jpg)
51KK - Informatika
![Page 52: 01 slide rn - posisi kurikulum informatika dalam acmieee-cs computing curricula](https://reader037.fdocument.pub/reader037/viewer/2022102722/55689ec3d8b42aaa798b527c/html5/thumbnails/52.jpg)
52KK - Informatika
Referensi
1. Computer Science Curricula 2013 (Strawman
draft), Joint Task Force ACM and IEEE-
Computer Society.
2. Software Engineering Curricula 2004
3. Computing Curricula 2005
4. Mehran Sahami dkk, Computer Science
Curriculum 2013: Curricula Guidelines for the
Next Decade.