# NOC:Programming, Data Structures and Algorithms Video Lectures

NOC:Programming, Data Structures and Algorithms
'NOC:Programming, Data Structures and Algorithms' Video Lectures by Prof. Hema A Murthy, Prof. Shankar Balachandran, Dr. N S. Narayanaswamy from IIT Madras
 "NOC:Programming, Data Structures and Algorithms" - Video Lectures 1. Introduction to Computers and Programming 2. Writing your first program 3. Variables, Operators and Expressions 4. Variable declarations, more operators and precedence 5. Input and Output Statements 6. Conditionals 7. Loops 8. Video Solution to Digital Root Programming Assignment 9. Introduction to arrays 10. Working with 1D arrays 11. Find prime numbers 12. Debugging demo 13. Multi-dimensional arrays 14. Pointers 15. More on pointers 16. Arrays and pointer arithmetic 17. Introduction to Strings 18. More on Strings 19. Video Solution to Print Elements of a Matrix in Spiral Order Programming Assignment 20. Introduction to functions 21. More details on functions 22. Arguments, variables and parameters 23. Pass parameters by reference 24. Recursive functions 25. Running time of a program 26. Computing time complexity 27. Video Solution to Palindrome Checker Programming Assignment 28. Algorithms and Powering 29. Polynomial evaluation and multiplication 30. Linear and Binary Search Analysis 31. Analysis of minimum and maximum in an array 32. Sorting I: Insertion, Merge 33. Sorting II: Counting, Radix 34. Finding i-th smallest number 35. Video Solution to Sorting words Programming Assignment 36. Structures 37. More on structures 38. Using structures and pointers to structures 39. Dynamic memory allocation 40. Linked Lists 41. Brief introduction to C++: Classes and objects 42. Data Structures: Abstract Data Type 43. Lists 44. Supplementary Lesson 45. Video Solution to Implementing a Hash Table ADT Programming Assignment 46. Stacks: Last In First Out 47. Queues: First In First Out 48. Trees 49. Tree traversal 50. Binary Search Trees
Search Courses

NPTELVideos.com