Write a concise and interesting paragraph here that explains what this course is about
Mata kuliah ini memberikan pengetahuan yang lebih dalam akan proses-proses pengolahan data suara dan gambar bergerak. Materi yang dibahas meliputi struktur data file suara dan video, pengelolaan tapis (filter) FIR & IIR, DFT & FFT, proses identifikasi dan pengenalan objek gambar, serta manipulasi frame video.

Pada akhir pembahasan materi, para mahasiswa/i diminta untuk mendemonstrasikan pengetahuan dan kemampuan yang telah diperolah dalam bentuk sebuah karya aplikasi.


Pustaka
1. Miano, J., Compressed Image File Format: JPEG, PNG, GIF, XBM, BMP, Addison Wesley Longman, 1999.
2. Unknown, Midi Technical Specifications & Information, MIDI Manufactures Association, diunduh dari www.midi.org/techspecs.
3. Hacker, S., MP3: The Definitive Guide, O’Reilly, 2000.
4. Woolds, J., Multidimensional Signal, Image, and Video Processing and Coding, Academic Press, 2012.
5. Zolzer, U., Digital Audio Signal Processing, Second Edition, Wiley, 2008.
6. Smith, S., Digital Signal Processing: A Practical Guide for Engineers and Scientists, Newnes, 2003.
7. Baggio, D. et all, Mastering OpenCV with Practical Computer Vision Projects, Packt Publishing, 2012.

Perangkat Pendukung : Microsoft Visual Studio, Java Netbeans, & Matlab.
Mata kuliah ini akan mengajarkan mahasiswa untuk membuat aplikasi enterprise (enterprise software application) pada platform spesifik. Topik bahasan mencakup pembahasan dan penggunaan teknologi web ASP .NET WebForm/MVC, layanan web (Web Services), Cloud Computing (AWS dan Azure), Microsoft SharePoint, dan Lightswitch dalam membuat aplikasi enterprise yang mapan.

Pustaka
1. W. Stephen, ASP .NET 4 Unleashed, Sams Publishing, 2010.
2. B. Daniele, ASP .NET 4.0 in Practice, Manning Publications, 2011.
3. K. Jamie, ASP .NET MVC 4 and the Web API: Building a REST Service from Start to Finish, Apress, 2013.
4. M. Matthew, Pro ASP .NET 4 in C# 2010, Apress, 2010.
5. M. Istvan, Beginning Microsoft Visual Studio LightSwitch Development, WROX, 2011.
6. D. S. Alessandro, Microsoft Visual Studio LightSwitch Unleashed, Sams Publishing, 2011.

Perangkat Pendukung : Microsoft Visual Studio, Microsoft SQL Server.
Mata kuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan untuk mengembangkan aplikasi berarsitektur enterprise berbasis Java. Aplikasi mengikuti pola desain Model View Controller (MVC). Framework yang disarankan: MyBatis / Hibernate / JPA (model), Java Server Faces (view), dan Spring (kontroler).

Pustaka
1. Clarence Ho & Rob Harrop, Pro Spring 3, Apress, 2012
2. Clinton Begin, et al., iBATIS in Action, Manning, 2007
3. Craig Walls, Spring in Action 3rd ed., Manning, 2011
4. David Geary & Cay Horstmann, Core Java Server Faces 3rd ed., Prentice Hall, 2010
5. Gary Mak, Josh Long & Daniel rubio, Spring Recipes A Problem Solution Approach 2nd ed., Apress, Jun 2010
6. Kent Ka Lok Tong, Beginning JSF 2 APIs and JBoss Seam, Apress, 2009
7. Willie Wheeler, Joshua White, Spring in Practice, Manning Publications, 2013

Perangkat Pendukung : Bahasa Pemrograman Java, Java Development Kit, Eclipse Enterprise Edition, Java Server Faces, Spring Framework, Mybatis / iBatis.
Mata kuliah akan mengajarkan Windows Presentation Foundation (WPF), yaitu framework terbaru dari Microsoft yang digunakan untuk membangun antar muka pengguna (user interface) desktop yang rumit dan menarik. WPF sangat berbeda dengan pendahulunya dan memberikan banyak konsep baru pada framework desktop dan web. WPF memungkinkan para developer dengan cepat dan mudah melakukan hal-hal yang sulit/tidak mungkin dilakukan oleh teknologi sebelumnya yaitu Windows Form. Extensible Application Markup Language (XAML) yang diajarkan dalam mata kuliah ini merupakan salah satu dasar yang sangat diperlukan bagi para developer yang ingin mengembangkan aplikasi di sistem operasi terbaru dari Microsoft, yaitu Windows 8 Metro dan Windows Phone 8.

Pustaka
1. Eisenberg, Rob; Bennage, Christopher. TeachYourself WPF in 24 Hours, SAMS, 2009.
2. Whitechapel, Andrew; McKenna, Sean. Windows Phone 8 Development Internals, O’Reilly Media, 2013.

Perangkat Pendukung : Visual Studio
Mata kuliah ini mengajarkan teknologi antarmuka terkini yang berbasis (dapat digabungkan) dengan bahasa pemrograman berorientasi objek Java. Pembahasan meliputi model arsitektur antarmuka, instalasi dan konfigurasi library/plugin/server, penggunaan antarmuka, dan kemungkinan penggabungan antarmuka (sebagai view) dengan teknologi lain yang berperan sebagai model & controller. Membahas satu atau lebih teknologi antarmuka terkini seperti : JavaFX, Java Server Faces, Java Server Pages, Ajax, HTML5 + CSS3 + jQuery, Google Web Toolkit, Vaadin. Pustaka 1. Alejandro Duarte, Vaadin 7 UI Design By Example, Packt Publishing, 2013. 2. Anghel Leonard, JSF 2.0 Cookbook, Packt Publishing, 2010 3. David Geary & Cay Horstmann, Core Java Server Faces 3rd ed., Prentice Hall, 2010 4. Demetrio Filocamo, JBoss RichFaces 3.3, Packt Publishing, 2009 5. Ed Burns, JavaServer Faces 2.0, The Complete Reference, McGraw-Hill Osborne Media, 2009 6. Federico Kereki, Essential GWT: Building for the Web with Google Web Toolkit 2, Addison-Wesley Professional, 2010. 7. Giulio Zambon, Beginning JSP, JSF and Tomcat: Java Web Development 2nd ed, Apress, 2012 8. Hazem Saleh, Pro JSF and HTML5: Building Rich Internet Components 2nd ed, Apress 2013 9. Jaroslav Holaň, Ondřej Kvasnovský, Vaadin 7 Cookbook, Packt Publishing, 2013. 10. Jonas Jacobi, Pro JSF and Ajax: Building Rich Internet Components, Apress, 2006 11. Kent Ka Lok Tong, Beginning JSF 2 APIs and JBoss Seam, Apress, 2009 12. Marko Grönroos, Book of Vaadin: Vaadin 7 Edition - 2nd Revision, Vaadin Ltd, 2014. 13. Max Katz, Practical RichFaces 2nd ed, Apress, 2011 14. Oleg Varaksin, PrimeFaces Cookbook, Packt Publishing, 2013 15. Nicolas Fränkel, Learning Vaadin, Packt Publishing, 2011. 16. Shamsuddin Ahammad, Google Web Toolkit 2 Application Development Cookbook, Packt Publishing, 2010. Perangkat Pendukung : - Bahasa Pemrograman Java, Java Development Kit, Eclipse Enterprise Edition, Java Server Faces / Apache MyFaces, RichFaces / IceFaces / MyFaces Tomahawk / PrimeFaces / Trinidad, JDBC / JPA, Google Web Toolkit, Vaadin
Mata kuliah ini bertujuan untk membekali mahasiswa agar dapat memahami konsep dan teknik digital image processing. Materi yang diberikan termasuk teknik rekognisi dasar, thinning, dilasi, erosi, convolusi, dan teknik image processing lainnya.

Pustaka
1. Hearn, Baker, Computer Graphics with openGL 4th Edition, 2010, Prentice Hall
2. Gonzalez , Rafael C; Woods, Richard E; Digital Image Processing 3rd Edition, Prentice Hall

Perangkat Pendukung : Visual Studio, Netbeans, OpenCV.