This university markets itself as a higher institution dedicated to creating job-ready graduates, and while that may be true for the other degree fields in the university, it wasn’t for mine. The newly established Communications and Networks Engineering degree program was a disappointment, to say the least. The course was disorganized; many other colleges provide standard calculus courses even if you haven’t taken them in high school, but this college slapped on a mostly Calculus I and II (and not all topics from either were included) and called the two courses Math for Engineers I an II.
In today’s world, programming and knowledge of programming languages takes a front row seat, especially for a highly technical degree. No programming courses were taught, save for a MATLAB course with knowledge in C presumed. Not to mention the countless other analog-heavy courses with lack of proper labs or equipment.
I would not recommend that any student that respects themselves attend this polytechnic.