08.07.2015 Views

Curriculum and Syllabi - Indian Institute of Technology Bhubaneswar

Curriculum and Syllabi - Indian Institute of Technology Bhubaneswar

Curriculum and Syllabi - Indian Institute of Technology Bhubaneswar

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

esiduals, Multiple regression, Analysis <strong>of</strong> Variance: Completely r<strong>and</strong>omized design <strong>and</strong> r<strong>and</strong>omizedblock design, Quality Control: Shewhart control charts <strong>and</strong> Cusum charts.Texts:1. Ge<strong>of</strong>frey R. Grimmett, David R. Stirzaker, Probability <strong>and</strong> R<strong>and</strong>om Processes, Oxford University Press,USA; 3 edition, 2001.2. Douglas C. Montgomery <strong>and</strong> George C. Runger, Applied Statistics <strong>and</strong> Probability for Engineers, Wiley,2006.3. Miller & Freund's Probability <strong>and</strong> Statistics for Engineers, 7th Edition, Pearson-Prentice Hall, 2005References:1. Sheldon M. Ross, A First Course in Probability, Prentice- Hall, Sixth Edition, 2001.2. Harold J. Larson: Introduction to Probability Theory <strong>and</strong> Statistical Inference. Wiley 1982.3. V. K. Rohatgi: An Introduction to Probability Theory <strong>and</strong> Mathematical Statistics. John Wiley & Sons1976.4. W. Feller, Introductopn to Probability Theory <strong>and</strong> its applications, Vol I, Wiley, 1968.5. A. M. Gun, M. K. Gupta, <strong>and</strong> B. Das Gupta: Fundamentals <strong>of</strong> Statistics.6. A. M. Gun, M. K. Gupta, <strong>and</strong> B. Dasgupta: Outline <strong>of</strong> Statistics.5. Computer Programming <strong>and</strong> Data Structures (MA4005):3-0-0: 3 CreditsPrerequisite: NilIntroduction - the von Neumann architecture, machine language, assembly language, high levelprogramming languages, compiler, interpreter, loader, linker, text editors, operating systems,flowchart; Basic features <strong>of</strong> programming (Using C) - data types, variables, operators, expressions,statements, control structures, functions; Advance programming features - arrays <strong>and</strong> pointers,recursion, records (structures), memory management, files, input/output, st<strong>and</strong>ard library functions,programming tools, testing <strong>and</strong> debugging; Fundamental operations on data - insert, delete, search,traverse <strong>and</strong> modify.Fundamental data structures - arrays, stacks, queues, linked lists; Trees, Binary trees, Searching <strong>and</strong>sorting - linear search, binary search, insertion-sort, bubble-sort, selection-sort; Introduction to objectoriented programming.Texts:1. E. Balagurusamy, Programming in ANSI C., Tata Mc graw Hill, 2004.2. A. Kelly <strong>and</strong> I. Pohl, A Book on C, 4th Ed., Pearson Education, 1999.References:1. H. Schildt, C: The Complete Reference, 4th Ed., Tata Mc graw Hill, 2000.2. B. Kernighan <strong>and</strong> D. Ritchie, The C Programming Language, 2nd Ed., Prentice Hall <strong>of</strong> India, 1988.3. B. Gottfried <strong>and</strong> J. Chhabra, Programming With C, Tata Mc graw Hill, 2005.4. Data Structures, Schum Series, Tata Mcgraw Hill, 1986.6. Computer Programming <strong>and</strong> Data Structures Lab (MA4101):0-0-3: 2 CreditsPrerequisite: NilProgramming laboratory will be set in consonance with the material covered in lectures <strong>of</strong> the course"Computer Programming <strong>and</strong> Data Structures". This will include assignments in a programminglanguage like C <strong>and</strong> C++ in GNU Linux environment.Texts:1. E. Balagurusamy, Programming in ANSI C., Tata Mc graw Hill, 2004.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!