Mid-Sem Lab Exam - September 27, 2012 (Thursday) from 2:00PM to 5:00PM
Note on flow chart
Quiz - August 22, 2012 (03:00PM - 04:00PM) Venue: Seminar Room, Department of Mathematics
Model answer of Quiz held on August 22, 2012
Special Lab Session - August 04, 2012 (Saturday) from 10:00AM to 12:30PM (Note)
Course title: Computer Programming [MA511] [3-0-2-8] Level: M.Sc.(M&C) Prerequisites: Nil Semester: Jul - Nov, 2012 Lecture Time: Tuesday: 08:00-08:55, Wednesday: 09-09:55, Thursday: 10-10:55, Friday: 11-11:55Lab Time: Tuesday: 2:00 PM - 05:00 PM (AL-2)Friday: 2:00 PM - 05:00 PM (AL-2)Class Room: 1103 TA: Mr. Barun Gorain Contents: Introduction - the von Neumann architecture, machine language, assembly language, high level programming languages, compiler, interpreter, loader, linker, text editors, operating systems, flowchart; Basic features of programming (Using C) - data types, variables, operators, expressions, statements, control structures, functions; Advance programming features - arrays and pointers, recursion, records (structures), memory management, files, input/output, standard library functions, programming tools, testing and debugging; Fundamental operations on data - insert, delete, search, traverse and modify; Fundamental data structures - arrays, stacks, queues, linked lists; Searching and sorting - linear search, binary search, insertion-sort, bubble-sort, selection-sort; Introduction to object oriented programming. Programming laboratory will be set in consonance with the material covered in lectures. This will include assignments in a programming language like C and C++ in GNU Linux environment. Global Marks Distribution: Quiz [10%] + Midsem [20%] + EndSem [30%] + Lab [40%] Marks Distribution for Lab: Daily performace [10%] + MidSem [10%] + EndSem[20%] Exam Dates:
Quiz - August 22, 2012 (03:00PM - 04:00PM) Venue: Seminar Room, Department of Mathematics
- Lab MidSem -
September 25, 2012 (02:00PM - 05:00PM)September 27, 2012 (02:00PM - 05:00PM)- Lab EndSem -
November 13, 2012 (02:00PM-05:00PM)November 16, 2012 (02:00PM-05:00PM)Reference:
- B. Kernighan and D. Ritchie, The C Programming Language. Prentice Hall India.
- Byron S Gottfried, Programming with C. Schaum's OuTlines.