Hello Juniors!
Enjoying with friends and partying? Well, we hope so. One advice: don’t do drugs. ;)
Since this is the first big vacation, you should spend this time productively.
Apologies on being late, but here are some suggestions we thought to be useful:
Fun and enjoyment
The first and foremost objective of any vacation is fun. At first glance it might not seem so, but quarantine and fun can go hand in hand! Binge your favorite TV shows, movies, YouTube channels, workout in your home, video-call your relatives, or try your culinary skills. Observe good personal hygiene and practice social distancing.
Academia
Starting the courses of the next semester is a good idea. The courses are interesting and some of them (or at least their basics) can easily be understood, by reading the books of the respective course. However, we would strictly recommend that you devote your time to learning something new as you may not get time to learn new things during the semester.
Additionally, you can learn from online courses which can be found on these websites:
Universities like MIT offer free online courses on a variety of subjects. You can access these courses here.
You must try something that you will not learn in your courses. We would recommend to go for courses from the above-mentioned sites, choose one which does not have many prerequisites and complete it by watching lectures according to your pace, say 1-2 at a day. You can try your hand on courses of basic sciences, i.e. either physics or maths or something completely different, like Web development and Designing.
Let’s dig into the content now.
Basics of Circuits and Electronics
For basic knowledge of circuits and electronics you can try :
MIT 6.002 Circuits & Electronics
It will give you an idea of why we study what we study. This is a must-do.
Digital Logic Design
For those of you who enjoyed the Digital Logic Design course this semester,
This video series covers the very basics of digital electronics and seeks to develop the basics for combinational and sequential electronics.This series is the starting point in the world of digital electronics.
This video series is the second part of the digital electronics series,it covers the combinational and sequential circuit design and also delves into the designing of systems to solve the real world problems.
This video series is the third part of the digital electronics series,it covers System design using various tools available to us and also try to design some systems.The series also covers the basics of FPGA prototyping and circuit implementation.
- Advanced: Static Timing Analysis
This document deals with static time analysis of a system.Static timing analysis is a method of validating the timing performance of a design by checking all possible paths for timing violations under worst-case conditions.
Semiconductor Devices
This course will be taught to you in the 3rd semester. It is advisable to go through the following material before coming back from the vacations.
-
Basic: https://www.youtube.com/playlist?list=PLQms29D1RqeKGBEW8La2a7YuN5_4pSV4k
-
S.Kalmakar: https://www.youtube.com/playlist?list=PLF178600D851B098F
-
Advanced: https://www.youtube.com/playlist?list=PLtTPtV8SRcxi91n9Mni2xcQX4KhjX91xp
-
FinFETs : https://www.youtube.com/playlist?list=PLpIaPbuZ0EL-38IJxB8pK7uP_Is6UIJ_D
Analog
DO NOT WATCH ANALOG IC BEFORE WATCHING ANALOG CIRCUITS
For further resources this Google Doc
Lt Spice
For Those of you who are interested in circuit design and simulation you can check out Lt Spice,it is one of the open source tools we use to design,analyse and test integrated circuits is Lt spice.It provides a plethora of different analysis utilities like transient, noise, AC, DC, DC transfer function, DC operating point and fourier analysis along with the basic simulation of the system.You can install it from https://ltspice-iv.en.lo4d.com/windows.In order to use Lt spice to its full extent,you can check out the link given below to see various articles on how to use specific features of Lt spice.
Software Development
-
HTML, CSS ( tizag.com / w3schools)
-
Android (Udacity online course)
Competitive Programming
This is the best time to learn C/C++, as it will come in handy in future courses and also in competitive programming. After learning Java, it will not be too tough.
You can solve problems on SPOJ, Codechef, Project Euler, Erdos.
Design
-
Behance, Dribbble, EyeOnDesign - for inspiration and ideas.
-
Lynda - for tutorials
-
Dribbble > Behance for UI/UX.
-
Medium for reading about design processes and things like typography
-
For UI/UX: go here
-
For fresh updates/insights: updates-insights
Computer Architecture/Verilog
As this course will also be taught to you in the 3rd semester, you are advised to go through the basics during the vacations.
-
Cache Memory: http://www-5.unipv.it/mferretti/cdol/aca/Charts/05-cache-MF.pdf
-
Computer Architecture Resources: https://drive.google.com/file/d/1nXgDmFX06UoLHcQpDrCR1UyP5iMJiKye/view?usp=sharing
-
Verilog: <https://www.youtube.com/watch?v=0age83XI8Z4 https://www.youtube.com/watch?v=IREjtgG33hQ>
Machine Learning/Deep Learning
-
Machine Learning - Google Tech Dev Guide: https://techdevguide.withgoogle.com/paths/machine-learning/#
-
Andrew Ng: https://www.youtube.com/playlist?list=PLA89DCFA6ADACE599
-
Neural Nets, Joffrey Hinton: https://www.youtube.com/playlist?list=PLoRl3Ht4JOcdU872GhiYWf6jwrk_SNhz9
-
Goodfellow: http://www.deeplearningbook.org/
-
Michael Nielsen: http://neuralnetworksanddeeplearning.com/
-
MIT 6S.191: http://introtodeeplearning.com/ (Boot Camp course, covers almost all applications)
Physics
- Prof. Leonard Susskind: Susskind Lectures on Youtube
- Lectures from Stanford on QM, Stat Mech, Cosmology, General Relativity, String Theory, Modern Physics etc
- Feynman Lectures: https://www.feynmanlectures.caltech.edu/
- Quantum Computing: https://github.com/gate42qc/Guide-to-QC-and-QI#NV-centers
- Coding Theory: https://www.youtube.com/playlist?list=PL5002EB7306694E7D
You can also try reading research papers and blogs.
Your IITR email and the LAN provide access to IEEE and other journals where you can find research publications. In case you donot have access to IITR services then you can also use websites like Sci-Hub or Library Genesis
Networking
Math
- Online Courses
- Better Explained
- Division by zero
Trying small electronic circuits, e.g. Implement a basic logic gate on a breadboard, Using 555 timer for making buzzers etc.
-
You can also read blogs about upcoming computing technologies and the future of the transistor. This will help you in figuring out your field of interest.
-
A very nice website related to making products out of your project idea is Predictable designs. You can subscribe to get interesting articles.
Non-Academia
Besides learning academically, you can try learning something else also like driving, or any other fun sport, say swimming or skating. Basically, do whatever you like. Read novels and blogs. You can even write your own blogs on Medium by making your account on it.
You can try some courses offered by the Department of Humanities too, like: Public Speaking (Resource: Coursera Course) and Communication Skills (Resource: Coursera Course). Don’t hesitate, you need to start somewhere! :D
Reading
Books can show you new worlds (real and imagined) and speak with voices you may not encounter otherwise. College marks (sadly) the end of childhood and the start of an independent existence. Therefore it is imperative that you attempt to observe and understand the world around you. Push the limits of your comfort and use this time to read authors and subjects that you may not otherwise. Easy reading includes Ruskin Bond, Neil Gaiman, Agatha Christie, etc. For deeper reading, a theme-wise list of suggestions is provided below. This is of course not the best or exhaustive, but it is a start.
Some Easy Reads
- The Subtle Art of Not Giving a Fuck - Mark Manson
- Wings of Fire - Kalam
- The Story of My Experiments with Truth - M.K. Gandhi
- Murder on the Orient Express - Agatha Christie
- Wise and Otherwise - Sudha Murthy
- Start-up Nation - Dan Senor and Saul Singer
- Ananda Math (Hindi) - Bankim Chandra Chatterjee
- आज भी खरे हैं तालाब (Hindi) - Anupam Mishra
- The Pleasure of Finding Things Out - R. Feynman
- Tuesdays with Morrie - Mitch Albom
- Karma Yoga - Swami Vivekananda
Political Theory
- The Three Languages of Politics - Arnold Kling
- Prisoners of Geography - Tim Marshall
- Sapiens - Yuval Noah Harari
- The Clash of Civilisations - Samuel P. Huntington
- Why Nations Fail - Daron Acemoglu and James A. Robinson
- Hind Swaraj - M.K. Gandhi
Continental Philosophy
- Man’s Search for Meaning - Viktor Frankl
- The Stranger - Albert Camus
- The Hindu view of life - Sarvepalli Radhakrishnan
- The Web of Indian Life - Sister Nivedita
- Integral Humanism - Deen Dayal Upadhyaya
Feminism
- A Room of One’s Own - Virginia Woolf
- Little Women - Louisa May Alcott
History
- The Ocean of Churn: How the Indian Ocean Shaped Human History - Sanjeev Sanyal
- Pakistan or the Partition of India - Dr. B.R. Ambedkar
- Chicago Addresses - Swami Vivekananda
Economics
- Economics in One Lesson - Henry Hazlitt
- Freakonomics - Steven Dubner & Steven Levitt
- When Corporations Rule the World - David Korten
- India Unincorporated - Ramachandran Vaidyanathan
- Small Is Beautiful - E. F. Schumacher
Satire
- Lord of The Flies - William Golding
- 1984 - George Orwell
Random Cool Stuff
- The Rusty Series - Ruskin Bond
- White Nights - Fyodor Dostoevsky
- The Kingkiller Chronicles - Patrick Rothfuss
- Dune - Frank Herbert
Miscellaneous
- In Conversation: A series of Interviews with people who have helped shaped India - https://www.youtube.com/playlist?list=PLAJ6pLsaJ-Yq82ut-wc61A885BqR9Bn2u
- Richard Feynman: The World from another point of view - https://www.youtube.com/watch?v=GNhlNSLQAFE&list=PLAJ6pLsaJ-YoyZdGMhEDz9hjxUvitf4U2&index=7&t=45s
- The Tao of Physics: Fritjof Capra - https://www.youtube.com/watch?v=kBJFJVZMnlo&list=PLAJ6pLsaJ-YoyZdGMhEDz9hjxUvitf4U2&index=5&t=1527s
- Principles of Microeconomics (MIT) - https://ocw.mit.edu/courses/economics/14-01sc-principles-of-microeconomics-fall-2011/
- Crash Course Philosophy - https://www.youtube.com/playlist?list=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR
- exurb1a - https://www.youtube.com/user/willunicycleforfood
- Every Frame a Painting - https://www.youtube.com/user/everyframeapainting
- The Seen & The Unseen - https://seenunseen.in/
- Nerdwriter - https://www.youtube.com/user/Nerdwriter1
- Six Centuries of English Poetry - http://www.gutenberg.org/ebooks/30235
- Course on Indian Knowledge Systems - https://www.youtube.com/playlist?list=PLRfu94TCePTtVPR-kC4RpIGIwo7-ViCGP
Bottom Line: Just don’t sit dumb. Do something, anything you like, and make your vacations productive and fruitful.
Cheers.
P.S.: Contact us anytime you want, we will be happy to help! :)