What is Seasons of Code?

Seasons of Code is a programme launched by the WnCC, along the lines of GSoC without much greenery though. The incentive is similar to ITSP, based on the current form of it, the fundamental difference is that one can choose from the ideas offered by mentors who are senior undergrads, doctorate students or professors, and in some exceptional cases, startups. We plan to have a really long timeframe though, until the next winter extending this programme into a mentorship of sorts into the semester. It is not just about development by the way. We have some mentors ready to take up programmes regarding competitive coding and scientific computation too.

Why should you participate?

Seasons of Code gives you an amazing opportunity to learn and dive into coding under the mentorship of the best in our institute. Our list of projects gives you a chance to pick up and work on any topic you are enthusiastic about.


Types of Projects

  • Development
  • Open Source
  • Scientific Computation
  • Competitive Coding

Join The Force

Do. Or do not. There is no try.

Padawan

The Force is strong with you. Train yourself to let go of everything you fear to lose. The Force will be with you always. Ready are you?


Become a Padawan

Master

I can feel you code. It gives you focus. It makes you stronger. Your focus determines your reality. Use the force and someday you will be the most powerful Jedi ever.

Become a Master

List of Projects

Your eyes can deceive you. Don’t trust them.


Front end development for FOSSEE websites
completed

Front end development for FOSSEE websites

- Priyanka  Prashant 

- Web Development

This internship involves front-end development for various FOSSEE websites.

Panorama in Cam-Scanner
completed

Panorama in Cam-Scanner

- Meet Udeshi 

- Image Processing

Each one of us must have used the Cam-scanner app on Android phones for quick and good quality scanning of documents. But what if you have to scan a really big document? Or maybe you want to capture more detail?

Poisson Solver with Image Editing
completed

Poisson Solver with Image Editing

- Riddhish Bhalodia 

- Scientific Computation

This notebook will be written using python, also employing numpy and OpenCV, we will initially implement Poisson solver for the discrete case which is immensely useful for many application then we will proceed on the application part which will be from this paper

Adaboost
completed

Adaboost

- Riddhish Bhalodia 

- Scientific Computing

Boosting is a well known machine learning technique, we use simple weak classifiers in cascade fashion to form a strong classifier. It’s extremely effective, facebook uses some version of this algorithm for detecting faces (99.9% accurate). Implement basic adaboost on simulated data, then for digit recognition.

Blind Source Separation
completed

Blind Source Separation

- Riddhish Bhalodia 

- Scientific Computing

The project involves exploring various implementations of Independent Component Analysis on sound/images and demonstrating through an ipython notebook.

Statistical Modelling of Star Maps
new

Statistical Modelling of Star Maps

- Kalpesh Krishna 

- Image Processing & Machine Learning


The task is to identify all constellations in images of the sky.

Face Recognition Systems
new

Face Recognition Systems

- Naman Jain  Syamantak Kumar 

- Image Processing & Machine Learning


The project lies at the crossroad of computer vision and machine learning trying approaches to solve problem of facial recognition (and maybe detection).

Competitive Coding
new

Competitive Coding

- Ishan Tarunesh 

- Competitive Coding


This project is mostly aimed towards people who want to excel in the sport of competitive programming.

Can Machines Identify Genres?
new

Can Machines Identify Genres?

- Arunabh Ghosh 

- Machine Learning


This project is mostly aimed towards people who are interested in machine learning and involves the use of machine learning algorithms to identify the various music genres

Monte Carlo Path Tracing Renderer
new

Monte Carlo Path Tracing Renderer

- Kumar Ayush 

- Computer Graphics


This internship involves the implementation of a Monte Carlo Path Tracer.

YouTube Fast Playlist
new

YouTube Fast Playlist

- Meet Udeshi 

- Web Development


This internship involves development of a web tool for rapidly creating and editing dynamic playlists of YouTube music videos.

Animations in DWM
new

Animations in DWM

- Meet Udeshi 

- Development and X Window Management


Building and Setting up dwn on any OS, and creating a patch to add animation support to it.

Joint Modelling of Source Code and Natural Language
new

Joint Modelling of Source Code and Natural Language

- Kalpesh Krishna 

- Development & Machine Learning


The task is to convert English to code and convert code back into English

Panorama in Cam Scanner
new

Panorama in Cam Scanner

- Bhishma Dedhia 

- Development and Image Processing


We will be looking at ways to capture multiple images of sections of a single document and “stitching” them together to get a scan-quality image.

Texter
new

Texter

- Sarthak Khandelwal 

- Development and Image Processing


Texter takes a piece of boring text, mostly educational and inserts relevant images in between to make the reading interesting.

Planner
new

Planner

- Sarthak Khandelwal 

- Development and Web Development


This is an application by which a user can plan his day to day schedule and get timely reminders for the various tasks or events he has set or planned for any particular day chosen at the appropriate time.

Institute Delivery System
devcom

Institute Delivery System

- Abhijit Tomar 

- Development and Web Development


An online system for delivery of (food, and other things) items within the institute. The project will include development of an app/web interface for vendors as well as students.

InstiApp
devcom

InstiApp

- Varun Patil  Yashvardhan Didwania 

- Development and Web Development


InstiApp is a WnCC initiative to create a unified platform for everything that happens inside IIT Bombay.

Capture The Swag
new

Capture The Swag

- Akash Trehan 

- Network Security


60 Capture the Flag challenges in 60 days.