Concrete Technology, one of the core courses in civil engineering education, aims at enabling students to acquire basic knowledge of construction materials and up-to-date technology commonly used in construction industry. For the purpose of arousing students’ interest in some of the topics and creating a ubiquitous learning environment beyond classroom, a mobile-based learning approach is employed for the design, development and implementation of teaching and learning activities with the use of information and communication technologies (ICT). Teaching and learning activities such as online study guide, online learning materials of subject contents, built-in tools for concrete mix design calculation, videos of selected topics, online quizzes are made available for promoting students’ learning beyond classroom as well as assessing the learning outcomes. In the present study, the effectiveness of the implementation of a mobile-based app in this course is evaluated based on the post-experience surveys collected from the learners' perspectives of civil engineering students in the academic year 2018-19. It is found that the mobile-based learning approach has produced a statistically significant enhancement of students’ learning experience.