EDU101
Foundations of Education
EDU201
Learning Theories
EDU301
General Methods of Teaching
EDU303
Child Development
EDU304
Introduction to Guidance and Counseling
EDU305
Classroom Management
EDU402
Curriculum Development
EDU405
Classroom Assessment
EDU406
Critical Thinking and reflective Practice
EDU411
Teaching of Urdu
EDU501
School, Community and Teacher
EDU512
Teaching of Islamic Studies
EDU515
Teaching of Geography
EDU516
Teaching of English
EDU601
Philosophy of Education
EDU602
Educational Leadership and Management
EDU654
Addressing problems of learning through technology and pedagogy
GSC101
General Science
GSC201
Teaching of General Science
ISL201
Islamic Studies
PAK301
Pakistan Studies
URD101
Urdu