🎓 CS × DS Vault
Search
Search
Dark mode
Light mode
Explorer
Tag: SWE/Design
66 items with this tag.
Jul 30, 2026
Design Smells (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Abstract Classes (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Application Architectures (Client-Server Tiers)
CS/Networks
SWE/Design
Jul 26, 2026
Dependency Injection (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Dependency Inversion Principle (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Factory Method Pattern (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Inheritance (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Interface Segregation Principle (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Interfaces (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Java Toolkit (Cheatsheet)
SWE/Java
SWE/OOP
SWE/Design
Jul 26, 2026
Liskov Substitution Principle (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Open-Closed Principle (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Polymorphism (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 26, 2026
Single Responsibility Principle (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
ACID Properties
CS/Databases
SWE/Design
Jul 25, 2026
Associative Entity
CS/Databases
SWE/Design
Jul 25, 2026
Attribute (Conceptual Modelling)
CS/Databases
SWE/Design
Jul 25, 2026
CRC Cards (FIT2099)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Cardinality (Crow's Foot Notation)
CS/Databases
SWE/Design
Jul 25, 2026
Client-Supplier Relationship (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Column Value Constraints (Check vs Lookup)
CS/Databases
Tool/SQL
SWE/Design
Jul 25, 2026
Command-Query Separation (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Conceptual Model
CS/Databases
SWE/Design
Jul 25, 2026
Conceptual vs Logical Model
CS/Databases
SWE/Design
Jul 25, 2026
Concurrency Control and Locking
CS/Databases
SWE/Design
Jul 25, 2026
Data Integrity
CS/Databases
SWE/Design
Jul 25, 2026
Database Anomalies
CS/Databases
SWE/Design
Jul 25, 2026
Database Design Life Cycle
CS/Databases
SWE/Design
Jul 25, 2026
Database Recovery
CS/Databases
SWE/Design
Jul 25, 2026
Database Transaction
CS/Databases
SWE/Design
Jul 25, 2026
Deadlock
CS/Databases
SWE/Design
Jul 25, 2026
Defensive Copying (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Design Process and Techniques (FIT2099)
SWE/Design
SWE/Process
Jul 25, 2026
Design Rationale (FIT2099)
SWE/Design
SWE/OOP
Jul 25, 2026
Design by Contract (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Encapsulation and Access Modifiers (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Entity (Conceptual Modelling)
CS/Databases
SWE/Design
Jul 25, 2026
Entity Relationship Diagram (ERD)
CS/Databases
SWE/Design
Jul 25, 2026
FIT2099 Unit Cheatsheet
SWE/Design
SWE/OOP
Jul 25, 2026
First Normal Form (1NF)
CS/Databases
SWE/Design
Jul 25, 2026
Foreign Key and Referential Integrity
CS/Databases
SWE/Design
Jul 25, 2026
Identifying vs Non-Identifying Relationship
CS/Databases
SWE/Design
Jul 25, 2026
Logical Modelling (ER Mapping)
CS/Databases
SWE/Design
Jul 25, 2026
Logical Modelling Constraints
CS/Databases
SWE/Design
Jul 25, 2026
Mapping Binary Relationships (Logical)
CS/Databases
SWE/Design
Jul 25, 2026
Mapping Entities and Attributes (Logical)
CS/Databases
SWE/Design
Jul 25, 2026
Mapping Unary and Ternary Relationships (Logical)
CS/Databases
SWE/Design
Jul 25, 2026
NULL Value
CS/Databases
SWE/Design
Jul 25, 2026
Normalisation
CS/Databases
SWE/Design
Jul 25, 2026
Personal Data and Privacy in Database Design
CS/Databases
SWE/Design
Ethics/Privacy
Jul 25, 2026
Primary Key
CS/Databases
SWE/Design
Jul 25, 2026
Refactoring (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Relationship (Conceptual Modelling)
CS/Databases
SWE/Design
Jul 25, 2026
SOLID Principles (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
Second Normal Form (2NF)
CS/Databases
SWE/Design
Jul 25, 2026
Software Design in the Lifecycle (FIT2099)
SWE/Design
SWE/Process
Jul 25, 2026
Surrogate Key
CS/Databases
SWE/Design
Jul 25, 2026
Synthesis (Normalisation)
CS/Databases
SWE/Design
Jul 25, 2026
Technical Debt (FIT2099)
SWE/Design
SWE/Process
Jul 25, 2026
Third Normal Form (3NF)
CS/Databases
SWE/Design
Jul 25, 2026
Three Core Design Principles (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
UML Associations and Dependencies (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
UML Class Diagrams (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
UML Sequence Diagrams (Java)
SWE/Java
SWE/Design
SWE/OOP
Jul 25, 2026
UML Toolkit (Cheatsheet)
SWE/Design
SWE/UML
SWE/OOP
Jul 25, 2026
Unnormalised Form (UNF)
CS/Databases
SWE/Design