NOC: Programming, Data Structures and Algorithms in Python

Mukund, M. (Madhavan)

Learning Object

Eight week course featuring modules on Python: types, expressions, strings, lists, tuples; Basic algorithmic analysis: input size, asymptotic complexity, O() notation; Exception handling; Backtracking: N Queens, recording all solutions; Abstract datatypes; and Effcient evaluation of recursive de nitions: memoization.

Published by:

National Programme on Technology Enhanced Learning (NPTEL)

DOER Persistent Identifier: