Welcome to the UBC CS Extra Curriculum repository! This repository is dedicated to providing valuable resources, books, links, potential projects, and open courses tailored for students from the University of British Columbia's Computer Science program. Our aim is to enhance your learning experience beyond the classroom and to foster continuous growth in the field of computer science.
The purpose of this repository is to serve as a centralized hub where UBC CS students can access supplementary materials to complement their coursework. Whether you're looking to delve deeper into a specific topic, explore new technologies, or find inspiration for personal projects, you'll find a wealth of resources here to aid in your educational journey.
- Resources: Curated list of online resources, articles, tutorials, and documentation to support your learning.
- Books: Recommended reading materials covering various topics in computer science and related fields.
- Links: Useful websites, tools, and repositories to explore and expand your knowledge.
- Projects: Ideas and suggestions for potential projects to work on, either individually or collaboratively.
- Courses: Open courses and online learning platforms offering relevant content for self-study.
- Alumni Advice: Insights and advice from alumni who have navigated through the UBC CS program and entered the industry.
Contributions to this repository are highly encouraged! If you come across any valuable resources, books, projects, or courses that you believe would benefit your fellow UBC CS peers, please feel free to submit a pull request (PR) to add them. Additionally, if you have any suggestions, requests, or feedback, don't hesitate to open an issue.
Let's work together to create a comprehensive resource hub for the UBC CS community!
- Fork this repository.
- Make your changes locally.
- Commit your changes and push them to your fork.
- Open a pull request to have your changes reviewed and merged into the main repository.
Please note that this repository adheres to the UBC Student Code of Conduct, and all contributors are expected to conduct themselves accordingly. Discrimination, harassment, or any form of disrespectful behavior will not be tolerated.
Ready to explore the world of computer science beyond the classroom? Start by checking out our curated resources and feel free to reach out if you have any questions or need assistance.
Happy learning!
UBC CSSS