Data Visualization
TA - Introduction to Data Visualization.
TA - Introduction to Data Visualization.
TA - Introduction to Python Programming.
TA - Programming fundamentals include language syntax, object-oriented programming, inheritance, interface, polymorphism, exception handling, multithreading.
TA - Introduction to Python Programming.
TA - Topics in fundamental design of distributed systems.
TA - Fundamental design and implementation ideas of operating systems. Lab assignments involve implementation of JOS - a small operating system in C, with some x86 assembly.
TA - Topics on the engineering of computer software and hardware systems: tech- niques for controlling complexity, virtual memory, atomicity etc.
TA - Topics covered: machine-level code and its generation by optimizing compilers, performance evaluation and optimization, memory organization and management.