3sem File
3sem File
4. Job Interviews: Preparing for interviews, assessing yourself, Drafting Effective Resume,
Dress, decorum and Delivery techniques, Techniques of handling interviews, Use of Non-
verbals during Interviews, Handling turbulence during interviews.Group Discussion:
Objective, Method, Focus, Content, Style and Argumentation skills. Professional
Presentations: Individual Presentations (Audience Awareness, Body Language, Delivery
and Content of Presentation.
5. Grammar & Linguistic ability: Basics of grammar, common error in writing and
speaking, Study of advanced grammar, Vocabulary, Pronunciation Etiquette, Syllables,
Vowel sounds, Consonant sounds, Tone: Rising tone, Falling Tone, Flow in Speaking,
Speaking with a purpose, Speech & personality, Professional Personality Attributes.
1. Sharon Gerson and Steven Gerson. Technical Writing: Process and Product (8th Edition),
London: Longman, 2013
3. Allan & Barbara Pease. The Definitive Book of Body Language,New York, Bantam,2004
4. Jones, Daniel. The Pronunciation of English, New Delhi, Universal Book Stall.2010
5. Sharma, Sangeeta& Mishra, Binod. Communication Skills for Engineers and Scientists,
New Delhi: PHI Learning, 2009, rpt 2012
RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
Objective:The objective of this course is to familiarize the students with statistical techniques. It
aims to equip the students with standard concepts and tools at an intermediate to advanced level
that will serve them well towards tackling various problems in the discipline.
1. Erwin Kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley &
Sons, 2006.
2. P. G. Hoel, S. C. Port and C. J. Stone, Introduction to Probability Theory, Universal
Book Stall, 2003 (Reprint).
3. S. Ross, A First Course in Probability, 6th Ed., Pearson Education India, 2002.
4. W. Feller, An Introduction to Probability Theory and its Applications, Vol. 1, 3rd
Ed., Wiley, 1968.
5. N.P. Bali and Manish Goyal, A text book of Engineering Mathematics,
Laxmi Publications, Reprint, 2010.
6. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 35th Edition, 2000.
7. Veerarajan T., Engineering Mathematics (for semester III), Tata McGraw-Hill,
New Delhi, 2010.
RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
Text Books
Reference Books
1. Aho, Hopcroft, Ullman, “Data Structures and Algorithms”, Pearson Education.
2. N. Wirth, “Algorithms + Data Structure = Programs”, Prentice Hall.
3. Jean – Paul Trembly , Paul Sorenson, “An Introduction to Data Structure with application”,
TMH.
4. Richard, GilbergBehrouz, Forouzan ,“Data structure – A Pseudocode Approach with C”,
Thomson press.
RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL
4. Game playing techniques like minimax procedure, alpha-beta cut-offs etc, planning,
Study of the block world problem in robotics, Introduction to understanding, natural
language processing (NLP), Components of NLP, application of NLP to design
expert systems.
5. Expert systems (ES) and its Characteristics, requirements of ES, components and
capability of expert systems, Inference Engine Forward & backward Chaining, Expert
Systems Limitation, Expert System Development Environment, technology, Benefits
of Expert Systems.
TEXT BOOKS:
REFERENCE BOOKS:
Text Books
Reference Books
Module2: Data Structure: List, Tuples, Dictionary, DataFrame and Sets, constructing,
indexing, slicing and content manipulation.
Module5: Modules and Packages: Standard Libraries: File I/0, Sys, logging, Regular
expression, Date and Time, Network programming, multi-processing and multi-
threading.
References
Timothy A. Budd: Exploring python, McGraw-Hill Education.
R.NageshwarRao ,”Python Programming” ,Wiley India
Think Python: Allen B. Downey, O'Reilly Media, Inc.
List of Experiments:
1. To write a Python program to find GCD of two numbers.
2. To write a Python Program to find the square root of a number by Newton’s
Method.
3. To write a Python program to find the exponentiation of a number.
4. To write a Python Program to find the maximum from a list of numbers.
5. To write a Python Program to perform Linear Search
6. To write a Python Program to perform binary search.
7. To write a Python Program to perform selection sort.
8. To write a Python Program to perform insertion sort.
9. To write a Python Program to perform Merge sort.
10. To write a Python program to find first n prime numbers.
11. To write a Python program to multiply matrices.
12. To write a Python program for command line arguments.
13. To write a Python program to find the most frequent words in a text read from a
file.
14. To write a Python program to simulate elliptical orbits in Pygame.
15. To write a Python program to bouncing ball in Pygame.