🪴 BCs Computer Science

Search

SearchSearch
      • 2024-02-27 2024-02-27 18.05.45.excalidraw
        • Comparison model
        • Concepts
        • Dense Graphs
        • Elementary Matrices
        • Encapsulation
        • IP Address
        • Minimum Spanning Tree Problem
        • Spanning Tree
        • Transmission Control Protocol
        • Tree
        • Uniform Resource Locator
        • Documents
                • Exam notes
        • Notability notes
            • BCS1300 Presenting-1 Fundamentals
          • BCS1300 Project 1-1
              • BCS1110-1 Intro lecture
              • BCS1110-2 Computer Hardware
              • BCS1110-3 Algorithms and Command Line
              • BCS1110-4 Command Line and Git
              • BCS1110-5 Theory of Computation
              • BCS1110-6 Theory of Computation (2)
              • BCS1110-7 Computer Networks
              • BCS1110-8 Practical Network Applications
              • BCS1110-9 Information Security and Privacy
              • BCS1110-10 Exam Prep
              • Notes on required reading 2
              • Tutorial 1
              • Tutorial 2
              • Tutorial 3
              • Tutorial 4
              • Tutorial 5
              • Tutorial 6
            • BCS1110 Introduction to computer science
                • E1 Attempt
              • BCS1120-0 Intro lecture
              • BCS1120-1 Intro to Computing
              • BCS1120-2 Variables & Methods
              • BCS1120-3 Conditionals
              • BCS1120-4 Loops
              • BCS1120-5 Arrays
              • BCS1120-6 Recursion
              • BCS1120-7 Exam Prep
            • BCS1120 Procedural programming
              • BCS1130-0 Intro lecture
              • BCS1130-1 Propositional logic
              • BCS1130-2 Logic and Proofs
              • BCS1130-3 Proofs
              • BCS1130-4 Proof by induction
              • BCS1130-5 Set theory
              • BCS1130-6 Set theory
              • BCS1130-7&8 Relations (1 & 2)
              • BCS1130-8 Functions
              • BCS1130-9 Function properties
              • BCS1130-10 Combinatorics
              • BCS1130-11 Combinatorics
              • Resit preparation
            • BCS1130 Discrete mathematics
              • BCS1220-0 Intro lecture
              • BCS1220-1 Interfaces
              • BCS1220-Z Exam prep
            • BCS1220 Objects in programming
              • BCS1440-0 Intro Lecture
              • BCS1440-1 Functions and Continuity
              • BCS1440-2 Limits
            • BCS1440 Calculus
              • BCS1530-0 Intro lecture
              • BCS1530-1 Propositional Logic
            • BCS1530 Logic
            • Skill Class (Presenting 4)
          • BCS1600 Project 1-2
              • Exercises
              • Week 2
              • Week 3
              • Week 4
              • Week 5
              • Week 6
              • BCS1410-0 Intro Lecture
              • Exam prep
              • Full notes
              • Further notes
              • Key methods
              • Summary
            • BCS1410 Linear Algebra
              • Abstract Data Types
              • Advanced Data Structures
              • Algorithm Analysis
              • Course topics
              • Data Structures
              • Divide and Conquer
              • Dynamic programming
              • Graphs
              • Greedy Algorithms
              • Hashing
              • Sorting Algorithms
              • Exam preparation
              • Exercises
              • Lecture notes
              • BCS1420-0 Intro Lecture
              • Lectures
              • Learning goals
              • Readings
              • Suggested videos
              • W1 Readings
              • W2 Readings
              • W3 Readings
              • W4 Readings
              • W5 Readings
              • W6 Readings
              • Slides
                • T1
                • Tutorial 3 solutions
              • Tutorials
            • BCS1420 Data Structures and Algorithms
            • Untitled
            • Untitled 1
            • Untitled 2
              • Course notes
              • Course syllabus
              • W1 OOM Introduction & OOP Recap
              • W2 OO Design Principles
              • W3 Refactoring and code smells
              • W4 Unified Modelling Language
              • W5 Design Patterns
              • Exam preparation
              • OOM Project Introduction
              • Project
              • Slides
              • Tutorials
            • BCS1430 Object Oriented Modelling
              • Course topics
              • BCS1520-0 Intro Lecture
              • Lectures
              • BCS1530-0 Intro Lecture
              • BCS1530-1 Lecture 1
            • BCS1530 Databases
                • Notes
                • Notes
              • BCS1540-0 Intro Lecture
              • BCS1540-1 Lecture 1
              • BCS1540-3 Greedy Algorithms
            • BCS1540 Algorithmic Design
      • BSc Computer Science
        • article
        • assignment
        • author
        • BCSXXXX Course
        • book
        • concept
        • daily
        • lecture
        • monthly
        • quote
        • topic

    Notes and coursework

    Apr 24, 20241 min read

    BCS Courses

    • Courses and lecture notes
    • Further notes and flash-cards

    Assignments and homework

    • Submissions to coding assignments, quizzes and other materials
    • All assignments

    Contributing to the notes

    The repository (and notes) are open source, so you can contribute with your notes or suggest changes. The lecture notes are essentially Markdown files, which use LaTex for mathematical formulas.

    Graph View

    • BCS Courses
    • Assignments and homework
    • Contributing to the notes

    Backlinks

    • book

    Created with Quartz v4.2.3 © 2024

    • GitHub
    • LinkedIn
    • Personal Website