Back
To
I am studying for MTech in Computational Science at the Indian Institute of Science,
Bangalore, India.
About Computational Science at SERC
Official Website
Other Information related to Computational Science
Entrance helper
Here are some of the types of questions that were asked in the 1999 entrance.
My memory power allows me to give you only a broad outline of the questions.
There were two sections :
- Multiple choice - 50 questions if I remember it correctly( 2 marks each ).
- 10 Questions whose answers need to be found out and written( 5 marks each ).
The areas from which questions came include
- Logical ability questions
- Basic mathematics - if u remember the type of questions that you faced for
your BE/BTech entrance it'll come good for you here. Brush up your basics of
Linear Algebra, trignometry, numerical methods, calculus, probability theory, Fourier
Transforms, Laplace Transforms, etc.
- Basics of Computer Science - it would be of great advantage if you have done
some level of programming. You should be familiar with reading and understanding
what the pseudo code for a program does.
eg. How many times will the following loop repeat itself ?
i=0.1;
while not i == 10 do
sum=sum+1;
i=i+0.1;
done
Ans : a)100 b)101 c)infinite d)0
The answer is infinite. For solving this problem you don't need to know
counting or division, but you sure do have to know that the precision of the
processor restricts the accuracy of representation of numbers in binary format.
You would have an advantage if you can get some reading done regarding some
simple sorting and searching techniques for numbers.
Some Computer Science related general knowledge could come to your help
for some questions. eg. You should know that Linux is the name of an Operating system for computers and that it is FREELY available across the internet.
Knowing the expansions of some common abbreviations like HTTP
( Hyper Text Transfer Protocol ) would also come in handy.
Some questions could come from Boolean Algebra. Any basic electronics book
should help you regarding this.
- Others - A few questions may come related to basic electronics,
communication systems( sampling theorem, etc. ),
and from other engineering and science disciplines. But these would be very few
and it is better not to start studying anything related to these if you aren't already
familiar with those things.
Some examples of 5 marks questions
Q : A keyboard has( say ) 128 keys. There are normal keys, like the alphabet keys, aswellas
control keys. Normal keys are used as such, while control keys have meaning only when they
are used with normal keys. What should be the number of control keys aswell as normal keys
on the keyboard so as to obtain the maximum no:of combinations.
Here are some points regarding the interview topics
- Be prepared for maths questions, especially some basic numerical methods, Linear
Algebra, and maths relevant to your background.
- Some small programs or algorithms may be asked to be written on the board.
- You should be clear about the reason you want to take this course.
REMEMBER: This is NOT a Computer Science course
Details about the core subjects and projects
There are 6 hardcore courses which every student has to take.
- Computational Methods - I
- Computational Methods - II
- High Performance Computing - I
- System Modelling and Simulation
- Data Structures and Programming
- Programming Methods and Tools
Then there are 4 softcore courses from which atleast 2 courses has to be taken
- High Performance Computing - II ( Parallel Programming )
- Computer System Software
- Data Analysis and Visualisation
- Distribute Systems and Programming
The remaining courses to complete the credit requirements are to be taken as electives.
Other Universities having a similar program