Recent Posts

101

Indian Institute of Technology Madras

POSTGRADUATE PROGRAMMES

IIT Madras is one among the foremost Institutes in higher technological education as well as research and is ranked number one in India amongst Research and Teaching Institutions in Engineering by MHRD. It is also among the top $50$ in Asia.

The postgraduate programmes at the Indian Institute of Technology Madras are structured to develop the highest quality of scientific and engineering manpower and also cater to the needs of industry and R&D organizations.

M.Tech: Duration – 2 Years

The four-semester M.Tech programmes offered in various disciplines and programmes by different departments of the institute are based on the credit system and provide a student with a wide choice of courses. Each programme comprises several core and elective courses, and project work and has a faculty advisor to help the students in the choice of academic options for elective courses. Students may be permitted to do their project work in industries and other approved organizations.

Admissions to the M.Tech programmes are through GATE. Eligibility criteria for GATE-qualified candidates are available on the M.Tech Admissions website. For more information, please vsit: https://www.iitm.ac.in/academics/study-at-iitm/postgraduate-programmes

Programmes Offered:

  • Department: Computer Science and Engineering 
  • Program: Computer Science and Engineering (CS1Y)
  • Number of Seats: 67

Visit the M Tech Admissions website

Eligibility Criteria: 

Web-enabled M.Tech Programme: 

 The Web-enabled M.Tech programmes of IIT Madras are User Oriented M.Tech Programs for professionals from industries which can be completed at their own pace. These programmes can be attended by candidates from their places of work in the evenings; and offer adequate opportunity for student-teacher interaction through effective course management systems. The programmes include approved core courses in addition to elective courses, laboratory courses and projects as per the curriculum of the concerned program. Certificates are awarded on completion of each course in the program. The M.Tech degree is awarded on completion of the required credits in different categories.
The Senate approved Web-enabled programmes are: M.Tech (Automotive Technology), M.Tech (Communication Systems Engineering), M.Tech (VLSI), M.Tech (Information Security), M. Tech (Mathematical Methods for Aerospace Engineers), M.Tech (Aero Dynamics & Aircraft Performance) and M.Tech (Industrial Metallurgy).

Visit the Centre for Continuing Education website

Postgraguate Research Programs

M.S. and Ph.D. programs: 

The M.S and PhD. programs are postgraduate research oriented programs. The scholar works in an area of his/her interest under the supervision of a faculty member. The scholar has to obtain a minimum number of credits by taking courses. The highlight of the program is the independent research work taken by scholar, leading to a dissertation at the end of the program. The average duration of an M.S. program is between two to three years and that of a PhD. program is between four to five years. In the fourth semester, an M.S. scholar has an option to upgrade to the Ph.D. program without having to go through the admission procedure.

Broad Areas of Research :

For detailed information, please visit: 

Interview Experiences

 https://gateoverflow.in/blog/12697/iit-madras-ms-phd-interview-experience-list

Placements Data

Official website: https://placement.iitm.ac.in/

Placements stats for batch 2020-22:

On-Campus placement scenario of MTech CSE at IIT Madras for 2020-22 Batch.

  • Registered Students: 49
  • Students placed in phase 1 of placement: 47

Placement stats :

  • Highest CTC: 65 (domestic) - (It includes Stocks for 4 years)
  • Average CTC: 32.13
  • Median CTC: 32
  • Number of international offers: 2
  • Number of companies (profiles) opened for M.Tech CSE: approx 420
  • 80% of the batch got placed within day 2.
  • Microsoft recruited 11 students from M.Tech CSE
  • Companies with a high number of M.Tech recruits: Microsoft, Amazon, Twitter, Oracle

Edit:
Average Base: 17.29 LPA
Median Base: 18 LPA

Placement and Internship Report 2020-21: https://internship.iitm.ac.in/downloads/interns_stats_2020-21.pdf

  • $\textsf{Master of Technology:}$ 
  • $\textsf{Master of Science (M.S, Engineering Streams):}$ 

102

Indian Institute of Technology Bombay

Postgraduate Programmes

Postgraduate Programme (M.Tech.):

The standard M.Tech. (TA) is a two-year programme, where the first two semesters (July to May) are spent doing courses. A one-year project commences in May (end of the 2nd semester) and lasts for almost fourteen months (till about July next year). The project typically has a strong research component.

A three-year M.Tech. (RA) programme is also offered, for project and technical staff ("RA/PS" category).

Please see the IITB M.Tech. Programme Brochure for additional details.

For course and credit outline of a typical M.Tech. programme, see here (the actual programme may vary in consultation with the faculty advisor).
Admission to Postgraduate programmes at IIT Bombay is through GATE (Graduate Aptitude Test in Engineering) for M.Tech. programmes.

The CSE department invites outstanding candidates to pursue the degree of Masters of Technology (M.Tech.) at IIT Bombay. The M.Tech. programme lets students do a number of specialized courses, as well as letting them explore their research and development skills through a year-long project.

The courses at the CSE department will challenge your intellect and advance your knowledge in various subjects in computer science and engineering, while the M.Tech. project will let you be a part of the various exciting research and development projects going on in the Department.

An M.Tech. degree at CSE-IITB will prepare you for highly sought-after industry jobs, or, if research is what beckons you, for a Ph.D. in computer science and engineering.

For those applicants in the TA category admission will be direct admission based on GATE score. There will not be any additional test/interviews. Offers will be made via COAP.

Postgraduate Programme (MS):

M.S by Research in CSE is a new programme (introduced in 2020) designed for students who wish to explore a career in R&D, and can serve as a first step either towards a Ph.D. or towards a high-end R&D-oriented career in industry. Admissions to the M.S. by Research programme in CSE will be available in the TA category, which is funded by the institute, as well as in the RAP category, where the student works with a CSE faculty member on an R&D project which funds the student's stipend.

Highlights:

  • Eligibility requirements identical to M.Tech.
  • Designed for students interested in R&D
  • Coursework and thesis focused on research
  • Binding to specialization area at admission time
  • Flexible program duration (1.5 yrs to 3 yrs)
  • Up to three years full scholarship
  • New program, started in 2020
  • Common application form with M.Tech.

For the course and credit outline of a typical M.S. programme, see here (the actual programme may vary in consultation with the faculty advisor).

For detailed information, please visit: https://www.iitb.ac.in/newacadhome/PostGraduate.jsp

MS by Research, PhD and M.Tech admissions procedure 2022-2023 Department of CSE, IIT Bombay: https://docs.google.com/document/d/e/2PACX-1vShA2OZKqslk08AYc7C5_Y-4rTMtQET5MddL0YtHnUA86wT2a2-3BBT0G2RM3LOXXUph778c-oHJMAO/pub#h.wllk3diylxim

Interview Experiences

https://gateoverflow.in/blog/12714/iit-bombay-m-tech-ra-interview-experience-list

Placements Data

https://campus.placements.iitb.ac.in/static/2021/Placement-and-internship-report.pdf

103

Backstory

Hi, I am Darshit Gandhi. At my time, JEE was not compulsory after 12th Std in Gujarat, we had GUJCET exam. So I gave GUJCET and scored pretty well in that exam. I was not having any craze for IITs during that time. So I decided to pursue my B.E. in CSE from one of the topmost college of Gujarat. During my B.E. also, I had no plans of doing  M.Tech.

In my second year of B.E., one of my friend asked me to go with him in the demo class for GATE. I went with him to give him some company, but was unaware of the fact that this thing was gonna change my future.

 

Attempt 1 : GATE CS 2021 - The Beginning

Even though I have joined an local offline coaching in my 2nd year, but I was not at all taking it seriously. I was just attending the classes, making notes, then I come home and just forgot to revise. This was my life for 1.5 years. Initially, it was very difficult for me to understand subjects like OS, DBMS, COA, etc. as it was only my 2nd year, and we were just studying C++ in our college. But one good thing in my coaching was that once they complete the syllabus, they start to teach again the whole syllabus. So, after around 1 year, we started to study our whole syllabus again in around July 2019. And now this time, I was understanding what was taught in the class. But now also, after coming home, I was not doing anything. I was treating this like some college semester exam and this was my biggest mistake. Revision is very very very important if we are preparing for GATE exam. It is a very boring and tedious thing, but we cannot get good rank without doing enough revision (There may always be some exceptions). 

Anyways, until Feb 2020, I was just attending the classes and making notes and nothing extra. Then, I realized that I am having only 1 year for my GATE exam. Now I was worried wondering that how will I complete 10-12 subjects in 1 year along with college work. So from March 2020 onwards, I started my serious GATE preparation. I started to take subjects one by one, started studying them, referred notes, google and also youtube. Initially, I was following youtube channels like Ravindrababu Ravula, Knowledge Gate, Gate Smashers, etc. and websites like Gate overflow, geeksforgeeks, etc. So I studied the subjects in this order : Discrete Maths → TOC → Compiler → DBMS → DS → Algorithms → OS → CN. I haven’t touched COA because that was the most difficult subject for me. I haven’t touched Maths, Aptitude and Digital because I was in a dilemma that I will complete this all subjects in January because these are “EASY” subjects. But I was very wrong. Also, at that time, “PUBG mobile” was at its peak in India, I used to play everyday from 2 pm to 5 pm with my friends. The thing is that I always underestimated GATE exam. Finally PUBG mobile got banned in October and I guess that was some kind of relief for me from this gaming addiction.

I tried to complete my syllabus (except the 4 subjects) till December end. Then I tried giving some tests from Made Easy test series and was scoring decent marks. Now, I did the same mistake during this time also as I did initially when I started my preparation. I was just “reading” the questions which I answered wrong, not “understanding” it. Also, I was not checking the questions that I answered right. They are equally important as the wrong ones, as we might have got the correct answer by some wrong method. 

I was planning to do Maths, Aptitude, Digital and COA in January, but our 7th semester Final exams were scheduled in January due to pandemic. So now,my most of January went for this college exams, and I resumed my GATE studies from around 20th January. Now, the link has broken, and I have also decided to give GATE 2022 next year. I was very scared because my 4 subjects were left to study and I also need to do revision of previous studied subjects. So I decided to go with revision of my previous and left the remaining subjects. I gave around 8-10 full length tests and my average marks were around 54-55 out of 100 and I was getting rank around 500-1000.

13th February 2021 – I woke up at 9 am. My exam slot was in the afternoon. I did not touched any books on that day. I was laying down and closing my eyes and sometime just roaming in the house. Time came, and I went to gave the exam. Initially, I solved 2 questions correctly, so that gave me some confidence, but the 3rd question was from Paging (OS) and I took around 20 min to do that question. I was not moving forward because I know that I will definitely solve that question. I got some odd number as the answer and I was not sure whether I solved it correctly or not (I came to know much later that it was correct). So now I just solved 3 question in 30 min and now I only had 150 min left for 62 questions. My heartbeat increased like anything. I continued solving other questions, but there was a lot of pressure on me at that time. I was very angry at me when the exam got over, but I kept the smile on my face. I asked my friends who were at that exam centre, they also told that the paper was very difficult and their exam went ok. I was somehow relieved after listening that everyone found that the exam was tough, but then also deep down, I knew that I could definitely do better. After the answer key came, I got to know that I can easily score 7-8 marks more if I was able to calm myself down during the actual exam. 

It will not matter how much we have studied, only thing that matters is that how are we able to handle ourself during that 3 hours of the actual exam.

My result came early than the actual mentioned date, I had zero expectation of getting a rank under 300 this time. I opened the website and found out the I got AIR 732. Was not happy and was not sad either. Getting under 1000 rank in GATE CS is a very big achievement in itself. I might have got IIT BHU, IIT Dhanbad, NIT Trichy, NIT Warangal, NIT Surathkal, etc, but my goal was only top 7 IITs. So now I have decided that I will prepare for GATE 2022.

 

Attempt 2 : GATE CS 2022 - The Conclusion

For GATE 2022, I only have to prepare those subjects which I left in GATE 2021, revise those previous subjects and solve more and more problems. I got placed from my Campus Placements and decided to take that job as a backup and prepared for GATE 2022, so that I don’t have to worry that what if I don’t get under 300 rank this time also. So having something in backup is a plus point. It will be very difficult to prepare along with a job, but believe me, it will help you lose some of the burden from your head.

I started with COA, but then had a 2 months break because my 8th semester of college was ongoing and I had to complete my lab assignments and project work. I started my GATE preparation again in July 2021 but not full fledged, because I had my job from 9 am to 7 pm and then studying at night with tired mind was very difficult. But then also, I made up my mind to study in whatever time I get. Moreover, this year, Valorant was at its peek. So I used to play everyday for around 2-3 hours from 8 pm to 9pm/10pm. Yeah, I know, I really need to do something regarding my gaming addiction :( 

I used to start studying from 9 pm/10 pm and study till 2 am/3 am. On Saturday/Sunday, I used to study for 4-6 hours. I would suggest to study more on normal weekdays than on weekend and relax on weekends. Watch some movie/ web series during the weekend and relax your mind. I might have completed around 15-20 web series and many-many movies during this span. 

Now I know that this time, I need some coaching to study the subjects like COA, maths, etc. I cannot do it by myself. So I got the Unacademy subscription in Unacademy’s scholarship test and started to prepare from it. I studied COA from Vishwadeep Gothi sir and that was the best course of COA that I have ever seen. I got each and every concept that Vishwadeep sir taught and I was very happy that now I finally started to understand COA. I studied other subjects like Maths (Engg and Discrete) , digital, etc from Unacademy. Yes, I left aptitude this time also :(

In like November end, I finished the new subjects and decided to start with revision of the old subjects. Trust me, this was the worst part. I barely could remember anything from the subjects that I studied before. I should have revised those subjects in regular intervals. Believe me, this revision process is very very boring, but we need to do it in regular intervals, otherwise it will be very difficult for us to grasp everything during actual exam. Anyways, I decided not to stop and I started studying my previous subjects notes from starting. 

 I started to give tests and I saw that there is no improvement in my marks from the last year. Till February, I gave around 10-15 full length tests and this year, the highest marks that I got was 54. Last year, my average marks was 54 and now, after giving 1 extra year, finishing all the subjects, highest marks that I got is 54. This was really frustrating for me. It feels like I have done nothing in this last 1 year. I decided not to worry about it now as it cannot be changed. This time, instead of just reading the wrong questions from my tests, I understood it and made sure that if this pattern comes next time then I can solve it. But still, I was not checking the questions that I got right, due to the lack of time.

5th February 2022 – I woke up at 7 am as I had to reach the exam centre by 8 am. I solved the 1st question quickly, but the the real villain came – MSQs. There were approx 15 MSQ in GATE CS 2022. 15 might seem a very small number but this made the whole difference. In 95% of cases, I was sure about the 3 out of 4 options of MSQs but not sure about the fourth option. GATE 2022 CS paper came out more difficult than GATE 2021 CS. Because of MSQ, my confidence went down drastically. I was very very scared because this was my second attempt and I don’t want to lose this one. So I left all the MSQ and started doing MCQ and NAT. But in the mind, only one thing was there, how the hell am I going to solve these many MSQs. Also, along with MSQs, one more problem came. My favourite subject was Computer Networks, and in GATE 2022 CS, very tough questions were asked from Computer Networks. These two things really had a very bad effect on me. But then, I thought to keep solving as many questions as I can. I was just literally solving the questions in a hurry and then directly went to other question, I was not even checking the questions that I solved. My mind was panicking at that moment and I thought the I might have to give GATE one more time next year.

This time, after I completed my paper, I just ran out of the exam centre without talking to anyone and went home. I was very scared that I didn’t even checked my answers when the actual answer key came out. I was behaving like I have not at all given the GATE exam. After thinking much, I decided to take admission in any college that I will get at my rank, and will not go for GATE 2023. I was expecting around 700-1000 rank.

 

Climax

It was 16th March i guess, time was 11:30 pm. I saw in one to the telegram groups that one person has typed “results are out”. My heartbeat increased and I instantly checked out the website. I was shocked and happy at the same time. Turned out that every GATE 2022 CS aspirant found the paper difficult. I entered my GATE registration number and password and as soon as I logged in, I scrolled down to see my rank. I had secured AIR 227 in GATE CS 2022. I was shocked for sometime after seeing the result and I was completely silent for a minute. I logged out and then tried logging in again, thought maybe it was some glitch. But it was real. I really secured AIR 227. I told my mom (who was sitting just next to me) that “mummy result aavi gayu and aa vakhte mane pakku IIT madi jase” (Mom, results are out and I will definitely get IIT this time). My father was sleeping in the next room, I woke him up and told “pappa result aai gayu, aakha India ma maaro 227 rank aayo che” (Dad, results are out, I got rank 227 in whole India). I was really happy and emotional. My 4 year GATE journey has finally came to an end.

 

Points to Remember – Ending Credits

  • Never lose hope. The minute you lose hope, it is all over. Nothing can be achieved without hope and confidence. Just make your goals clear and work hard to achieve it even if you have to sacrifice something you like.
  • Revision is must. Revise all the subjects at regular interval otherwise it will be very difficult to grasp all the subjects at once in the end
  • Make good and crisp notes, this will help you to revise the subjects more efficiently.
  • Don’t leave out any subjects. I heard some people saying that we don’t need to prepare all the subjects, we can leave 1-2 subjects. But what if some very easy question comes out of the subject that you left and a hard question comes out of the subject that you have prepared. (This happened with me, a very easy question came from COA in GATE 2021).
  • Try completing your whole syllabus till November and start solving the test series from November only. Revision should be carried out in regular intervals.
  • Analyze the test series properly. Don’t just read out the questions that you did wrong, try to understand that concept and in future if any question comes from that concept, make sure you solve it. Also try to check the question that you did right, whether you did it with the correct method or if there any other shortcut way to solve the same questions or not.
  • Don’t ever rely on test series marks. Don;t get demotivated if you get less marks in test series. There is no relation of test series with the actual exam (Highest marks that I got in test series while preparing for GATE 2022 was 54).
  • Try focussing more on theory concepts more than numericals as I think in next few years, MSQ will take over. If you study the theory concepts, you will become strong both in theory and problem solving. Trust me, it feels worse when you know 3 out of 4 options in the MSQ and not sure about the 4th option.
  • Make sure you stay relax during the actual 3 hours of the exam. It will not matter if you have studied enough, but if you panicked during the exam, it can become worse.
  • During the exam, try to given a fix amount of time to each question, if you are not able to solve it in that time and if you sure that you will definitely get an answer, then only proceed otherwise move to next question.
  • Maths and Aptitude consists of 27 marks. Don’t think of neglecting these subjects, these are very scoring subjects.
  • Time management is a key thing in GATE exam. If you don’t manage you time well, then it will create a big problem during your actual exam.
  • Don’t study 14-18 hours one day and 2-3 hours on other day. Study for 4-6 hours consistently. And do other things as well to relax your mind. I use to play PC/mobile games to relax my mind.
  • Don’t discuss the paper after your exam gets over, just go home and do everything that you have been planning to do since long time. There is not point of regretting as we cannot change our answers now. Open the question paper only when the actual answer key comes.

 

Post – credit scene

A big Thank you to my family, teachers and friends who have pushed me higher throughout this whole journey.

Hope this article is helpful. I might not have the best rank but still I hope that it will help you in your preparation journey.

Hope you achieve all your dreams and make your parents and all your loved ones proud. Best of luck.

Thanks For Reading.

Darshit Gandhi.

104

Indian Institute of Science

Post-graduate (PG) Course Programmes (M. Tech. Programmes)

There are three branches for CSE students.

Artificial Intelligence (AI)

Computational and Data Science (CP)

  • Discipline: Computational and Data Science (CP) (selection through an aptitude test & interview process)
  • Note: For more details, visit: http://cds.iisc.ac.in/admissions/course-degrees/
  • Department/Centre/Unit: Computational and Data Sciences
  • Intake: 23
  • Qualification with required GATE paper (in brackets): B.E. / B. Tech. or equivalent degree in any discipline (with a valid GATE) or M Sc or equivalent degree in any discipline (with a valid GATE)(Eligible GATE papers are: AE/BT/CE/CH/CS/EC/EE/IN/ MA/ME/MT/PH/ST). In all cases a strong mathematical and programming background is required.
  • Selection Process: Selection is based on 70% of GATE score + 30% written test and interview

Computer Science & Engineering (CS)

  • Discipline: Computer Science & Engineering (CS)
  • Department/Centre/Unit: Computer Science & Automation
  • Intake: 62
  • Qualification with required GATE paper (in brackets): B.E. / B. Tech. or equivalent degree (with a GATE Paper in CS).
  • Selection Process: Selection is based on 70% of GATE score + 30% written test.

Robotics and Autonomous Systems: This is not a core computer science branch. But computer science students can be admitted to this branch. 

IISc has launched M-Tech in Robotics and Autonomous Systems (RAS) in 2021.

  • Admission Mode: 70% GATE Score + 30% Interview
  • Sanctioned Intake: 30

For more information, please visit: https://cps.iisc.ac.in/mtech-ras/

Eligibility and Selection Procedure

Eligibility:

The following categories of candidates are eligible to apply for admission to course programmes.

  1. Bachelor’s degree holders in Engineering/Technology or its equivalent.
  2. Master’s degree holders in Computer Application

Selection procedure:

  • Based on 70% GATE score + 30% performance in written test.

For detailed information, please visit: https://iisc.ac.in/admissions/m-tech-m-des/

Post-graduate (PG) Research Programmes (M.Tech. (Research) and Ph.D. Programmes)

Students with a B.E./B.Tech. degree and a GATE score who meet the basic qualification for eligibility for the relevant engineering departments are eligible to be considered both for the Ph.D. program as well as the M.Tech.(Research) program. The candidates may communicate this to the department at the time of interview.

For detailed information, please visit: https://iisc.ac.in/admissions/research-programmes/

There are two branches for CSE students.

Computational & Data Sciences (CDS)

  • Department/Centre/Unit: Computational & Data Sciences (CDS)
  • Programme(s): Ph. D. and M.Tech (Research), with option of stream (a) Computational Sciences, (less relevant for CSE) or (b) Computer and Data Systems to be specified at the time of interview.
  • Note: For details on stream eligibility visit
  • Basic Qualification for Eligibility: BE / B Tech or equivalent degree in any discipline or M Sc or equivalent degree in Mathematical Sciences, Physical Sciences, Electronics, Instrumentation, Computer Science or Master’s in Computer Application or Graduates of 4-year Bachelor of Science programmes. In all cases, a background in Mathematics and Programming is required.

Computer Science and Automation (CS)

  • Department/Centre/Unit: Computer Science and Automation (CS)
  • Programme(s): Ph.D. and M.Tech.(Research)
  • Basic Qualification for Eligibility: BE / B Tech or equivalent degree in Computer Science/ Engineering/ Electronics/Electrical Communication/ Electrical Engineering/ Information Science/ Technology or M Sc or equivalent degree in Mathematics/ Statistics/ Computer Science or Master’s in Computer Applications or Graduates of $4$-year Bachelor of Science programmes.

Eligibility and Selection Procedure

For eligibility criteria, please visit: https://iisc.ac.in/admissions/research-programmes/#ffs-tabbed-120|ffs-tabbed-21

For the selection procedure, please visit: https://iisc.ac.in/admissions/research-programmes/#ffs-tabbed-120|ffs-tabbed-22

Interview Experiences

Please follow the link to the blog interview: https://gateoverflow.in/blog/12710/iisc-bengaluru-interview-experience-list

Placements Data

FINAL PLACEMENT-BATCH 2021-22

Students from Post-Doc, PhD, Masters and Undergraduate Program participated in final placement for campus session 2021-22.

The placement process commenced from October 2021. Student from across departments and programs participated during this hiring session. The below data is Institution wide.

  • Highest CTC (in LPA) – 60.0 LPA
  • Median CTC(in LPA) – 23.0 LPA

INTERNSHIP PLACEMENT

Students from PhDM.TechM.Tech (Research)M.DesM.Mgmt, and Undergraduate programs participated in Internship Hiring for batch 2021-22. The below data is Institution wide.

  • Highest Stipend Offered on Campus for Batch 2021-22 – 1.15 lac per month
  • Average Stipend Offered on Campus for Batch 2020-21 – 57K per month

For detailed information, please visit: https://occap.iisc.ac.in/

105
Had a written test, based on which I was called for interview.

Round 1:

P1: Find value of i^i, explain your approach.

P2: A numerical question related to dependent variables, don’t remember the exact question.

P3: Explain Selection Sort, and maximum number of swaps in Selection Sort.

P2: Given a column vector A, what is rank of AA’?

P2; What is the maximum and minimum possible rank of a matrix consisting of N k-D vectors? What are the assumptions involved in each case?

 

Round 2:

P1: Explain your background with ML/AI.

P2: Explain any one project on AI that you worked on.

P3: Why MTech RA?

P2: Explain why residual connections allow deeper networks. What happens in deep networks without residual connections?

P2: How do you decide Hyperparameters like Learning rate or number of layers when training neural networks?

P1: Which subfield of AI are you interested in?

 

Result: SELECTED!
106
There was a written test for self sponsored category of AI and CSE on 24th June 22. I got shortlisted for both of them. My interview was on 25th June 22.  My interview was scheduled at 12 but after waiting almost 1.5 hr, they admitted me into the WebEx meeting... So the questions were :

1. Did u sit for placement?

I denied. They asked me the reason. I told them i was quite focused on gate only so didn't get much time for placements.

2. Graduated in which year, which stream and which college?

3. Do you know programming? If yes, write a code to find palindrome of a number without converting into a string.

They shared me Google doc link where i had to write the code.. i wrote it.

4. Given two matrix , write code to multiply them

I tried but couldn't do that. So they gave me values of A and B matrix and told me to find answer of A*B mathematically. I did.

5. Do you know data structures? What are the types of data structures?

I told them all data structures

6.. how to convert stack into queue?

I told them to use two stack..pop from stack 1 and push to stack 2. Then later pop from stack 2, you will get the queue.

7. What is ur preference? ai or cse?

I told them that it's cse.

They asked me why not AI?

I told them my reasons

And the interview ended!!!
107

My interview was on 27th June 2022. The interview panel had 2-3 interviewers. The questions asked were:

  1. Introduce yourself.   : I introduced myself and also stated at the end that my fav subjects are DS and Algo. 
  2. They asked me if i m comfortable with probability. I said that I haven't done that in depth but they still can ask. They said that they wont ask on probability then. 
  3. They said “Let me ask very basic questions which you have learnt in high school. I will give you equations and you have to find of the values as well as plot graphs. 
  4. They gave me 3 equations.
  5.  y =  |x|
  6. |x|+|y| =1
  7. x+y=1

I drew the graphs and explained the logic to them. Also i showed them the graph drawn in front of camera. They told me to name the x and y axis. 

Then they shifted to linear algebra

  1. Given a system of linear equations Ax=B, what are the cases when we get unique, no solution and infinite many solution?    ; I explained them the geometric aspect that solution will be the point where the lines will intersect. 
  2. What do you mean by homogeneous and non homogeneous equations?

When will you say that the solution is unique or infnitely many Mathematically? ;; I told them the rank concept.

 

And so the interview ended

Never thought that they will ask so many basic questions. But if you have a good command over maths, then you can ace  the interviews. 

108

$$\textbf{Tata Institute of Fundamental Research}\\ \textit{(Deemed to be University)}$$

$\textbf{Admission Details:}$ http://univ.tifr.res.in/gs2022/index.html

$\textbf{Frequency:}\;\text{Once in a year.}$

$$\textbf{School of Technology and Computer Science}$$

Instructions for the written test There are two streams in the School of Technology and Computer Science:

  1. Computer Science.
  2. Systems Science.

The question paper will have three parts. Part A is common to both the streams. It will test the general mathematical aptitude of the candidate. There is no prescribed sylabus for Part A. Part B will be oriented towards the topics listed under ‘Computer Science’ below; and Part C will be oriented towards topics listed under ‘Systems Science’ below. Only one of Parts B, C, should be attempted. The duration of the written test will be three hours. The test will be of multiple choice type, with negative marking for incorrect answers. The use of calculators will not be allowed during the test.

$$\textbf{Syllabus: Computer Science}$$

  1. $\text{Discrete Mathematics:}$ Sets and Relations, Combinatorics (Counting) and Elementary Probability Theory, Graph Theory, Propositional and Predicate Logic.
  2. $\text{Formal Languages, Automata Theory and Computability.}$
  3. $\text{Data Structures and Algorithms:}$ Arrays, Lists and Trees, Sorting and Searching, Graph algorithms, Complexity of problems and NP-completeness.
  4. $\text{Fundamentals of Programming Languages and Compilers:}$ Control structures, Parameter passing mechanisms, Recursion, Parsing and type checking, Memory management.
  5. $\text{Operating Systems and Concurrency}$
  6. $\text{Switching Theory and Digital Circuits}$
  7. $\text{Theory of Databases}$

$\textbf{Previous Year Papers with Solution:}$ https://gatecse.in/tifr-previous-year-papers-with-solution/ 

$$\textbf{Syllabus: Systems Science}$$

  1. $\text{Engineering Mathematics:}$ Complex Analysis, Linear Algebra, Elementary Numerical Analysis, Basic Optimization Theory and Algorithms, Introduction to Probability Theory and Statistics.
  2. $\text{Electrical and Computer Sciences:}$ Introduction to Signals and Linear Systems Analysis, Control Systems, Digital Signal Processing, Basic Circuit Theory, Introduction to Digital Communications, Digital Computer Fundamentals, Introduction to Computer Programming.

Reference: Syllabus & Sample Papers (or) http://univ.tifr.res.in/gs2022/Files/Paper_Computer.pdf


$$\textbf{GS2022 Selection Process for Mathematics}$$

The selection process for admission in 2022 to the various programs in Mathematics at the TIFR centres – namely, the PhD and Integrated PhD programs at TIFR, Mumbai as well as the programs conducted by CAM-TIFR, Bengaluru and ICTS-TIFR, Bengaluru – will have two stages.

  • $\text{Stage I.}$ A nationwide test will be conducted in various centres on December 12, 2021. Performance in this test will be used to decide whether a student progresses to the second stage of the evaluation process. The cut-off marks for a particular program will be decided by the TIFR centre handling that program. The score in the written test may also be used in Stage II.
  • $\text{Stage II.}$ The second stage of the selection process varies according to the program and the centre. More details about this stage will be provided at a later date.

$\text{Previous Year Papers with Solution:}$ https://gatecse.in/tifr-mathematics-previous-year-papers-with-solution/

$$\textbf{Syllabus for Stage I}$$ 

  1. $\text{Algebra:}$ Definitions and examples of groups (finite and infinite, commutative and non-commutative), cyclic groups, subgroups, homomorphisms, quotients. Group actions and Sylow theorems. Definitions and examples of rings and fields. Integers, polynomial rings and their basic properties. Basic facts about vector spaces, matrices, determinants, ranks of linear transformations, characteristic and minimal polynomials, symmetric matrices. Inner products, positive definiteness.
  2. $\text{Analysis:}$ Basic facts about real and complex numbers, convergence of sequences and series of real and complex numbers, continuity, differentiability and Riemann integration of real valued functions defined on an interval (finite or infinite), elementary functions (polynomial functions, rational functions, exponential and log, trigonometric functions), sequences and series of functions and their different types of convergence.
  3. $\text{Geometry/Topology:}$ Elementary geometric properties of common shapes and figures in $2$ and $3$ dimensional Euclidean spaces (e.g. triangles, circles, discs, spheres, etc.). Plane analytic geometry (= coordinate geometry) and trigonometry. Definition and basic properties of metric spaces, examples of subset Euclidean spaces (of any dimension), connectedness, compactness. Convergence in metric spaces, continuity of functions between metric spaces.
  4. $\text{General:}$ Pigeon-hole principle (box principle), induction, elementary properties of divisibility, elementary combinatorics (permutations and combinations, binomial coefficients), elementary reasoning with graphs, elementary probability theory.

Reference: Syllabus & Sample Papers (or) http://univ.tifr.res.in/gs2022/Files/GS2022_Maths_Syllabus.pdf

109

$$\textbf{Indian Statistical Institute}$$

$\textbf{Frequency:}$ Once in a year.

$\textbf{Admission Details:}$ https://www.isical.ac.in/~admission/#

$$\textbf{1. M. TECH(CS)}  \\  \text{1.1. MCQ -Type for ISI Admission Test (MMA)}$$

$\text{Previous Year Papers with Solution:}$ https://gatecse.in/isi-mmapca-previous-year-papers-with-solution/

$$ \textbf{Syllabus: MCQ-Type}$$

  • $\text{Analytical Reasoning.}$
  • $\text{Algebra:}$  Arithmetic, Geometric and Harmonic Progression. Continued fractions. Permutations and Combinations. Binomial theorem. Theory of equations. Inequalities involving arithmetic mean and geometric mean, Cauchy-Schwarz inequality. Complex numbers and De Moivre's theorem. Elementary Set Theory. Functions and relations. Elementary Number Theory: divisibility, congruence, primality. Matrices: determinant, rank and inverse, properties of symmetric and idempotent matrices, Eigenvalues and eigenvectors, quadratic forms. System of linear equations. Basic properties of a group. Principle of mathematical induction. Theory of polynomials, remainder theorem, factor theorem.
  • $\text{Coordinate geometry:}$ Straight line, Circle, Parabola, Ellipse and Hyperbola.
  • $\text{Calculus:}$ Sequences and its properties. Series: Power series, Taylor series and Maclaurin series, convergence. Limits and continuity of functions of one variable. Differentiation and integration of functions of one variable with applications. Rolle's theorem and Mean value theorem. Definite integrals. Maxima and minima. Functions of several variables: limits, continuity, differentiability. Double integrals and their applications. Ordinary linear differential equations.
  • $\text{Elementary discrete probability theory:}$ Combinatorial probability, Conditional probability, Bayes theorem and applications.
  • $\text{Trigonometric functions and identities.}$

Reference: ISI MMA Syllabus (or)  https://www.isical.ac.in/~admission/IsiAdmission/Syllabus/MCQ-Syllabus-2022.pdf


$$\text{1.2. Descriptive Type Test for ISI Admission Test (PCB)}$$

$\text{Previous Year Papers with Solution:}$ https://gatecse.in/isi-pcb-previous-year-papers-with-solution/

$$  \textbf{Syllabus: Descriptive-Type }$$

$\textbf{Syllabus for the descriptive type test in computer science at the undergraduate level } \\ \textbf{for students seeking admission to the CS  stream of the M.Tech.(CS) and (CrS) course }$

  • $\text{Analytical Reasoning}$
  • $\text{Data structures -}$  array, stack, queue, linked list, binary tree, heap, AVL tree, B-tree.
  • $\text{Discrete Mathematics -}$ recurrence relations, generating functions, graph theory - paths and cycles, connected components, trees, digraphs.
  • $\text{Design and analysis of algorithms -}$ Asymptotic notation, searching, sorting, selection, graph traversal, minimum spanning tree.
  • $\text{Switching Theory and Logic Design -}$ Boolean algebra, minimization of Boolean functions, combinational and sequential circuits - synthesis and design.
  • $\text{Computer organization and architecture -}$ Number representation, computer arithmetic, memory organization, 1/O organization, microprogramming, pipelining, instruction level parallelism.
  • $\text{Operating systems -}$ Memory management, processor management, critical section problem, deadlocks, device management, file systems.
  • $\text{Formal languages and automata theory -}$  Finite automata and regular expressions, pushdown automata, context-free grammars, Turing machines, elements of undecidability.
  • $\text{Database management systems -}$ Relational model, relational algebra, relational calculus, functional dependency, normalization $\textsf{(2NF, 3NF and BCNF).}$
  • $\text{Computer networks-}$ OSI, LAN technology - Bus/tree, Ring, Star; MAC protocols; WAN technology - circuit switching, packet switching; data communications - data encoding, routing, flow control, error detection/correction, Inter-networking, TCP/IP networking including $\textsf{IPv4}.$

$\textbf{Syllabus for the descriptive type test in computer science at the undergraduate level } \\ \textbf{for students seeking admission to the non-CS stream of the M.Tech.(CS) and (CrS) course }$

  • $\text{Analytical Reasoning}$
  • $\text{Algebra -}$ Arithmetic, geometric and harmonic progressions. Continued fractions. Elementary combinatorics: Permutations and combinations, and Binomial theorem. Theory of equations. Polynomials of a single variable. Inequalities. Complex numbers and De Moivre's theorem. Elementary set theory. Functions and relations. Elementary number theory: Divisibility, congruences, and primality. Algebra of matrices. Determinant, rank and inverse of a matrix. System of linear equations. Eigenvalues and eigenvectors of matrices. Properties of symmetric and idempotent matrices. Quadratic forms. Groups and their properties. Subgroups, normal subgroups, and abelian groups. Boolean algebra.
  • $\text{Coordinate geometry -}$ Straight lines, circles, parabolas, ellipses and hyperbolas.
  • $\text{Calculus -}$ Sequences and series. Limits and continuity of functions of one variable. Differentiation and integration of functions of one variable with applications. Maxima and minima. Power series, Taylor and Maclaurin series. Definite integrals. Functions of several variables: limits, continuity, differentiability. Double integrals and their applications. Ordinary linear differential equations. Vector calculus.
  • $\text{Elementary discrete probability theory -}$ Combinatorial probability, Conditional probability, and Bayes theorem. Discrete random variables. Expectation and variance of discrete random variables.
  • $\text{Graph Theory -}$ Graphs, Adjacency matrix and adjacency list representations of graphs, subgraphs, connectivity, Trees and their properties.

Reference: ISI PCB Syllabus (or) https://www.isical.ac.in/~admission/IsiAdmission/Syllabus/MTech-Syllabus-CS-and-CrS-2022.pdf


$$\textbf{2. JRF in Computer Science}$$

Previous Year Papers with Solution: https://gatecse.in/isi-jrf-previous-year-papers-with-solution/

More Details: https://www.isical.ac.in/~admission/IsiAdmission/PreviousQuestion/Questions-Jrf-CS.html

110

$$\textbf{Chennai Mathematical Institute (CMI)} \\ \text{MSc/PhD Computer Science/Data Science/Mathematics}$$

$\textbf{Frequency:}\; \text{Once in a year.}$

$\textbf{Admission Details:}$ https://www.cmi.ac.in/admissions/

$$\textbf{Chennai Mathematical Institute}  \\ \text{MSc / PhD Computer Science}$$

$\text{Previous Year Papers with Solution}:$ https://gatecse.in/cmi-previous-year-papers-with-solution/

$$\textbf{Syllabus}$$

Topics covered in entrance examination

  • $\text{Discrete Mathematics}$
    • Sets and relations, elementary counting techiniques, pigeon hole principle, partial orders,
  • $\text{Elementary probability theory}$
  • $\text{Automata Theory}$
    • Regular expressions, non deterministic and deterministic finite automata, subset construction, regular languages, non regularity (pumping lemma), context free grammars, basic ideas about computable and noncomputable functions.
  • $\text{Algorithms}$
    • O notation, recurrence relations, time complexity of algorithms, sorting and searching (bubble sort, quick sort, merge sort, heap sort).
  • $\text{Data structures}$
    • Lists, queues, stacks, binary search trees, heaps.
  • $\text{Graphs}$
    • Basic definitions, trees, bipartite graphs, matchings in bipartite graphs, breadth first search, depth first search, minimum spanning trees, shortest paths.
  • $\text{Algorithmic techniques}$
    • Dynamic programming, divide and conquer, greedy.
  • $\text{Logic}$
    • Boolean logic, truth tables, boolean circuits - and, or, not, and, nand gates.

$\textbf{Suggested reading material}$

  1. Frank Harary: Graph Theory, Narosa.
  2. John Hopcroft and Jeffrey D Ullman: Introduction to Automata, Languages and Computation, Narosa.
  3. Jon Kleinberg and Eva Tardos: Algorithm Design, Pearson.
  4. C. Liu: Elements of Discrete Mathematics, Tata McGraw-Hill.

Reference: Computer Science Syllabus   (or) https://www.cmi.ac.in//admissions/syllabus/pgcs-syllabus.pdf

$$\textbf{Chennai Mathematical Institute} \\ \text{ M.Sc. Data Science}$$

$\text{Previous Year Papers with solution}:$ https://gatecse.in/cmi-data-science-previous-year-papers-with-solution/

$$\textbf{Syllabus}$$

The entrance examination will primarily check mathematical aptitude and the ability to logically interpret data. Candidates should be familiar with following topics:

  • $\text{School Level Mathematics}$
    • Arithmetic and geometric progressions; arithmetic, geometric and harmonic mean; polynomials, matrices (basic operations, inverse, transpose), determinants, solving linear equations, prime numbers and divisibility, GCD, LCM, modular arithmetic, logarithms, basic properties of functions (domain, range, injective, bijective, surjective), elementary calculus (differentiation, maxima-minima, integration and its applications)
  • $\text{Discrete Mathematics}$
    • Sets and relations, combinations and permutations, elementary counting techniques, pigeonhole principle, binomial theorem, mathematical induction, boolean logic and truth tables
  • $\text{Probability Theory}$
    • Elementary probability theory, conditional probability, and Bayes theorem; random variables, density functions, distribution functions; standard distributions (Gaussian etc.); expectation and variance; data interpretation; summary statistics
  • $\text{Programming}$
    • Ability to read and interpret algorithms written in simple pseudocode (variables, conditionals, loops)

$\textbf{Suggested textbooks}$

There are many books that cover this material. The questions asked will only test basic concepts. Here are a few suggestions.

  1. C.L. Liu: Elements of Discrete Mathematics, McGraw Hill (1986)
  2.  Norman Biggs: Discrete Mathematics, Oxford University Press (2002)
  3.  Sheldon M. Ross: A First Course in Probability (9th ed), Pearson (2013)
  4.  Henk Tijms: Understanding Probability, Cambridge University Press (2012)
  5.  R.G. Dromey: How to Solve it By Computer, Pearson (2006)

Reference: Data Science Syllabus  (or) https://www.cmi.ac.in//admissions/syllabus/datascience-syllabus.pdf

$$\textbf{Chennai Mathematical Institute}  \\ \text{MSc / PhD Mathematics}$$

$\text{Previous Year Papers with Solution}:$ https://gatecse.in/cmi-mathematics-previous-year-papers-with-solution/ 

  • $\textbf{Important note}$
    • The syllabus includes topics for PhD entrants too and so contains material which may often be found only in MSc courses and not BSc courses in the country. Our policy generally has been to have a common question paper for MSc and PhD levels but have separate cut-offs for them.

$$\textbf{Syllabus}$$

  • $\text{Algebra.}$
    • Groups, homomorphisms, cosets, Lagrange's Theorem, group actions, Sylow Theorems, symmetric group $\text{S}_{n}$, conjugacy class, rings, ideals, quotient by ideals, maximal and prime ideals, fields, algebraic extensions, finite fields
    • Matrices, determinants, vector spaces, linear transformations, span, linear independence, basis, dimension, rank of a matrix, characteristic polynomial, eigenvalues, eigenvectors, upper triangulation, diagonalization, nilpotent matrices, scalar (dot) products, angle, rotations, orthogonal matrices, $\text{G L}_{n}, \text{S L}_{n}, \text{O}_{n}, \text{S O}_{2}, \text{S O}_{3}$.

$\textbf{REFERENCES:}$

  1. Algebra, M. Artin
  2. Topics in Algebra, Herstein
  3. Basic Algebra, Jacobson
  4. Abstract Algebra, Dummit and Foote

$\text{Complex Analysis.}$
Holomorphic functions, Cauchy-Riemann equations, integration, zeroes of analytic functions, Cauchy formulas, maximum modulus theorem, open mapping theorem, Louville's theorem, poles and singularities, residues and contour integration, conformal maps, Rouche's theorem, Morera's theorem

$\textbf{REFERENCES:}$

  1. Functions of one complex variable, John Conway
  2. Complex Analysis, L V Ahlfors
  3. Complex Analysis, J Bak and D J Newman
  • $\text{Calculus and Real Analysis.}$
    • Real Line: Limits, continuity, differentiablity, Reimann integration, sequences, series, limsup, liminf, pointwise and uniform convergence, uniform continuity, Taylor expansions,
    • Multivariable: Limits, continuity, partial derivatives, chain rule, directional derivatives, total derivative, Jacobian, gradient, line integrals, surface integrals, vector fields, curl, divergence, Stoke's theorem
    • General: Metric spaces, Heine Borel theorem, Cauchy sequences, completeness, Weierstrass approximation.

$\textbf{REFERENCES:}$

  1. Principles of mathematical analysis, Rudin
  2. Real Analysis, Royden
  3. Calculus, Apostol

$\text{Topology.}$ Topological spaces, base of open sets, product topology, accumulation points, boundary, continuity, connectedness, path connectedness, compactness, Hausdorff spaces, normal spaces, Urysohn's lemma, Tietze extension, Tychonoff's theorem,

$\textbf{References:}$ Topology, James Munkres

Reference: Mathematics Syllabus (or) https://www.cmi.ac.in//admissions/syllabus/pgmath-syllabus.pdf

111

I would like to share with you all that I am joining IIT Delhi for MS(R) AI (2022).

 

Well, to get into this position & to be eligible to write this particular post, or to live this reality of being an IITian, the process was not at all easy.

 

It all started back in 2019 when my roommate insisted me to visit IIT Kgp for their annual techfest Kshitij 2019.

 

I wasn’t very much interested to go because I wasn’t sure what value it would put in my life for a worth of ₹1500 for the entry pass.

 

But somehow I ended up there, and who knew that those 3 days of Kshitij would change my life forever!

 

For those 3 days I experienced what it is to live the life of an IITian. As I had to stay in the IIT hostels & had to eat at IIT canteens, in my free time I used to attend workshops in the IIT classrooms. I got an opportunity to interact with IITians of my age & of the same semester. 

It all made me realize that there is a huge difference between my college life than that of an IITian. I realized that there is a huge lack of resources like infrastructure,surrounding culture etc. in my college life.

 

After realizing all these I was totally lost, I was kind of sad & confused about the fact that why can’t I have the same life. When I think about it now, probably this realization struck me because I had a huge love of knowledge for CS inside me. 

 

But that was not enough to get me started with.That only happened after I had a very bad breakup and I was rejected by an investor to fund my startup only because I was not an IITian.

 

After all this I was in a position when I felt I needed to prove myself & somehow I chose GATE CS as the only option and started preparing for it. As I said before the process was not easy but I had that advantage of starting out really early (from 4th sem. 2019).

 

During my preparation days (2019-2021) I completely isolated myself from all the social media, from all friends except a few & moved into a single room apartment.

 

Then after 2 years of study I wrote GATE 2021, I thought I had the best preparation that I could do. I got a decent rank of AIR 1002 but that was not enough to get me into the top 7 old IITs which I actually desired for.

 

Well as anyone can feel, sacrificing everything for 2 years in your early 20s and still not making it upto the mark, can be really frustrating and yes, that was the same for me too.

 

Although I had options of getting into NITS,IIITS,new IITS & I also had a job offer(Cognizant inc.),

I chose to prepare again from scratch and make it to the top 7 old IITS.

 

Taking this decision was comparatively easy but the execution was not. As I was choosing to prepare fulltime without any source of income as a repeater. 

 

During that span (2021-22) I was also facing some financial issues but my parents always supported me and helped me to keep moving forward whatever be the circumstances.

 

Hence, after a year I reappeared in GATE 22 and this time I got calls from 2 programs: 

 

IIT Bombay MS CMINDS & IIT Delhi MS MINDS.

 

Again I prepared hard for the written test & interviews as this was my only chance to get into the top IITS. My hard work paid off & I cleared those interviews with success that led me to my admission at IIT Delhi (MS(R)-AI).

 

I know the story may seem a bit emotional at times, but it’s what that was inside me for the last 3 years. 

 

The journey was lonely at times, every night I was looking forward to the next day keeping my dream in my mind and constantly improving myself. I was consistent and never gave up. These helped me towards what I’m today.

 

Last but not the least I’m thankful to have such supportive parents and friends who were there with me no matter what. I'm also thankful to myself for not giving up and that I kept on going day after day.

 

The journey was a roller-coaster, but I loved it.

 

Now I can say with confidence that with enough effort and dedication anything can be achieved.

112

Initially for MINDS(IITD) or CMINDS(IITB) there was a written test, if you qualify then you will proceed to the interview round.

You can follow the link given below for the syllabus. As both the written tests (no -ve marks) was more or less the same:

https://bit.ly/3Or8Nrw (IITB CMINDS)

 

In IITD there were 3 coding questions in addition to MCQs & MSQs and the test was conducted on HackerEarth platform.

 

IITD Interview Questions and Resources:

Around 40 people were shortlisted for the interview.The interview was conducted on 3rd June 2022(Till that time 3 coap rounds were over).My interview was scheduled at 4pm on Microsoft Teams.In my panel there were 3 professors.Each professor asked me questions from different subjects(given below).And the interview lasted for around 40-50 mins.

 

General Questions:

  1. Give a brief academic introduction about yourself.

  2. Currently what offers do you have?If you get M.Tech will you consider it or stick to MS(R) program and Why?

  3. What are your favorite subjects? (Best answer, Linear Algebra & Probability for AI and Data science profile interviews.)

Also go through basic AI/ML stuff. Resource: https://bit.ly/3xy4tzO

 

Linear Algebra:

Take an equation Ax=B

  1. Explain the solution of the system of linear equations w.r.t column space?

  2. When will the system have a solution?

  3. If matrix A has full rank, then for what B vectors does the system have a solution?

  4. If the B vector doesn’t lie on the column space of A then how to get an approximate solution(projection concept)?

Resources:

https://bit.ly/3Qza41C (Must read upto 23rd video)

https://bit.ly/3xIokMP (Alternative to above resource)

 

Calculus:

  1. What is a convex function?(Read thoroughly about concave & convex functions).

  2. What is gradient?Give its geometrical significance.

  3. What's a directional derivative? 

Resources:

https://bit.ly/3OdsK5h (Must read Gradient section thoroughly)

https://bit.ly/3zOvvpc 

 

Probability & Statistics:

  1. What is covariance for 2 random variables x & y?

  2. Proof that for independent random variables covariance is 0.

  3. Prove E(x+y)=E(x)+(y) for both independent & dependent cases.

  4. Prove E(xy)=E(x)E(y) for an independent case.

  5. A coin is tossed n times we define a random variable as follows,where xi is ith coin toss, prob. of head in each toss is p(success):

     Find E(x(bar)) and Var(x(bar)).(Use linearity of expectation concept)

 

Also do read thoroughly joint pdf,pmf, conditional expectation,total expectation,CDF etc.

Resources & Tips:

Keep handy all the distributions equations and graphs,specially normal distribution and approximation of poisson & binomial distributions using normal distribution.

Also go through proof of the memoryless property of geometrical & exponential distribution.

 

Recommended videos:

https://bit.ly/3OtYFhK (Must read upto 98th video)

https://bit.ly/3OoqmbC (Sampling distribution concept)

https://bit.ly/3n1d499 

https://bit.ly/3OaaZ6O 

https://bit.ly/3HBPE3G (Just go through week 3 important set of problems)


 

Algorithm:

  1. Suppose you need to climb a stair of n steps and you can take at a time 1 step or extend your leg and take 2 steps or 3 steps at a time.Finds number of ways you can climb n steps.

 

(Hint: Take sol. as T(n).For T(n) we have 3 tree branches T(n-1)(taking 1 step at a time)/T(n-2) (taking 2 steps at a time)/T(n-3) (taking 3 steps at time) then again solve the subproblems of size (n-1)/(n-2)/(n-3) )

 

Verdict: Selected (IITD)

 

Note:

  1. If you have a 650+ Gate score(Gen) you should definitely prepare well ahead as you will most probably get a call.Applicable for all branches.

  2. IITB focuses more on LA & Prob.(specially joint distribution which was not part of the GATE syllabus).You have to study beyond the GATE syllabus.

  3. You should never go out of studies after GATE for a long time else it will be difficult for you to crack the interviews.

  4. Must be prepared with the B.Tech final year project.

 

Best of Luck for your selection :)





 

                                

113
I was selected for an interview by Standing Committee, therefore I didn’t have to give PGEE and my GATE wasn’t considered. In case anyone wants to know, my GATE (2021) score was 627.

The interview panel had 3 professors.

 

P1: Current role, past research experience, past research topics.

Me: Told

P2: Explain Vector Spaces

Me: Told

P2: What is dot product? What is its significance?

Me: Told

P2: What is the rank of a matrix? What happens if a vector is multiplied by a matrix with rank lower than its no. of dimensions?

Me: Told

P2: What are basis vectors?

Me: Told

P2: Given N vectors in N-d space, how would you find N perpendicular vectors using the given vectors?

Me: Initially told about SVD. They wanted the answer using dot product, answered after some hints.

P1: Given a graph, is the shortest path between 2 vertices always included in the MST?

Me: Told no using counter-example.

P1: Explain K-Means Clustering

Me: Told

P1: Explain Neural Clustering

Me: Didn’t know

P1: Explain any of your papers and the math involved

Me: Told

P3: What makes a neural network non-linear?

Me: Told

P3: What are the properties of a sigmoid activation?

Me: Told

P3: What is the derivative of sigmoid?

Me: Told

 

Result: SELECTED!
114

Hello everyone,
Many students are approaching me and my classmates regarding IIITA mtech admission as this year they introduced 3 new branches in MTech in IT as below.
1. Mtech IT in system
2. MTech IT in software and data engg.
3. MTech IT in network and security
So, i just want to clear that these are not new branches. They just grouped into 3.
Last year, in ccmt 2021 we had only MTech IT. And all 125 students were admitted into this single branch. After 1st semester we were divided into 7 branches based on our cgpa and preference as below.
1. Software engg (SE)
2. Data engg (DE)
3. Machine learning and intelligent systems (MLIS)
4. Human computer interaction (HCI)
5. Robotics
6. Cyber law and information security (CLIS)
7. Wireless communication (WCC)
This year in ccmt 2022 they had given 3 branches instead of one i mentioned earlier. In 1st semester all 3 branches have to study together in one classroom. After 1st semester they will be divided in different specializations as below.
1. MTech IT in system --> MLIS, HCI, robotics
2. MTech IT in software and data engg. --> software engg and data engg.
3. Mtech IT in network and security --> WCC , CLIS.
So, everything is the same as previous years. Don't be panic if you are going to take admission in IIITA MTech IT. 
Last but not least , I just want to clear that these are just specialisations. During placements, all are treated the same as MTech IT students.   
Hope your doubts have been cleared now. Still if you have any queries then you can contact me on Facebook or LinkedIn.
Thank you.

FB id - https://www.facebook.com/krunal.vasava.520

Linkedin I'd - https://www.linkedin.com/in/krunal-vasava-074a56179

115
I got shortlisted for interview at IIT Hyderabad CSE via self sponsored mode. It was held on 13 June 2022. I had only revised DS-Algo and Maths. The interview consisted of 2 interviewers.

Person 1: Pls introduce yourself in 30 sec. Like your name, college name, favourite subjects, thesis name,project name etc

Me: (I told them abt myself)

Person 1: What was your thesis on? Can u explain it?

(I was completly unaware what thesis meant as in our college, we only did major project, so i told him that we only had major project and explained him that)

Person 1: Did you deploy your project?

Me: Yes I did

Person 1: As you told your favourite subject is algorithm, can u please tell me the time complexity to find 2 numbers in an unsorted array in such a way that those 2 number’s sum is target. Target will be given as input

Me: I first explained the naive method of O(n^2). Then i said that i will sort them and use 2 pointer method to find..tc= O(nlogn +n) ~ O(nlogn).

Person 1: Can you optimize it further? Have you heard of hashmap, can u optimize using that?

Me: I was pretty struck there..I tried doing it but couldnt do that. Later after the interview i realized that i already knew the method but due to the situation, i panicked and couldnt give the ans.

The ans was , take a element from the array, check if target-element is there in hashmap or not.. do this for every element.. searching in hashmap is O(1) .. thus tc = O(n)

Now person 2 started asking me question

person 2: Tell me the worst case complexity of quicksort

Me: I explained him the entire quicksort.

Person2: Suppose you are given median element using a certain algo which takes O(n) tc. will the time complexity be reduced

me: I told them the recurrance relation of quicksort using median as pivot .

 

And the interview ended. The results are awaited.
116
These days I am getting a lot of questions about IIIT Lucknow as the counseling for GATE 22 has been started.

 

So,I have decided to answer all the common FAQ's regarding IIIT LUCKNOW so that many GATE aspirants thinking to take admission have a clear picture.

 

1. The placement record of IIIT LUCKNOW is real ?

- Yes, those humungous numbers are for real. The placement department of the college is very hardworking & competitive.

 

2. How is the coding culture?

- You will find top coders of the country present in the college. Eventually you will get to learn a lot of things with a constructive mindset.

 

3. Does M.Tech. allowed to sit in the placements?

- Both M.tech & B.Tech co-ordinate hand in hand to make every placement season touch unbelievable numbers.

 

4. How's college life in IIITL?

- 9/10. Here you will have a great balance between your academics and extra-curricular activities.

 

5. Finally, is it worth taking admission in IIIT lucknow ?

- Definitely, you can make a great career out of it.

 

Talking about some of the cons which I think is not a big issue:

- Climate can be a factor to make you a little uncomfortable.

 

That's from my side. I hope this post will help you in your decision making.

Keep Growing 💎
117

I got 53 marks and AIR 477 in GATE CS 2022. I decided to write about my journey because posts from other students on GO were a constant source of motivation for me when I was preparing. I hope this post acts as a motivation for someone like me.

Why GATE?

i. To be good at CS concepts - Halfway through my B.Tech, I realized that I don’t have proper knowledge about my field. I was simply passing (and failing) my subjects. I didn’t want to graduate like this. I wanted to have an expertise in all aspects of CS. Preparing for GATE seemed to me the best way to do that.

ii. Studying at an IIT - Environment and peer group matter a lot. I studied at a below average school till class 10th. When I joined DPS Bokaro in 11th, everything was new and challenging. The exams were tough to score in, my classmates were all smart (some were child prodigies) and from much better backgrounds than me. Also there were more things to manage other than academics. It was difficult but those 2 years evolved me as a person. I expected something similar to happen if I went to an IIT. GATE was a chance to do that.

Strategy and preparation

I didn’t have a strategy, actually. I started my preparation from 27 April 2021 with a few simple goals in mind - I’ll study everyday, I’ll do everything to properly understand a concept and I won’t overdo things. Last part was important for me because I tend to get obsessed with things and burn out. 

I studied C first. After finishing the book I solved PYQs from GO hardcopy. PYQs are compulsory because these are the questions that we have to answer in the exam. Solving them helps to get an idea of difficulty level. It also helps in identifying and practicing concepts that were asked multiple times.

For the rest of the subjects, I didn’t have a standard book. Reading PDFs doesn’t work for me because I can’t retain stuff that well. I bought postal study material from ACE and collected NPTEL playlists for each subject. Everyday I used only these two resources to study. I learnt a topic, made notes and did the questions at the back. By the time I was finished with all the playlists and postal books, I had a good understanding of almost every topic. It was finished by around 15 September. 

I didn’t start the test series (I had 2) at that time because I felt like it’s too early and if I started giving tests then I'd be really bored of giving exams by the time of actual GATE. I decided to use this time to buy and study standard books. Because I had already completed the syllabus once, going through a book didn’t take a lot of time. This phase also served as my revision. I did the exercises at the back if they were similar to GATE questions. 

I started my test series in November. I solved topic tests first, then subject tests, then full tests. I gave at least 1 test everyday and sometimes more depending on the duration of the test. Solving tests is compulsory. It teaches time management and improves speed and accuracy. For me, solving topic and subject tests served as my second revision. After each full test, I took a break and tried to solve the wrong questions again. I used GO to ask if I thought my solution was correct instead of the provided solution. For the questions I couldn’t solve, I thought about it for a few minutes and reviewed the topic. If I still couldn’t solve it, I looked at the solution. I used to write down any mistakes that I made again and again.

Till 15-20 January, I was bored of tests. I stopped giving them about 5 days before the GATE exam. During that time, I reviewed my notes and formula copy. I also looked at the mistakes I had made in tests. 

Conclusion

I ended up with a rank that I’m satisfied with. But I’m more happy with the fact that I gave my best effort. I managed to do what I had planned - I studied everyday, I didn’t leave any concept without understanding and I didn’t overdo things. 

To future aspirants, my advice is to simply try your best and be honest with yourself. Believe that it can be done. Also, it’s fun to study computer science!
 

118

Hi Everyone! 

This is Anmol Garg, I got a GATE CSE score of 749 (AIR 343) in 2022 and 742 (AIR 447) in 2021. I applied to IIT Bombay MS By Research program in CSE with my 2022 score, as I am a General candidate and knew I won’t be getting a direct offer from any top IIT.

The admission process is available here:
https://docs.google.com/document/d/e/2PACX-1vShA2OZKqslk08AYc7C5_Y-4rTMtQET5MddL0YtHnUA86wT2a2-3BBT0G2RM3LOXXUph778c-oHJMAO/pub

The process consisted of 2 rounds, 1st round being a written test on Codetantra (pen-and-paper based) and 2nd round being an Interview. I had chosen Computing Systems (CS) Stream for my test and interview.

ROUND 1 – WRITTEN TEST
---------------------------------------

As I had chosen CS stream, I had the option of attempting any 12 questions out of the following 3 panels:
1. Software Engineering, Compilers, Programming Languages
2. Systems Software
3. Hardware and Security

I mostly solved questions from Programming, DS & Algo, Computer Networks and Operating Systems.

Result :: SELECTED

ROUND 2 – INTERVIEW
---------------------------------

Before interview we were asked for our preferred stream (CS/TS/IS), and any RAP project (optional). I had chosen CS as my stream and Virtual Labs (https://docs.google.com/document/d/1op-KwA6B99WHKCoZOkMR3ULcIDPvvbboRWmBtT7QBNI/edit) project under Prof. Kameswari Chebrolu as RAP Project.

My interview panel consisted of Prof. Kameswari Chebrolu and Prof. Bhaskaran Raman

Initial questions were about my past projects and work experience, and the flagship projects I did when I was working.

I was then offered a choice between Computer Networks and Operating Systems as topic for Interview. I decided on Operating Systems as it is my strong suit.

OS questions were mostly from basics of Virtual Memory. I don't remember the exact questions, but some of them were like:

  1. What is virtual memory?
  2. In which cases is it used?
  3. If you have an unlimited amount of storage, will virtual memory still be used?

After answering these questions, I was given a choice between TA & RAP. I chose RAP as the Virtual Labs project seemed very interesting.

As I have experience in Back-end and microservices development and deployment, I was mostly asked questions from that space. Some of the interesting questions were:

  1. What is docker, and how does it work on a hardware level?
  2. Suppose you are maintaining a set of microservices, and you notice they are getting slow. What steps will you take to mitigate it?
  3. Do you know what AWS is? 
  4. What can be a real-world example of implementation of feedback queue. Give examples from projects you have done previously

After answering these questions, I was told that they were done, and I was free to ask them any questions. I asked questions about the project, such as:

  1. What’s the current state of the project
  2. If I join, at what state do I have to start work from (from scratch or not)
  3. What technologies were being used
  4. What’s the current timeline for this project

I learned that the project’s back-end is being built using Django, in which I have around 1.5 years of experience, so I told them about my experience and all the projects I have done in it. It was clear that they were impressed by it.

Then they asked me that if I were to be offered admission, will I join IITB or do I have any other preference, and if I do join IITB, will I prefer TA or RAP.

I again answered that IITB is my top choice and I would prefer RAP as I wanted to work on such a large scale problem.

Then the interview ended. It lasted for around 45 minutes.

Result :: SELECTED FOR RAP IN 1st ROUND

119

We are happy to announce the release of Standard book questions on GO site as a PDF. This being the first release is a draft one.

Link: https://github.com/GATEOverflow/GO-PDFs/releases/download/initial-draft/filter7.pdf

Upcoming ones

  1. ISRO CSE
  2. NIELIT CSE
  3. NIELIT Aptitude
  4. UGCNET CSE
  5. TIFR CSE
  6. CAT (Aptitude)