Recent posts in Others

181
I am going to take admission in IITR with CSE branch, but I have some issues:
1. I have done B.Tech from a very low-level college, where faculties don't know anything about CS.
2. I studied just to pass the semester exams, not full syllabus but every time got the 2nd or 3rd position in batch.
3. last 4-6 months I prepared for the gate and got rank about 850.
4. My communication skill is very bad.
5. I don't know English very well even I can't explain my thought fluently in English.
6. I haven't done any project in B.tech (excluding copy paste), no training, no internship.
7. Luckily I got a job offer from Wipro.
8. I like to do coding but I am able to solve hardly 2 questions of codechef long challenge.
8. Becuase of my category (OBC-NCL) i will get IITR.

I fell that If I will be the dumbest person of IIT.
I want to know that will I survive in IIT and get a decent job with such situations?
If yes, what should I do from now?
182
I am confused between IIT Delhi COmputer Technology and IIT Kgp CS. Please suggest me what is better?
183

Learning How To Learn

I took a course about "Learning How To Learn", on Coursera in which I learn about how the brain works, how to apply learning techniques and tricks to get along well with your brain, and to learn more effectively.

My short notes---

Metaphor

Metaphor and analogy help simplifying matters.

Focused vs diffuse mode-

 You’re either in the focused mode or the diffuse mode of thinking.It seems you can’t be in both thinking modes at the same time.

Focused: intense thinking, uninterruptedly
Diffuse: leave what you’re doing and relax. Here you can look at things broadly from a very different,big picture perspective.

Have you ever had a problem that you couldn’t find a solution and then suddenly after a good night of sleep you woke up with a brilliant idea? That’s because sleeping is another moment when your brain naturally falls into the diffuse mode.

Thomas Edison knew the importance of the diffuse mode. When faced with a problem, Edison would sit and relax in his chair, holding ball bearings in his hand. He would then relax away letting his mind run free until fall as sleep. Once he felt as sleep, the ball bearings would drop and make him wake up with the noise. He would then get back to his work and take advantage from the ideas he got while in diffuse mode.

 

Deal with procrastination

People tend to procrastinate, because our brains tend to turn away unease new things to something more pleasant and familiar

Use Pomodoro technique, set a timer of more than 25 minutes, uninterruptedly. Then promise to give yourself a reward.

Practice Makes Permanent

When facing new and abstract concepts, like Monad it’s important to practice with ideas and concepts to help enhance and strengthen the neural connection your making during the learning process.

Checking if you have any holes in your understanding of the material is a good first step. Create a test checklist where you can go from each point and recall everything you learned. If there’s something that is not 100% clear yet, then you probably still need to spend time on it.

Prefer spaced repetition

If you want to move that information into your long term memory, it often takes time and practice.Spaced repetition involves repeating what you’re trying to retain, but what you want to do is space this
repetition out, daily, over a number of days

 

Sleeping

Plain being awake creates toxic products in your brain, and sleeping remove these toxic. Sleeping is also when you go into your diffuse mode.

Sleep has also been shown to make a remarkable difference in your ability to figure out difficult problems and to understand what you’re trying to learn.

 

Chunking

This is the idea of breaking what you want to learn into concepts. The goal is to learn each concept in a way that they each become like a well-known puzzle piece. In order to master a concept, you not only need to know it but also to know how it fits into the bigger picture.

1 eHZ0OxiAUjYMNlSyY5K6Dg


Chunking is when you grasp and master various bits and pieces of the skills you need. You’re creating little neural mini chunks, that you can then gradually knit together into larger neural chunks.

Forming initial chunk by going through examples, creating a road map of what you need to go through--

  • Focus your undivided attention on the information you want to chunk
  • Understand the basic idea
  • See the connection between the basic elements
  • Practice and repetition

Recall

Recall instead of reread. After you’ve read the material, simply look away, and see what you can recall from the material you’ve just read

1 Qwv_V6ljhXZCGEubesLCLw

Concept mapping, drawing diagrams that show the relationship between the concepts would be the best.

Avoid illusion of competence

Merely glancing at a solution and thinking you truly know it yourself is one of the most common illusions of competence in learning.

Test it, recall it to see whether you actually grasp the idea.

By recalling and thinking about the material when you are in various physical environment, you become independent of the cues from any one given location

Avoid overlearning

Spread it out over many sessions and over many different modes of learning.

I have been trying to set aside 30–60 minutes every day for each new thing I am trying to learn or learn in more depth. Not only has this been better in resulting in lasting learning, but I also find it way more achievable to say that I am going to work on X for 30 minutes.

1 dXJcIXKipBETJ7zUI4V5hw

Continuing to study or practice after you’ve mastered what you can in the session is called overlearning.

Deliberate practice by focusing on the more difficult material.

 Each practice session should be focused on one individual skill. Usually, each skill built upon the one before it

Remember Einstellung, a phenomenon, in which an idea you already have in mind or a neural pattern you’ve already developed and strengthened, may prevent a better idea or solution from being found.

Can you recall a situation where you kept trying the same thing over and over again, even though it wasn’t working at all !!

Meaningful groups


Study Groups / Teamwork

This one isn’t new to me and has proven to be most beneficial to maintain continued progress and hold each other accountable. But, it is important to include in this list and note that finding the right group is key.

It’s much easier to remember numbers by associating them with memorable events.

Create meaningful groups that simplify the material. It takes a bit of time to conjure up a solid mental image. But the more you do it, the quicker it become Motivation.

It is hard to learn when you’re not into it. But if it’s something you’re really interested in, learning is easy

Taking responsibility for your own ,learning is one of the most important things you can do The big picture.

Structure your learning before you get started.Spend some time planning and identifying the key parts of your learning.
184
I have 4+ work exp in sap analytics domain.I have appeared this year gate but have not secured good enough rank and might get only lower NITs.I would like to appear again as I know I have good basics.Will it be too late for me to try again next year (5+ wk exprnc)? Ppl are actually asking me to try for MBA etc and saying that your work exprnc might be irrelevant after doing mtech.Is it true?I am actually trying for mtech to increase my analytics skills by learning machine learning and predictive analytics etc. so I think I am on right track.Please advise senior brothers because I am in lot of dilemma...I don't want to do some xyz certification or mba.I am financially stable and can invest 2 yrs in study.
185
WHAT IS THE EXPECTED CUTOFF FOR ISRO 2017???
186

I want to know that in ISRO 2017 there were 2 questions in that answers of questions in ISRO Official key and GO key mismatches,

for question 1) http://gateoverflow.in/128485/isro2017-53

GO has given no answer and ISRO Official key has given A as ans ,

for question 2) http://gateoverflow.in/128489/isro2017-16

GO has given B as answer and ISRO Official key has given D ans ,

Does any one can give some suggestion about these questions??

any suggestions would be appreciated..

187

Thanks Havan Somaiya @Hvncool for suggesting this. I request all seniors to please fill this form. Also, do suggest if I missed any relevant point.

Source

Responses

 

188

GATE 2019 Schedule

 

May 15-21

 

Verbal Ability: Finding appropriate word, reading passages, basic grammar usage

Logical Reasoning and Data Interpretation: Verbal reasoning ­ deriving conclusion from passage, conclusions as in puzzles (can be in mathematical logic also), deriving conclusion from graphs, pie/bar charts, sequence and series etc.

 

Webpage for Verbal Ability



 

May 22-28

 

Quantitative Aptitude: Ratios, speed­time, directions, work­code, clock, other numericals

 

Webpage for Numerical Ability


 

May 29 -June 4

 

Discrete Mathematics: Mathematical Logic: Propositional Logic; First Order Logic.

 

Webpage for Mathematical Logic

 

June 5-11

 

Discrete Mathematics: Set Theory & Algebra: Sets; Relations; Functions; Groups; Partial Orders; Lattice.

 

Webpage for Set Theory & Algebra

 

June 12-18

 

Programming and Data Structures: Programming in C. Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.

 

Webpage for Programming

Webpage for Data Structures

 

June 19-25

 

Discrete Mathematics: Combinations; Counting; generating functions; recurrence relations.

 

Webpage for Combinatory

 

June 26-30

 

Probability: Random variables. Uniform, normal, exponential, poisson and binomial distributions. Mean, median, mode and standard deviation. Conditional probability and Bayes theorem.

 

Webpage for Probability


 

--------------------------------------BREAK-------------------------------------

July 3-9

 

Discrete Mathematics: Graph Theory: Connectivity; Matching, Colouring.

Webpage for Graph Theory

 

July 10-16


 

Theory of Computation: Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and context-free languages, pumping lemma. Turing machines and undecidability.

 

Webpage for Theory of Computation


 

July 17-23

 

Algorithms: Searching, sorting, hashing. Asymptotic worst case time and space complexity. Algorithm design techniques: greedy, dynamic programming and divide‐and‐conquer.

 

Webpage for Algorithms

 

July 24-30

 

Algorithms: Graph search, minimum spanning trees, shortest paths.

 

Webpage for Algorithms


 

August 1-6

Digital Logic: Boolean algebra. Combinational and sequential circuits. Minimization. Number representations and computer arithmetic (fixed and floating point).

 

Webpage for Digital Logic

 

August 7-13

 

Databases: ER‐model. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization, indexing (e.g., B and B+ trees). Transactions and concurrency control.

 

Webpage for Databases

 

August 14-20

 

Calculus: Limits, continuity and differentiability. Maxima and minima. Mean value theorem. Integration.

 

Webpage for Calculus


 

August 21-27

 

Compiler Design: Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation.

 

Webpage for Compiler Design   


 

August 28-31

 

Break for revision



 

September 1-10

 

Computer Organization and Architecture: Machine instructions and addressing modes, ALU, data‐path and control unit, Instruction pipelining, Memory hierarchy: Cache and main memory, Secondary storage, I/O interface (Interrupt and DMA mode).

 

Webpage for CO & Architecture



 

September 11-17

 

Operating System: Processes, Threads, Inter-process communication, Concurrency, Synchronization, Deadlock, CPU scheduling,

 

Webpage for Operating System

 

September 18-24

 

Operating System: Memory management and virtual memory, File systems.

 

Webpage for Operating System


 

October 1-8

 

Computer Networks: Concept of layering. LAN technologies (Ethernet). Flow and error control techniques, switching. IPv4/IPv6, routers and routing algorithms (distance vector, link state). TCP/UDP and sockets, congestion control. Application layer protocols (DNS, SMTP, POP, FTP, HTTP).

 

Webpage for Computer Networks

 

October 9-15

Computer Networks: Basics of Wi-Fi. Network security: authentication, basics of public key and private key cryptography, digital signatures and certificates, firewalls.

 

Webpage for Computer Networks


 

October 16-24

 

Linear Algebra: Matrices, determinants, systems of linear equations, Eigen values and Eigen vectors, LU decomposition.

 

Webpage for Linear Algebra


 

November for revision,solving tests

189

GO Key for ISRO 2017 is now available. You can get the key, take exam or browse the questions by following the corresponding links in the below page. Thanks to all the contributors in getting this done. 

http://gatecse.in/isro-question-papers-for-cse/

190
When we were preparing for Gate this year, what resources did we have at our disposal?

Something like this :

Nptel

mit ocw

Gyanpal tests

GO tests

Free mock by coachings

Mock by iits

Prev year papers

Standard books(how can I forget that)

Stand alone video

GO chats

Testimonials outlining strategies by toppers

Other tests/things that I do not remember...

Now what about the situation after taking the exam.....

Something like this :

Some spreadsheets.

Pragy's app

A handful of posts by Mr Arjun and other contributors.

My point, pre gate material is abundant.

If you want to further contribute to community, share your post gate experience after things settle this year. I am talking about everything. Your journey to interview, accommodation, interview experience, ranks, competition, M Tech life, placements, time of results, date clashes, anything you can recall.

Because that stuff is really rare. This would help others, and since its rare, might make GO at top of search results most of the time.

Thanks. Hope I didn't waste your time.
191
Two query in single post.

1)I have been called for written/interview for Ph.D(after B.Tech) at IIT GN on 7th May.ISRO is also conducting written test on the same.Please comment on which should I ditch.

AIR 958(CS-Gen)

2)I have been called up for MS(R) at IIT Mandi on 14th May.ISI CAL has also written test on same day.Which should I choose?

And how good is CS in IIT Mandi?

Please Help!!
192

Hi everyone,

Its been a long time. I have been seeing a lot of complaints from admins/editors that they cannot contribute to GATE aspirants due to personal queries. So, I request everyone not to message or contact any admin here or in FB. All of them have their work and they are not doing a job here. If you disturb them they stop coming here and stop contributing. The following are the most common queries:

  1. How to prepare for GATE to get to top 100?
  2. I got this much rank - where can I get admit?
  3. Where should I join?

None of these are private queries and could be asked in public. Answering in public gets better results and also gets saved for future. This is the building principle of GATE Overflow and I hope everyone understands.

194
If anyone has previous experience with this interview, please share. Also any further information/suggestions would be appreciated.

Thanks in advance.
195

Those who are taking admission this time have found how tedious it is even after getting to top rank in GATE. This petition was made last year by Akash Kanase but was not proceeded with since petition for spot round was more important then. This time once admissions are over we can really push for this. I request you all to please provide data regarding the seat fillinf at IITs last year. 

IISc, IITB, IITK, IITKgp, IITM - all seats filled.

IITD - ? 

IITG/H/R - ?

https://docs.google.com/document/d/17CPpBd4EfqXDmXH8kutcD34VhkNlgKRthqLlcSFXMd8/edit 

196
how to use gateoverflow site efficiently for gate preparation?
197

Just saving this post for the reference for future aspirants. One can read the comments made by the IITR professor justifying 0.33. Had I given GATE and suffered this I would have gone to court against this stupidity. 

https://www.facebook.com/gateoverflow/posts/1264349726953090

198

Long back Bikram Ballav suggested me to write about my Ph.D. experience which I'm yet to complete. But after seeing the information level of the GATE takers I'm forced to share everything I know about Ph.D. and clear many misconceptions. So, why should one do a Ph.D.?

  1. Because I'm mad - yes, those who do Ph.D. are mad people.
  2. No other option. I did not get a good job.
  3. I want to become a Professor.

Not sure of any more reasons but these are the common ones. Now, what one does during a Ph.D.?

  1. Do TA work
  2. Read 1000s of research papers and behave like Einstein
  3. Publish papers to journals and do no coding
  4. Struggle to get a gf/bf as no one wants a Ph.D.
  5. Struggle for money while your friends earn plenty

Now, after having seen Ph.D. life in IISc., India, INRIA France, and OSU United States, I can say something.

  1. Ph.D life is so different at good places like IITs compared to other Universities.
  2. As a Ph.D. one is expected to work on one or more problems in some specific area. So, after finishing Ph.D. you become an expert in that field and any company working in that field should be happy to hire you. Yes, Ph.Ds from good places are hired at very good salary by Tech. companies.
  3. Ph.Ds are not expected to code. But based on your project you will be required to implement something and that requires coding. During my Ph.D, I had done less coding than my Masters as for research more time is spend for analyzing stuffs.
  4. Me and many of my batch mates got married during Ph.D. But this might be hard in India or US as Ph.D. life is more hectic there. 
  5. Ph.Ds are paid okay. In India it pays better than a starting IT job whereas in France and US, it pays way better. One advantage of Ph.D. abroad is for 2 years there is no need to pay income tax.
  6. Ph.Ds are not publishing bogus papers. That happens at low tier universities. At good places they struggle to get paper published at top notch conferences where the papers are reviewed by experts from the best Universities, industries like Google, Intel, Microsoft etc. And that is the value of top conferences, citations etc. No good Professor/researcher will like to have his/her name on a bogus paper.

Now, can I do Ph.D.?

I want to do what someone tells and lead a happy life earning salary they give

I want to do what I like and give my contribution to the world however small that might be

If you think like first- no, you should never consider Ph.D. If you think like second yes, you can do Ph.D. There is no super skills required for this. You get enough time, but you should spend it in useful ways. Anyone who has prepared by self and got to top 1000 rank is qualified to do a Ph.D. - because it requires self work and guidance as Professor can only guide you, since you are doing a new work he can only solve troubles you have. Most of the problem solving path, must be found by the candidate himself. Those who ask for questions like "what is an automata" are not fit for Ph.D. As a Ph.D. candidate you are not expected to know everything -- you can happily say "I do not know to anything you do not know", but you must be willing to learn anything that is required.

Who are preferred by IISc/IIT professors?

Most of them know about Indian education system. So, never try to fool them. They want to take those students who will do good work under them. Some prefer disciplined students who put lot of effort in their work - usually who tops university exams, some prefer those who have good basics - who can answer GATE level questions, some prefer those who have in depth knowledge in their areas of research etc. Also, those who have done some good work either in terms of publications, or coding projects are also preferred.

199

If anyone wants to do some open source work you can consider these plugins for Q2A and release them on github or as paid plugins. Only base PHP skill is required. GO and many other sites are running on Q2A.

http://www.question2answer.org/qa/57345/request-important-addons-modules-plugins-available-separetly

Current ones which can be used for reference:

http://docs.question2answer.org/addons/

200

I have been called for a MS(R) program for a project position in HPSCTE(http://www.hpscste.gov.in/) at IIT Mandi

I just wanted to know from you,how good this will be and how is the further scope?

Please Help!