PERANCANGAN SISTEM INFORMASI (Kurikulum 2023)
admins1si Admin S1 Sistem Informasi730015 Niko Ibrahim, S.Kom., M.I.T.720080 Tjatur Kandaga, S.Si., M.T.

PERANCANGAN SISTEM INFORMASI (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini mengenalkan perancangan suatu sistem dengan menggunakan metode dan tools yang umum digunakan di pengembangan perangkat lunak. Secara khusus mahasiswa akan mempelajari teknik analisis dan desain sistem dengan menggunakan Data Flow Diagram, Kamus Data, dan Spesifikasi Proses serta mempelajari penggunaan Unified Modelling Language. 

Silabus Perkuliahan

  1. Pengenalan Sistem Informasi & Review ERD 

  2. Functional dan Non-Functional Requirements 

  3. Data Flow Diagram 

  4. Kamus Data & Process Spesification 

  5. Dokumen SKPL (SRS) 

  6. Control Flow Graph 

  7. Use Case Diagram 

  8. Scenario Use Case Diagram & Activity Diagram 

  9. Class Diagram 

  10. Advanced Class Diagram 

  11. Sequence Diagram & Collaboration Diagram 

  12. State Chart & Advanced UML 

  13. Bahan Unified Modelling Language

Literatur

  1. Pressman, Roger S, Software Engineering : A Practitioner’s Approach,  7th Edition, McGraw – Hill, New York, 2001 

  2. Booch, G , Rumbaugh, J. Jacobson, I, The Unified Modeling Languange, Addison Wasley, 2005 

  3. Dennis, Allan, et.al, 2009, System Analysis and Design UML 2.0: An Object-Oriented Approach, 3rd Edition, John Wiley and Sons, Inc.,  USA.  

  4. Gustafson, David A., 2002, Software Engineering, Schaum’s Outline Series, McGraw Hill, USA.  

  5. Grady Booch, James Rumbaugh & Ivar Jacobson. The Unified Modelling Language User Guide , 2nd Edition. Addison Wesley  

  6. Martin Fowler, UML Distilled Edisi 3. Panduan Singkat Pemodelan Object Standar, Andi Publisher 

  7. UML Overview, tersedia di http://www.developer.com/design/article.php/1553851/UML-Overview.htm ;

  8. William S. Davis, System Analysis and Design A Structured Approach. Massachusetts, Adison Wasley, 1983 

  9. Michael J Chonoles & James A Schardt, UML 2 For Dummies, Willey Publishing Inc, 2003 


PEMROGRAMAN BERORIENTASI OBJEK (Praktikum) (Kurikulum 2023)
2173010 ABIGAIL MAURAadmins1si Admin S1 Sistem Informasi720309 Oscar Karnalim, S.T., M.T.2273019 RAYMOND SURYA730062 Sendy Ferdian Sujadi, S.Kom., M.T.

PEMROGRAMAN BERORIENTASI OBJEK (Praktikum) (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini memperkenalkan konsep pemrograman berorientasi objek yang berbeda dari pemrograman prosedural. Pemrograman berorientasi objek lebih menitikberatkan pada pemodelan entitas-entitas di dunia nyata ke dalam bentuk sintaks bahasa pemrograman. Mahasiswa akan mempelajari konsep objek seperti kelas, constructor, method, abstraction, polimorphism, inheritance, dan encapsulation. Dan sebagai pengenalan ke pemrograman berorientasi objek lanjut, mahasiswa/i juga akan mempelajari mengenai exception handling, dynamic data structures and generics. Dalam mata kuliah ini akan disertai dengan praktikum pendukung sehingga memungkinkan bagi seorang mahasiswa/i untuk bereksperimen dengan konsep yang tengah dipelajarinya.

Silabus Perkuliahan

  1. Pengertian Berorientasi Objek 

  2. Classes 

  3. Inheritance 

  4. Polymorphism 

  5. Abstract Class 

  6. Interfaces 

  7. Collection Framework 

  8. Generics 

  9. Exception 

  10. Text I/O 

  11. Packaging 

  12. Recursion

Literatur

  1. S. Reges dan M. Stepp, Building Java Programs: A Back to Basics Approach, 4th Edition, Pearson, 2016. 

  2. Y. D. Liang, Introduction to Java Programming Comprehensive Version, 10th Edition, Pearson, 2015. 

  3. S. Kishori, Beginning Java 8 Fundamentals, Apress, 2014. 

  4. S. Kishori, Beginning Java 8 Language Features, Apress, 2014. 

  5. Z. A. Shaw, Learn Python 3 the Hard Way, Addison-Wesley, 2017. 

  6. S. Reges, M. Stepp dan A. Obourn, Building Python Programs, 1st Edition, Pearson, 2018. 

  7. S. Ben, The Python Workbook A Brief Introduction, Springer, 2014. 

  8. Python Programming Language, http://www.python.org.


PEMROGRAMAN BERORIENTASI OBJEK (Teori) (Kurikulum 2023)
2173010 ABIGAIL MAURAadmins1si Admin S1 Sistem Informasi2273022 ELLENA720309 Oscar Karnalim, S.T., M.T.2273019 RAYMOND SURYA730062 Sendy Ferdian Sujadi, S.Kom., M.T.

PEMROGRAMAN BERORIENTASI OBJEK (Teori) (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini memperkenalkan konsep pemrograman berorientasi objek yang berbeda dari pemrograman prosedural. Pemrograman berorientasi objek lebih menitikberatkan pada pemodelan entitas-entitas di dunia nyata ke dalam bentuk sintaks bahasa pemrograman. Mahasiswa akan mempelajari konsep objek seperti kelas, constructor, method, abstraction, polimorphism, inheritance, dan encapsulation. Dan sebagai pengenalan ke pemrograman berorientasi objek lanjut, mahasiswa/i juga akan mempelajari mengenai exception handling, dynamic data structures and generics. Dalam mata kuliah ini akan disertai dengan praktikum pendukung sehingga memungkinkan bagi seorang mahasiswa/i untuk bereksperimen dengan konsep yang tengah dipelajarinya.

Silabus Perkuliahan

  1. Pengertian Berorientasi Objek 

  2. Classes 

  3. Inheritance 

  4. Polymorphism 

  5. Abstract Class 

  6. Interfaces 

  7. Collection Framework 

  8. Generics 

  9. Exception 

  10. Text I/O 

  11. Packaging 

  12. Recursion

Literatur

  1. S. Reges dan M. Stepp, Building Java Programs: A Back to Basics Approach, 4th Edition, Pearson, 2016. 

  2. Y. D. Liang, Introduction to Java Programming Comprehensive Version, 10th Edition, Pearson, 2015. 

  3. S. Kishori, Beginning Java 8 Fundamentals, Apress, 2014. 

  4. S. Kishori, Beginning Java 8 Language Features, Apress, 2014. 

  5. Z. A. Shaw, Learn Python 3 the Hard Way, Addison-Wesley, 2017. 

  6. S. Reges, M. Stepp dan A. Obourn, Building Python Programs, 1st Edition, Pearson, 2018. 

  7. S. Ben, The Python Workbook A Brief Introduction, Springer, 2014. 

  8. Python Programming Language, http://www.python.org.


ALGORITMA DAN STRUKTUR DATA (Kurikulum 2023)
admins1si Admin S1 Sistem Informasi720303 Wenny Franciska Senjaya

ALGORITMA DAN STRUKTUR DATA (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini mengajarkan tentang konsep-konsep algoritma dan strutur data dasar di dalam pemrograman. Di dalam mata kuliah ini, mahasiswa akan mempelajari beberapa algoritma dasar seperti: binary search, selection sort, quick search, BFS, etc. Mahasiswa juga akan diperkenalkan pada beberapa strutur data data seperti: array, linked list, stack, queue, graph, etc. 

Silabus Perkuliahan

  1. Introduction to algorithms 

  2. Selection sort 

  3. Recursion 

  4. Quicksort 

  5. Hash Tables 

  6. Breadth-first Search 

  7. Djikstra’s Algorithm 

  8. Greedy Algorithms 

  9. Dynamic Programming 

  10. K-Nearest Neighbors 

Literatur

  1. Grokking Algorithms (Aditya Y. Bhargava) - Manning, 2016.


PROSES BISNIS DAN FUNDAMENTAL ERP (Kurikulum 2023)
admins1si Admin S1 Sistem Informasi720225 Meliana Christianti J., S. Kom., M.T.730001 Radiant Victor Imbar, S.Kom., M.T.

PROSES BISNIS DAN FUNDAMENTAL ERP (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini mengajarkan dasar pengertian proses bisnis dari input, proses, dan output yang diharapkan dari sebuah organisasi bisnis. Di dalam mata kuliah ini mahasiswa akan mendapatkan wawasan mengenai berbagai fungsi organisasi dari pemasaran, sumberdaya manusia, operasional, logistic, maupun keuangan yang menjadi dasar untuk berbagai mata kuliah menyangkut sistem informasi di dalam fungsi organisasi perusahaan. Selain itu, mahasiswa akan diajarkan untuk dapat menganalisis, merancang proses bisnis, memonitor, mengevaluasi, meningkatkan proses bisnis, maupun merancang ulang proses bisnis sehingga mereka dibekali dengan kemampuan seorang analis dan konsultan sistem informasi yang handal. Mata kuliah juga diisi dengan praktikum menggunakan produk ERP sehingga mahasiswa akan memiliki gambaran mengenai contoh sistem informasi yang dapat mendukung dan mengintegrasikan seluruh bagian organisasi. 

Silabus Perkuliahan

  1. Overview Proses Bisnis  

  2. Overview Flowchart 

  3. Overview BPMN 

  4. System Wide Concept 

  5. Procurement 

  6. Sales Distribution 

  7. Finance Accounting 

  8. Human Resouces 

  9. Technology 

Literatur

  1. Hamilton, Scott. 2003. Maximizing Your ERP System. USA: McGraw-Hill 

  2. O’Leary, Daniel E. 2000. Enterprise Resource Planning System. New York: Cambridge University Press  

  3. Shields, Murrell G. 2001. E- Business and ERP. Canada: John Wiley & Sons, INC 

  4. Norris, Grant. Dkk. 2000. E-Business and Erp Transforming the Enterprise. Canada: John Wiley & Sons, INC


STATISTIKA BISNIS (Kurikulum 2023)
admins1si Admin S1 Sistem Informasi730011 Setia Budi, PhD

STATISTIKA BISNIS (Kurikulum 2023)

Deskripsi Singkat

Mata kuliah ini mengajarkan tentang konsep-konsep dasar terkait statistika deskriptif dan pengenalan probabilitas termasuk distribusi probabilitas.

Silabus Perkuliahan

  1. Introduction to Statistics 

  2. Descriptive Statistics 

  3. Probability 

  4. Discrete Probability Distributions

Literatur

  1. Elementary Statistics: Picturing the World (Ron Larson & Betsy Farber) - Pearson, 2014