Delhi University · Free · Delhi University · Free
B.Sc. (Hons) Computer Science General — All Notes
By Sulaksh Editorial · Reviewed by Lakshmeshwar Pandey · Updated 2026-09-29 · About · Contact
150 document(s) — includes broad guide + PDFs across semesters.
🖨 Print / Save PDF 🔗 Share
_: Probability for Computing PYQ NOV-DEC-2024 - Sem 1 NOTES Open Reinforcement Learning PYQ MAY-JUNE-2026 - Sem 6 NOTES Open Programming Using C++ PYQ MAY-JUNE-2025 - Sem 2 NOTES Open Machine Learning PYQ MAY-JUNE-2026 - Sem 6 NOTES Open Machine Learning PYQ MAY-JUNE-2025 - Sem 6 NOTES Open Design and Analysis of Algorithms PYQ MAY-JUNE-2026 - Sem 4 NOTES Open Design and Analysis of Algorithms PYQ MAY-JUNE-2025 - Sem 4 NOTES Open Database Management Systems PYQ MAY-JUNE-2025 - Sem 4 NOTES Open Data Analysis and Visualization using Python PYQ NOV-DEC-2024 - Sem 1 NOTES Open Cloud Computing PYQ MAY-JUNE-2026 - Sem 6 NOTES Open COMPUTER NETWORKS PYQ MAY-JUNE-2026 - Sem 6 NOTES Open Artificial Intelligence PYQ MAY-JUNE-2026 - Sem 6 NOTES Open Research Methodology (Computer Science) PYQ NOV-DEC-2025 - Sem 7 NOTES Open Research Methodology (Computer Science) PYQ NOV-DEC-2025 - Sem 7 - Paper 2 NOTES Open Digital Image Processing PYQ MAY-JUNE-2026 - Sem 6 NOTES Open Computer Graphics PYQ NOV-DEC-2025 - Sem 7 - Paper 2 NOTES Open Computer Graphics PYQ NOV-DEC-2025 - Sem 1 NOTES Open Compiler Design PYQ NOV-DEC-2025 - Sem 7 NOTES Open Theory of Computation PYQ NOV-DEC-2024 - Sem 5 NOTES Open Research Methodology (Computer Science) PYQ MAY-JUNE-2025 - Sem 6 NOTES Open Introduction to Parallel Programming PYQ MAY-JUNE-2025 - Sem 6 NOTES Open Data Privacy PYQ NOV-DEC-2024 - Sem 5 NOTES Open Computer Networks PYQ MAY-JUNE-2025 - Sem 4 - Paper 2 NOTES Open Algorithms and Advanced Data Structures PYQ NOV-DEC-2024 - Sem 5 NOTES Open B.Sc. (Hons) Computer Science Sem 8 Syllabus - DSC Information Security - UGCF 2022 NOTES Open B.Sc. (Hons) Computer Science Sem 7 Syllabus - DSC Cloud Computing - UGCF 2022 NOTES Open B.Sc. (Hons) Computer Science Sem 6 Syllabus - DSC 16-18 - UGCF 2022 - Theory of Computation, Deep Learning, Computer Graphics NOTES Open B.Sc. (Hons) Computer Science Sem 5 Syllabus - DSC 13-15 - UGCF 2022 - Algorithms Advanced Data Structures, Machine Learning, Software Engineering NOTES Open B.Sc. (Hons) Computer Science Sem 4 Syllabus - DSC 10-12 - UGCF 2022 - Design & Analysis of Algorithms, DBMS, Computer Networks NOTES Open B.Sc. (Hons) Computer Science Sem 3 Syllabus - DSC 7-9 - UGCF 2022 - Data Structures, Operating Systems, Artificial Intelligence NOTES Open B.Sc. (Hons) Computer Science Sem 2 Syllabus - DSC 4-6 - UGCF 2022 - Programming C++, Discrete Mathematical Structures, Probability for Computing NOTES Open B.Sc. (Hons) Computer Science Sem 1 Syllabus - DSC 1-3 - UGCF 2022 - OOP Python, Computer System Architecture, Mathematics for Computing NOTES Open Information Security PYQ 2026 - Sem 8 - Paper 2 NOTES Open Information and Image Retrieval PYQ 2026 - Sem 8 - Paper 2 NOTES Open Ethical Hacking PYQ 2026 - Sem 8 - Paper 2 NOTES Open Deep Learning PYQ 2026 - Sem 8 - Paper 2 NOTES Open Cloud Computing PYQ 2026 - Sem 8 - Paper 2 NOTES Open Blockchain and its Applications PYQ 2026 - Sem 8 - Paper 2 NOTES Open Computer Graphics PYQ 2025 - Sem 8 NOTES Open Reinforcement Learning PYQ 2026 - Sem 8 NOTES Open Natural Language Processing PYQ 2026 - Sem 8 NOTES Open Information Security PYQ 2026 - Sem 8 NOTES Open Information and Image Retrieval PYQ 2026 - Sem 8 NOTES Open Ethical Hacking PYQ 2026 - Sem 8 NOTES Open Deep Learning PYQ 2026 - Sem 8 NOTES Open Cloud Computing PYQ 2026 - Sem 8 NOTES Open Blockchain and its Applications PYQ 2026 - Sem 8 NOTES Open Machine Learning PYQ 2026 - Sem 7 - Paper 2 NOTES Open Digital Image Processing PYQ 2025 - Sem 7 NOTES Open Deep Learning PYQ 2026 - Sem 7 - Paper 2 NOTES Open Cyber Forensics PYQ 2026 - Sem 7 - Paper 2 NOTES Open Cloud Computing PYQ 2026 - Sem 7 - Paper 2 NOTES Open Computer Graphics PYQ 2025 - Sem 7 NOTES Open Compiler Design PYQ 2025 - Sem 7 NOTES Open Social Network Analytics PYQ 2026 - Sem 7 NOTES Open Machine Learning PYQ 2026 - Sem 7 NOTES Open Digital Image Processing PYQ 2026 - Sem 7 NOTES Open Deep Learning PYQ 2026 - Sem 7 NOTES Open Cyber Forensics PYQ 2026 - Sem 7 NOTES Open Cloud Computing PYQ 2026 - Sem 7 NOTES Open Advanced Algorithms PYQ 2026 - Sem 7 NOTES Open Deep Learning PYQ 2026 - Sem 6 - Paper 3 NOTES Open Computer Graphics PYQ 2025 - Sem 6 - Paper 2 NOTES Open Social Network Analytics PYQ 2025 - Sem 6 NOTES Open Research Methodology PYQ 2026 - Sem 6 - Paper 2 NOTES Open Ethical Hacking PYQ 2026 - Sem 6 - Paper 2 NOTES Open Deep Learning PYQ 2026 - Sem 6 - Paper 2 NOTES Open Cyber Forensics PYQ 2026 - Sem 6 - Paper 2 NOTES Open Computer Graphics PYQ 2025 - Sem 6 NOTES Open Theory of Computation PYQ 2024 - Sem 6 NOTES Open Social Network Analytics PYQ 2026 - Sem 6 NOTES Open Ethical Hacking PYQ 2026 - Sem 6 NOTES Open Deep Learning PYQ 2026 - Sem 6 NOTES Open Cyber Forensics PYQ 2026 - Sem 6 NOTES Open Computer Graphics PYQ 2026 - Sem 6 NOTES Open Data Privacy PYQ 2026 - Sem 5 - Paper 3 NOTES Open Algorithms and Advanced Data Structures PYQ 2025 - Sem 5 - Paper 2 NOTES Open Web Design and Development PYQ 2024 - Sem 5 NOTES Open Software Engineering PYQ 2025 - Sem 5 - Paper 2 NOTES Open Machine Learning PYQ 2026 - Sem 5 - Paper 2 NOTES Open Data Privacy PYQ 2026 - Sem 5 - Paper 2 NOTES Open Algorithms and Advanced Data Structures PYQ 2025 - Sem 5 NOTES Open Unix Network Programming PYQ 2024 - Sem 5 NOTES Open Introduction to Web Programming PYQ 2024 - Sem 5 NOTES Open Data Mining I PYQ 2024 - Sem 5 NOTES Open Web Design and Development PYQ 2025 - Sem 5 NOTES Open Software Engineering PYQ 2025 - Sem 5 NOTES Open Machine Learning PYQ 2026 - Sem 5 NOTES Open Data Privacy PYQ 2026 - Sem 5 NOTES Open Algorithms and Advanced Data Structures PYQ 2026 - Sem 5 NOTES Open Introduction to Web Programming PYQ 2024 - Sem 4 NOTES Open Network Security PYQ 2025 - Sem 4 NOTES Open Design & Analysis of Algorithms PYQ 2026 - Sem 4 - Paper 2 NOTES Open Database Management Systems PYQ 2026 - Sem 4 - Paper 2 NOTES Open Data Analysis and Visualization using Python PYQ 2026 - Sem 4 - Paper 2 NOTES Open Computer Networks PYQ 2025 - Sem 4 NOTES Open Artificial Intelligence PYQ 2026 - Sem 4 - Paper 2 NOTES Open Introduction to Web Programming PYQ 2025 - Sem 4 NOTES Open Network Security PYQ 2026 - Sem 4 NOTES Open Graph Theory PYQ 2026 - Sem 4 NOTES Open Design & Analysis of Algorithms PYQ 2026 - Sem 4 NOTES Open Database Management Systems PYQ 2026 - Sem 4 NOTES Open Data Analysis and Visualization using Python PYQ 2026 - Sem 4 NOTES Open Computer Networks PYQ 2026 - Sem 4 NOTES Open Artificial Intelligence PYQ 2026 - Sem 4 NOTES Open Operating Systems PYQ 2025 - Sem 3 - Paper 3 NOTES Open Data Structures PYQ 2026 - Sem 3 - Paper 3 NOTES Open Cyber Security PYQ 2026 - Sem 3 - Paper 3 NOTES Open Artificial Intelligence PYQ 2026 - Sem 3 - Paper 3 NOTES Open Operating Systems PYQ 2025 - Sem 3 - Paper 2 NOTES Open Android Programming using Java PYQ 2024 - Sem 3 NOTES Open Data Structures PYQ 2026 - Sem 3 - Paper 2 NOTES Open Cyber Security PYQ 2026 - Sem 3 - Paper 2 NOTES Open Artificial Intelligence PYQ 2026 - Sem 3 - Paper 2 NOTES Open Operating Systems PYQ 2025 - Sem 3 NOTES Open Android Programming using Java PYQ 2025 - Sem 3 NOTES Open Data Structures PYQ 2026 - Sem 3 NOTES Open Data Mining PYQ 2026 - Sem 3 NOTES Open Cyber Security PYQ 2026 - Sem 3 NOTES Open Artificial Intelligence PYQ 2026 - Sem 3 NOTES Open Discrete Mathematical Structures PYQ 2022 - Sem 2 - Paper 3 NOTES Open Discrete Mathematical Structures PYQ 2022 - Sem 2 - Paper 2 NOTES Open Discrete Mathematical Structures PYQ 2022 - Sem 2 NOTES Open Probability for Computing PYQ 2023 - Sem 2 NOTES Open Discrete Mathematical Structures PYQ 2024 - Sem 2 - Paper 2 NOTES Open Probability for Computing PYQ 2024 - Sem 2 NOTES Open Discrete Mathematical Structures PYQ 2024 - Sem 2 NOTES Open Probability for Computing PYQ 2025 - Sem 2 - Paper 2 NOTES Open Discrete Mathematical Structures PYQ 2025 - Sem 2 - Paper 2 NOTES Open Programming using C++ PYQ 2024 - Sem 2 NOTES Open Probability for Computing PYQ 2025 - Sem 2 NOTES Open Discrete Mathematical Structures PYQ 2025 - Sem 2 NOTES Open Programming using C++ PYQ 2026 - Sem 2 NOTES Open Probability for Computing PYQ 2026 - Sem 2 NOTES Open Discrete Mathematical Structures PYQ 2026 - Sem 2 NOTES Open Computer System Architecture PYQ 2024 - Sem 1 - Paper 2 NOTES Open Object Oriented Programming using Python PYQ 2024 - Sem 1 NOTES Open Mathematics for Computing PYQ 2024 - Sem 1 - Paper 2 NOTES Open Computer System Architecture PYQ 2024 - Sem 1 NOTES Open Object Oriented Programming using Python PYQ 2025 - Sem 1 - Paper 3 NOTES Open Mathematics for Computing PYQ 2024 - Sem 1 NOTES Open Computer System Architecture PYQ 2025 - Sem 1 - Paper 3 NOTES Open Object Oriented Programming using Python PYQ 2025 - Sem 1 - Paper 2 NOTES Open Mathematics for Computing PYQ 2025 - Sem 1 - Paper 2 NOTES Open Computer System Architecture PYQ 2025 - Sem 1 - Paper 2 NOTES Open Object Oriented Programming using Python PYQ 2025 - Sem 1 NOTES Open Mathematics for Computing PYQ 2025 - Sem 1 NOTES Open Computer System Architecture PYQ 2025 - Sem 1 NOTES Open Object Oriented Programming using Python PYQ 2026 - Sem 1 NOTES Open Mathematics for Computing PYQ 2026 - Sem 1 NOTES Open
About B.Sc. (Hons) Computer Science General — All Semesters Notes — Delhi University
B.Sc. (Hons) Computer Science General at DU for All Semesters combines theory, practicals and labs. This All Semesters Notes with 150 document(s) keeps lab and theory aligned.
Units (verify from your college syllabus handout):
Unit 1: Theory & derivation — e.g., thermodynamics, cell structureUnit 2: Mechanisms/diagrams — organic, genetics, circuitsUnit 3: Practical & viva — lab steps and observationsUnit 4: Short notes & applications — one diagram per answer
Official sources: University of Delhi · DU Exam Portal · your college's B.Sc. (Hons) Computer Science syllabus handout.