293
Page views
28
Files
2
Videos
2
R.Links

Icon
Lecture Notes

UNIT 1:
word
download   open file
Fundamentals of Computing – Identification of Computational Problems -Algorithms
word
download   open file
Building blocks of algorithms (statements, state, control flow, functions)
word
download   open file
notation (pseudo code, flow chart, programming language)
word
download   open file
algorithmic problem solving
word
download   open file
simple strategies for developing algorithms (iteration, recursion)
word
download   open file
Illustrative problems: find minimum in a list
word
download   open file
Illustrative problems: find minimum in a list
word
download   open file
guess an integer number in a range
word
download   open file
Towers of Hanoi.
word
download   open file
Towers of Hanoi.
UNIT 2:
word
download   open file
values and types: int, float, boolean, string and list
word
download   open file
Python interpreter and interactive mode, debugging
word
download   open file
variables, expressions, statements
word
download   open file
tuple assignment and Example
word
download   open file
variables, expressions, statements
word
download   open file
variables, expressions, statements
word
download   open file
precedence of operators, comments
word
download   open file
precedence of operators, comments
word
download   open file
variables, expressions, statements
UNIT 3:
word
download   open file
local and global scope, function composition, recursion
word
download   open file
Conditionals: Boolean values and operators
word
download   open file
conditional (if), alternative (if-else),chained conditional (if-elif & else);Iteration: stat
word
download   open file
while, for, break, continue, pass
word
download   open file
Fruitful functions: return values, parameters
word
download   open file
Strings: string slices, immutability, string functions and methods, string module
word
download   open file
linear search
word
download   open file
binary search
word
download   open file
Lists as arrays. Illustrative programs: square root, gcd, exponentiation, sum an array of numbers