“As a computer science student at UoP, I would rate my program quite positively overall. The curriculum is well-structured, covering both foundational concepts like data structures, algorithms, and databases, as well as practical applications such as web development and networking. I appreciate that the program includes a mix of theoretical knowledge and hands-on projects, which helps in applying what we learn in real-world scenarios. Some areas, like more up-to-date content on emerging technologies (AI, cloud computing, and cybersecurity), could be expanded, but overall, the program has provided me with a strong academic foundation and valuable skills for the tech industry.”