Overall, I had a positive experience in this programme. The curriculum covered the essential theoretical concepts while also providing opportunities to apply them through projects and practical assignments. Some professors were highly knowledgeable, approachable, and genuinely invested in helping students succeed, although the teaching quality varied between courses.
The capstone project was one of the highlights of the programme, as it allowed students to work on real-world problems and develop teamwork, communication, and problem-solving skills. The programme also encouraged independent learning, which helped prepare students for professional work.
There are still areas that could be improved. Some courses could include more up-to-date technologies and industry practices, and stronger collaboration with companies through internships or guest lectures would better prepare students for the job market.
Overall, I would recommend this programme to students who are willing to be proactive and make the most of the learning opportunities available.