goals icon indicating copy to clipboard operation
goals copied to clipboard

Ideas for sessions for the next year

Open palash25 opened this issue 6 years ago • 8 comments

These are the ones that I have in mind. Will add more.

During Odd Sem

  • Introductory session (the one with the attendance compulsory notice)
  • Introduction to programming (I was thinking about exposing juniors to different languages so that they more options to choose from when looking for orgs during GSoC etc)
    • Intro to Python
    • Intro to JS
    • Intro to C++
  • Intro to Competitive Programming
  • Intro to WebDev
  • Intro to Security
  • Intro to Open Source (git, Github)
  • Intro to Embedded Systems (will be included in IOT introduction)
  • Software Development Best Practices (linting, CI/CD, TDD, etc)
  • Intro to ML using Python

During Even Sem

  • Summer of Code Session
  • Intro to Rust (cool things like systems programming, server side or even cooler using FFI to write native modules in Rust)
  • Intro to Go and Distributed Systems (something that I am passionate about)
  • Intro to devops:
    • Intro to Containers (docker and kubernetes)
    • Intro to blockchain dev (by @palash25 and @iamravitejag )
  • Intro to functional programming (possible options haskell, clojure, scala)

palash25 avatar Apr 29 '18 14:04 palash25

How about session on how to get into GSoC and other open source programs ?

debck avatar Apr 29 '18 17:04 debck

That can be included too. Also @palash25 move the ML session to odd sem as 4th years may not be there during even sem.

sr6033 avatar Apr 29 '18 17:04 sr6033

I think those of us who are interested in hardware and robotics, can take a session on basics of arduino. For last two years, we have been exposed to Atmega and ARM microcontrollers which aren't quite beginner friendly in my opinion. So we can add this to odd semester.

hdidwania avatar Apr 29 '18 18:04 hdidwania

Maybe we can use RaspberryPI @hdidwania

palash25 avatar Apr 29 '18 19:04 palash25

RaspberryPi is a good option, but I wont suggest anyone who wants to just explore this field to invest on pi. On contrary Arduino is cheap and easily available. Maybe once people are comfortable with arduino we can advice them to move to more real stuff like AVR, ARM or even PI. We need to work with the hardware and robotics wing(if you can call technetronic that) for such sessions though.

hdidwania avatar Apr 29 '18 19:04 hdidwania

Why not have Introduction to Functional Programming? It's quite cool.

ankitjha97 avatar May 03 '18 04:05 ankitjha97

Why not have Introduction to Functional Programming?

I had that in mind forgot to add it to the description.

palash25 avatar May 03 '18 08:05 palash25

Tentative schedule of events for Odd sem

  1. Orientation -- 20th Aug (Mon)

  2. Linux Fest -- 2nd Sep (Sun)

  3. Intro to Python + Project -- 5th Sep (Wed) to 8th Sep (Sat)

  4. Robotics Intro Session -- 9th Sep (Sun) to 11th Sep (Tue)

  5. Intro to C++ -- 12th Sep (Wed) to 15th Sep (Sat)

  6. Competitive Programming session -- 19th Sep (Wed) and 20th Sep (Thu)

  7. Web and Mobile Development -- 3rd Oct (Wed) to 6th Oct (Sat)

  8. Robotics Session -- 7th Oct (Sun) to 9th Oct (Tue)

  9. Open Source Software Development -- 26th Oct (Fri) to 28th Oct (Sun)

  10. Talk or Workshop by Guest Speaker -- 3rd Nov (Sat) and 4th Nov (Sun)

  11. AI week (ML, DL, AI) -- 10th Nov (Sat) to 17th Nov (Sat)

@p-society/2020-batch @p-society/2019-batch

nawedx avatar Aug 11 '18 09:08 nawedx