Teknik Informatika
Cakupan bidang ilmu (
body of knowledge) yang diajarkan di Program Studi Teknik Informatika meliputi ilmu pada area
computer science dan
software engineering sehingga mahasiswa memiliki kemampuan analisis persoalan yang terkait bidang
computer science dan
software engineering; dan juga kemampuan untuk mengembangkan solusi perangkat lunak (
software) baik yang kompleks maupun dalam skala besar (
large scale software).
Bidang Informatika merupakan bidang keilmuan yang kemajuannya sangat
pesat. Kemampuan pemrosesan komputasi berpindah ke berbagai perangkat
khusus, seperti handphone dan berbagai sensor yang terdapat pada benda
yang digunakan sehari-hari, seperti meja, bolpen, toilet, setrika dan
lain-lain, yang saling terhubung (
Internet of Things).
Interaksi manusia dengan komputer juga berkembang ke arah berbagai model
yang lebih alami, seperti sentuhan, suara, virtual reality, bau, mimik
muka dan lainnya. Pengelolaan data berkembang dalam skala yang jauh
lebih besar, sejalan dengan perkembangan kemampuan pemrosesan dan
penyimpanan data, serta produksi data yang terjadi. Hal ini memunculkan
berbagai tantangan pada semua level di bidang Informatika.
Penguasaan teori dasar di bidang Informatika menjadi semakin penting,
mengingat berbagai algoritma yang selama ini relevan sebagai kajian,
mulai terlihat manfaat aplikatifnya dengan berkembangnya kemampuan
komputasi dan kebutuhan pengolahan data yang besar dan
beragam. Kemampuan pemrograman yang mampu memanfaatkan
parallel dan
heterogeneous processor menjadi kemampuan dasar yang harus dimiliki oleh
software developer.
Kebutuhan akan pengolahan data yang besar serta kemampuan komputasi
skala besar juga menimbulkan kebutuhan pemahaman komputasi hemat energi (
green computing). Pemahaman
yang kuat tentang sistem cerdas menjadi semakin penting, karena semakin
banyaknya benda sehari2 yang memiliki kemampuan komputasi, dan dapat
beradaptasi sesuai kebutuhan penggunanya (
anticipatory,
assistive computing).
Selain itu, penggunaan sistem berbantuan komputer di berbagai bidang
kehidupan akan lebih banyak lagi mengingat hubungan antar manusia yang
sudah semakin tidak mempersoalkan lokasi geografis lagi dan juga
persaingan antar industri yang semakin ketat serta membutuhkan
keefisienan pengelolaan. Integrasi antara bidang informatika dengan
bidang lain akan menjadi bertambah banyak baik dari segi sistem
informasi, rekayasa perangkat lunak maupun teknik inteligensia buatan
seperti misalnya bioinformatika, sosial. Dalam tataran nasional,
tantangan yang ada tidak berbeda jauh dengan tataran global, mengingat
negara Indonesia memiliki wilayah dan penduduk yang cukup besar dan
sistem berbasis komputer tidak lagi mempersoalkan lokasi geografis.
Bidang Kajian
- Algoritma& Pemrograman:
- Algorithm & Complexity
- Programming Paradigm
- Platform based Development
- Dasar Matematika (Discrete Structure, Calculus, Probability & Statistics)
- Sistem komputer
- Architecture & Organization
- Operating System
- Network & Communication
- Parallel & Distributed
- Information Management (including Database, Information System and Information Assurance – Security)
- Software Engineering (including Project Management and Human Computer Interaction)
- Graphics & Visualization
- Intelligent system
- Social & Professional Issue
Untuk dapat menghasilkan solusi perangkat lunak yang menangani masalah kompleks dan
large scale system,
mahasiswa perlu memiliki pengetahuan dan pemahaman mengenai berbagai
ilmu yang dinyatakan di atas, juga memiliki kemampuan yang baik dalam
mengembangkan sebuah perangkat lunak dan juga kemampuan analisis
teknologi terbaik dalam memberikan solusi.
Pada dasarnya, dari setiap bidang ilmu yang diajarkan di Program
Studi, yang akan diajarkan ke mahasiswa adalah berupa kemampuan
menganalisis masalah, merancang solusi serta menggunakan
tools yang memudahkan proses tersebut. Adapun
Learning Objectives dari setiap
Body of Knowledge adalah sebagai berikut:
Knowledge Area |
Learning Objectives |
Algoritma& Pemrograman: |
Lulusan memiliki kemampuan computational thinking
yang tinggi, mampu mengabstraksikan domain problem dan solusinya ke
dalam representasi data dan algoritma secara efektif dan efisien dalam
berbagai paradigma, bahasa, dan platform (hardware dan software)
pemrograman untuk membangun perangkat lunak yang kompleks. |
Dasar Matematika |
Lulusan memahami berbagai teori dasar matematika serta
mampu menerapkannya dalam semua knowledge area lainnya yang terkait di
Prodi Teknik Informatika |
Sistem komputer |
Lulusan memiliki berbagai kemampuan terkait sistem
komputer sebagai berikut:- Mampu mengembangkan software yang
berinteraksi menggunakan jaringan komputer- Mampu mengembangkan
software yang menjadi pembangun dasar jaringan komputer- Mampu
mengembangkan software yang optimal untuk dijalankan di atas sistem
operasi yang ada |
Information Management |
1. Lulusan mampu mengenal dan memahami semua istilah
dan terminologi di Bidang Basis Data2. Lulusan mampu merancang model
basis data dalam yang sesuai dengan kebutuhan3. Lulusan mampu
menggunakan sistem manajemen basis data dalam mengimplementasikan sebuah
basis data4. Lulusan mampu menangkap kebutuhan organisasi dan menerjemahkannya ke dalam pemodelan informasi |
Software Engineering |
1. Lulusan mampu mengenal dan memahami semua istilah
dan terminologi di Bidang RPL2. Lulusan mampu melakukan seluruh
proses pembangunan perangkat lunak (skala kecil) secara mandiri dengan
proses yang baik, dengan menerapkan metodologi dan standard yang ada dan
diakui secara internasional3. Lulusan memiliki wawasan untuk
melakukan pembangunan perangkat lunak skala besar dalam tim, dengan
menerapkan metodologi dan standard yang ada dan diakui secara
internasional4. Lulusan menjadi memimpin proyek pembangunan perangkat
lunak skala kecil sampai menengah, dan mampu menjadi anggota proyek
pembangunan perangkat lunak skala besar5. Lulusan terampil
mengoperasikan berbagai (lebih dari satu) alat bantu (tools) untuk
pemodelan perangkat lunak (analisis dan perancangan), implementasi
(coding), dan pengujian perangkat lunak6. Lulusan memahami
pengoperasian dan pemeliharaan perangkat lunak7. Lulusan
mempunyai pemahaman yang luas tentang masalah yang harus ditangani
perangkat lunak di zaman sekarang dan di masa yang akan datang, yang
memiliki karakteristik yang semakin kompleks, berskala terus membesar,
serta memanfaatkan berbagai media |
Graphics & Visualization |
1. Lulusan mampu mengenal dan memahami semua istilah
dan terminologi di Bidang Komputer Grafik2. Lulusan mampu membuat
modul komputer grafik dengan berbagai algoritma komputer grafik3. Lulusan mampu menggunakan API komputer grafik untuk visualisasi |
Intelligent System |
1. Lulusan memahami berbagai istilah dasar pada
intelligent system2. Lulusan mampu membedakan pendekatan terbaik
untuk setiap permasalahan tertentu3. Lulusan mampu mengembangkan perangkat lunak baik jenis problem solving agent, knowledge based agent maupun learning based agent |
Social & Professional Issue |
1. Lulusan memahami isu dan tanggung jawab profesi,
etis, legal, keamanan dan sosial2. Lulusan memahami pentingnya
kemampuan komunikasi dan kerja sama3. Lulusan mampu untuk berfungsi
secara efektif di dalam tim untuk mencapai tujuan bersama4. Lulusan
mampu untuk berkomunikasi secara efektif kepada beragam audiens5.
Lulusan menyadari perlunya pengembangan profesi berkelanjutan |
Fasilitas
Institut Teknologi Sumatera telah
menyediakan berbagai fasilitas untuk menunjang kegiatan akademik.
Fasilitas yang dimaksud adalah: gedung kuliah milik sendiri,
laboratorium komputer, perpustakaan, laboratorium fisika dasar,
laboratorium kimia dasar, dan fasilitas internet. Selain itu, untuk
menunjang kegiatan perkuliahan, Institut Teknologi Sumatera juga bekerja
sama dengan institusi pendidikan lainnya, yaitu : Institut Teknologi
Bandung, Universitas Lampung, Universitas Bandar Lampung dan IAIN Raden
Intan Bandar Lampung.
Prospek Dunia Kerja
Lulusan Program Studi Teknik Informatika mempunyai prospek yang
sangat baik, karena saat ini semua bidang telah bersentuhan dengan
teknologi informasi dan membutuhkan solusi berbasiskan teknologi
komputasi. Secara khusus lulusan Program Studi Teknik Informatika dapat
mengisi profesi pada bidang-bidang berikut ini:
- Analisis Pengembangan Rekayasa Perangkat Lunak
- Web Programmer
- Desktop Programmer
- Database Administrator
- Tenaga Ahli Jaringan Komputer
- Tenaga Pengajar atau Dosen
- Enterpreneur
Secara umum capaian lulusan Program Studi Teknik Informatika diharapkan dapat melingkupi bidang:
- Kemampuan menerapkan pengetahuan di bidang komputing dan matematika yang sesuai dengan disiplin ilmu
- Kemampuan menganalisis problem, melakukan identifikasi dan mendefinisikan kebutuhan komputing yang sesuai dengan solusinya
- Kemampuan untuk merancang, melakukan implementasi dan evaluasi
sistem, komponen, proses atau program berbasis komputer untuk memenuhi
kebutuhan yang diinginkan
- Kemampuan untuk berfungsi secara efektif di dalam tim untuk mencapai tujuan bersama
- Pemahaman isu dan tanggung jawab profesi, etis, legal, keamanan dan sosial
- Kemampuan untuk berkomunikasi secara efektif kepada beragam audiens
- Kemampuan untuk menganalisis perlunya komputing dan dampak lokal/global dari komputing pada individu, organisasi dan masyarakat
- Menyadari perlunya terlibat dalam pengembangan profesi berkelanjutan
- Kemampuan untuk menggunakan teknik, keahlian dan kakas terkini yang diperlukan untuk praktek komputing
- Kemampuan untuk menerapkan dasar matematika, prinsip algoritma dan
teori ilmu komputer dalam pemodelan dan perancangan sistem berbasis
komputer sedemikian sehingga menunjukkan pemahaman terhadap keunggulan
dan kelemahan yang terdapat pada pilihan rancangan yang ada
- kemampuan untuk menerapkan prinsip perancangan dan pengembangan yang
mencakup perspektif level sistem dalam konstruksi sistem perangkat
lunak dengan kompleksitas yang beragam
Sumber:
http://www.itera.ac.id/teknik-informatika/
This is dummy text. It is not meant to be read. Accordingly, it is difficult to figure out when to end it. But then, this is dummy text. It is not meant to be read. Period.