ย
Bab 1 sampai Bab 6 mengenalkan fondasi pemrograman MATLAB, Bab 7 sampai Bab 9 menyajikan terapan pemrograman MATLAB dalam pemrosesan citra digital, dan Bab 10 sampai Bab 15 menyajikan beberapa terapan matematika teknik (interpolasi, persamaan nonlinier, integrasi dan differensiasi numerik, fungsi-fungsi istimewa, dan persamaan differensial) dalam MATLAB.
ย
Tujan yang ingin dicapai adalah untuk mengintroduksi pemrograman MATLAB sebagai suatu alat bantu komputasi dan simulasi bagi para (calon) insinyur dan (calon) ilmuwan yang (sebelumnya) tidak memiliki pemahaman tentang MATLAB. Buku ini menganut pendekatan belajar-sendiri dimana pembaca ditantang untuk mencoba sendiri dalam menemukan cara pemrograman MATLAB yang efisien. Kode-kode MATLAB yang disediakan pada buku ini dapat dengan mudah dimodifikasi untuk menyelesaikan masalah-masalah yang hampir sama.
ย
MATLAB dikembangkan berdasarkan pada konsep matematik atas matriks. Jadi, tidak seperti buku-buku MATLAB yang lain, buku ini mengasumsikan pembaca tidak memerlukan pemahaman yang detil tentang matriks. Hal ini dikarenakan konsep penggunaan matriks didiskusikan secara bertahap.ย
Vivian Siahaan merupakan pembelajar mandiri yang suka melakukan hal-hal baru.ย Ia lahir, besar di Hinalang Bagasan, Balige, wilayah tepian Danau Toba, dan menamatkan pendidikan menengah dari SMAN-1 Balige. Ia memulai sendiri belajar bahasa pemrograman Java, Android, JavaScript, CSS, C++, Python, R, Visual Basic, Visual C#, MATLAB, Mathematica, PHP, JSP, MySQL, SQL Server, Oracle, Access, dan lainnya. Ia mempelajari pemrograman mulai dari nol, dimulai dari sintaksis dan logika yang paling dasar, dengan membangun beberapa aplikasi GUI sederhana dan aplikatif. Animasi dan game merupakan bidang pemrograman yang menjadi minat yang selalu ingin dikembangkannya. Di samping menyukai logika matematika dan pemrograman, penulis juga memiliki kesenangan membaca novel.
Ia dapat dijumpai di blognya: http://viviansiahaan.blogspot.
Vivian Siahaan telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Amazon:
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Walkthrough, Database-Driven Programming with Java GUI for Pragmatic Programmersโ, 9781708564698, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Walkthrough, Database-Driven Programming with Python GUI for Pragmatic Programmersโ, 9781708516307, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn Python in One Week: The Crash Course to Develop Database-Driven Projectsโ, 9781708992583, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn Java in One Week: The Crash Course to Develop Database-Driven Projectsโ, 9781709046339, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Java GUI Programmingโ, 9781708056858, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingโ, 9781707996520, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMariaDB And PostgreSQL Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingโ, 9781707959181, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Java GUI Applications Using MySQL, MariaDB, and PostgreSQLโ, 9781706830726, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Two Desktop Applications Using Python GUI and MySQLโ, 9781706260646, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Desktop Applications Using Java GUI and PostgreSQLโ, 9781706591207, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBUILDING TWO DESKTOP APPLICATIONS USING PYTHON GUI AND POSTGRESQLโ, 9781706337270, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBUILDING THREE DESKTOP APPLICATIONS USING JAVA GUI AND MYSQLโ, 9781706395577, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Two Desktop Applications Using Python GUI and MariaDBโ, 9781706121664, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Desktop Applications with SQLite and Java GUIโ, 9781705407097, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using Java GUI and Microsoft Accessโ, 9781704410425, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using Python and Accessโ, 9781704189987, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using SQL Server and Pythonโ, 9781704121710, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โCRYPTOGRAPHY AND IMAGE PROCESSING with Java GUI and SQLiteโ, 9781704114965, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database with JDBC: A Hands-On, Step-by-Step to Build Java GUI Projects for Pragmatic Programmersโ, 9781699384015, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database Crash Course: A Comprehensive, Project-Based Guide For Python Programmersโ, 9781699297285, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database for Pragmatic Programmers: A Step by Step Guide to Create Database-Driven Application Using Pythonโ, 9781699124154, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMASTERING SQL SERVER with Java GUI for Pragmatic Programmersโ, 9781698392554, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING SQL SERVER: A self-study to easy implement database-driven Java GUI applicationsโ, 9781698204444, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMastering Java: A self-study to easy implement sqlite-driven GUI applicationsโ, 9781697994049, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI: For Signal and Image Processingโ, 9781697574364, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFROM ZERO TO JDBC HERO: GUI Development for SQLite-Based Applications with NetBeansโ, 9781696804219, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โSQLite with JDBC for Beginners: Learn Fundamentals of Queries and Implement NetBeans-Based Projects Easilyโ, 9781696466707, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn SQLite with JDBC: Building Database-Driven Desktop Projectsโ, 9781696533638, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFrom Zero To Python Hero: GUI Development for SQL Server-Driven Applications with PyQtโ, 9781696461061, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn SQLite with Python: Building Database-Driven Desktop Projectsโ, 9781696314794, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โSQLite For Beginners: Learn Fundamentals of Queries and Implement PyQt-Based Projects Easilyโ, 9781696194372, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFluent OpenCV-Python GUI with SQL Server: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtโ, 9781694665706, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI with SQL Server for Absolute Beginners: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtโ, 9781694413864, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with PostgreSQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693294631, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with MariaDB for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693435287, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with MySQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693191831, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearning PyQt5 with MariaDB for Absolute Beginners: A Hands-On, Practical Database Programmingโ, 9781691545476, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING PyQt5: A Step by Step Tutorial to Develop PostgreSQL-Based Applicationsโ, 9781691422647, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearning MariaDB: A Comprehensive Approach to Developing Database-Driven Applications Using NetBeansโ, 9781690730941, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING PyQt5: A Step by Step Tutorial to Develop MySQL-Based Applicationsโ, ISBN: 9781691345809, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI with MySQL: A Step By Step Guide to Database Programmingโ, ISBN: 9781686034343, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPostgresql For Python Gui: A Progressive Tutorial To Develop Database Projectโ, ISBN: 9781686474712, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMARIADB WITH PYTHON GUI: A Hands-On, Project-Based Database Programmingโ, ISBN: 9781686885099, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJAVA GUI WITH MYSQL: A Practical Approch to Build Database Project for Students and Programmersโ, ISBN: 9781687411853, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJAVA GUI WITH POSTGRESQL: A Practical Approach to Build Database Project for Students and Programmersโ, ISBN: 9781687724847, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJava GUI With Mysql: Database And Image Processing, A Progressive Guide To Build Database Projectโ, ISBN: 9781688650503, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPOSTGRESQL FOR JAVA GUI: Database and Image Processingโ, ISBN: 9781688940666, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMYSQL FOR JAVA GUI: Database, Cryptography, and Image Processingโ, ISBN: 9781689712934, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPOSTGRESQL FOR JAVA GUI: Database, Cryptography, and Image Processingโ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMariaDB with Java GUI for Cryptography and Image Processing: A practical guide to build database-driven applicationsโ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โStep By Step Database Programming with JDBC and PostgreSQLโ, ISBN: 9781093460988, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Pragmatic Approach to Database Programming with JDBC and MySQLโ, ISBN: 9781093462692, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Practical Guide to Database Programming with PHP/MySQLโ, ISBN: 9781093788983, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โThe Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQLโ, ISBN: 9781093671018, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Heuristic Database Programming with PHP/PostgreSQLโ, ISBN: 9781094749426, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โThe Ultimate Guide to Professional Database Programming with Python and PostgreSQLโ, ISBN: 9781093671018, SPARTA Publishing.
Selain itu, Vivian Siahaan juga telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Google Play Books:
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Mulai Dari Nol Sampai Masterโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJavaScript Dari A Sampai Zโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP/MySQL Untuk Mahasiswa dan Pembelajar Mandiriโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava Untuk Grafika Komputer dan Animasiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMATLAB Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Untuk SMA/SMK Sederajatโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โHTML dan CSS3: Soal dan Penyelesaianโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++: Question And Answerโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Untuk SMA/SMK Sederajatโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Java/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Praktek Pemrograman MATLAB: Matriks, Citra Digital, Komputasi Numerik, dan Persamaan Differensialโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic: Cookbookโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++ Untuk SMA/SMK dan Mahasiswaโ, Sparta Publishing, Maret 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โC# .NET: Belajar Dari Nol Sampai Masterโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Aplikasi Dengan GUI Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โGrafika Dalam JavaScript: Seri Belajar Cepatโ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman PHP/MySQL: Cookbookโ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMetode-Metode Pengolahan Citra: Disertai Banyak Kode MATLABโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP/MySQL Untuk Mahasiswaโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java: Question And Answerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โDasar CSS dan JavaScriptโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Visual Basic Dari A Sampai Zโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++: Cookbookโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Praktek C++โ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Implementasi Pemrograman PHP/MySQL Untuk Web Developerโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โFundamental C++: Konsep Dasar dan Praktekโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java: Cookbookโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek C++: Cocok Bagi Programmer dan Profesionalโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic .NET: Question And Answerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKoleksi Projek C# .NET: Kriptografi, Watermarking, Steganografi, Pengkodean Data, Algoritma, danย Grafika 2D & 3Dโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMembangun Dari Nol Sistem Manajemen Database Sekolah dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Access & SQL Server Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Menggunakan Java/PostgreSQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Access dan SQL Server Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava/MySQL Untuk Sistem Manajemen Database Jejak Kriminalโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP dan MySQL Untuk Programmer dan Web Developerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Python/PostgreSQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Pemrograman Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Implementasi Pemrograman Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava/MySQL: Membangun Dari Nol Sistem Manajemen Database Sekolahโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman GUI Python: Menciptakan Sendiri Aplikasi Editor Teks, E-Drum, Game Catur, dan Paintโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTutorial Java: GUI, Grafika, dan Animasiโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual C# .NET: Pemrograman, Database, dan Webโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Manajemen Database Dengan Java/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โDatabase dan Kriptografi Menggunakan Java/MySQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Aplikasi Pemrograman PHP/MySQL Untuk Programmerโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โBelajar Mandiri Pemrograman Java: PBO dan GUIโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Membangun Sistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Game Dengan Visual Basic .NETโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKoleksi Projek Visual Basic .NET dan Visual C# .NETโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C: Konsep dan Implementasiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โStruktur Data Dengan Java Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Java Untuk GUI dan Animasiโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic .NET Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Database Access dan SQL Server Menggunakan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual C# .NET Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Pemrograman Animasi dan Game dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database SQLite dan MySQL dengan GUI Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman GUI Python dan Database: Widget PyQt, SQLite, MySQL, dan Grafikaโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Animasi dan Game Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C Untuk SMA/SMK dan Mahasiswaโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Rismon H. Sianipar lahir di Dolok Ulu, Kabupaten Simalungun, Sumatera Utara pada tanggal 25 April 1977. Setelah lulus dari SMAN-3 Pematang Siantar, pada tahun 1994 penulis merantau ke kota Jogjakarta. Pada tahun 1998 dan 2001 penulis menyelesaikan pendidikan Sarjana Teknik (S.T) dan Magister Teknik (M.T) keduanya di Teknik Elektro Universitas Gadjah Mada, di bawah bimbingan Prof. Dr. Adhi Soesanto dan Prof. Dr. Thomas Sri Widodo, dengan fokus penelitian pada sinyal-sinyal tak-stasioner dengan menganalisa energinya menggunakan peta waktu-frekuensi. Karena sifatnya yang tak-stasioner, sebaran energi sinyal menjadi sangat dinamis pada peta waktu-frekuensi. Dengan memetakan sebaran energi pada bidang waktu-frekuensi menggunakan transformasi wavelet diskret, seseorang dapat merancang tapis tak-linier sehingga bisa menganalisa watak dan pola data yang terkandung di dalamnya. Pada tahun 2003, penulis mendapatkan beasiswa Monbukagakusho dari Pemerintah Jepang. Pada tahun 2005 dan 2008, dia menyelesaikan pendidikan Master of Engineering (M.Eng) dan Doctor of Engineering (Dr.Eng) di Universitas Yamaguchi, di bawah bimbingan Prof. Dr. Hidetoshi Miike. Baik pada tesis master dan pada tesis doktoralnya, R.H. Sianipar menggabungkan kekuatan tapis tak-linier Fitzhugh-Nagumo dengan kriptosistem ECC (elliptic curve cryptography) baik untuk menekan derau pada citra digital dan video digital maupun mempertahankan otentikasinya. Hasil penelitian ini telah didokumentasikan dalam jurnal ilmiah internasional dan dipatenkan secara resmi di Jepang.
Ia aktif melakukan kerjasama dengan beberapa universitas dan lembaga riset di Jepang, khususnya pada bidang kriptografi, kriptanalisis, dan forensik audio/citra/video digital. R.H. Sianipar juga memiliki pengalaman dalam melakukan metode pemecah-kode (kriptanalisis) atas sejumlah data intelijen yang menjadi objek kajian penelitian di Jepang. R.H. Sianipar memiliki sejumlah paten Jepang, dan telah menulis sejumlah artikel ilmiah nasional/internasional, dan puluhan buku nasional.ย R.H. Sianipar juga pernah mengikuti sejumlah workshop yang berkaitan dengan kriptografi, kriptanalisis, digital watermarking, dan forensika digital. Pada sejumlah workshop tersebut, R.H. Sianipar membantu Prof. Hidetoshi Miike untuk menciptakan aplikasi-aplikasi yang berkaitan dengan steganografi, kriptografi, watermarking, penapisan tak-linier, visi komputer berbasis deskriptor cerdas, dan lainnya, yang digunakan sebagai bahan pelatihan.
Bidang ketertarikan pengkajian R.H. Sianipar adalah keamanan multimedia, pemrosesan sinyal/citra/video digital, kriptografi, komunikasi digital, forensik digital, dan kompressi/pengkodean data. Sampai saat ini, R.H. Sianipar tetap kontinyu mengembangkan aplikasi-aplikasi yang berkaitan dengan analisis sinyal, citra, dan video digital, baik analisis untuk kepentingan penelitian maupun untuk kepentingan komersial berbasis bahasa pemrograman MATLAB, VB.NET, C#.NET, dan Java.
Ia dapat dijumpai di blognya: http://
Rismon Hasiholan Sianipar telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Amazon:
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Walkthrough, Database-Driven Programming with Java GUI for Pragmatic Programmersโ, 9781708564698, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Walkthrough, Database-Driven Programming with Python GUI for Pragmatic Programmersโ, 9781708516307, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn Python in One Week: The Crash Course to Develop Database-Driven Projectsโ, 9781708992583, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn Java in One Week: The Crash Course to Develop Database-Driven Projectsโ, 9781709046339, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Java GUI Programmingโ, 9781708056858, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMS Access And SQL Server Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingโ, 9781707996520, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMariaDB And PostgreSQL Crash Course: A Step by Step, Project-Based Introduction to Python GUI Programmingโ, 9781707959181, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Java GUI Applications Using MySQL, MariaDB, and PostgreSQLโ, 9781706830726, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Two Desktop Applications Using Python GUI and MySQLโ, 9781706260646, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Desktop Applications Using Java GUI and PostgreSQLโ, 9781706591207, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBUILDING TWO DESKTOP APPLICATIONS USING PYTHON GUI AND POSTGRESQLโ, 9781706337270, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBUILDING THREE DESKTOP APPLICATIONS USING JAVA GUI AND MYSQLโ, 9781706395577, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Two Desktop Applications Using Python GUI and MariaDBโ, 9781706121664, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โBuilding Three Desktop Applications with SQLite and Java GUIโ, 9781705407097, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using Java GUI and Microsoft Accessโ, 9781704410425, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using Python and Accessโ, 9781704189987, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โDatabase and Image Processing Using SQL Server and Pythonโ, 9781704121710, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โCRYPTOGRAPHY AND IMAGE PROCESSING with Java GUI and SQLiteโ, 9781704114965, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database with JDBC: A Hands-On, Step-by-Step to Build Java GUI Projects for Pragmatic Programmersโ, 9781699384015, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database Crash Course: A Comprehensive, Project-Based Guide For Python Programmersโ, 9781699297285, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โAccess Database for Pragmatic Programmers: A Step by Step Guide to Create Database-Driven Application Using Pythonโ, 9781699124154, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMASTERING SQL SERVER with Java GUI for Pragmatic Programmersโ, 9781698392554, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING SQL SERVER: A self-study to easy implement database-driven Java GUI applicationsโ, 9781698204444, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMastering Java: A self-study to easy implement sqlite-driven GUI applicationsโ, 9781697994049, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI: For Signal and Image Processingโ, 9781697574364, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFROM ZERO TO JDBC HERO: GUI Development for SQLite-Based Applications with NetBeansโ, 9781696804219, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โSQLite with JDBC for Beginners: Learn Fundamentals of Queries and Implement NetBeans-Based Projects Easilyโ, 9781696466707, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn SQLite with JDBC: Building Database-Driven Desktop Projectsโ, 9781696533638, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFrom Zero To Python Hero: GUI Development for SQL Server-Driven Applications with PyQtโ, 9781696461061, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearn SQLite with Python: Building Database-Driven Desktop Projectsโ, 9781696314794, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โSQLite For Beginners: Learn Fundamentals of Queries and Implement PyQt-Based Projects Easilyโ, 9781696194372, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โFluent OpenCV-Python GUI with SQL Server: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtโ, 9781694665706, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI with SQL Server for Absolute Beginners: Building Responsive, Powerful Cross-platform, and Database-Driven Applications with PyQtโ, 9781694413864, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with PostgreSQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693294631, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with MariaDB for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693435287, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โOpenCV-Python with MySQL for Absolute Beginners: A Hands-On, Practical Database-Driven Applicationsโ, 9781693191831, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearning PyQt5 with MariaDB for Absolute Beginners: A Hands-On, Practical Database Programmingโ, 9781691545476, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING PyQt5: A Step by Step Tutorial to Develop PostgreSQL-Based Applicationsโ, 9781691422647, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLearning MariaDB: A Comprehensive Approach to Developing Database-Driven Applications Using NetBeansโ, 9781690730941, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โLEARNING PyQt5: A Step by Step Tutorial to Develop MySQL-Based Applicationsโ, ISBN: 9781691345809, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPython GUI with MySQL: A Step By Step Guide to Database Programmingโ, ISBN: 9781686034343, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPostgresql For Python Gui: A Progressive Tutorial To Develop Database Projectโ, ISBN: 9781686474712, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMARIADB WITH PYTHON GUI: A Hands-On, Project-Based Database Programmingโ, ISBN: 9781686885099, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJAVA GUI WITH MYSQL: A Practical Approch to Build Database Project for Students and Programmersโ, ISBN: 9781687411853, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJAVA GUI WITH POSTGRESQL: A Practical Approach to Build Database Project for Students and Programmersโ, ISBN: 9781687724847, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โJava GUI With Mysql: Database And Image Processing, A Progressive Guide To Build Database Projectโ, ISBN: 9781688650503, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPOSTGRESQL FOR JAVA GUI: Database and Image Processingโ, ISBN: 9781688940666, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMYSQL FOR JAVA GUI: Database, Cryptography, and Image Processingโ, ISBN: 9781689712934, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โPOSTGRESQL FOR JAVA GUI: Database, Cryptography, and Image Processingโ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โMariaDB with Java GUI for Cryptography and Image Processing: A practical guide to build database-driven applicationsโ, ISBN: 9781689911122, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โStep By Step Database Programming with JDBC and PostgreSQLโ, ISBN: 9781093460988, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Pragmatic Approach to Database Programming with JDBC and MySQLโ, ISBN: 9781093462692, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Practical Guide to Database Programming with PHP/MySQLโ, ISBN: 9781093788983, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โThe Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQLโ, ISBN: 9781093671018, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โA Heuristic Database Programming with PHP/PostgreSQLโ, ISBN: 9781094749426, SPARTA Publishing.
Vivian Siahaan, Rismon Hasiholan Sianipar, โThe Ultimate Guide to Professional Database Programming with Python and PostgreSQLโ, ISBN: 9781093671018, SPARTA Publishing.
Penulis juga telah menerbitkan sejumlah buku di Penerbit ANDI dan Penerbit INFORMATIKA:
R.H. Sianipar, โJava Referensi Lengkap untuk Programmerโ, 9789792965629, PENERBIT ANDI, 2019.
R.H. Sianipar, โMatlab Untuk Pembelajaran Dan Riset Sinyal Digitalโ, 9786230101984, PENERBIT ANDI, 2019.
R.H. Sianipar, โPHP Mysql Pemrograman Berorientasi Objek Bagi Programerโ, 9786230100031, PENERBIT ANDI 2019.
R.H.Sianipar, โDasar Sistem Komunikasi Menggunakan MATLABโ, ISBN : 9789792971705, PENERBIT ANDI, 2019.
R.H.Sianipar, โDasar Sistem Kontrol Dengan MATLABโ, ISBN : 9789792971712, PENERBIT ANDI, 2019.
R.H.Sianipar, โDasar Pemrosesan Citra Digital Dengan MATLABโ, ISBN : 9789792966169, PENERBIT ANDI, 2018.
R.H.Sianipar, โSinyal Dan Sistem Dengan MATLABโ, ISBN : 9789792967937, PENERBIT ANDI, 2018.
R.H.Sianipar, โKomputasi Untuk Sains Dan Teknik Dengan Matlabโ, ISBN :ย 9789792965650, PENERBIT ANDI, 2018.
R.H.Sianipar, โDasar Analisis Dan Perancangan Pemrograman Berorientasi Objek Menggunakan Javaโ, ISBN : 9789792953039, PENERBIT ANDI, 2018.
R.H.Sianipar, โMatlab Untuk Aljabar Linier Dan Matriksโ, ISBN :ย 9789792953213, PENERBIT ANDI, 2018.
R.H.Sianipar, โ100 Kasus Pemrograman C#โ, ISBN : 9789792953961, PENERBIT ANDI, 2017.
R.H.Sianipar, โVisual Basic.NET Untuk Programerโ, ISBN: 978979-2958843, PENERBIT ANDI, 2017.
R.H.Sianipar, โMATLAB Untuk Mahasiswa: Belajar dari Berbagai Studi Kasusโ, ISBN: 9789792953190, PENERBIT ANDI, 2017.
R.H.Sianipar, โJava Untuk Kriptografiโ, ISBN: 9789792958836, PENERBIT ANDI, 2017.
R.H.Sianipar, โPemrograman Visual Basic .NET Untuk Pemulaโ, ISBN: 9789792958850, PENERBIT ANDI, 2017.
R.H.Sianipar, โDasar Pemrograman JavaScript, Langkah demi Langkahโ, ISBN: 9789792966206, PENERBIT ANDI, 2017.
R.H.Sianipar, โBelajar Cepat Pemrograman Query dengan MySQLโ, ISBN: 9789792966848, PENERBIT ANDI, 2017.
R.H.Sianipar, โTeori dan Aplikasi C++ dengan Contoh Lebih dari 280 Source Codeโ, ISBN: 9789792953916, PENERBIT ANDI, 2017.
R.H.Sianipar, โPanduan Praktis PHP Dan MySQL Untuk Profesionalโ, ISBN: 9789792953206, PENERBIT ANDI, 2017.
R.H Sianipar, โSIMULINK MATLAB: Belajar Dari Contohโ, ISBN: 9789792950328, Penerbit ANDI, 2016.
R.H Sianipar, โPHP MySQL Langkah Demi Langkahโ, ISBN: 9789792952810, PENERBIT ANDI, 2016.
R.H Sianipar, โPemrograman Database Menggunakan MySQLโ, ISBN: 9789792951172. PENERBIT ANDI, 2016.
R.H Sianipar, โJQuery: Belajar Dari Studi Kasusโ, ISBN: 9789792952087, Penerbit ANDI, 2016.
R.H.Sianipar, โJQuery dan Ajax untuk Web Designerโ, ISBN: 9789792952094, PENERBIT ANDI, 2016.
R.H Sianipar, โPemrograman Matlab, 150+Soal dan Penyelesaianโ, ISBN: 9789792950373, Penerbit ANDI, 2015.
R.H.Sianipar, โKasus dan Penyelesaian Visual Basic .NETโ, ISBN: 9786021514634, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, โStruktur Data Dengan Pemrograman Generikโ, ISBN: 9789792947519, PENERBIT ANDI, 2015.
R.H.Sianipar, โPemrograman Java Untuk Programerโ, ISBN: 9789792947823, PENERBIT ANDI, 2015.
R.H.Sianipar dan Hamzan Wadi, โPemrograman Pyhton: Teori dan Implementasiโ, ISBN: 9786021514740, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, โPemrograman C: Soal dan Penyelesaianโ, ISBN: 9789792950649, PENERBIT ANDI, 2015.
R.H.Sianipar, โSoal dan Penyelesaian Visual Basicโ, ISBN: 9789792946123, PENERBIT ANDI, 2015.
R.H.Sianipar, โSoal dan Penyelesaian Visual C++โ, ISBN: 9789792946772, PENERBIT ANDI, 2015.
R.H.Sianipar, โPemrograman JavaScript: Teori dan Implementasiโ, ISBN: 9786021514689, PENERBIT ANDI, 2015.
R.H.Sianipar, โHTML 5 dan CSS 3: Belajar dari Kasusโ, ISBN: 9786021514672, PENERBIT ANDI, 2015.
R.H.Sianipar, โSoal & Penyelesaian C++โ, ISBN: 9786021514641, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, โMembangun Web dengan PHP/MySQL untuk Pemula dan Programerโ, ISBN: 9786021514627, PENERBIT INFORMATIKA, 2015.
R.H.Sianipar, โRangkaian Listrikโ, ISBN: 9789793784755, PENERBIT INFORMATIKA, 2015.
R.H Sianipar, โJava: Teori, Algoritma, dan Aplikasiโ, ISBN: 9789792921212, PENERBIT ANDI, 2014.
R.H.Sianipar, โPanduan Praktis C#.NET Bagi Pemulaโ, ISBN: 9789792945485, PENERBIT ANDI, 2014.
R.H.Sianipar, โSoal, Kasus, dan Penyelesaian Pemrograman Javaโ, ISBN: 9789792945478, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, โPemrograman Visual C#โ, ISBN: 9786021514450, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, โBelajar Dasar Pemrograman Visual Basic Melalui Contoh Untuk Menjadi Seorang Programer Visual Basic yang Mahir dan Tangguhโ, ISBN: 9786021514382, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, โPemrograman C++ Untuk Pemulaโ, ISBN: 9786021514320, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, โBelajar Dasar Pemrograman C# Melalui Contoh untuk Menjadi Seorang Programmer C# yang Mahir dan Tangguhโ, ISBN: 9786021514337, PENERBIT INFORMATIKA, 2014.
R.H.Sianipar, โPemrograman Internet Dengan XHTML, CSS, dan JavaScript dan DHTMLโ, ISBN: 9786021514344, PENERBIT INFORMATIKA, 2014
R.H.Sianipar, โTeori dan Implementasi Pemrograman Berorientasi Objek Menggunakan C++โ, ISBN: 9789792933123, PENERBIT ANDI, 2013.
R.H Sianipar, โPemrograman MATLAB dalam Contoh dan Penerapanโ, ISBN: 9786028758994, PENERBIT INFORMATIKA, 2013.
R.H Sianipar, โMATLAB untuk Pemrosesan Citra Digitalโ, ISBN: 9786021514115, Penerbit INFORMATIKA, 2013.
R.H.Sianipar, โC++ Untuk Programerโ, ISBN: 9786021514108, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, โTeori dan Implementasi JAVAโ, ISBN: 9786028758949, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, โPemrograman dan Struktur Data Cโ, ISBN: 9786021514122, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, โJava: Algoritma, Struktur Data, dan Pemrograman GUIโ, ISBN: 9786028758987, PENERBIT INFORMATIKA, 2013.
R.H.Sianipar, โPemrograman C++: Dasar Pemrograman Berorientasi Objekโ, ISBN: 9789792931846, PENERBIT ANDI, 2012.
R.H.Sianipar, โPemrosesan Sinyal Digitalโ, ISBN: 9789792931013, PENERBIT ANDI, 2012.
Selain itu, Ia juga telah menulis puluhan ebook yang telah diterbitkan pada Sparta Publishing dan telah dijual di Google Play Books:
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Mulai Dari Nol Sampai Masterโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJavaScript Dari A Sampai Zโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP/MySQL Untuk Mahasiswa dan Pembelajar Mandiriโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava Untuk Grafika Komputer dan Animasiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMATLAB Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Untuk SMA/SMK Sederajatโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โHTML dan CSS3: Soal dan Penyelesaianโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++: Question And Answerโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java Untuk SMA/SMK Sederajatโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Java/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Praktek Pemrograman MATLAB: Matriks, Citra Digital, Komputasi Numerik, dan Persamaan Differensialโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic: Cookbookโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++ Untuk SMA/SMK dan Mahasiswaโ, Sparta Publishing, Maret 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โC# .NET: Belajar Dari Nol Sampai Masterโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Aplikasi Dengan GUI Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โGrafika Dalam JavaScript: Seri Belajar Cepatโ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman PHP/MySQL: Cookbookโ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMetode-Metode Pengolahan Citra: Disertai Banyak Kode MATLABโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP/MySQL Untuk Mahasiswaโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java: Question And Answerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โDasar CSS dan JavaScriptโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Visual Basic Dari A Sampai Zโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C++: Cookbookโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Praktek C++โ, Sparta Publishing, Oktober 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Implementasi Pemrograman PHP/MySQL Untuk Web Developerโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โFundamental C++: Konsep Dasar dan Praktekโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Java: Cookbookโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek C++: Cocok Bagi Programmer dan Profesionalโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic .NET: Question And Answerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKoleksi Projek C# .NET: Kriptografi, Watermarking, Steganografi, Pengkodean Data, Algoritma, danย Grafika 2D & 3Dโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โMembangun Dari Nol Sistem Manajemen Database Sekolah dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Access & SQL Server Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Menggunakan Java/PostgreSQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Access dan SQL Server Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava/MySQL Untuk Sistem Manajemen Database Jejak Kriminalโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPHP dan MySQL Untuk Programmer dan Web Developerโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Python/PostgreSQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Pemrograman Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKonsep dan Implementasi Pemrograman Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โJava/MySQL: Membangun Dari Nol Sistem Manajemen Database Sekolahโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Membangun Sistem Manajemen Database Dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman GUI Python: Menciptakan Sendiri Aplikasi Editor Teks, E-Drum, Game Catur, dan Paintโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTutorial Java: GUI, Grafika, dan Animasiโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual C# .NET: Pemrograman, Database, dan Webโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Manajemen Database Dengan Java/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โDatabase dan Kriptografi Menggunakan Java/MySQLโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Aplikasi Pemrograman PHP/MySQL Untuk Programmerโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โBelajar Mandiri Pemrograman Java: PBO dan GUIโ, Sparta Publishing, Juli 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Membangun Sistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Game Dengan Visual Basic .NETโ, Sparta Publishing, Juni 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โKoleksi Projek Visual Basic .NET dan Visual C# .NETโ, Sparta Publishing, Juni 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C: Konsep dan Implementasiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โStruktur Data Dengan Java Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Dengan Python/MySQLโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Java Untuk GUI dan Animasiโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual Basic .NET Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Database Access dan SQL Server Menggunakan Visual C# .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โVisual C# .NET Untuk Mahasiswa dan Penelitiโ, Sparta Publishing, Desember 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โTeori dan Praktek Pemrograman Animasi dan Game dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โLangkah Demi Langkah Pemrograman Database SQLite dan MySQL dengan GUI Pythonโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman GUI Python dan Database: Widget PyQt, SQLite, MySQL, dan Grafikaโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman Animasi dan Game Dengan Visual Basic .NETโ, Sparta Publishing, Mei 2019.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โPemrograman C Untuk SMA/SMK dan Mahasiswaโ, Sparta Publishing, November 2018.
Vivian Siahaan dan Rismon Hasiholan Sianipar, โSistem Manajemen Database Access dan SQL Server Dengan Visual C# .NETโ, Sparta Publishing, Mei 2019.