Program Studi S1 Rekayasa Perangkat Lunak adalah salah satu program studi yang berada di Kampus UPI di Cibiru yang berlokasi di Jl. Raya Cibiru KM 15 Kabupaten Bandung. Di dalam Program Studi Rekayasa Perangkat lunak, mahasiswa akan mempelajari bidang ilmu terkait Software Engineering (pengembangan software, manajemen software, proses engineering, perangkat engineering dan metodologi), Data Engineering (data modelling, manajemen data berbasis pengetahuan, penerapan manajemen data), Pemrograman Multimedia & Game (Game Development, animasi 2D & 3D), dan Ubiquitous Computing (Internet of Things, Augmented Reality, Cloud Computing). Selain itu untuk menambah kompetensi para mahasiswa Program Studi Rekayasa Perangkat Lunak akan dibekali pula dengan wawasan kewirausahaan, kemandirian, serta kerja sama tim agar para lulusannya mampu berkompetisi di dunia industry maupun pendidikan teknologi informasi dan komunikasi (TIK)
Lulusan Program Studi Rekayasa Perangkat Lunak mempunyai peluang untuk bekerja sebagai:
- IT Professional: Requirement engineer, Analis Sistem (System Analyst), Analis Sistem Bisnis (Business System Analyst), Perancang Sistem (System Designer), Programmer, dan Arsitek Aplikasi (Application Architect), Manajer Proyek pengembangan sistem informasi (Project Manager), perancang antarmuka pengguna (UI designer)
- Technopreneur: konsultan IT, menyediakan jasa pengembangan sistem informasi (software specialist).
Akademisi: Dosen/Guru, Peneliti di Lembaga Pemerintahan maupun Perusahaan Swasta, seperti: Apple, Google, Facebook, dll.