All Projects → anu0012 → Awesome Computer Science Opportunities

anu0012 / Awesome Computer Science Opportunities

Licence: mit
An awesome list of events and fellowship opportunities for Computer Science students

Projects that are alternatives of or similar to Awesome Computer Science Opportunities

Hypatia
A JavaScript open source LMS (eLearning platform) for MOOCs and online courses
Stars: ✭ 478 (-80.45%)
Mutual labels:  learning, education, mooc
Learn Something Every Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Stars: ✭ 362 (-85.19%)
Mutual labels:  data-science, learning, education
Inginious
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Stars: ✭ 138 (-94.36%)
Mutual labels:  learning, education, mooc
Sagefy
🔭 Learn anything, adapted for you. Free.
Stars: ✭ 80 (-96.73%)
Mutual labels:  learning, education, mooc
Ziglearn
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
Stars: ✭ 135 (-94.48%)
Mutual labels:  learning, education
Tntorch
Tensor Network Learning with PyTorch
Stars: ✭ 133 (-94.56%)
Mutual labels:  data-science, learning
Carmel
The Open Digital Innovation Marketplace
Stars: ✭ 136 (-94.44%)
Mutual labels:  learning, education
Bodywork Core
Deploy machine learning projects developed in Python, to Kubernetes. Accelerated MLOps 🚀
Stars: ✭ 145 (-94.07%)
Mutual labels:  data-science, devops
Studentinsights
We work within school communities to make open, secure, student-centered data systems. Say [email protected]!
Stars: ✭ 121 (-95.05%)
Mutual labels:  education, students
Yrssf
一个分布式(p2p)云教学/云课堂/直播平台系统CMS,睿易派的开源替代品
Stars: ✭ 141 (-94.23%)
Mutual labels:  learning, education
Py Rse
Research Software Engineering with Python course material
Stars: ✭ 145 (-94.07%)
Mutual labels:  data-science, learning
Arkade
Open Source Kubernetes Marketplace
Stars: ✭ 2,343 (-4.17%)
Mutual labels:  learning, devops
Dive Into Machine Learning
Dive into Machine Learning with Python Jupyter notebook and scikit-learn! First posted in 2016, maintained as of 2021. Pull requests welcome.
Stars: ✭ 10,810 (+342.13%)
Mutual labels:  data-science, learning
Onramp
Easing the onramp for new or non-PHP developers to become Laravel devs.
Stars: ✭ 123 (-94.97%)
Mutual labels:  learning, education
Pzad
Курс "Прикладные задачи анализа данных" (ВМК, МГУ имени М.В. Ломоносова)
Stars: ✭ 160 (-93.46%)
Mutual labels:  data-science, education
Free Python Games
Free Python Games
Stars: ✭ 2,166 (-11.41%)
Mutual labels:  learning, education
Ghactions
GitHub actions for R and accompanying R package
Stars: ✭ 159 (-93.5%)
Mutual labels:  data-science, devops
Expertiza
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Stars: ✭ 160 (-93.46%)
Mutual labels:  education, students
Datasets For Good
List of datasets to apply stats/machine learning/technology to the world of social good.
Stars: ✭ 174 (-92.88%)
Mutual labels:  data-science, education
Spb
⚓️ Saint Petersburg, Russia
Stars: ✭ 113 (-95.38%)
Mutual labels:  learning, education

awesome-computer-science-opportunities

An awesome list of events and fellowship opportunities for computer science students

Contents

Learning Platform

Back to Top

Competitive Programming

  • HackerRank - Solve code challenges to prepare for programming interviews.
  • HackerEarth - Solve code challenges to help companies find innovative solutions for their businesses.
  • CodeChef - Non-profit competitive programming platform.
  • TopCoder - Participate in code challenges and help solve real world problems.
  • CodeForces - Russian website dedicated to competitive programming.
  • ProjectEuler - Solve computational and mathematical problems using your programming skills.
  • Spoj - Programming contests with online judging system.
  • InterviewBit - A platform to learn and practice coding interview questions.
  • VisuAlgo - Visualizing data structures and algorithms through animation.
  • LeetCode - Develop programming skills for your next interview.
  • FireCode - An online coding interview preparation.
  • CodeWars - Code challenges platform to level up your skills.
  • CodinGame - Learn to code by playing games.
  • CodeForces - Online platform that hosts competitions and problem sets
  • DailyProgrammer - Solutions to programming challenges, peer reviewed with community feedback.
  • CodeFights - Practice programming and land a job.
  • UVa - Programming contests with online judging system.
  • Stanford ACM ICPC - Stanford Notebook provides printable templates usable during online/on-site contests.
  • Exercism - Solve programming challenges from your terminal.
  • DailyCodingProblem - Get exceptionally good at coding interviews by solving one problem every day.
  • acmp.ru - Russian programming contests
  • Timus Online Judge - Programming contests with online judging system.
  • DMOJ: Modern Online Judge - contest platform and archive of programming problems
  • Rose Code - Programming challenges with leaderboards and blog posts
  • Coderbyte - Programming challenges and specific routes to help learn specific skills
  • Code Golf - Programming challenges with individual leaderboards for problems
  • Daily Coding Problem - Get emailed a new coding problem every day
  • Halite - Create AI to face off against other people's AI. More specialized on AI
  • Advent of Code - A yearly set of coding challenges that published with leaderboards
  • StopStalk - A tool to analyse and improve your Competitive Programming Progress

Web Development

  • Learn Enough to Be Dangerous - Free online coding tutorials on JavaScript, Ruby, Rails, CSS and more.
  • FreeCodeCamp - Coding tutorials and challenges.
  • Thimble - Free online code editor, web server, web browser & developer tools.
  • NodeSchool - Open source workshops that teach web software skills.
  • The Odin Project - A full free open source coding curriculum.
  • Egghead - Video tutorials on popular JavaScript frameworks.
  • Codecademy - Free and premium interactive tutorials for various languages.
  • CodeSchool - Combination of video and interactive tutorials.
  • MDN web docs - Web development articles by Mozilla.
  • W3Schools - Tutorials on HTML, CSS, JavaScript and more.
  • Eloquent JavaScript - An online book about JavaScript.
  • Coder-Coder - Tutorials on Web Development from basics including HTML, CSS, JavaScript and more.
  • CodeCraft - Provide Web Development Courses on JavaScript, AngularJS, Angular 5 for free.
  • Scrimba - Provides Web Development Courses with a unique feature of live interaction with the instructor's code.
  • FrontendMasters - In-depth and advanced video tutorials on Frontend Devlopment from experts in the industry.

Mobile Development

DevOps

Data Science

Artificial Intelligence

Computer Science

Open Source

  • Up For Grabs - Start exploring open source projects and get involved in them.
  • 24 Pull Requests - Yearly initiative to encourage developers to send 24 pull requests during December.
  • HacktoberFest - Similar to 24PullRequests, gives swag for 4 accepted pull requests.
  • OpenHatch - Non-profit providing tools for new open source contributors.
  • First Timers Only - Beginners-friendly open source projects.
  • Your First PR - Helps you make a contribution by showcasing great starter issues on Github.
  • Awesome For Beginners - A list of awesome beginners-friendly projects.
  • CodeTriage - Pick your favorite projects to receive a different issue in your inbox every day.
  • Open Source Friday - Helps you find a project to contribute to.

Infosec

How to start? - blogs

Recon

MOOCs

Back to Top

  • Udacity - Free and paid online classes.
  • Coursera - Courses from schools and universities like Stanford and Yale.
  • Udemy - Online learning and teaching platform.
  • edX - Free online courses from institutions like Harvard, MIT, Microsoft and more.
  • Codecademy - Online learning platform for coding.
  • MIT OPENCOURSEWARE - Browse and learn with free MIT courses' material.
  • Microsoft Virtual Academy - Free courses on IT basic concepts and Microsoft products and services.
  • Awesome Courses - List of awesome university courses for learning Computer Science.
  • Lynda - Online learning platform.
  • Stanford Online - Stanford's courses platform.
  • Pluralsight - Paid learning platform made to help you build your career or land a job.
  • Khan Academy - Free online learning platform.
  • Sololearn - Learn coding from the ground up for free!! (also available on android)
  • Y Combinator - Learn how engineering works at a Y Combinator startup
  • MOOC.fi - Free courses from the University of Helsinki's Department of Computer Science.

Fellowships/Scholarships

Back to Top

Programming Events

Back to Top

  • Google Summer of Code - A global program focused on bringing more student developers into open source software development.
  • Google CodeJam - Google’s largest coding competition.
  • Google Kickstart - Many online rounds to give students the opportunity to develop their coding skills and pursue a career at Google.
  • Google HashCode - Programming competition organized by Google for students and industry professionals across Europe, the Middle East and Africa.
  • Google Code-in - A competition for pre-university students(13 to 17 years old) to introduce themselves to the world of open source by doing small tasks for various open source projects.
  • ACM-ICPC - The International Collegiate Programming Contest is an algorithmic programming contest for college students.
  • Facebook HackerCup - Annual programming contest organized by Facebook.
  • List of Open Source Internship Programs - Includes Rails Girls Summer of Code and Outreachy.
  • Hactoberfest - Organized by Digital Ocean in October.
  • IEEEXtreme - Annual 24 hour long team contest for IEEE members.

Hackathons

Back to Top

  • Devpost - Online or in-person hackathons browsing platform.
  • hackathon.io - Browse in-person hackathons.
  • Hackalist - List of upcoming hackathons.
  • AngelHack - Hackathon planning organization.
  • Hackevents - Hackathons search engine.
  • Yelp Dataset Challenge - The challenge is a chance for students to conduct research or analysis on our data and share their discoveries with Yelp.
  • hack.summit() - Virtual conference where you can learn from the world's most renowned programmers.
  • Major League Hacking Event Page - A list of a ton of events that are sponsored by the official hackathon league
  • Microsoft Imagine Cup-Bring your tech idea to life with the Imagine Cup and make a difference through creativity, collaboration, and competition.

General Opportunities

Back to Top

Projects

Back to Top

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].