Code In 102

Post Image

Overview

For students of 1st and 2nd Year, Code In 102 is for students who are looking to learn and contribute to projects that are currently worked on by the IRIS team, after having met certain prerequisite tasks for each projects.

Goals

The program has several goals:

  • Get more code written and deployed for the benefit of existing code infrastructure in NITK Surathkal.
  • Inspire students to contribute as well as give them the confidence to develop and work on projects.
  • Help students and faculty identify students who are talented and experienced.
  • Provide students the opportunity to do work that they may not be able to pursue in their respective departments.
  • Give students more exposure to real-world software development and provide them with experience regarding Software Development Life Cycle.

Benefits

  • Students from IT and CS Department will be allowed to show the work done for their Web Dev (WTA for IT and ITA for CS) Courses and Software Engineering (SE for both CS and IT) Courses in their respective departments.
  • Students from MACS Department will be allowed to show the work done for their Software Engineering (SE for both CS and IT) Courses in their respective departments.
  • Students will get a Certificate from the faculty mentors associated with the projects which will be proof of them doing the work.
  • Students will get recommendation letters from Faculty Mentors who will be assigned to their Projects.
  • The Projects can also later be continued for the next few months as a continuation of their work.

Timeline

DatesSchedule
29 OctProgram announced and List of Projects sent to students
4 NovStudents submit Project Preferences
7 NovFirst round of Shortlisting done. Students called for interviews
11 NovFinal list of students announced after interviews/discussions
12 Nov – 30 NovProject (Mentor – Student) Bonding/Interaction Period and familiarity with the Development Environment
1 Dec – 28 DecCoding Period of Projects as per the Project plans
29 Dec – 2 JanEvaluations for Projects done by both Faculty Mentors and the Student Mentors
30 DecProject Submission Deadline
6 JanResults Announced – Certificates distributed after coming back to college

Team

NameRole
Dr. Sowmya Kamath S.Faculty Advisor
Dr. Mohit P. TahilianiFaculty Advisor
Salman ShahProgram Administrator
Manish KumarProgram Administrator
Mahim AgrawalProgram Administrator
Govind JeevanStudent Mentor
Russel Shawn DsouzaStudent Mentor
Pavan VachhaniStudent Mentor
Mishal ShahStudent Mentor

Eligibilty Criteria

ProgramYear
B Tech1st Year, 2nd Year
M Tech1st Year
MCA1st Year, 2nd Year

Projects On Offer

Project 1: IRIS Blog (Jekyll)

Description

Prerequisites:

  • Familiarity with basic coding skills of an Object Oriented Language.
  • Familiarity with Git and Github.
  • At Least one notable project to show in Front End Development.
Technologies UsedOn Campus Stay NeededDifficultyStudent MentorIntake
Jekyll RubyNoEasySalman Shah1 Developer

Project 2: IRIS Front End

Phase 1

  • Frontend revamping of the Placement Module aligning it with the recently established design guidelines for IRIS and conducting A/B testing / Flow-based testing for the same.

Prerequisites:

  • Familiarity with Git and Github.
  • Working knowledge of Frontend Web Development technologies like Bootstrap or Materialise CSS.
  • Familiarity with MVC architecture or Ruby On Rails framework is non-compulsory, but a plus.
Technologies UsedOn Campus Stay NeededDifficultyStudent MentorIntake
HTML, CSS, JavaScript, jQuery, Bootstrap, Ruby On Rails(optional)NoEasyGovind Jeevan1 Developer
HTML, CSS, JavaScript, jQuery, Bootstrap, Ruby On Rails(optional)NoEasyRussel1 Developer

Bootcamp: Ruby on Rails

Phase 1 (1st – 20th December)

  1. Introduction to Frameworks, MVC, Ruby and Rails.
  2. Installation.
  3. Working with Controllers and Views.
  4. MySQL and Active Record.
  5. Routing and Responses.
  6. Forms and Validations.
  7. Adding CSS and Javascript.
  8. Making a basic application with Scaffolding.
  9. Git and Deployment to Heroku.

Phase 2 (21st – 30th December)

Final project according to the requirements defined.

Technologies UsedOn Campus Stay NeededDifficultyStudent MentorIntake
Ruby On RailsNoEasyPavan Vachhani, Mishal Shah15-20 Developers

Application Form

Students interested in Frontend Internship may apply for the program here : Code In 102 Application

Students interested in Rails Bootcamp may apply here : Rails Bootcamp Registration

0
Share this post:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top