Name of the Technical Hub: JIIT Programming Hub
Department: Computer Science & Engineering and Information Technology, JIIT Noida
Faculty Coordinator: Dr. Manish Kumar Thakur, Associate Professor, Dept. of CSE/IT
JIIT Programming Hub is one of the technical hubs/clubs of Department of Computer Science & Engineering and Information Technology, Noida. The prime objective of the JIIT Programming Hub is to develop the healthy, interactive and competitive programming environment for the JIIT Students.
Following are the two verticals under the umbrella of JIIT Programming Hub:
KNUTH Programming Hub
Open Source Developers Community
(1) KNUTH Programming Hub
https://knuth-programming-hub.github.io/
https://www.facebook.com/groups/jiit.knuth
https://t.me/joinchat/LGo0IhZoPRjRjBJHJPf3OA
Introduction: KNUTH Programming Hub is one of the verticals of the JIIT Programming Hub (a technical hub of Dept. of CSE/IT). With the vision of enhancing the programming skills (C/C++/Java), logical skills (Data Structures/Algorithm), and problem solving skills (using the online judge platforms of HackerRank, CodeChef, HackerEarth, Codeforces, SPOJ, etc.) of the students, the hub was established in 2011. Since then, throughout the year, the programming hub is actively conducting the workshops, tutorials, hands-on, meet-ups, online weekly programming contests, onsite team based programming competitions, and onsite individual programming competitions to enhance the skills of the students. The hub also conducts special workshops for ICPC (formerly ACM ICPC) aspirants.
Objective and Focus of KNUTH Programming Hub: Strengthen the Logical and Problem Solving Skills (Data Structures and Algorithms) using different programming languages (C/C++/JAVA). This skill is one of the essential skills to perform well in the On-Campus / Off-Campus placement drives of big companies, like Google, Microsoft, Amazon, Adobe, etc. Besides developing the problem solving skills for placement, the focus is also to perform well in prestigious International programming contests, like ACM ICPC.
Regular Events conducted by KNUTH Programming Hub throughout the year:
(i) Workshops/Meet-ups/Hands-on:
Code Class Noob: Often at the beginning of the academic year, the KNUTH Programming Hub conducts the weekly workshop for the students having little expertise of programming skills, logical skills, and problem solving skill. The workshop is often conducted by the student coordinators of the hub and sometimes faculty coordinator of the hub. Usually, around 50 students (mostly fresher’s) are used to participate in this weekly workshop.
Code Class Pro: Often at the beginning of the academic year, the KNUTH Programming Hub conducts the workshop for the students having some/significant expertise of programming skills, logical skills, and problem solving skill. The workshop is often conducted by the student coordinators of the hub and sometimes faculty coordinator of the hub. Usually, around 40 to 60 students (mostly from second year) are used to participate in this weekly workshop.
Meet-ups: It is one of the regular activities of the Hub where students interact and discuss their problems. Here, participants get the opportunity to interact with senior year students and JIIT Alumni and get their problems/queries resolved along-with the further directions to enhance their skills.
Hands-on: This activity is usually conducted with the fresher to get familiar with the functionality of the online judges (HackerRank, CodeChef, HackerEarth, etc.) so that they can start solving the problems on online judges.
Special Workshops for ACM ICPC: In the month of September/October, the hub conducts the workshop/interactive sessions/tutorials with the students willing to participate in ACM ICPC which is conducted in different rounds. For last five years, more than 100 JIIT students participate in the online round of the ACM ICPC.
(ii) Programming Contest:
Team based Programming Contest: Every year, the programming hub conducts three such contests (team of maximum 3 students) of around 4 Hrs. durations. These contests are as follows:
Execute (conducted twice in a year, one in Odd Semester and one in Even semester). Execute in Odd semester is conducted in two rounds: Qualification round (around 600 students usually participate) and Final round (around 200 qualified students participate). Execute in Even semester is conducted in one round where around 700 students participate.
Knuth Cup (conducted in Even Semester). Like Execute in Odd semester, Knuth Cup in Even semester is conducted in two rounds: Qualification round (around 500 students usually participate) and Final round (around 100 qualified students participate).
Individual Programming Contest: Every year, the programming hub conducts one such contest of around 4 Hrs. durations. Name of this contest is as follows:
Encode (conducted in Odd semester). It is conducted in two rounds: Qualification round (around 400 individual students usually participate) and Final round (around 100 qualified individual students participate).
Regular Contest of Online Judge: Besides above three contest (which are organised by the programming hub), the coordination team of the programming hub assist in understanding the problems and deciding the solution approach of various weekly/monthly programming contest hosted by different online judge, like (HackerRank, CodeChef, HackerEarth, Codeforces, etc.)
2. Open Source Developers Community (OSDC)
https://www.facebook.com/groups/153631204680678
https://www.instagram.com/osdcjiit/
Introduction: Open Source Developers Community (OSDC) is one of the verticals of the JIIT Programming Hub (a technical hub of Dept. of CSE/IT). With the vision of enhancing the Project Development skills (especially in contributing in Open Source Development) of the students, OSDC conducts regular workshops, meet-ups, and Hackathon. Students are encouraged to utilise the repository of GitHub to contribute in Open Source and develop good projects to compete for GSoC (Google Summer of Code). With the efforts of OSDC, since 2016, around 20 JIIT student projects were selected for GSoC. Benefited with the regular workshops, meet-ups, and Hackathons conducted by OSDC, the JIIT students achieved good ranks in various regional/national/international Hackathon, like, Smart India Hackathon (SIH), American Express Hackathon, etc.
Objective and Focus of OSDC: Strengthen the Project Development Skills (Front End Development, Back End Development, Open Source Development, etc.). It is the essential skill for the overall development of a student as programmer and perform well in product oriented companies and start-up. Besides developing the skills for placement, the focus is also to compete for GSoC, and Hackathon of regional/national/international repute, like, Smart India Hackathon (SIH)
Regular Events conducted by OSDC throughout the year:
(i) Workshops/Meet-ups/Hands-on:
Git Workshop: It is one of the elementary workshops usually conducted for fresher where participants get the exposure of different functionalities of Git and utilization of GitHub repository to develop good projects to contribute in GitHub repository.
Linux Workshop: It is one of the elementary workshops usually conducted for fresher where participants get the exposure of the Linux fundamentals.
Weekly Workshop: Almost every Tuesday, the OSDC conducts the workshop on different technologies for the development of projects and exploration of the open source contributors. These technologies include, Java Script, Python, etc.
Weekly Meet-ups: Almost every Tuesday (after the weekly workshop), the OSDC conducts the Meet-up, where participants get the opportunity to interact with the senior year students and JIIT Alumni and get their queries resolved along-with the further directions to enhance their project development skills to compete for GSoC, and Hackathon of regional/national/international repute, like, Smart India Hackathon (SIH).
Special Workshop for GSoC: In Even semester, the OSDC conducts the special workshops for GSoC aspirants. Here the team of OSDC coordinators, Ex-coordinators (Senior Year Students) and JIIT Alumni interact with the GSoC aspirants, assist them in selecting/developing good problem/idea/real life applications for developing the project to be submitted at GSoC along with its solution approach.
(ii) Hackathon: Every year the OSDC conducts one to two Hackathon (s), usually, one in each semester (ODD and Even). Duration of theses Hackathon (s) is in between 7 Hrs. and 48 Hrs. Around 70 to 80 students participate in each Hackathon.
JIIT Programming Hub Report - 2016 to 2022 - Click Here
Faculty Coordinator
Dr. Manish Kumar Thakur
Associate Professor
Dept. of CSE&IT, JIIT Noida
Mobile: +919667189911
jiit gallery
There’s something for everyone here. All you need is discover your forte, fall in love and show your commitment to any of the following .