With all due respect to Orya Maqbool sahab, But in todays world English is considered an International language. Understanding and speaking English language gives you an edge and exposure to world. Math, Physics, Chemistry etc. These subjects must be taught in English because most of the research in these subjects is being done in English Language.
I am agree that today our medium should be English. Its not China or Germany,where they have Ph.D in their language and all scientific terms are in German,or Chinees.Orya Sahib,now want Urdu Medium ,so can they translate biology,physics,chemistry,MBBS ,Engineering ,accounting,nuclear Physics,Pharmaceutical ,Bio-Technology courses in Urdu. Orya Sahib,u only can do all these when You have established,international level Labs.Otherwise ,you are saying to keep this nation in dark ages.
We love Urdu ,but technology never love any language.Translate only ,Mobile Phone,in Urdu and if you translate than I can ask you that how many in this country can understand it.
So first educate nation and give them Technology,Labs,Research,Scientist and than translate your research into Urdu.