Professional Documents
Culture Documents
Q
B.Tech Comp. Sc. & Engg.. University of Kerala
Reference Cooks:
Parti
1. Modem Economic theory- K.K Devvett
2. Economic Development - Michael Todaro, Addison Wesley Longman Ltd.
3. Business Environment in India- Mohindcr Kumar Sharma.
4. Money, Banking, International Trade and Public Finance- D.M. Mithani, Himalaya Pub. House, New Delhi.
5. Indian Economy - Rudder Dutt and K.P.M Sundaran.
6. Intermediate Micro Economics - Hal R. Varian.
7. Micro Economics. 2"d Edition - Koutsiannis.
Part II
1. Double Entry Book-Keeping - Batliboi
2. A systematic Approach to Accounting - K.G.Chandrasekharan Nair. '
,'ech Comp. Sc. & Engg., University of Kerala
Part -1 Economics
PART A: Short answer questions 10 x 3 marks' =30 marks
All questions are compulsory. There should be at least four questions
from each module and not more than six questions from any module.
M o d u l e I (13 h o u r s )
Arithmetic algorithms: A l g o r i t h m s for addition and subtraction of binary and B C D number - algorithms for
multiplication and division of binary and B C D numbers - array multiplier - b o o t h ' s multiplication algorithm
- restoring and nonrestoring division - algorithms for floating point addition, subtraction, multiplication and
division.
Text Books;
1. Digital Logic and Computer Design - M. Morris Mano, PHI.
2. Computer System Architecture - M. Morris Mano. PHI.
3. Computer Organization and Design - P. Pa! Chaudhuri, PHI.
Reference Books:
6. Computer Organization and Architecture - W. Stallings, Prentice Hall.
7. Computer Architecture » r 'J Organization - 11.P. Haves, McGraw Hill.
8. Switching and finite Automata Theory - ZVI Kohavi, TMH Edition.
M o d u l e I (14 hours)
Introduction- to programming methodologies - structured approach, stepwise refinement techniques,
programming style, documentation - analysis of algorithms: frequency count. Study of basic data structures
-vectors, arrays, records, stacks, queues and dqueues.
Text Books:
1. Introduction to data structures with applications - Tremblay and Sorensons, TMH.
2. Fundamentals of data structures - Horowitz and Sahni, Computer Science Press.
3. Classic data structures - D. Samanta, PHI
Reference Books:
i. Theory and problems of data structures - Seymour Lipschuts, Schaum's series.
2. Algorithms + data Structures = Programs - M. Wirth, Prentice Haii Englewood cliffs.
3. .A structured approach to Programming - J.K.. Hugges and J.I. Michtm, Prentice Hall.
4. Fundamentals of data structures in C - E. Horwitz, S. Sahni and S. Anderson-Freed, Universities Pre?
; ;
14
' • ' .
jh Comp. Sc. & F.ngg., University of Kerala
Text Books:
1. Operating system concepts -J.L. Peterson an d A. Silberscliats, Addison Wesley.
2. An introduction to operating systems con cepts and practice - P.C.P. Bhatt PHI.
2. Operating systems - S . Mac nick and .1. I. Donovan, McGraw Hill Int. st adent edition Kogokuzha Tokyo.
Reference Books:
1. Operating System P rinciple — P. Brinch H anson Prentice Hall of India.
2. The Logical design of operat" ig sy stems --A.C. Shaw, Prentice Hall
3. Operating system p inciples - H.M . Deite , Add son-Wesley
IX I
15
B.Tech Comp. Sc. & Engg., University of Kerala
Programming exercises in C based on the course 08.405 Data Structures and Algorithms.
The exercises may include the follovving:-
General instructions:
Evaluation is a serious process thai is to be conducted under the equal responsibility of both the internal and
external examiners.
The number of candidates evaluated per day should not exceed 20
16
Jch Comp. Sc. & Engg., University of Kerala
Optional experiments (to help the students to enhance their knowledge in the subject - can be
carried out at the discretion of the institute, not compulsory).
1. - Introduction to VHDL and simulation of 2/3 simple experiments from the above list using
VHDL
2. - Introduction to PC interface and implement an interface experiment with gates - AND.
OR, NAND, NOR. It involves programming (preferably in C) to provide control signals
from the parallel port to the inputs of the logic gates. The output of the gate will be
displayed with an LED.
'v
General instructions:
Evaluation is a serious process that is to be conducted under the equal responsibility of both the internal and
external examiners.
The number of candidates evaluated per day should not exceed 20
17