Surya University
Program Peminatan

1. Human Centered Design
Mempelajari cara mengembangkan produk menggunakan algoritma komputerisasi sehingga manusia (user) merasakan feeling (perasaan), sensation (sensasi), dan emotion (emosi) dalam produk tersebut. Fokus tidak lagi hanya pada program komputernya, tetapi juga bagaimana memberi sensasi suatu benda terkesan ‘hidup’.

2. Artificial Intelligence
Mempelajari cara menanamkan kecanggihan otak manusia ke dalam komputer. Komputer tidak hanya sekedar menerima instruksi-instruksi tetapi dapat berpikir dan berempati pada manusia. Misalnya sebuah robot tidak hanya diprogram untuk melakukan suatu pekerjaan tertentu saja (skill-based), tetapi juga mempunyai kemampuan untuk bertindak berdasarkan peraturan (rule-based) dan pengetahuan (knowledge-based) yang didapatnya sehari-hari.

3. Game Programming
Mempelajari cara mengembangkan interactive games untuk bermain, belajar, training, rehabilitasi, dan berbagai keperluan lainnya. Selain cara bermain (play) game, di peminatan ini juga diajarkan bagaimana membuat (create) game yang menarik dan spektakuler sehingga dapat disenangi oleh orang banyak.

4. Distributed System and Networking
Mempelajari pengembangan suatu informasi dari sistem yang terdistribusi (distributed) dan terkoneksi (networked) untuk saling bekerjasama untuk membantu aktivitas manusia. Misalnya bagaimana informasi tentang cuaca, arah, gedung, dll, bisa diakses pada perangkat mobile (misal: smartphone atau tablet) sehingga memudahkan aktifitas manusia sehari-hari.

5. Embedded System
Mempelajari cara mengembangkan dan membenamkan sistem minimum ke dalam suatu perangkat (device) dengan tujuan meningkatkan kualitas hidup manusia. Misalnya bagaimana mengembangkan wearable computing device (Google Glass), smart monitoring system (smart home / smart office), automation (industry process), dan lain sebagainya.