Browse categories

Semester 1–8 · All programs · All universities

BS Programs — Complete Study Material

Semester-wise notes, past papers (mid & final), assignments, lab manuals and slides for BS CS, Engineering, BBA, Sciences and more — every university.

Find your material

Browse by program, university, semester or subject

BS Computer ScienceProgramming to AI/ML — every semester’s notes, assignments and past papersCalculus & Analytical GeometryApplied PhysicsIntroduction to ComputingDiscrete StructuresProgramming FundamentalsLinear AlgebraData StructuresObject-Oriented Programming+22 moreComing soon →BS Software EngineeringSoftware design, testing, project management and developmentProgramming FundamentalsObject-Oriented ProgrammingData StructuresSoftware EngineeringDatabase SystemsWeb TechnologiesOperating SystemsComing soon →BS Information TechnologyNetworks, databases, web and IT managementIntroduction to ComputingProgramming FundamentalsComputer NetworksDatabase SystemsWeb TechnologiesInformation SecurityComing soon →BS Electrical EngineeringCircuits, electronics, power and signalsCircuit AnalysisCalculus & Analytical GeometryApplied PhysicsLinear AlgebraDifferential EquationsComing soon →BS Civil EngineeringMechanics, structures, surveying and drawingEngineering MechanicsEngineering DrawingCalculus & Analytical GeometryDifferential EquationsComing soon →BS Mechanical EngineeringThermodynamics, mechanics and machine designThermodynamicsEngineering MechanicsEngineering DrawingCalculus & Analytical GeometryDifferential EquationsComing soon →BBA / BS BusinessAccounting, Finance, Marketing, HRM and EconomicsFinancial AccountingBusiness FinancePrinciples of MarketingHuman Resource ManagementPrinciples of ManagementMicroeconomicsMacroeconomicsBusiness CommunicationComing soon →BS Accounting & FinanceAccounting, finance, auditing and taxationFinancial AccountingBusiness FinanceMicroeconomicsMacroeconomicsComing soon →BS EconomicsMicro, macro, econometrics and development economicsMicroeconomicsMacroeconomicsProbability & StatisticsComing soon →BS MathematicsCalculus, Linear Algebra, Real Analysis, Number TheoryCalculus & Analytical GeometryLinear AlgebraReal AnalysisNumber TheoryDifferential EquationsProbability & StatisticsComing soon →BS StatisticsProbability, statistical inference and data analysisProbability & StatisticsCalculus & Analytical GeometryLinear AlgebraComing soon →BS PhysicsMechanics, electromagnetism, quantum and modern physicsApplied PhysicsCalculus & Analytical GeometryDifferential EquationsComing soon →BS ChemistryOrganic, inorganic, physical and analytical chemistryBiochemistryComing soon →BS Biosciences / BiologyZoology, Botany, Biochemistry, Genetics, MicrobiologyZoologyBotanyBiochemistryGeneticsMicrobiologyComing soon →BS PsychologyPsychology, research methods and counsellingGeneral PsychologyResearch MethodsComing soon →BS SociologySociety, culture and social researchIntroduction to SociologyResearch MethodsComing soon →BS Political SciencePolitics, government and international relationsIntroduction to Political ScienceComing soon →BS Mass CommunicationJournalism, media and communicationIntroduction to Mass CommunicationComing soon →BS EnglishLiterature, linguistics and languageResearch MethodsComing soon →BS Education / B.EdTeaching methods, curriculum and assessmentResearch MethodsComing soon →

Past papers will appear here year by year as they are added.

Pakistan StudiesSS-101Coming soonOpen →Calculus & Analytical GeometryMATH-101Coming soonOpen →Applied PhysicsPHY-101Coming soonOpen →Introduction to ComputingCS-101Coming soonOpen →English CompositionENG-101Coming soonOpen →Islamic Studies / EthicsISL-101Coming soonOpen →Discrete StructuresMATH-102Coming soonOpen →Programming FundamentalsCS-102Coming soonOpen →Linear AlgebraMATH-103Coming soonOpen →Technical WritingENG-102Coming soonOpen →Data StructuresCS-201Coming soonOpen →Object-Oriented ProgrammingCS-202Coming soonOpen →Digital Logic DesignCS-203Coming soonOpen →Probability & StatisticsMATH-201Coming soonOpen →Database SystemsCS-301Coming soonOpen →Computer OrganizationCS-302Coming soonOpen →Design & Analysis of AlgorithmsCS-303Coming soonOpen →Computer NetworksCS-304Coming soonOpen →Operating SystemsCS-401Coming soonOpen →Software EngineeringCS-402Coming soonOpen →Artificial IntelligenceCS-403Coming soonOpen →Web TechnologiesCS-404Coming soonOpen →Machine LearningCS-501Coming soonOpen →Information SecurityCS-502Coming soonOpen →Cloud ComputingCS-503Coming soonOpen →Compiler ConstructionCS-504Coming soonOpen →Mobile Application DevelopmentCS-601Coming soonOpen →Data MiningCS-602Coming soonOpen →Distributed SystemsCS-603Coming soonOpen →Final Year Project ICS-FYP1Coming soonOpen →Parallel & Grid ComputingCS-701Coming soonOpen →Computer VisionCS-702Coming soonOpen →EntrepreneurshipBUS-601Coming soonOpen →Final Year Project IICS-FYP2Coming soonOpen →ThermodynamicsComing soonOpen →Circuit AnalysisComing soonOpen →Engineering MechanicsComing soonOpen →Engineering DrawingComing soonOpen →Financial AccountingComing soonOpen →Business FinanceComing soonOpen →Principles of MarketingComing soonOpen →Human Resource ManagementComing soonOpen →Principles of ManagementComing soonOpen →MicroeconomicsComing soonOpen →MacroeconomicsComing soonOpen →Business CommunicationComing soonOpen →Real AnalysisComing soonOpen →Number TheoryComing soonOpen →Differential EquationsComing soonOpen →ZoologyComing soonOpen →BotanyComing soonOpen →BiochemistryComing soonOpen →GeneticsComing soonOpen →MicrobiologyComing soonOpen →General PsychologyComing soonOpen →Introduction to SociologyComing soonOpen →Introduction to Political ScienceComing soonOpen →Introduction to Mass CommunicationComing soonOpen →Research MethodsComing soonOpen →

Your selection

📊 Presentations / Slides

0 files found

Nothing here yet

We are adding new papers and books every week. Try another year or board, or remove a filter.

More for BS students

Also useful

Exam tips

Keep your CGPA high

Plan the semester

Make a timetable on day one and track every deadline.

Past papers first

Solve mid and final papers of your subject two weeks before the exam.

Study groups

Hard topics are easier together.

Weekly revision

Revise each week's lectures the same week — less pressure at the end.

Plan your FYP early

Start thinking about your final year project in 3rd year.

Original assignments

Avoid plagiarism — your own work gets better marks.

Scroll to Top