Berikut ini jadwal Mata Kuliah Rekayasa Perangkat Lunak:
Untuk Classroom Google silahkan akses https://classroom.google.com
Komponen penilaian untuk Mata Kuliah Rekayasa Perangkat Lunak terbagi atas:
IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.
Mata kuliah Rekayasa Perangkat Lunak ini memberikan pemahaman dan penguasaan kepada mahasiswa mengenai berbagai macam Process Model dalam Software Engineering seperti Waterfall Model, Prototyping Model, RAD Model, dan Evolutionary Process Models (Incremental dan Spiral Model), Analysis Modeling, Design Model, Object Oriented Analysis and Design (OOAD), Testing Strategies, Softwares Testing Mehod, Software Security, Software Reuse, Konsep Manajemen Proyek serta Software Quality Assurance.
StarUML/Umbrello, UML Modeller
Git/TortoiseSVN, Version Control System
DIA, Diagram Editor
Untuk perangkat lunak dan tools lainnya yang bisa anda gunakan dalam menunjang perkuliahan Rekayasa Perangkat Lunak silahkan akses ke http://www.tigris.org/servlets/ProjectList
Ian Sommerville, Software Engineering 9th Edition, Addison-Wesley, 2010
Roger S. Pressman, Software Engineering: A Practitioner’s Approach 7th Edition, McGraw-Hill, 2009
Software Engineering, Romi Satria Wahono, http://romisatriawahono.net/se/, 2014
http://ifs.host.cs.st-andrews.ac.uk/Books/SE9/Presentations/index.html
http://ocw.mit.edu/courses/aeronautics-and-astronautics/16-355j-software-engineering-concepts-fall-2005/lecture-notes/
http://www.ki.in.th/course/se/
https://github.com/endymuhardin/buku-git