In the initial semester, the curriculum includes ICT and Programming fundamentals, excluding subjects like Islamic Studies and English. The second semester covers Object-Oriented Programming, where instruction relies on slides and concepts such as pointers are explained concerning a book known for its numerous mistakes by an English author. Subsequently, Data Structures are introduced, with a recommended English book. Additional subjects in the curriculum consist of Physics, as well as language-related subjects like Arabic and English.
Concerning databases, approximately 25 pages are marked in a 1000-page book, which is considered sufficient for the fourth semester. Subsequent semesters explore topics such as C#, Java, and Web development (using PHP, HTML, jQuery, and JavaScript), covering foundational concepts and two specific aspects of the latter (with no emphasis on the fact that JavaScript is now utilized as a server-side language).
Advanced topics like Automata, algorithms (covered with a focus on 6-7 algorithms within a 6-month syllabus), and professional practices are also part of the curriculum. Networking and software design are taught through presentations and slides.
Ashamed to have Azad as a Pakistani Mentor
There is a reflection on the education system’s efficacy, with questions raised about the relevance and performance of universities and the Higher Education Commission (HEC). The inquiry extends to the current state of advanced courses and institutions in Pakistan. The objective assessment aims to evaluate the educational experience without singling out any specific individuals.









































