All VU courses: past papers, MCQs and handouts
Every Virtual University course on VUBuddy, sorted by subject code. Open a course for its past papers, MCQs with answers, the official handout and what came in recent papers.
Keep your semester's courses one click away
Sign in with the free Chrome extension and pin the courses you're enrolled in. They'll be waiting at the top of this page, with new papers and MCQs marked.
Most opened this week
What students are opening as Fall 2026 classes start.Introduction to Computing
Handout · 381 pagesIntroduction to Programming
Handout · 562 pagesStatistics and Probability
Handout · 343 pagesEnglish Comprehension
Handout · 293 pagesData Structures
Handout · 505 pagesPakistan Studies
Handout · 74 pagesCalculus And Analytical Geometry
Handout · 300 pagesBusiness and Technical English Writing
Handout · 218 pagesEvery course, A to Z
Introduction to Bioinformatics
Handout · 206 pagesBioinformatics I
Handout · 320 pagesBioinformatics I (Practical)
Bioinformatics I (Theory)
Ethical and Legal Issues in Bioinformatics
Handout · 1,120 pagesBioinformatics II
Handout · 197 pagesBioinformatics Computing I
Handout · 330 pagesBioinformatics Computing I (Theory)
Bioinformatics Computing II
Handout · 154 pagesSpecial Topics in Bioinformatics
Handout · 1,190 pagesAdvanced Bioinformatics
Handout · 15 pagesAdvanced Computing Approaches
Basic I-Biology
Handout · 180 pagesBasic II-Chemistry
Handout · 78 pagesCell Biology
Handout · 557 pagesBiochemistry-I
Handout · 241 pagesMethods in Molecular Biology
Handout · 154 pagesMethods in Molecular Biology (Practical)
Principles of Biochemical Engineering
Handout · 40 pagesEssentials of Genetics
Handout · 351 pagesMolecular Biology
Handout · 288 pagesBiochemistry II
Handout · 175 pagesBiostatistics
Handout · 387 pagesGenomics
Handout · 156 pagesCan't find your course?
Request it and other students can upload its handout, past papers and quizzes. Every request is listed publicly, so you can see what is coming.
Request a courseQuestions about VU courses
Which VU courses are on VUBuddy?
All 560 courses on this page. Each one has its own page with past papers, MCQs with answers, the official handout and paper reviews where students have shared them.
What do the letters and numbers in a VU course code mean?
The letters are the subject, for example CS for Computer Science and MGT for Management. The number is the level: 100-level courses are introductory and higher numbers are more advanced.
Are VU handouts free?
Yes. The official handout for every course is free to download, with no daily limit.
My course is not listed. What can I do?
Request it on the request page. Other students can then upload its handout, past papers and quizzes.
Do I need an account?
No. Every course page is free to read without an account. Sign in through the Chrome extension to save your courses and get 30 downloads a day.
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.