All Projects → Compete-McGill → Div2 2018 19

Compete-McGill / Div2 2018 19

A repository containing Workshop Slides, Problem Sets and Solution for Competitive Programming at McGill's Division 2 training in the 2018-2019 academic year.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Div2 2018 19

competitive-programming
A one stop resource for competitive programming.
Stars: ✭ 59 (+247.06%)
Mutual labels:  students, competitive-programming
Python Beginner Programming Exercises
Practice your Python programming skills with this interactive and auto-graded set of exercises.
Stars: ✭ 47 (+176.47%)
Mutual labels:  tutorials, exercises
workshop
Workshop: Micromagnetics with Ubermag
Stars: ✭ 19 (+11.76%)
Mutual labels:  tutorials, exercises
Ml Audio Start
Suggestions for those interested in developing audio applications of machine learning
Stars: ✭ 87 (+411.76%)
Mutual labels:  tutorials, students
Exercises answers
计算机网络:自顶向下方法 (原书第七版)陈鸣译 课后习题参考答案(中文版+英文版);计算机系统基础(第2版)袁春风 课后习题参考答案;操作系统教程(第5版)费翔林 课后习题参考答案;数据结构(用C++描述)殷人昆)课后习题参考答案;算法设计与分析 黄宇 课后习题参考答案;
Stars: ✭ 332 (+1852.94%)
Mutual labels:  tutorials, exercises
Lc3 Vm
Write your own virtual machine for the LC-3 computer!
Stars: ✭ 631 (+3611.76%)
Mutual labels:  tutorials
Atcoderproblems
Extend your AtCoder
Stars: ✭ 713 (+4094.12%)
Mutual labels:  competitive-programming
Get better at cp in 2 months
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Stars: ✭ 627 (+3588.24%)
Mutual labels:  competitive-programming
Angular Learning Resources
Curated chronological list of learning resources for Angular, from complete beginner to advanced level
Stars: ✭ 615 (+3517.65%)
Mutual labels:  tutorials
Machine Learning With Python
Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..!
Stars: ✭ 821 (+4729.41%)
Mutual labels:  exercises
Py regular expressions
Learn Python Regular Expressions step by step from beginner to advanced levels
Stars: ✭ 770 (+4429.41%)
Mutual labels:  exercises
Projectlearn Project Based Learning
A curated list of project tutorials for project-based learning.
Stars: ✭ 699 (+4011.76%)
Mutual labels:  tutorials
Python Tutorial
A Python 3 programming tutorial for beginners.
Stars: ✭ 647 (+3705.88%)
Mutual labels:  tutorials
Ziglings
Learn the Zig programming language by fixing tiny broken programs.
Stars: ✭ 708 (+4064.71%)
Mutual labels:  exercises
Awesome Nextjs
📔 📚 A curated list of awesome resources : books, videos, articles about using Next.js (A minimalistic framework for universal server-rendered React applications)
Stars: ✭ 6,812 (+39970.59%)
Mutual labels:  tutorials
Numpy 100
100 numpy exercises (with solutions)
Stars: ✭ 7,681 (+45082.35%)
Mutual labels:  exercises
Guides
Article back-end for hack.guides() website
Stars: ✭ 628 (+3594.12%)
Mutual labels:  tutorials
Android guides
Extensive Open-Source Guides for Android Developers
Stars: ✭ 27,621 (+162376.47%)
Mutual labels:  tutorials
Learn gnuawk
Example based guide to mastering GNU awk
Stars: ✭ 727 (+4176.47%)
Mutual labels:  exercises
Arabiccompetitiveprogramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Stars: ✭ 675 (+3870.59%)
Mutual labels:  competitive-programming

Division II Training 2018-19

Welcome to the repository for Compete McGill's Division II training sessions for the 2018-19 Academic Year!

This repository will contain slides from our Weekly Workshops, as well as our weekly Problem Sets & Solutions and some cool summary documents that recap each of our sessions! While we provide you with lots of resources and are here to facilitate your training as Competitive Programmers, the trick to getting good is really just putting in the time! Make sure to constantly be working on improving your skills, and don't hesitate to come to our Weekly Office Hours with any questions you may have!

About Division II Training

Division II Competition Prep Workshops take place on a bi-weekly basis and are open to all McGill students. Events highlighting the time and dates of our workshops can be found on our Facebook Page. Prep workshops cover required theory to tackle Competitive Programming problems in that week's topic. Problem sets, as well as Workshop Slides and Summary Documents are sent out on a weekly basis as part of our newsletter. Solutions to each week's problem set are shared on the newsletter for the week that follows, in order to give trainees sufficient time to try and tackle the problems themselves. McGill students can sign up to our newsletter here!

About Compete McGill

Compete McGill sets out to challenge students to improve their logical, programming and mathematical skills through Competitive Programming problems. Our goal is not just to train a team to represent us in the ACM-ICPC, but also to convey the pleasure of solving these problems to the McGill student base. Above all, we're here to make sure each of our members breaks their limits, and achieves something that they never thought was possible.

How can I sign up?

Just show up to our events that are shared on the Facebook page mentioned above. We highly recommend also signing up to our newsletter to keep up to date with resources (and to avoid having to constantly check this repository for updates). The requirements for signing up are as follows:

  • Be a McGill student that is interested and commited to improving their logical, programming and mathematical skills.
  • Have knowledge of at least one (preferably OOP) Programming Language
  • Have fundamental knowledge of, our willingless to put in extra time to learn, basic data structures and algorithms (*see COMP250 *).

If you want something a bit less mind-twisting, be sure to check out our Interview Prep workshops on our Facebook page above!

Acknowledgements

Competitions Subcommittee

This series is a mandate of the Competitions Subcommittee in particular - if you see these guys & gals around campus, be sure to say hi!

Team Member Role GitHub Profile
Imad Dodin VP Competitions - Subcommittee Lead
Muhammad Huzaifa Elahi Workshop Slides
Ahmed Elehwany Division II Newsletter
Hassan Haidar Revision Material
Nada Marawan Problem Sets

Executive Members

An additional thanks goes out to the Compete McGill Executive Team, who are responsible for the overall functioning of the club - these guys dedicate an extremely huge amount of time to making sure all of this is possible and are under lots of pressure to make the club an accessible and enjoyable environment for everyone!

Executive Member Role GitHub Profile
Andree Kaba President
Afreen Aliya VP Events
Imad Dodin VP Competitions
Zachary Feng VP Communications
Andrea Hyder VP Internal
Parth Khanna VP External
Kelvin Tagoe VP Finance
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].