This repository contains course materials categorized by departments and academic years for the DDU Stack application. It serves as a centralized resource hub from which the app fetches and downloads study materials.
The content is organized as follows:
├── software-engineering/
│
├── 2nd-year/
│ ├── fundamentals-of-software-engineering/
│ ├── fundamentals-of-programming-ii/
│ ├── advanced-software-engineering/
│ ├── data-structures-and-algorithms/
│ ├── digital-logic-design/
│ ├── fundamentals-of-database-systems/
│ ├── object-oriented-system-analysis-and-design/
│ └── operating-systems/
│
├── 3rd-year/
│ ├── advanced-database-systems/
│ ├── computer-organization-and-architecture/
│ ├── data-communication-and-computer-networks/
│ ├── design-and-analysis-of-algorithms/
│ ├── object-oriented-programming/
│ ├── software-engineering-tools-and-practices/
│ └── software-requirements-engineering/
│
- Departments: Each folder corresponds to an academic department
- Years: Inside each department, folders are organized by academic year
- Materials: Study materials such as PDFs, documents, and other resources are placed inside the respective year folders.
- Provides a centralized and organized storage of academic resources.
- Enables the ddu-stack app to dynamically fetch and provide students access to their course materials.
- Facilitates easy updating and management of study materials without altering the application code.
This repository is intended to be accessed programmatically by the ddu-stack
Note: This repo does not serve any frontend interface by itself.
Feel free to contribute by adding or updating course materials following the folder structure guidelines above. Please open issues or pull requests for any improvements or corrections.