The Tertile Shift

From August to November, a quadrimester that I survived at IIIT-Delhi. Unlike GNDEC where things were pretty easy to get into, IIIT-Delhi being hard enough didn’t surprise me much. As I mentioned in my previous blog, IIIT-D made me learn the difference between should and must. 

‘I must work, here’  because only ‘I should work’ doesn’t work at IIIT. 

The Title: Why is it ‘The Tertile Shift‘ ? Tertile meaning one-third of something, defines a period of 4 months in a year or a quadrimester. This sums the changes and the learnings this period of 4 months brought to my life. Hence, the title Tertile Shift !

Before and During: 

Let’s not deviate from the title and go deeper into the quadrimester. Graduate Algorithms, Mobile Computing (Android), Data Mining – the 3 subjects I chose with Object Oriented Programming Design (OOPD) being the compulsory fourth subject. Being self-dubious, I never thought I would excel in any of these or even be able to complete the bare minimum things for these courses. However, I did develop some interest in Android and OOPD during the semester. 

Let’s talk about Graduate Algorithms. This was the toughest of all. I never thought I could have survived GA being an above-average student in almost every test or exam. May be, I underestimated my thought process for the DP, D&C, Reduction problems :p and acted as a cry-baby being under-confident.

Post the shift:

I haven’t really mastered the things but, yes, I have definitely learnt a lot from-the concepts of OOP- to-Android-to basics of Data Mining-to- ‘not being self dubious’ and a lot more. I have a quite good web-application developed in Java named Smart-Health and a not-so-bad Android app named Smart-Laundry and a little confidence that I too can ponder over the ‘seemingly-tough DP, D&C, Reduction problems of Algorithmetc Design‘. Quite a good amount of learnings ! πŸ™‚ 

I don’t know what word can define this, self-improvement or may be self-growing or may be ‘intra-improvement’, ‘intra-growing’ πŸ˜‰ because this doesn’t concern others but happens within one self.

Anyway, from GNDEC to IIIT-D, this little self dubious girl has grown a lot(no matter what the results and grades be ) and I, hereby, express my gratitude to the unnamed people involved in this.

Thank you, guys. πŸ™‚ 


Should vs. must

I have earlier posted a blog with the similar title here. This post is my version of Should vs. must, that I realised after coming to IIIT-D. Unlike GNDEC, courses at IIITD aren’t easy going. The students ‘must‘ work here to survive. If not anything else, IIIT-D did make me learn the difference between should and must. 

‘I must work, here’  because only ‘I should work’ doesn’t work at IIIT. As I ponder, I realise how this shift from ‘should’ to ‘must’ can bring a lot of change in our lives.

Changing ‘I should practice’ to ‘I must’ , would make me a lot more skillful. Changing ‘I should have green tea’ to ‘I must’ would make me healthier πŸ˜‰ This not-so-big 4 alphabet word ‘must’, if adhered to, can bring really big changes. Let’s then bring ‘must‘ in our lives or rather, we must bring must in our lives. πŸ™‚

Let’s mustify ! πŸ˜‰

Let’s do it !

With no intention to write, I downloaded the WordPress app in my new phone. The app has improved a lot. The interface is a lot more friendly and smooth. As I logged in, the first page that appeared on the screen triggered in my mind a series of thoughts. 

It’s been 5 months since ‘And then IIIT-D happened’ was published. 

Yeah! It’s really been 5 months – a full semester and I didn’t write a word. IIIT kept me so busy or may be I kept myself so busy that I forgot to write. The love for writing, which I supposed was inherent to me, seemed to faint. I can’t let this happen because, this is the thing that makes me happy and feel lighter. So, after the seemingly-long 5 months, ‘Let’s do it, again’ ! πŸ™‚

Stay tuned for the coming posts. πŸ˜‰

And then IIIT-D happened.. ! :D

After IIT Ropar, the best option I had was IIIT Delhi. It was 15th of June and I had to perform my best in the written test and interview else I would had to wait for DTU and some other options till the spot round. IIIT Delhi carries out the PG Admission process in 3 stages.
1. Shortlist candidates on the basis of Gate Score and UG percentage.
The formula is : 0.7*GateScore + 0.3* UG Percentage
My gate score is 621. So, for this calculation, it is assumed to be 62.1 and my UG percentage being 88, the result comes out to be 69.87. This time the cutoff was 61. This list of shortlisted candidates was announced on June 2 and we were instructed to report on 15th of June for the next stages.
2. Written test : The written test is an aptitude test of one hour duration that consists of 6-7 sections including Data interpretation, Numerical Ability, Reading comprehension, Logical ability etc. It had questions from probability, permutations, seating arrangement, speed-distance etc. The pattern was more complicated than the questions :p
A little practice would get you through this.
Well, I being in the last batch for the aptitude test had to sit for more than 2.5 hours for this 1 hour test because of server issues. And at one point, we were asked to restart or give a new test again. So, I gave 2 tests there. Damn! Too tiring.
The list was posted after 1-1.5 hours and I managed to see my name there. πŸ™‚
3. The interview : I, as always, being named from 19th alphabet – ‘S’ had to wait till 8-9 pm for my interview. I swear I had no energy to even stand. Nevertheless, I still managed to smile confidently and answer with lesser deviations.
I was interviewed by Dr. Dheeraj Sanghi and Dr. Saket Anand.
They asked me questions about my projects. I was honest and frank. They asked about the technologies I used to make those tiny-miny projects and was then fired questions from those like the speciality of Python. Then, he asked me to name some of my favorite subjects. TOC and OS, I mumbled. He asked me questions from Round Robin Scheduling and Paging. I could manage to answer them to some extent. I had an idea of what was being asked, what could be the possible answers and the interviewers do consider your approach.
I had hopes of getting selected , if not in the first, then, at least the second list.
The results were to be announced on 16th of June ( the very next day). I was travelling back to Ludhiana when I got the news about the announcement of the results. I checked the list as soon as I reached home. It had an entry named ‘Saloni Baweja’ πŸ™‚
My day was made. So waiting till 8-9 for the interview patiently didn’t go to vain.
And, it was the first list.
Moreover, this time they didn’t publish any second list. So, it was either the first list or never. My destiny chose the former for me. πŸ™‚
This marked the beginning of a new phase. With this, I hope to learn more and be a better version of myself. πŸ™‚

A visit to NSIT-Delhi

So, after exploring the options of IITs and NITs(through CCMT), NSIT was the next option to explore. NSIT doesn’t conduct any test/interview post Gate and admissions are purely based on merit in Gate.
7th June:
They had called the candidates who applied for admission for document verification. Yes, for mere document verification, students had to travel to Delhi. So, I and papa reached there at around 8:30 a.m in the morning. Things started 1 hour after the scheduled time of 9:30 a.m. Most of the students and guardians were not happy with this thing where everyone had to travel for document verification even when getting admission is not final. However, coming to the campus, it was big. The buildings gave a royal look. We left as soon as the verification was done. It was hectic travelling for more than 12 hours in a single day.
At the latest:
I received a call for admission from NSIT in the 5th round at July end when I was already happily settled elsewhere. πŸ™‚

A visit to IIT Ropar

After the call from IIT Madras, the next call I received was from IIT Ropar. No one objected this time since Ropar isn’t really far away from Ludhiana. The test/interview was scheduled on May17-18. I and my father reached the campus at 8 a.m – an hour early than what we were supposed to report at. The campus isn’t big as of now. There’s a lot of construction going on. But, entering into a place with the board that reads Indian Institute of Technology is a uniquely pleasant feeling. πŸ™‚

This is the best I could capture in the scorching heat.

While we were waiting for the announcements to be made, I talked with the people there. It really feels amazing meeting new people and knowing the different cultures they belong to. Everyone had their own story. I was amazed to see people who travelled all the way from places like Bangalore, Hyderabad, Pune, Odissa for this test at Ropar. Soon, I became familiar with most of them there. Meanwhile, we were directed to report for the test at 9 am in the CS Lab1.

Online Test
The test got delayed to 9:30 and finally began at 10 am. It was an hour long online test with 30-35 questions. I didn’t study much for this but took an overview of major subjects like DS, Algos, Discrete Mathematics. But, to my surprise, there were questions from almost every subject. I felt disappointed initially and thought I wouldn’t be able to recall things. But, keeping my calm, I started solving questions. I managed to recall things. There were questions from DS, Algos, C, CN, TOC, probability, Discrete, OS. The questions from DS and C were very basic and in fact 2 of such questions were exactly the previous year questions from GATE. There were 2 questions from an out of syllabus topic – vector. The other questions were also not really tough. Only that one should take an overview of the entire syllabus for these tests. The test went fine for me.
The results of the test were announced by 1pm. They selected 40 students overall for MS and PhD. I was happy seeing my name in the list.


The interviews started by 3 pm and they were trying to complete all the interviews on May17 itself. While the other candidates were giving their interviews, I sat with my new Hyderabadi friend discussing about some topics. We connected easily. πŸ™‚
People came out of the interview rooms with different expressions. Some were happy, some disappointed and others had weird reactions. From what I heard was that they focused on Mathematics and Algorithms. They asked simple graphs to test our basics – log(tan x), e^x, log x ( relation between these two graphs), tanx etc. They also resorted to probability, Baye’s theorem and yes Algorithms and DS was a major concern. As the clock ticked 6, they announced the next set of interviews to be done on May 18. I, being named from S had to wait for a longer time and finally asked to leave and return the other day.
The next day we reached by 9 am. My turn came after 2-2.5 hours. My interview lasted for half an hour. There were 3 people in the room.
Interviewer : How are you Saloni ?
Me: I’m fine Sir.
Interviewer: Nervous ?
Me: A bit but I’m fine.
Then he asked me the subjects I did in my four years. I tried recalling the names and answered him. He asked my about my favourite subjects to which I gave a list that started with OS. He started with simple questions like what an OS is ? Where do you find OS apart from your laptops ? Why do we need an OS? He backfired me with a lot of questions from what I said or explained. I kept on answering. I don’t know if I was correct or not. Then they gave me 2 questions from DS and Algos and asked me to try them on the board. I don’t remember the questions exactly but they were from linked list and arrays. I came up with some ideas and methods but they were not really satisfied. They asked me to think of methods with lower complexity or optimise the methods. I couldn’t think of better complexity methods.
Next they asked me if I was good at TOC. I told I am. So they gave me 2 questions – 1. Draw a DFA for some language given. 2. Define grammar for the language given. I did both of them correctly. However, I could judge the dissatisfaction from their faces with the Algos part. Anyhow, I wanted to have this experience desperately because I knew this would only bring positive changes in me.Β The results shall be announced a month later.
Next, after finishing with the interviews they asked all the students to gather in the Conference hall. They asked us about our feedback, reviews and experience. They thanked us for paying a visit at their campus.
All in all, it felt nice. Irrespective of what awaits next, I have lived some memorable moments here – felt awesome entering the IIT campus, meeting new people, making new friends, discussing stuffs with like minded people, learning our own strengths and weaknesses and a lot more. If I had one word to sum this up, I would say Pleasant. πŸ™‚

Sweet Alerts :)

Alerts were added at the time of registration, login, resume generation, certificate generation. For this, sweet alerts have been used.
SweetAlert was created by Tristan Edwards. These alerts are very easy to use.
SweetAlert also comes with some simple methods that you can call: setdefault, close, showinput error, enable and disable buttons.
Initialize the plugin by referencing the necessary files:


Call the sweetAlert-function after the page has loaded

title: β€œError!”,
text: β€œHere’s my error message!”,
type: β€œerror”,
confirmButtonText: β€œCool”