showSidebars ==
showTitleBreadcrumbs == 1
node.field_disable_title_breadcrumbs.value ==

E-Efficient Interconnectedness Project for Vessels

Project Sponsor: PSA Singapore
Company Type: MNC/SME/Startup
Theme(s): Digital Transformation
School: School of Computing and Information Systems
Instructor: Lecturer LEE Yeow Leong
Course: Object Oriented Programming
Project Description

PSA Singapore operates a total of 66 berths at its container terminals in Tanjong Pagar, Keppel, Brani and Pasir Panjang. They operate as one seamless and integrated facility. PORTNET® comprises a comprehensive suite of business applications that facilitate the operations and management of vessels, containers and cargoes by the maritime service community. Every day, there are more than 60 vessels that berth at PSA Container Terminals. The schedules of the vessels are extremely important for the Supply Chain stakeholders, who plan their activities based on the time the vessel berths at PSA. Changes in berthing time affect their planning and they will have to do timely re-planning to ensure they can meet their service levels.

Students are expected to create a web application that provide clear, concise and intuitive visualization of berthing schedules and additional value-added services that can help the various stakeholders to make well-informed decisions.

Project Outcomes

Students learn to work as a team to code out the web application using Java frameworks (e.g SpringBoot) and libraries (e.g. Quartz Scheduler). At the end of the semester, students present to the sponsor a web application prototype. This application consumes PSA’s APIs and displays the data in a useful and meaningful way for the users through the incorporation of good UX in their design. Through the collaboration, the students’ idea will be used as valuable inputs for the PSA’s Next Generation suite of products.

 

Feedback, Quotes And Testimonials

“Through the PSA collaboration, we got the rare opportunities to work with real-time APIs and data to turn our application into a live webpage through integration with databases and a multitude of frameworks such as SpringBoot. Other than learning how to work with others by integration of codes, we also learnt version control and how to properly debug coding issues systematically. Most importantly, it was a great opportunity to apply the concepts we have learnt to something outside the classroom, and I am grateful to the CS102 team and PSA for allowing us to embark on this project.” 

- Lee Yu Hao (SCIS, Year 1 Computer Science student)

 

""SMU-X accelerated the growth of our Year 1 Computer science students. It gave them the excellent opportunity to work with real clients and apply their programming concepts to a real world problem.”

- Lee Yeow Leong, Principal Lecturer of Computer Science, SMU School of Computing and Information Systems.

 

“Getting the feedback from the clients gave the students the opportunity to learn the domain knowledge and learn that building an application goes beyond writing code. For example, they have to consider how the application is being used by the end-users and the usability aspects of the application. This project gave students the opportunity of learning how to learn; exploring new software libraries and frameworks that were not covered in class."" “SMU-X was a strategic collaboration for us to get closer to the minds of the future generation. SMU-X provides a good foundation for the students discover the X factor in themselves. We were very impressed with the tenacity and teamwork demonstrated by the teams. Kudos to all the teams !”

- Sriram Ramanujam, AVP (Community Solutions), PSA  

SUBSCRIBE TO OUR NEWSLETTER

Subscribe to our free monthly newsletter for the latest news, case studies and competitions

Newsletter checkboxes