Skip to content

tayl-conn/CSCI240-Cpp-Utility-Library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSCI240 C++ Utility Library

Library Version Contributions welcome License

Table of Contents

Description

This repository is dedicated to the students of CSCI240 (Computing II). It houses an Open-Source C++ Utility Library that captures a vast array of algorithms and data structures covered throughout the semester. The library is designed to be a practical tool for both current and future batches, blending theoretical understanding with real-world application. Contributing to this repository may also be a way to better prepare yourself for CSCI36200 (Data Structures and Algorithms)

Goals

  • Knowledge Repository: Serve as a go-to resource for current and future students, assisting them in reviewing and understanding key course concepts.
  • Hands-on Experience: Provide students with the opportunity to apply theoretical knowledge in a real-world coding and collaborative environment.

Installation

Instructions on how to clone and use the library locally will be provided as development progresses.

Usage

Detailed documentation on specific algorithms, data structures, and utility functions will be made available in the respective directories.

Directory Structure

  • Algorithms/: Contains implementations of key algorithms.
  • Data-Structures/: Houses various data structure implementations.
  • Tests/: Unit tests for the library components.
  • Documentation/: In-depth descriptions, use-cases, and examples for each algorithm and data structure.

Contributing

We welcome contributions from students and educators alike. If you wish to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Submit a pull request.

For detailed guidelines, please refer to the CONTRIBUTING.md file.

Feedback and Issues

If you encounter any issues or wish to provide feedback, please open an issue on this repository. Your insights and feedback are invaluable to improving this resource for everyone.

License

This project is licensed under the MIT License. For more details, see the LICENSE file.

Acknowledgments

  • The dedicated faculty and students of CSCI240.
  • All contributors and supporters of this project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%