Computer science and software engineeringWeb Technologies Data Structure and Algorithm Data Structure and Algorithm Data Structure and AlgorithmDiscrete StructuresProfessional practices in IT (PPIT)Digital logic design (DLD)Data communications and computer networksMobile application developmentSoftware testingICTVisual programmingCommunication skillsDiscrete MathematicsElectricity magnetism and opticsLinear algebraOperating systemComputer ArchitectureCorpus Linguistics Electricity magnetism and optics Intro to Bio Informatics Machine learning Research MethodologySoftware engineering conceptsTesting and EvaluationIntroduction to BioinformaticsCommunication skillsDifferential equationsScripting languagesPak Studies Object oriented software engineeringArtificial intelligence Machine learning Database I M&ALSociology Intro to Bio InformaticsDesign and analysis of algorithmEnglish comprehension and compositionIntroduction to Computing Programming fundamentalSociologySoftware project managementTheory of automataPakistan StudySoftware project managementHuman computer interaction(HCI) Numerical Computing Theory of automataProgramming fundamental English comprehension and composition Database II Multivariable calculus Software quality engineering Applied Physics for engineerElectric circuit analysisHuman resource management ITCP Software project managementVisual programmingReport writing skills Calculus Software engineering concepts Design and analysis of algorithm Intro to management Electric circuit analysis Applied Physics for engineer Complier constructionHuman resource managementObject oriented programming (OOP)Software requirement engineeringArtificial intelligence Discrete Structures Human computer interaction(HCI)Game DevelopmentOperating systemWireless & Mobile ComputingFinancial Accounting Introduction to Management Management sciences DepartmentStitistical InferenceManagement theory and practiceOperation managementAdvance microeconomics past paperInternational Financial Management Macro EconomicsMonetary Econmics Communication skillsBusiness Mathematics and statisticsManagerial accountingCorporate lawBusiness Mathematics and statistics Introduction to statistics Operation managementPakistan studyHuman resource managementEconomics of environmental and natural resourceCorporate governanceCost accounting Intro to management Management theory and practice Business LawCost accountingAdvance microeconomicsIntroduction to statisticsDigital logic design (DLD)Economics of environmental and natural resource Managerial accountingScripting languagesHumanity Department Past paperAcademic Reading and Writing Classical& Neo-Classical Poetry LFM Modern Critical TheoryPostcolonial Literature Literary forms and movement Business English18th & 19th century Novel Classics in Drama International Relations Language Skills Pak Studies Research MethodologyAmerican LiteratureCommunication skillsActive CitizenCommunication skills Introduction to Anthropology Phonetics and PhonologyReport writing skills Call Classical Poetry History of the US Introduction to Linguistic Introduction to Philosophy Romantic and VictorianIntroduction to ComputingTesting and Evaluation Mathematics Past PaperDifferential equations Differential equations Mathematical StatisticsStitistical InferenceAnalytical Number theory Functional Analysis Set TopologyElectricity and magnetismNumerical Computing Abstract algebra Discrete Mathematics Multivariable calculusAnalytical dynamics Graph Theory Introduction to Quantum MechanicsPartial Differential Equations Introduction to ComputingChinesePakistan studyIntroduction to Fiction and Nonfiction Soil Pollution and Decontamination Numerical Computingdifferentia geometry Algorithm calculus III Set theory and logicsIntroduction to computer programmingLinear algebra Statistics and probability theoryComplex analysis Real Analysis II Mechanics-IICPCalculus 1Communication skillsAlgorithmEnvironmental Science Past PaperFundamental of Biology