Definisi, Konsep, dan Terminologi Bidang Kajian Teknik Informatika Metodologi Penelitian Informatika
EE+ CE
HARDWARE
CS
SOFTWARE
IS
BUSINESS
Pada mulanya diperuntukkan bagi mereka yang ingin memiliki pengetahuan dan kompetensi dalam hal penerapan ilmu komputer dan informatika di dunia nyata, seperti dalam entitas bisnis maupun organisasi komersial lainnya.
Post 1990s:
EE
CE
CS
SOFTWARE
SE
IT
IS
Terjadi pemisahan yang tegas antara sistem informasi sebagai sebuah kebutuhan organisasi (sisi DEMAND) dengan teknologi informasi sebagai infrastruktur atau penunjang pemenuhan kebutuhan tersebut ( sisi SUPPLY)
HARDWARE
ORGANIZATIONAL NEEDS
Terjadi pemisahan yang tegas antara teknik elektro peminatan komputer dengan baku ilmu teknik komputer yang berbasis digital murni
Terjadi pemisahan yang tegas antara ilmu informatika yang berbau teoritis dengan yang bersifat aplikatif (didominasi oleh ilmu rekayasa perangkat lunak)
Komputasi Paralel Teori Graf Kriptografi Algoritma dan Teori Probabilistik Algoritma Efisien dan Optimal
Program Aplikasi
Bahasa Pemrograman
BNF
Bahasa Pemrograman (Basic, Pascal, C, dsb.) Metode Parsing, Compiling, Interpretetation
Formal semantics
Arsitektur Neuman Hardware Reliability Finite State Machine Model Sirkuit, Data Path, Struktur Kontrol Manajemen Memori, Job Schedulling Model Komputer Terdistribusi Networking (Protokol, Naming, dsb.) Metode Spesifikasi Metode Otomasi Pengembangan Program Metode Pengembangan Software Model Basis Data
Produk Hardware
Arsitektur
Sistem CAD dan Simulasi Logika Produk NOS (UNIX, Windows, Mach, dsb) File and File System Library untuk Utilities Bahasa Spesifikasi Tool untuk Pengembangan Software
Software Engineering
Program Verification and Proof Temporal Logic Relational Aljabar dan Kalkulus Teori Dependency Teori Concurrency Performance Analysis Sorting and Searching Statistical Inference
Sistem Manajemen Basis Data Skema Basis Data File Representation for Retrieval
Hypertext System
Teori Logika
Knowledge Representation Metode Pencarian Heuristic Model Reasoning dan Learning Model Memori Manusia, Autonomous Learning Algoritma Komputer Grafik Model untuk Virtual Reality Metode Komputer Grafik Pattern Recognition Model CAD Discrete Approximations, Fast Fourier Transform and Poisson Solvers Backward Error Popagation
Sistem Pakar, ICAI, Intelligent Tutoring System Software untuk Logic Programming Library Grafik Grafik Standar, Visual System Image Enhancement System Flight Simulatin Usability Engineering, CAD, CAI, CAE, CAL
Kinematics and Dynamics of Robot Motion Teori Grafik dan Warna Geometri Dua Dimensi atau Lebih Teori Chaos
Grafik
Human Computer Interaction
Ilmu Komputasi
Binary Representation
Teori Quantum
Organizational Informatics
Organizational Science
Model dan Simulasi yang berhubungan dengan sistem informasi dalam pengorganisasian Model Komputasi DNA Kimia Protipe Retina dari Silikon Model Basis Data Genom Manusia
Management Informations Systems Decision Support Systems Organic Memory Devices Basis Data Genom Manusia Perangkat Analisis Struktur Enzim untuk Kesehatan
Bioinformatics
Penelitian Pengembangan atau Penelitian Rekayasa a) Rencana (Plan) b) Rancangan (Design) c) Bangunan/konstruksi (Construct) d) Terapan (Apllied) e) Hasil Pengembangan (Development)
Metode Penelitian Eksperimen Metode Penelitian Kausal Komparatif Metode Penelitian Asosiatif/Korelasional Metode Penelitian Deskriptif Metode Penelitian Historis
Arsitektur
Ilmu Komputasi
Bio Informatics