Internship on Operating systems
Learnt the development life cycle of Open-Source Operating Systems like Linux. Learn't how to compile linux kernel and add and remove features. Also got to know building modules for the kernel. Stipped the size of the kernel down to 2 MB from 7 MB while still bootable.