Project-based learning (PBL) has gained traction in higher education as an effective pedagogical approach that promotes active learning, critical thinking, and the practical application of knowledge. Unlike traditional lecture-based methods, PBL engages students in collaborative projects that simulate real-world challenges, thereby enhancing their problem-solving skills. However, a notable gap exists in understanding how these theoretical benefits translate into actual student experiences. Therefore, this study aims to investigate undergraduate students’ perspectives and experiences in project-based learning. By understanding students’ perspectives and experiences, this research highlights the benefits, challenges, and overall effectiveness of PBL. A qualitative research design was employed, involving in-depth, semi-structured interviews with 30 undergraduate students. The students were exposed to project-based learning in research methodology and software development courses. The interviews were conducted in person and via video conferencing, ensuring a comfortable environment for participants to share their insights. The data collected from the interviews were transcribed verbatim and analyzed using thematic analysis to identify recurring themes and patterns. The thematic analysis revealed several key themes: the importance of consistent attendance due to the tailored and sequential nature of PBL; the facilitation of deeper understanding and the practical application of theoretical concepts; difficulties in adapting to PBL, especially when transitioning from traditional teaching methods; benefits and logistical challenges of collaboration; the crucial role of the iterative process of assessment and feedback in mastering concepts; and the fostering of autonomy and the development of essential skills such as time management and problem-solving.