DIGIMAT AUTONOMOUS LEARNING PLATFORM

Computer Science and Engineering (9,140 Video Lectures)

Link NPTEL Course Name NPTEL Lecture Title
Link Natural Language Processing Lecture 1 - Introduction
Link Natural Language Processing Lecture 2 - Stages of NLP
Link Natural Language Processing Lecture 3 - Stages of NLP Continue...
Link Natural Language Processing Lecture 4 - Two approaches to NLP
Link Natural Language Processing Lecture 5 - Sequence Labelling and Noisy Channel
Link Natural Language Processing Lecture 6 - Noisy Channel: Argmax Based Computation
Link Natural Language Processing Lecture 7 - Argmax Based Computation
Link Natural Language Processing Lecture 8 - Noisy Channel Application to NLP
Link Natural Language Processing Lecture 9 - Brief on Probabilistic Parsing & Start of Part of Speech Tagging
Link Natural Language Processing Lecture 10 - Part of Speech Tagging
Link Natural Language Processing Lecture 11 - Part of Speech Tagging counted ...
Link Natural Language Processing Lecture 12 - Part of Speech Tagging counted ... and Indian Language in Focus; Morphology Analysis
Link Natural Language Processing Lecture 13 - PoS Tagging contd... , Indian Language Consideration; Accuracy Measure
Link Natural Language Processing Lecture 14 - PoS Tagging; Fundamental Principle; Why Challenging; accuracy
Link Natural Language Processing Lecture 15 - PoS Tagging; Accuracy Measurement; Word categories
Link Natural Language Processing Lecture 16 - AI and Probability; HMM
Link Natural Language Processing Lecture 17 - HMM
Link Natural Language Processing Lecture 18 - HMM, Viterbi, Forward Backward Algorithm
Link Natural Language Processing Lecture 19 - HMM, Viterbi, Forward Backward Algorithm (Continued...)
Link Natural Language Processing Lecture 20 - HMM, Forward Backward Algorithms, Baum Welch Algorithm
Link Natural Language Processing Lecture 21 - HMM, Forward Backward Algorithms, Baum Welch Algorithm (Continued...)
Link Natural Language Processing Lecture 22 - Natural Language Processing and Informational Retrieval
Link Natural Language Processing Lecture 23 - CLIA; IR Basics
Link Natural Language Processing Lecture 24 - IR Models: Boolean Vector
Link Natural Language Processing Lecture 25 - IR Models: NLP and IR Relationship
Link Natural Language Processing Lecture 26 - NLP and IR: How NLP has used IR, Toward Latent Semantic
Link Natural Language Processing Lecture 27 - Least Square Method; Recap of PCA; Towards Latent Semantic Indexing (LSI)
Link Natural Language Processing Lecture 28 - PCA; SVD; Towards Latent Semantic Indexing (LSI)
Link Natural Language Processing Lecture 29 - Wordnet and Word Sense Disambiguation
Link Natural Language Processing Lecture 30 - Wordnet and Word Sense Disambiguation (Continued...)
Link Natural Language Processing Lecture 31 - Wordnet; Metonymy and Word Sense Disambiguation
Link Natural Language Processing Lecture 32 - Word Sense Disambiguation
Link Natural Language Processing Lecture 33 - Word Sense Disambiguation; Overlap Based Method; Supervised Method
Link Natural Language Processing Lecture 34 - Word Sense Disambiguation: Supervised and Unsupervised methods
Link Natural Language Processing Lecture 35 - Word Sense Disambiguation: Semi - Supervised and Unsupervised method; resource - constrained WSD
Link Natural Language Processing Lecture 36 - Resource Constrained WSD; Parsing
Link Natural Language Processing Lecture 37 - Parsing
Link Natural Language Processing Lecture 38 - Parsing Algorithm
Link Natural Language Processing Lecture 39 - Parsing Ambiguous Sentences; Probabilistic Parsing
Link Natural Language Processing Lecture 40 - Probabilistic Parsing Algorithms
Link Design and Analysis of Algorithms Lecture 1 - Overview of the course
Link Design and Analysis of Algorithms Lecture 2 - Framework for Algorithms Analysis
Link Design and Analysis of Algorithms Lecture 3 - Algorithms Analysis Framework - II
Link Design and Analysis of Algorithms Lecture 4 - Asymptotic Notations
Link Design and Analysis of Algorithms Lecture 5 - Algorithm Design Techniques : Basics
Link Design and Analysis of Algorithms Lecture 6 - Divide And Conquer - I
Link Design and Analysis of Algorithms Lecture 7 - Divide And Conquer - II Median Finding
Link Design and Analysis of Algorithms Lecture 8 - Divide And Conquer - III Surfing Lower Bounds
Link Design and Analysis of Algorithms Lecture 9 - Divide And Conquer - IV Closest Pair
Link Design and Analysis of Algorithms Lecture 10 - Greedy Algorithms - I
Link Design and Analysis of Algorithms Lecture 11 - Greedy Algorithms - II
Link Design and Analysis of Algorithms Lecture 12 - Greedy Algorithms - III
Link Design and Analysis of Algorithms Lecture 13 - Greedy Algorithms - IV
Link Design and Analysis of Algorithms Lecture 14 - Pattern Matching - I
Link Design and Analysis of Algorithms Lecture 15 - Pattern Matching - II
Link Design and Analysis of Algorithms Lecture 16 - Combinational Search and Optimization - I
Link Design and Analysis of Algorithms Lecture 17 - Combinational Search and Optimization - II
Link Design and Analysis of Algorithms Lecture 18 - Dynamic Programming
Link Design and Analysis of Algorithms Lecture 19 - Longest Common Subsequences
Link Design and Analysis of Algorithms Lecture 20 - Matrix Chain Multiplication
Link Design and Analysis of Algorithms Lecture 21 - Scheduling with Startup and Holding Costs
Link Design and Analysis of Algorithms Lecture 22 - Average case Analysis of Quicksort
Link Design and Analysis of Algorithms Lecture 23 - Bipartite Maximum Matching
Link Design and Analysis of Algorithms Lecture 24 - Lower Bounds for Sorting
Link Design and Analysis of Algorithms Lecture 25 - Element Distinctness Lower Bounds
Link Design and Analysis of Algorithms Lecture 26 - NP-Completeness - I - Motivation
Link Design and Analysis of Algorithms Lecture 27 - NP-Completeness - II
Link Design and Analysis of Algorithms Lecture 28 - NP-Completeness - III
Link Design and Analysis of Algorithms Lecture 29 - NP-Completeness - IV
Link Design and Analysis of Algorithms Lecture 30 - NP-Completeness - V
Link Design and Analysis of Algorithms Lecture 31 - NP-Completeness - VI
Link Design and Analysis of Algorithms Lecture 32 - Approximation Algorithms
Link Design and Analysis of Algorithms Lecture 33 - Approximation Algorithms
Link Design and Analysis of Algorithms Lecture 34 - Approximation Algorithms for NP
Link Software Engineering Lecture 1 - Introduction to Software Engineering - Challenges
Link Software Engineering Lecture 2 - Introduction to Software Engineering
Link Software Engineering Lecture 3 - Overview of Phases
Link Software Engineering Lecture 4 - Overview of Phases
Link Software Engineering Lecture 5 - Requirements Engineering / Specification
Link Software Engineering Lecture 6 - Formal Specification
Link Software Engineering Lecture 7 - Algebraic Specification Methods
Link Software Engineering Lecture 8 - Systems Modeling Overview
Link Software Engineering Lecture 9 - Process Modeling - DFD , Function Decomp
Link Software Engineering Lecture 10 - Process Modeling - DFD, Function Decomp
Link Software Engineering Lecture 11 - Data Modeling - ER Diagrams, Mapping
Link Software Engineering Lecture 12 - Data Modeling - ER Diagrams, Mapping
Link Software Engineering Lecture 13 - Production Quality Software - Introduction
Link Software Engineering Lecture 14 - Software Design - Primary Consideration
Link Software Engineering Lecture 15 - Design Patterns
Link Software Engineering Lecture 16 - Class and Component Level Design
Link Software Engineering Lecture 17 - Architectural Design
Link Software Engineering Lecture 18 - Software Testing - I
Link Software Engineering Lecture 19 - Software Testing - II
Link Software Engineering Lecture 20 - Structural Programming and Some implementation
Link Software Engineering Lecture 21 - Software Metrics and Quality
Link Software Engineering Lecture 22 - Verification and Validation
Link Software Engineering Lecture 23 - Case Study
Link Software Engineering Lecture 24 - Case Study
Link Software Engineering Lecture 25 - Software Evolution
Link Software Engineering Lecture 26 - Agile Development
Link Software Engineering Lecture 27 - Software Reuse CBSE
Link Software Engineering Lecture 28 - Reuse Continued
Link Software Engineering Lecture 29 - Introduction to Project Management
Link Software Engineering Lecture 30 - Project Scope Management
Link Software Engineering Lecture 31 - Project Time Management
Link Software Engineering Lecture 32 - Estimation - I
Link Software Engineering Lecture 33 - Estimation - II
Link Software Engineering Lecture 34 - Project Quality Management
Link Software Engineering Lecture 35 - Quality Management Systems - I
Link Software Engineering Lecture 36 - Quality Management Systems
Link Software Engineering Lecture 37 - Project Configuration Management
Link Software Engineering Lecture 38 - Project Risk Management
Link Software Engineering Lecture 39 - Other PM Processes
Link NOC:Software Testing (2017) Lecture 1 - Motivation
Link NOC:Software Testing (2017) Lecture 2 - Terminologies
Link NOC:Software Testing (2017) Lecture 3 - Testing based on Models and Criteria
Link NOC:Software Testing (2017) Lecture 4 - Automation - JUnit as an example
Link NOC:Software Testing (2017) Lecture 5 - Basics of Graphs: As used in testing
Link NOC:Software Testing (2017) Lecture 6 - Structural Graph Coverage Criteria
Link NOC:Software Testing (2017) Lecture 7 - Elementary Graph Algorithms - Part 1
Link NOC:Software Testing (2017) Lecture 8 - Elementary Graph Algorithms - Part 2
Link NOC:Software Testing (2017) Lecture 9 - Algorithms: Structural Graph Coverage Criteria
Link NOC:Software Testing (2017) Lecture 10 - Assignment 2: Structural Coverage Criteria
Link NOC:Software Testing (2017) Lecture 11 - Data Flow Graphs
Link NOC:Software Testing (2017) Lecture 12 - Algorithms: Data Flow Graph Coverage Criteria
Link NOC:Software Testing (2017) Lecture 13 - Graph Coverage Criteria: Applied to Test Code
Link NOC:Software Testing (2017) Lecture 14 - Testing Source Code: Classical Coverage Criteria
Link NOC:Software Testing (2017) Lecture 15 - Data Flow Graph Coverage Criteria : Applied to Test Code
Link NOC:Software Testing (2017) Lecture 16 - Software Design and Integration Testing
Link NOC:Software Testing (2017) Lecture 17 - Design Integration Testing and Graph Coverage
Link NOC:Software Testing (2017) Lecture 18 - Specification Testing and Graph Coverage
Link NOC:Software Testing (2017) Lecture 19 - Graph Coverage and Finite state Machines
Link NOC:Software Testing (2017) Lecture 20 - Assignment 4: Graph Coverage Criteria
Link NOC:Software Testing (2017) Lecture 21 - Logic: Basics Needed for Software Testing
Link NOC:Software Testing (2017) Lecture 22 - Logic: Coverage Criteria
Link NOC:Software Testing (2017) Lecture 23 - Coverage Criteria, (Continued...)
Link NOC:Software Testing (2017) Lecture 24 - Logic Coverage Criteria
Link NOC:Software Testing (2017) Lecture 25 - Logic Coverage Criteria: Applied to Test Code_1
Link NOC:Software Testing (2017) Lecture 26 - Logic Coverage Criteria: Applied to Test Code_2
Link NOC:Software Testing (2017) Lecture 27 - Logic Coverage Criteria: Issues in Applying to Test Code
Link NOC:Software Testing (2017) Lecture 28 - Logic Coverage Criteria: Applied to Test Specifications
Link NOC:Software Testing (2017) Lecture 29 - Logic Coverage Criteria: Applied to Finite State Machines
Link NOC:Software Testing (2017) Lecture 30 - Week 6 Assignment Solving
Link NOC:Software Testing (2017) Lecture 31 - Functional Testing
Link NOC:Software Testing (2017) Lecture 32 - Input Space Partitioning
Link NOC:Software Testing (2017) Lecture 33 - Input Space Partitioning: Coverage Criteria
Link NOC:Software Testing (2017) Lecture 34 - Input Space Partitioning Coverage Criteria: Example
Link NOC:Software Testing (2017) Lecture 35 - Syntax-Based Testing
Link NOC:Software Testing (2017) Lecture 36 - Mutatioon Testing
Link NOC:Software Testing (2017) Lecture 37 - Mutation Testing for Programs
Link NOC:Software Testing (2017) Lecture 38 - Mutation Testing: Mutation Operators for Source Code
Link NOC:Software Testing (2017) Lecture 39 - Mutation Testing Vs. Graphs and Logic Based Testing
Link NOC:Software Testing (2017) Lecture 40 - Assignment Solving for Week8
Link NOC:Software Testing (2017) Lecture 41 - Mutation testing
Link NOC:Software Testing (2017) Lecture 42 - Mutation Testing : Mutation for integration
Link NOC:Software Testing (2017) Lecture 43 - Mutation testing : Grammars and inputs
Link NOC:Software Testing (2017) Lecture 44 - Software Testing Course: Summary after Week 9
Link NOC:Software Testing (2017) Lecture 45 - Testing of web Applications and Web Services
Link NOC:Software Testing (2017) Lecture 46 - Testing of web Applications and Web Services
Link NOC:Software Testing (2017) Lecture 47 - Testing of web Applications and Web Services
Link NOC:Software Testing (2017) Lecture 48 - Testing of Object-Oriented Applications
Link NOC:Software Testing (2017) Lecture 49 - Testing of Object-Oriented Applications
Link NOC:Software Testing (2017) Lecture 50 - Symbolic Testing - 1
Link NOC:Software Testing (2017) Lecture 51 - Symbolic Testing - 2
Link NOC:Software Testing (2017) Lecture 52 - DART: Directed Automated Random Testing - 1
Link NOC:Software Testing (2017) Lecture 53 - DART: Directed Automated Random Testing - 2
Link NOC:Software Testing (2017) Lecture 54 - DART: Directed Automated Random Testing - 3
Link NOC:Software Testing (2017) Lecture 55 - Testing of Object-Oriented Applications
Link NOC:Software Testing (2017) Lecture 56 - Testing of Mobile Applications
Link NOC:Software Testing (2017) Lecture 57 - Non-Functional System Testing
Link NOC:Software Testing (2017) Lecture 58 - Regression Testing
Link NOC:Software Testing (2017) Lecture 59 - Assignment: Week 11 Solving
Link NOC:Software Testing (2017) Lecture 60 - Software Testing: Summary at the End of the Course
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 1 - Course Overview
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 2 - Introduction and Survey.0: The standard approach to introductory programming
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 3 - Introduction and Survey.1: Experience with the standard approach
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 4 - Introduction and Survey.2: Alternative approaches, Summary, and Conclusion
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 5 - Basic Ideas in Our Approach.0: Introduction
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 6 - Basic Ideas in Our Approach.1: Examples of translating manual algorithms to computer programs
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 7 - Basic Ideas in Our Approach.2: More examples
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 8 - Basic Ideas in Our Approach.3: Should we teach students (manual) problem solving strategies?
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 9 - Basic Ideas in Our Approach.4: The design of the course
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 10 - Basic Ideas in Our Approach.5: Remarks on individual topics - 1
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 11 - Basic Ideas in Our Approach.6: Remarks on individual topics - 2, Conclusion
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 12 - Pedagogy.0: Introduction and basic principles
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 13 - Pedagogy.1: Scaffolding, Lesson Plan
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 14 - Pedagogy.2: A quick tour of the course - 1
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 15 - Pedagogy.3: Tour-2
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 16 - Pedagogy.4: Tour-3, Conclusion
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 17 - Advanced Programming Topics.0: Introduction, Organization of medium sized programs
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 18 - Advanced Programming Topics.1: Advanced memory management, Standard Library
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 19 - Advanced Programming topics.2: Object Oriented Programming, Concluding remarks
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 20 - In class questions, Assignments, Examinations.0: In class questions and lab assignments
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 21 - In class questions, Assignments, Examinations.1: Examinations
Link NOC:Design and Pedagogy of the Introductory Programming Course Lecture 22 - Summing up
Link NOC:An Introduction to Programming through C++ Lecture 1 - Introduction - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 2 - Introduction - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 3 - Introduction - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 4 - Introduction - Part 4
Link NOC:An Introduction to Programming through C++ Lecture 5 - Problem Solving using Computer - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 6 - Problem Solving using Computer - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 7 - Problem Solving using Computer - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 8 - Problem Solving using Computer - Part 4
Link NOC:An Introduction to Programming through C++ Lecture 9 - Problem Solving using Computer - Part 5
Link NOC:An Introduction to Programming through C++ Lecture 10 - Basic Elements of Program - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 11 - Basic Elements of Program - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 12 - Basic Elements of Program - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 13 - Basic Elements of Program - Part 4
Link NOC:An Introduction to Programming through C++ Lecture 14 - Program Design - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 15 - Program Design - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 16 - Program Design - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 17 - Simple cpp Graphics
Link NOC:An Introduction to Programming through C++ Lecture 18 - Conditional Execution - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 19 - Most general form of if - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 20 - More general form of conditions - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 21 - A somewhat large program example - Part 4
Link NOC:An Introduction to Programming through C++ Lecture 22 - Switch statement and logical data - Part 5
Link NOC:An Introduction to Programming through C++ Lecture 23 - Loops - Part 1
Link NOC:An Introduction to Programming through C++ Lecture 24 - Mark averaging - Part 2
Link NOC:An Introduction to Programming through C++ Lecture 25 - The break and continue statements - Part 3
Link NOC:An Introduction to Programming through C++ Lecture 26 - The for statement - Part 4
Link NOC:An Introduction to Programming through C++ Lecture 27 - Euclid's algorithm for GCD - Part 5
Link NOC:An Introduction to Programming through C++ Lecture 28 - Correctness proof for GCD - Part 6
Link NOC:An Introduction to Programming through C++ Lecture 29 - Computing Mathematical Functions - Part 1 : Taylor series
Link NOC:An Introduction to Programming through C++ Lecture 30 - Computing Mathematical Functions - Part 2 : Numerical integration
Link NOC:An Introduction to Programming through C++ Lecture 31 - Computing Mathematical Functions - Part 3 : Bisection Method
Link NOC:An Introduction to Programming through C++ Lecture 32 - Computing Mathematical Functions - Part 4 : Newton Raphson Method
Link NOC:An Introduction to Programming through C++ Lecture 33 - Loops in various applications - Part 1 : Loops in various applications brute force algorithms
Link NOC:An Introduction to Programming through C++ Lecture 34 - Loops in various applications - Part 2 : Finding Pythagorean Triples
Link NOC:An Introduction to Programming through C++ Lecture 35 - Loops in various applications - Part 3 : Modelling a system: bargaining
Link NOC:An Introduction to Programming through C++ Lecture 36 - Loops in various applications - Part 4 : Simulating a water tank
Link NOC:An Introduction to Programming through C++ Lecture 37 - Loops in various applications - Part 5 : Arithmetic on very large numbers
Link NOC:An Introduction to Programming through C++ Lecture 38 - Functions - Part 1 : Basics
Link NOC:An Introduction to Programming through C++ Lecture 39 - Functions - Part 2 : Examples
Link NOC:An Introduction to Programming through C++ Lecture 40 - Functions - Part 3 : Reference parameters
Link NOC:An Introduction to Programming through C++ Lecture 41 - Functions - Part 4 : Pointers
Link NOC:An Introduction to Programming through C++ Lecture 42 - Functions - Part 5 : Graphics Objects and Lecture conclusion
Link NOC:An Introduction to Programming through C++ Lecture 43 - Recursion - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 44 - Recursion - Part 2 : Recursive objects, Tree drawing
Link NOC:An Introduction to Programming through C++ Lecture 45 - Recursion - Part 3 : How to think about recursion
Link NOC:An Introduction to Programming through C++ Lecture 46 - Virahanka Numbers - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 47 - Virahanka Numbers - Part 2 : Recursive Program
Link NOC:An Introduction to Programming through C++ Lecture 48 - Virahanka Numbers - Part 3 : Iterative Program and Conclusion
Link NOC:An Introduction to Programming through C++ Lecture 49 - Program Organization and Functions - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 50 - Program Organization and Functions - Part 2 : Splitting into files
Link NOC:An Introduction to Programming through C++ Lecture 51 - Program Organization and Functions - Part 3 : Namespaces
Link NOC:An Introduction to Programming through C++ Lecture 52 - Program Organization and Functions - Part 4 : How to use C++ without simplecpp
Link NOC:An Introduction to Programming through C++ Lecture 53 - Advanced Features of Functions - Part 1 : Introduction and passing one function to another
Link NOC:An Introduction to Programming through C++ Lecture 54 - Advanced Features of Functions - Part 2 : Lambda expressions
Link NOC:An Introduction to Programming through C++ Lecture 55 - Advanced Features of Functions - Part 3 : Default values to parameters
Link NOC:An Introduction to Programming through C++ Lecture 56 - Advanced Features of Functions - Part 4 : Function overloading and lecture conclusion
Link NOC:An Introduction to Programming through C++ Lecture 57 - Array Part-1 - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 58 - Array Part-1 - Part 2 : Marks averaging problem
Link NOC:An Introduction to Programming through C++ Lecture 59 - Array Part-1 - Part 3 : Histogram computation
Link NOC:An Introduction to Programming through C++ Lecture 60 - Array Part-1 - Part 4 : Marks display variation
Link NOC:An Introduction to Programming through C++ Lecture 61 - Array Part-1 - Part 5 : Polynomial multiplication
Link NOC:An Introduction to Programming through C++ Lecture 62 - Array Part-1 - Part 6 : Queues in dispatching taxis
Link NOC:An Introduction to Programming through C++ Lecture 63 - Array Part-1 - Part 7 : More efficient Queues in dispatching taxis
Link NOC:An Introduction to Programming through C++ Lecture 64 - Array Part-1 - Part 8 : Disk intersection
Link NOC:An Introduction to Programming through C++ Lecture 65 - Array Part-1 - Part 9 : Arrays of graphical objects and conclusion
Link NOC:An Introduction to Programming through C++ Lecture 66 - Array Part-2 - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 67 - Array Part-2 - Part 2 : Interpretation of aname[index]
Link NOC:An Introduction to Programming through C++ Lecture 68 - Array Part-2 - Part 3 : Arrays and function calls
Link NOC:An Introduction to Programming through C++ Lecture 69 - Array Part-2 - Part 4 : A function to sort an array
Link NOC:An Introduction to Programming through C++ Lecture 70 - More on Arrays - Part 1 : Textual data
Link NOC:An Introduction to Programming through C++ Lecture 71 - More on Arrays - Part 2 : Functions on character strings
Link NOC:An Introduction to Programming through C++ Lecture 72 - More on Arrays - Part 3 : Two dimensional arrays
Link NOC:An Introduction to Programming through C++ Lecture 73 - More on Arrays - Part 4 : Command Line Arguments
Link NOC:An Introduction to Programming through C++ Lecture 74 - Arrays and recursion - Part 1 : Binary Search Introduction
Link NOC:An Introduction to Programming through C++ Lecture 75 - Arrays and recursion - Part 2 : Binary search analysis
Link NOC:An Introduction to Programming through C++ Lecture 76 - Arrays and recursion - Part 3 : Mergesort overview
Link NOC:An Introduction to Programming through C++ Lecture 77 - Arrays and recursion - Part 4 : Merge function
Link NOC:An Introduction to Programming through C++ Lecture 78 - Arrays and recursion - Part 5 : Mergesort conclusion
Link NOC:An Introduction to Programming through C++ Lecture 79 - Structures - Part 1 : Definition and instantiation
Link NOC:An Introduction to Programming through C++ Lecture 80 - Structures - Part 2 : Operations on structures
Link NOC:An Introduction to Programming through C++ Lecture 81 - Structures - Part 3 : An example program
Link NOC:An Introduction to Programming through C++ Lecture 82 - Structures - Part 4 : Pointers and lecture conclusion
Link NOC:An Introduction to Programming through C++ Lecture 83 - Structures Part 2 - Part 1 : Introduction to Member functions
Link NOC:An Introduction to Programming through C++ Lecture 84 - Structures Part 2 - Part 2 : Vectors from Physics
Link NOC:An Introduction to Programming through C++ Lecture 85 - Structures Part 2 - Part 3 : Taxi dispatch
Link NOC:An Introduction to Programming through C++ Lecture 86 - Classes - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 87 - Classes - Part 2 : Constructors
Link NOC:An Introduction to Programming through C++ Lecture 88 - Classes - Part 3 : Operator overloading
Link NOC:An Introduction to Programming through C++ Lecture 89 - Classes - Part 4 : Access control
Link NOC:An Introduction to Programming through C++ Lecture 90 - Classes - Part 5 : Classes for graphics and input output
Link NOC:An Introduction to Programming through C++ Lecture 91 - Classes - Part 6 : General remarks
Link NOC:An Introduction to Programming through C++ Lecture 92 - Representing variable length entities - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 93 - Representing variable length entities - Part 2 : Heap memory basics
Link NOC:An Introduction to Programming through C++ Lecture 94 - Representing variable length entities - Part 3 : Pitfalls of using heap memory
Link NOC:An Introduction to Programming through C++ Lecture 95 - Representing variable length entities - Part 4 : Automating memory management
Link NOC:An Introduction to Programming through C++ Lecture 96 - Representing variable length entities - Part 5 : Implementing a class with automated memory management - 1
Link NOC:An Introduction to Programming through C++ Lecture 97 - Representing variable length entities - Part 6 : Implementing a class with automated memory management - 2
Link NOC:An Introduction to Programming through C++ Lecture 98 - Representing variable length entities - Part 7 : Using the implemented class and conclusion
Link NOC:An Introduction to Programming through C++ Lecture 99 - The Standard Library - Part 1 : Class string
Link NOC:An Introduction to Programming through C++ Lecture 100 - The Standard Library - Part 2 : Class vector
Link NOC:An Introduction to Programming through C++ Lecture 101 - The Standard Library - Part 3 : Sorting vectors and arrays
Link NOC:An Introduction to Programming through C++ Lecture 102 - The Standard Library - Part 4 : Classes map and unordered_map
Link NOC:An Introduction to Programming through C++ Lecture 103 - The Standard Library - Part 5 : Iterators
Link NOC:An Introduction to Programming through C++ Lecture 104 - Data structure based programming - Part 1 : Introduction
Link NOC:An Introduction to Programming through C++ Lecture 105 - Data structure based programming - Part 2 : Set and pair classes
Link NOC:An Introduction to Programming through C++ Lecture 106 - Data structure based programming - Part 3 : Implementation of standard library data structures
Link NOC:An Introduction to Programming through C++ Lecture 107 - Data structure based programming - Part 4 : Composing data structures
Link NOC:An Introduction to Programming through C++ Lecture 108 - Data structure based programming - Part 5 : typedef and lecture conclusion
Link NOC:An Introduction to Programming through C++ Lecture 109 - Medium size programs - Part 1 : The new marks display program
Link NOC:An Introduction to Programming through C++ Lecture 110 - Medium size programs - Part 2 : Manual algorithm for new marks display
Link NOC:An Introduction to Programming through C++ Lecture 111 - Medium size programs - Part 3 : RSMTAB and rest of the program
Link NOC:An Introduction to Programming through C++ Lecture 112 - Medium size programs - Part 4 : Sophisticated solutions to marks display
Link NOC:An Introduction to Programming through C++ Lecture 113 - A graphical editor and solver for circuits - Part 1 : Outline
Link NOC:An Introduction to Programming through C++ Lecture 114 - A graphical editor and solver for circuits - Part 2 : Main program and organization
Link NOC:An Introduction to Programming through C++ Lecture 115 - A graphical editor and solver for circuits - Part 3 : Mathematical representation of the circuit
Link NOC:An Introduction to Programming through C++ Lecture 116 - A graphical editor and solver for circuits - Part 4 : Extensions and concluding remarks
Link NOC:An Introduction to Programming through C++ Lecture 117 - Cosmological simulation - Part 1 : Introduction and First order Euler method
Link NOC:An Introduction to Programming through C++ Lecture 118 - Cosmological simulation - Part 2 : Second order Euler method
Link NOC:An Introduction to Programming through C++ Lecture 119 - Cosmological simulation - Part 3 : The program
Link NOC:An Introduction to Programming through C++ Lecture 120 - Cosmological simulation - Part 4 : Concluding remarks
Link NOC:Demystifying Networking Lecture 1 - Introduction
Link NOC:Demystifying Networking Lecture 2 - Analogy for CEO's Problem
Link NOC:Demystifying Networking Lecture 3 - Discussing the CEO's Problem
Link NOC:Demystifying Networking Lecture 4 - From the CEO's Company to Layers in a Network
Link NOC:Demystifying Networking Lecture 5 - Layers in Detail
Link NOC:Demystifying Networking Lecture 6 - Layered Nature of a Network
Link NOC:Demystifying Networking Lecture 7 - Introduction to Internet Data Capturing using Wireshark
Link NOC:Demystifying Networking Lecture 8 - Network data captured while requesting a website
Link NOC:Demystifying Networking Lecture 9 - What is Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 10 - Modes of Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 11 - Getting Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 12 - Logical and Physical Typologies in Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 13 - Devices on Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 14 - Introduction to the Cisco Packet Tracer Activity for Week 1
Link NOC:Demystifying Networking Lecture 15 - Introduction to the campus network on Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 16 - Loading the page in Simulation Mode
Link NOC:Demystifying Networking Lecture 17 - Inspecting the packets in Simulation Mode
Link NOC:Demystifying Networking Lecture 18 - Editing the dummy website on Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 19 - Summary of the Cisco Packet Tracer Activity
Link NOC:Demystifying Networking Lecture 20 - Introduction to Anupam's Adventure
Link NOC:Demystifying Networking Lecture 21 - Anupam's adventure brings us to IP Addressing
Link NOC:Demystifying Networking Lecture 22 - Addressing at various layers
Link NOC:Demystifying Networking Lecture 23 - IP Addresses
Link NOC:Demystifying Networking Lecture 24 - Address Translation
Link NOC:Demystifying Networking Lecture 25 - Introduction to IP Addressing
Link NOC:Demystifying Networking Lecture 26 - Creating a network with Sub-net mask
Link NOC:Demystifying Networking Lecture 27 - Nomenclature of a sub-net mask
Link NOC:Demystifying Networking Lecture 28 - Network addresses and Private networks
Link NOC:Demystifying Networking Lecture 29 - Introduction to the Addressing Topology
Link NOC:Demystifying Networking Lecture 30 - Addressing a local network and DHCP
Link NOC:Demystifying Networking Lecture 31 - Addressing a local network manually
Link NOC:Demystifying Networking Lecture 32 - Addressing in Pubilc and Private Networks
Link NOC:Demystifying Networking Lecture 33 - Verifying Connectivity using Ping
Link NOC:Demystifying Networking Lecture 34 - Using network address translation to communicate on internet
Link NOC:Demystifying Networking Lecture 35 - Using Sub nets and Summary of addressing
Link NOC:Demystifying Networking Lecture 36 - Summary of the week
Link NOC:Demystifying Networking Lecture 37 - Analogy for the week 2
Link NOC:Demystifying Networking Lecture 38 - Discussion on dabbawala analogy
Link NOC:Demystifying Networking Lecture 39 - From dabbawalas to routers and switches
Link NOC:Demystifying Networking Lecture 40 - What is routing ?
Link NOC:Demystifying Networking Lecture 41 - Static routing in a router in CPT
Link NOC:Demystifying Networking Lecture 42 - How does a switch forwards packets CPT
Link NOC:Demystifying Networking Lecture 43 - How to add static route in a router? (CPT)
Link NOC:Demystifying Networking Lecture 44 - Traveler's dilemma
Link NOC:Demystifying Networking Lecture 45 - Duscussing the Traveler's dilemma
Link NOC:Demystifying Networking Lecture 46 - From Traveler's dilemma to Dynamic Routing
Link NOC:Demystifying Networking Lecture 47 - Dynamic Routing with Distance Vector
Link NOC:Demystifying Networking Lecture 48 - Distance Vector Routing in Detail
Link NOC:Demystifying Networking Lecture 49 - Dynamic Routing with Link State
Link NOC:Demystifying Networking Lecture 50 - Setting up dynamic routing in Packet Tracer
Link NOC:Demystifying Networking Lecture 51 - Summary of the week
Link NOC:Demystifying Networking Lecture 52 - Introduction to analogy for week 3
Link NOC:Demystifying Networking Lecture 53 - Analogy for week 3
Link NOC:Demystifying Networking Lecture 54 - Questions on analogy for week 3
Link NOC:Demystifying Networking Lecture 55 - Understanding the new order requirements
Link NOC:Demystifying Networking Lecture 56 - Introduction to Tranport Layer
Link NOC:Demystifying Networking Lecture 57 - Introduction to TCP
Link NOC:Demystifying Networking Lecture 58 - Introduction to UDP
Link NOC:Demystifying Networking Lecture 59 - Exploring UDP on Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 60 - TCP Connection Establishment
Link NOC:Demystifying Networking Lecture 61 - TCP Connection Closure
Link NOC:Demystifying Networking Lecture 62 - Summay of TCP and UDP on Cisco Packet Tracer
Link NOC:Demystifying Networking Lecture 63 - The story of the delivery fiasco
Link NOC:Demystifying Networking Lecture 64 - From delivery fisaco to Port Numbers
Link NOC:Demystifying Networking Lecture 65 - Application Layer in depth
Link NOC:Demystifying Networking Lecture 66 - Port number in Wireshark
Link NOC:Demystifying Networking Lecture 67 - Summary of port number and PAT
Link NOC:Demystifying Networking Lecture 68 - Summary of the entire TCP IP stack
Link NOC:Demystifying Networking Lecture 69 - Introducing the analogy for week 4
Link NOC:Demystifying Networking Lecture 70 - The secret box
Link NOC:Demystifying Networking Lecture 71 - Questions on analogy for week 4
Link NOC:Demystifying Networking Lecture 72 - Secret of the secret box
Link NOC:Demystifying Networking Lecture 73 - From secret box to encryption
Link NOC:Demystifying Networking Lecture 74 - Introduction to security and CIA
Link NOC:Demystifying Networking Lecture 75 - Information Security and Defence in Depth
Link NOC:Demystifying Networking Lecture 76 - Information Classification and Access Control
Link NOC:Demystifying Networking Lecture 77 - Process Management
Link NOC:Demystifying Networking Lecture 78 - Introduction to Network Security
Link NOC:Demystifying Networking Lecture 79 - Network Breach and Countermeasures
Link NOC:Demystifying Networking Lecture 80 - Internet Security
Link NOC:Demystifying Networking Lecture 81 - Securing the Internet Usage
Link NOC:Demystifying Networking Lecture 82 - Internet Security Products
Link NOC:Demystifying Networking Lecture 83 - Personal Computing Device Recommendations
Link NOC:Demystifying Networking Lecture 84 - Responsible Behavior on the Internet
Link NOC:Demystifying Networking Lecture 85 - Best practices for home Network and Media Devices
Link NOC:Demystifying Networking Lecture 86 - Closing thoughts on security
Link NOC:Demystifying Networking Lecture 87 - The story of a family trip
Link NOC:Demystifying Networking Lecture 88 - The troubleshooting approach
Link NOC:Demystifying Networking Lecture 89 - Troubleshooting Physical and Data Link Layers
Link NOC:Demystifying Networking Lecture 90 - Troubleshooting Network Layer
Link NOC:Demystifying Networking Lecture 91 - Troubleshooting Transport and Application Layers
Link NOC:Demystifying Networking Lecture 92 - Troubleshooting Summary
Link NOC:Demystifying Networking Lecture 93 - Troubleshooting Heuristics
Link NOC:Demystifying Networking Lecture 94 - Troubleshooting Challenge - 1
Link NOC:Demystifying Networking Lecture 95 - Troubleshooting challenge - 2
Link NOC:Demystifying Networking Lecture 96 - Troubleshooting Challenge - 3
Link NOC:Demystifying Networking Lecture 97 - Thats How we Troubleshoot
Link NOC:Demystifying Networking Lecture 98 - Week Summary
Link NOC:Demystifying Networking Lecture 99 - Course Closure
Link NOC:Demystifying Networking Lecture 100 - Course Credits
Link NOC:Learning Analytics Tools Lecture 1 - Intro to Data Analytics. What is Learning Analytics?
Link NOC:Learning Analytics Tools Lecture 2 - Academic Analytics, and Educational Data Mining
Link NOC:Learning Analytics Tools Lecture 3 - Four Levels of Analytics
Link NOC:Learning Analytics Tools Lecture 4 - Four Levels of Learning Analytics Overview - II
Link NOC:Learning Analytics Tools Lecture 5 - Data Collection from Different learning environment
Link NOC:Learning Analytics Tools Lecture 6 - Data collection in TELE
Link NOC:Learning Analytics Tools Lecture 7 - Data Preprocessing
Link NOC:Learning Analytics Tools Lecture 8 - Ethics in Learning Analytics, Student Privacy
Link NOC:Learning Analytics Tools Lecture 9 - Demo of Weka
Link NOC:Learning Analytics Tools Lecture 10 - Introduction to Machine Learning - Part 1
Link NOC:Learning Analytics Tools Lecture 11 - Introduction to Machine Learning - Part 2
Link NOC:Learning Analytics Tools Lecture 12 - Training and testing data
Link NOC:Learning Analytics Tools Lecture 13 - Performance Metrics - I
Link NOC:Learning Analytics Tools Lecture 14 - Performance Metrics - II
Link NOC:Learning Analytics Tools Lecture 15 - Performance Metrics - III
Link NOC:Learning Analytics Tools Lecture 16 - Demo of Orange
Link NOC:Learning Analytics Tools Lecture 17 - Descriptive Analytics - I
Link NOC:Learning Analytics Tools Lecture 18 - Descriptive Analytics - II
Link NOC:Learning Analytics Tools Lecture 19 - Charts - I
Link NOC:Learning Analytics Tools Lecture 20 - Charts - II
Link NOC:Learning Analytics Tools Lecture 21 - Charts - III
Link NOC:Learning Analytics Tools Lecture 22 - Comparing Charts
Link NOC:Learning Analytics Tools Lecture 23 - Descriptive Analytics – Example I
Link NOC:Learning Analytics Tools Lecture 24 - Descriptive Analytics – Example II
Link NOC:Learning Analytics Tools Lecture 25 - Excel tool
Link NOC:Learning Analytics Tools Lecture 26 - Diagnostics Analytics
Link NOC:Learning Analytics Tools Lecture 27 - Correlation
Link NOC:Learning Analytics Tools Lecture 28 - Correlation Matrix
Link NOC:Learning Analytics Tools Lecture 29 - Spearman’s Rank Correlation
Link NOC:Learning Analytics Tools Lecture 30 - Data Mining
Link NOC:Learning Analytics Tools Lecture 31 - iSAT
Link NOC:Learning Analytics Tools Lecture 32 - Diagnostic Analytics - SPM
Link NOC:Learning Analytics Tools Lecture 33 - Sequential pattern mining (SPM-II)
Link NOC:Learning Analytics Tools Lecture 34 - Differential Sequence Mining (DSM)
Link NOC:Learning Analytics Tools Lecture 35 - Process Mining
Link NOC:Learning Analytics Tools Lecture 36 - Diagnostic Analytics - Clustering
Link NOC:Learning Analytics Tools Lecture 37 - K-means Clustering
Link NOC:Learning Analytics Tools Lecture 38 - Hierarchical Clustering
Link NOC:Learning Analytics Tools Lecture 39 - Clustering - Examples
Link NOC:Learning Analytics Tools Lecture 40 - Predictive Analytics
Link NOC:Learning Analytics Tools Lecture 41 - Linear Regression
Link NOC:Learning Analytics Tools Lecture 42 - Multiple Regression
Link NOC:Learning Analytics Tools Lecture 43 - Logistic Regression
Link NOC:Learning Analytics Tools Lecture 44 - Linear Regression - Example
Link NOC:Learning Analytics Tools Lecture 45 - Predictive Analytics - II
Link NOC:Learning Analytics Tools Lecture 46 - Naive Bayes Classifier
Link NOC:Learning Analytics Tools Lecture 47 - Decision Tree
Link NOC:Learning Analytics Tools Lecture 48 - Decision Tree Classifier
Link NOC:Learning Analytics Tools Lecture 49 - DT, NB - Examples
Link NOC:Learning Analytics Tools Lecture 50 - Text Analytics
Link NOC:Learning Analytics Tools Lecture 51 - Introduction to NLP
Link NOC:Learning Analytics Tools Lecture 52 - NLP-II
Link NOC:Learning Analytics Tools Lecture 53 - NLP-Tools
Link NOC:Learning Analytics Tools Lecture 54 - NLP-Examples
Link NOC:Learning Analytics Tools Lecture 55 - Intro Multimodal Learning Analytics
Link NOC:Learning Analytics Tools Lecture 56 - Affective Computing - 1
Link NOC:Learning Analytics Tools Lecture 57 - Affective Computing - 2
Link NOC:Learning Analytics Tools Lecture 58 - Eye Tracking
Link NOC:Learning Analytics Tools Lecture 59 - Revision of Learning Analytics tools course
Link NOC:Learning Analytics Tools Lecture 60 - Source of Data collection and Research Community
Link NOC:Learning Analytics Tools Lecture 61 - Machine Learning tools used in industry
Link Computational Geometry Lecture 1 - Introduction
Link Computational Geometry Lecture 2 - Visibility Problems
Link Computational Geometry Lecture 3 - 2D Maxima
Link Computational Geometry Lecture 4 - Line Sweep Method
Link Computational Geometry Lecture 5 - Segment Intersection Problem
Link Computational Geometry Lecture 6 - Line Sweep: Rectangle Union
Link Computational Geometry Lecture 7 - Convex Hull
Link Computational Geometry Lecture 8 - Convex Hull Contd
Link Computational Geometry Lecture 9 - Quick Hull
Link Computational Geometry Lecture 10 - More Convex Hull Algorithms
Link Computational Geometry Lecture 11 - Intersection of Half Planes and Duality
Link Computational Geometry Lecture 12 - Intersection of Half Planes and Duality Contd
Link Computational Geometry Lecture 13 - Lower Bounds
Link Computational Geometry Lecture 14 - Planar Point Location
Link Computational Geometry Lecture 15 - Point Location and Triangulation Contd...
Link Computational Geometry Lecture 16 - Triangulation of Arbitrary Polygon
Link Computational Geometry Lecture 17 - Voronoi Diagram : Properties
Link Computational Geometry Lecture 18 - Voronoi Diagram Construction
Link Computational Geometry Lecture 19 - Delaunay Triangulation
Link Computational Geometry Lecture 20 - Quick sort and Backward Analysis
Link Computational Geometry Lecture 21 - Generalized RIC
Link Computational Geometry Lecture 22 - RIC Continued
Link Computational Geometry Lecture 23 - Arrangements
Link Computational Geometry Lecture 24 - Zone Theorem and Application
Link Computational Geometry Lecture 25 - Levels
Link Computational Geometry Lecture 26 - Range Searching : Introduction
Link Computational Geometry Lecture 27 - Orthogonal Range searching
Link Computational Geometry Lecture 28 - Priority Search Trees
Link Computational Geometry Lecture 29 - Non - Orthogonal Range Searching
Link Computational Geometry Lecture 30 - Half - Plane Range Query
Link Computational Geometry Lecture 31 - Well Separated Partitioning
Link Computational Geometry Lecture 32 - Quadtrees Epsilon -WSPD
Link Computational Geometry Lecture 33 - Construction of Epsilon - WSPD
Link Computational Geometry Lecture 34 - Epsilon - WSPD to Geometric Spanner
Link Computational Geometry Lecture 35 - Epsilon-Nets & VC Dimension
Link Computational Geometry Lecture 36 - Epsilon-Nets & VC Dimension contd
Link Computational Geometry Lecture 37 - Geometric Set Cover
Link Computational Geometry Lecture 38 - Geometric Set Cover (with Bounded VC Dimension)
Link Computational Geometry Lecture 39 - Shape Representation
Link Computational Geometry Lecture 40 - Shape Comparison
Link Logic for CS Lecture 1 - Introduction
Link Logic for CS Lecture 2 - Propositional Logic Syntax
Link Logic for CS Lecture 3 - Semantics of Propositional Logic
Link Logic for CS Lecture 4 - Logical and Algebraic Concepts
Link Logic for CS Lecture 5 - Identities and Normal forms
Link Logic for CS Lecture 6 - Tautology Checking
Link Logic for CS Lecture 7 - Propositional Unsatisfiability
Link Logic for CS Lecture 8 - Analytic Tableaux
Link Logic for CS Lecture 9 - Consistency and Completeness
Link Logic for CS Lecture 10 - The Completeness Theorem
Link Logic for CS Lecture 11 - Maximally Consistent Sets
Link Logic for CS Lecture 12 - Formal Theories
Link Logic for CS Lecture 13 - Proof Theory : Hilbert-style
Link Logic for CS Lecture 14 - Derived Rules
Link Logic for CS Lecture 15 - The Hilbert System : Soundness
Link Logic for CS Lecture 16 - The Hilbert System : Completeness
Link Logic for CS Lecture 17 - Introduction to Predicate Logic
Link Logic for CS Lecture 18 - The Semantic of Predicate Logic
Link Logic for CS Lecture 19 - Subsitutions
Link Logic for CS Lecture 20 - Models
Link Logic for CS Lecture 21 - Structures and Substructures
Link Logic for CS Lecture 22 - First-Order Theories
Link Logic for CS Lecture 23 - Predicate Logic: Proof Theory (Continued...)
Link Logic for CS Lecture 24 - Existential Quantification
Link Logic for CS Lecture 25 - Normal Forms
Link Logic for CS Lecture 26 - Skalemization
Link Logic for CS Lecture 27 - Substitutions and Instantiations
Link Logic for CS Lecture 28 - Unification
Link Logic for CS Lecture 29 - Resolution in FOL
Link Logic for CS Lecture 30 - More on Resolution in FOL
Link Logic for CS Lecture 31 - Resolution : Soundness and Completeness
Link Logic for CS Lecture 32 - Resolution and Tableaux
Link Logic for CS Lecture 33 - Completeness of Tableaux Method
Link Logic for CS Lecture 34 - Completeness of the Hilbert System
Link Logic for CS Lecture 35 - First-Order Theories
Link Logic for CS Lecture 36 - Towards Logic Programming
Link Logic for CS Lecture 37 - Verification of Imperative Programs
Link Logic for CS Lecture 38 - Verification of WHILE Programs
Link Logic for CS Lecture 39 - References
Link Computer Architecture (Prof. Anshul Kumar) Lecture 1 - Introduction to Computer Architecture
Link Computer Architecture (Prof. Anshul Kumar) Lecture 2 - History of Computers
Link Computer Architecture (Prof. Anshul Kumar) Lecture 3 - Instruction Set Architecture - I
Link Computer Architecture (Prof. Anshul Kumar) Lecture 4 - Instruction Set Architecture - II
Link Computer Architecture (Prof. Anshul Kumar) Lecture 5 - Instruction Set Architecture - III
Link Computer Architecture (Prof. Anshul Kumar) Lecture 6 - Recursive Programs
Link Computer Architecture (Prof. Anshul Kumar) Lecture 7 - Architecture Space
Link Computer Architecture (Prof. Anshul Kumar) Lecture 8 - Architecture Examples
Link Computer Architecture (Prof. Anshul Kumar) Lecture 9 - Performance
Link Computer Architecture (Prof. Anshul Kumar) Lecture 10 - Performance
Link Computer Architecture (Prof. Anshul Kumar) Lecture 11 - Binary Arithmetic, ALU Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 12 - ALU Design, Overflow
Link Computer Architecture (Prof. Anshul Kumar) Lecture 13 - Multiplier Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 14 - Divider Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 15 - Fast Addition , Multiplication
Link Computer Architecture (Prof. Anshul Kumar) Lecture 16 - Floating Point Arithmetic
Link Computer Architecture (Prof. Anshul Kumar) Lecture 17 - Processor Design - Introduction
Link Computer Architecture (Prof. Anshul Kumar) Lecture 18 - Processor Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 19 - Processor Design - Simple Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 20 - Processor Design - Multi Cycle Approach
Link Computer Architecture (Prof. Anshul Kumar) Lecture 21 - Processor Design - Control for Multi Cycle
Link Computer Architecture (Prof. Anshul Kumar) Lecture 22 - Processor Design - Micro programmed Control
Link Computer Architecture (Prof. Anshul Kumar) Lecture 23 - Processor Design - Exception Handling
Link Computer Architecture (Prof. Anshul Kumar) Lecture 24 - Pipelined Processor Design Basic Idea
Link Computer Architecture (Prof. Anshul Kumar) Lecture 25 - Pipelined Processor Design: Data path
Link Computer Architecture (Prof. Anshul Kumar) Lecture 26 - Pipelined Processor Design: Handling Data
Link Computer Architecture (Prof. Anshul Kumar) Lecture 27 - Pipelined Processor Design
Link Computer Architecture (Prof. Anshul Kumar) Lecture 28 - Memory Hierarchy : Basic Idea
Link Computer Architecture (Prof. Anshul Kumar) Lecture 29 - Memory Hierarchy : Cache Organization
Link Computer Architecture (Prof. Anshul Kumar) Lecture 30 - Memory Hierarchy : Cache Organization
Link Computer Architecture (Prof. Anshul Kumar) Lecture 31 - Memory Hierarchy : Virtual Memory
Link Computer Architecture (Prof. Anshul Kumar) Lecture 32 - Memory Hierarchy : Virtual Memory
Link Computer Architecture (Prof. Anshul Kumar) Lecture 33 - Input / Output Subsystem: Introduction
Link Computer Architecture (Prof. Anshul Kumar) Lecture 34 - Input / Output Subsystem: Interfaces and buses
Link Computer Architecture (Prof. Anshul Kumar) Lecture 35 - Input / Output Subsystem: Interfaces and buses
Link Computer Architecture (Prof. Anshul Kumar) Lecture 36 - Input / Output Subsystem: I/O Operations
Link Computer Architecture (Prof. Anshul Kumar) Lecture 37 - Input / Output Subsystem: Designing I/O Systems
Link Computer Architecture (Prof. Anshul Kumar) Lecture 38 - Concluding Remarks
Link Data Structures And Algorithms Lecture 1 - Introduction to Data Structures and Algorithms
Link Data Structures And Algorithms Lecture 2 - Stacks
Link Data Structures And Algorithms Lecture 3 - Queues and Linked Lists
Link Data Structures And Algorithms Lecture 4 - Dictionaries
Link Data Structures And Algorithms Lecture 5 - Hashing
Link Data Structures And Algorithms Lecture 6 - Trees
Link Data Structures And Algorithms Lecture 7 - Tree Walks / Traversals
Link Data Structures And Algorithms Lecture 8 - Ordered Dictionaries
Link Data Structures And Algorithms Lecture 9 - Deletion
Link Data Structures And Algorithms Lecture 10 - Quick Sort
Link Data Structures And Algorithms Lecture 11 - AVL Trees
Link Data Structures And Algorithms Lecture 12 - AVL Trees
Link Data Structures And Algorithms Lecture 13 - Trees
Link Data Structures And Algorithms Lecture 14 - Red Black Trees
Link Data Structures And Algorithms Lecture 15 - Insertion in Red Black Trees
Link Data Structures And Algorithms Lecture 16 - Disk Based Data Structures
Link Data Structures And Algorithms Lecture 17 - Case Study: Searching for Patterns
Link Data Structures And Algorithms Lecture 18 - Tries
Link Data Structures And Algorithms Lecture 19 - Data Compression
Link Data Structures And Algorithms Lecture 20 - Priority Queues
Link Data Structures And Algorithms Lecture 21 - Binary Heaps
Link Data Structures And Algorithms Lecture 22 - Why Sorting
Link Data Structures And Algorithms Lecture 23 - More Sorting
Link Data Structures And Algorithms Lecture 24 - Graphs
Link Data Structures And Algorithms Lecture 25 - Data Structures for Graphs
Link Data Structures And Algorithms Lecture 26 - Two Applications of Breadth First Search
Link Data Structures And Algorithms Lecture 27 - Depth First Search
Link Data Structures And Algorithms Lecture 28 - Applications of DFS
Link Data Structures And Algorithms Lecture 29 - DFS in Directed Graphs
Link Data Structures And Algorithms Lecture 30 - Applications of DFS in Directed Graphs
Link Data Structures And Algorithms Lecture 31 - Minimum Spanning Trees
Link Data Structures And Algorithms Lecture 32 - The Union
Link Data Structures And Algorithms Lecture 33 - Prims Algorithm for Minimum Spanning Trees
Link Data Structures And Algorithms Lecture 34 - Single Source Shortest Paths
Link Data Structures And Algorithms Lecture 35 - Correctness of Dijkstras Algorithm
Link Data Structures And Algorithms Lecture 36 - Single Source Shortest Paths
Link Introduction to Computer Graphics Lecture 1 - Introduction
Link Introduction to Computer Graphics Lecture 2 - Raster Graphics
Link Introduction to Computer Graphics Lecture 3 - Raster Graphics (Continued...)
Link Introduction to Computer Graphics Lecture 4 - Clipping
Link Introduction to Computer Graphics Lecture 5 - Polygon Clipping and Polygon Scan Conversion
Link Introduction to Computer Graphics Lecture 6 - Transformations
Link Introduction to Computer Graphics Lecture 7 - Transformations (Continued...)
Link Introduction to Computer Graphics Lecture 8 - 3D Viewing
Link Introduction to Computer Graphics Lecture 9 - 3D Viewing (Continued...)
Link Introduction to Computer Graphics Lecture 10 - Curves
Link Introduction to Computer Graphics Lecture 11 - Assignment - I
Link Introduction to Computer Graphics Lecture 12 - Curves (Continued...)
Link Introduction to Computer Graphics Lecture 13 - Curves (Continued...)
Link Introduction to Computer Graphics Lecture 14 - Curves (Continued...)
Link Introduction to Computer Graphics Lecture 15 - Curves (Continued...)
Link Introduction to Computer Graphics Lecture 16 - Surfaces
Link Introduction to Computer Graphics Lecture 17 - Surfaces (Continued...)
Link Introduction to Computer Graphics Lecture 18 - Surfaces (Continued...)
Link Introduction to Computer Graphics Lecture 19 - Surfaces (Continued...)
Link Introduction to Computer Graphics Lecture 20 - Hierarchical Models
Link Introduction to Computer Graphics Lecture 21 - Rendering
Link Introduction to Computer Graphics Lecture 22 - Rendering (Continued...)
Link Introduction to Computer Graphics Lecture 23 - Rendering (Continued...)
Link Introduction to Computer Graphics Lecture 24 - Ray Tracing
Link Introduction to Computer Graphics Lecture 25 - Ray Tracing (Continued...)
Link Introduction to Computer Graphics Lecture 26 - Ray Tracing (Continued...)
Link Introduction to Computer Graphics Lecture 27 - Assignment: Ray Tracing
Link Introduction to Computer Graphics Lecture 28 - Hidden Surface Elimination
Link Introduction to Computer Graphics Lecture 29 - Hidden Surface Elimination (Continued...)
Link Introduction to Computer Graphics Lecture 30 - Hidden Surface Elimination (Continued...)
Link Introduction to Computer Graphics Lecture 31 - Fractals
Link Introduction to Computer Graphics Lecture 32 - Fractals (Continued...)
Link Introduction to Computer Graphics Lecture 33 - Computer Animation
Link Introduction to Computer Graphics Lecture 34 - Animation (Continued...)
Link Introduction to Computer Graphics Lecture 35 - Animation (Continued...)
Link Principles of Programming Languages Lecture 1 - Introduction
Link Principles of Programming Languages Lecture 2 - Syntax
Link Principles of Programming Languages Lecture 3 - Grammars
Link Principles of Programming Languages Lecture 4 - Ambiguity
Link Principles of Programming Languages Lecture 5 - PLO:Syntax
Link Principles of Programming Languages Lecture 6 - Semantics
Link Principles of Programming Languages Lecture 7 - Syntactic Classes
Link Principles of Programming Languages Lecture 8 - Transition Systems
Link Principles of Programming Languages Lecture 9 - PL0 : Expressions
Link Principles of Programming Languages Lecture 10 - Binding
Link Principles of Programming Languages Lecture 11 - Environments
Link Principles of Programming Languages Lecture 12 - Declarations
Link Principles of Programming Languages Lecture 13 - Commands
Link Principles of Programming Languages Lecture 14 - Stores
Link Principles of Programming Languages Lecture 15 - Summary
Link Principles of Programming Languages Lecture 16 - Declarations and Commands
Link Principles of Programming Languages Lecture 17 - Blocks
Link Principles of Programming Languages Lecture 18 - Qualification
Link Principles of Programming Languages Lecture 19 - Pragmatics
Link Principles of Programming Languages Lecture 20 - Data
Link Principles of Programming Languages Lecture 21 - Structured Data
Link Principles of Programming Languages Lecture 22 - Sequences
Link Principles of Programming Languages Lecture 23 - Control
Link Principles of Programming Languages Lecture 24 - Non-Determinacy
Link Principles of Programming Languages Lecture 25 - Programming Languages
Link Principles of Programming Languages Lecture 26 - Programming Languages
Link Principles of Programming Languages Lecture 27 - Programming Languages
Link Principles of Programming Languages Lecture 28 - Data as Functions
Link Principles of Programming Languages Lecture 29 - Data and Fixpoints
Link Principles of Programming Languages Lecture 30 - Normal Forms
Link Principles of Programming Languages Lecture 31 - Programming Languages
Link Principles of Programming Languages Lecture 32 - Monomorphism
Link Principles of Programming Languages Lecture 33 - Polymorphism
Link Principles of Programming Languages Lecture 34 - Type Checking
Link Principles of Programming Languages Lecture 35 - Contexts
Link Principles of Programming Languages Lecture 36 - Abstracts
Link Principles of Programming Languages Lecture 37 - Procedures
Link Principles of Programming Languages Lecture 38 - Meanings
Link Principles of Programming Languages Lecture 39 - Parameters
Link Principles of Programming Languages Lecture 40 - The Future
Link Parallel Computing Lecture 1 - Introduction
Link Parallel Computing Lecture 2 - Parallel Programming Paradigms
Link Parallel Computing Lecture 3 - Parallel Architecture
Link Parallel Computing Lecture 4 - Parallel Architecture (case studies)
Link Parallel Computing Lecture 5 - Open MP
Link Parallel Computing Lecture 6 - Open MP (Continued.)
Link Parallel Computing Lecture 7 - Open MP (Continued..)
Link Parallel Computing Lecture 8 - Open MP & PRAM Model of Computation
Link Parallel Computing Lecture 9 - PRAM
Link Parallel Computing Lecture 10 - Models of Parallel Computation, Complexity
Link Parallel Computing Lecture 11 - Memory Consistency
Link Parallel Computing Lecture 12 - Memory Consistency & Performance Issues
Link Parallel Computing Lecture 13 - Parallel Program Design
Link Parallel Computing Lecture 14 - Shared Memory & Message Passing
Link Parallel Computing Lecture 15 - MPI
Link Parallel Computing Lecture 16 - MPI (Continued.)
Link Parallel Computing Lecture 17 - MPI (Continued..)
Link Parallel Computing Lecture 18 - Algorithmic Techniques
Link Parallel Computing Lecture 19 - Algorithmic Techniques (Continued.)
Link Parallel Computing Lecture 20 - Algorithmic Techniques (Continued..)
Link Parallel Computing Lecture 21 - CUDA
Link Parallel Computing Lecture 22 - CUDA (Continued.)
Link Parallel Computing Lecture 23 - CUDA (Continued..)
Link Parallel Computing Lecture 24 - CUDA (Continued...)
Link Parallel Computing Lecture 25 - CUDA (Continued....)
Link Parallel Computing Lecture 26 - CUDA (Continued.....)
Link Parallel Computing Lecture 27 - CUDA (Continued......)
Link Parallel Computing Lecture 28 - Algorithms, Merging & Sorting
Link Parallel Computing Lecture 29 - Algorithms, Merging & Sorting (Continued.)
Link Parallel Computing Lecture 30 - Algorithms, Merging & Sorting (Continued..)
Link Parallel Computing Lecture 31 - Algorithms, Merging & Sorting (Continued...)
Link Parallel Computing Lecture 32 - Algorithms, Merging & Sorting (Continued....)
Link Parallel Computing Lecture 33 - Lower Bounds Lock Free Synchronization, Load Stealing
Link Parallel Computing Lecture 34 - Lock Free Synchronization, Graph Algorithms
Link Operating Systems Lecture 1 - Introduction to UNIX System Calls - Part 1
Link Operating Systems Lecture 2 - Introduction to UNIX System Calls - Part 2
Link Operating Systems Lecture 3 - Threads, Address Spaces, Filesystem Devices
Link Operating Systems Lecture 4 - PC Architecture
Link Operating Systems Lecture 5 - x86 Instruction Set, GCC Calling Conventions
Link Operating Systems Lecture 6 - Physical Memory Map, I/O, Segmentation
Link Operating Systems Lecture 7 - Segmentation, Trap Handling
Link Operating Systems Lecture 8 - Traps, Trap Handlers
Link Operating Systems Lecture 9 - Kernel Data Structures, Memory Management
Link Operating Systems Lecture 10 - Segmentation Review, Introduction to Paging
Link Operating Systems Lecture 11 - Paging
Link Operating Systems Lecture 12 - Process Address Spaces Using Paging
Link Operating Systems Lecture 13 - Translation Lookaside Buffer, Large Pages, Boot Sector
Link Operating Systems Lecture 14 - Loading the kernel, Initializing the Page table
Link Operating Systems Lecture 15 - Setting up page tables for user processes
Link Operating Systems Lecture 16 - Processes in action
Link Operating Systems Lecture 17 - Process structure, Context Switching
Link Operating Systems Lecture 18 - Process Kernel stack, Scheduler, Fork,Context-Switch, Process Control Block, Trap Entry and Return
Link Operating Systems Lecture 19 - Creating the first process
Link Operating Systems Lecture 20 - Handling User Pointers, Concurrency
Link Operating Systems Lecture 21 - Locking
Link Operating Systems Lecture 22 - Fine-grained Locking and its challenges
Link Operating Systems Lecture 23 - Locking variations
Link Operating Systems Lecture 24 - Condition variables
Link Operating Systems Lecture 25 - Multiple producer, multiple consumer queue; semaphores; monitors
Link Operating Systems Lecture 26 - Transcations and lock-free primitives read/write locks
Link Operating Systems Lecture 27 - Synchronization in xv6: acquire/release, sleep/wakeup, exit/wait
Link Operating Systems Lecture 28 - More synchronization in xv6: kill, IDE device driver; introducion to Demand Paging
Link Operating Systems Lecture 29 - Demand Paging; Introduction to Page Replacement
Link Operating Systems Lecture 30 - Page Replacement, Thrashing
Link Operating Systems Lecture 31 - Storage Devices, Filesystem Intrerfaces
Link Operating Systems Lecture 32 - File System Implementation
Link Operating Systems Lecture 33 - File System Operation
Link Operating Systems Lecture 34 - Cash Recovery and Logging
Link Operating Systems Lecture 35 - Logging in Linux ext3 filesystem
Link Operating Systems Lecture 36 - Protection and Security
Link Operating Systems Lecture 37 - Scheduling Policies
Link Operating Systems Lecture 38 - Lock-free multiprocessor coordination, Read-Copy-Update
Link Operating Systems Lecture 39 - Microkernel, Exokernel, Multikernel
Link Operating Systems Lecture 40 - Virtualization, Cloud Computing, Technology Trends
Link NOC:Computer Architecture (2017) Lecture 1 - Introduction to Computer Architecture
Link NOC:Computer Architecture (2017) Lecture 2 - The Language of Bits - Part-I
Link NOC:Computer Architecture (2017) Lecture 3 - The Language of Bits - Part-II
Link NOC:Computer Architecture (2017) Lecture 4 - The Language of Bits - Part-III
Link NOC:Computer Architecture (2017) Lecture 5 - Assembly Language - Part-I
Link NOC:Computer Architecture (2017) Lecture 6 - Assembly Language - Part-II
Link NOC:Computer Architecture (2017) Lecture 7 - Assembly Language - Part-III
Link NOC:Computer Architecture (2017) Lecture 8 - ARM Assembly Language - Part-I
Link NOC:Computer Architecture (2017) Lecture 9 - ARM Assembly Language - Part-II
Link NOC:Computer Architecture (2017) Lecture 10 - x86 Assembly Language - Part-I
Link NOC:Computer Architecture (2017) Lecture 11 - x86 Assembly Language - Part-II
Link NOC:Computer Architecture (2017) Lecture 12 - x86 Assembly Language - Part-III
Link NOC:Computer Architecture (2017) Lecture 13 - x86 Assembly Language - Part-IV
Link NOC:Computer Architecture (2017) Lecture 14 - A Primer on Digital Logic - Part-I
Link NOC:Computer Architecture (2017) Lecture 15 - A Primer on Digital Logic - Part-II
Link NOC:Computer Architecture (2017) Lecture 16 - A Primer on Digital Logic - Part-III
Link NOC:Computer Architecture (2017) Lecture 17 - Computer Arithmetic - Part-I
Link NOC:Computer Architecture (2017) Lecture 18 - Computer Arithmetic - Part-II
Link NOC:Computer Architecture (2017) Lecture 19 - Computer Arithmetic - Part-III
Link NOC:Computer Architecture (2017) Lecture 20 - Computer Arithmetic - Part-IV
Link NOC:Computer Architecture (2017) Lecture 21 - Computer Arithmetic - Part-V
Link NOC:Computer Architecture (2017) Lecture 22 - Computer Arithmetic - Part-VI
Link NOC:Computer Architecture (2017) Lecture 23 - Processor Design - Part-I
Link NOC:Computer Architecture (2017) Lecture 24 - Processor Design - Part-II
Link NOC:Computer Architecture (2017) Lecture 25 - Processor Design - Part-III
Link NOC:Computer Architecture (2017) Lecture 26 - Principles of Pipelining - Part-I
Link NOC:Computer Architecture (2017) Lecture 27 - Principles of Pipelining - Part-II
Link NOC:Computer Architecture (2017) Lecture 28 - Principles of Pipelining - Part-III
Link NOC:Computer Architecture (2017) Lecture 29 - Principles of Pipelining - Part-IV
Link NOC:Computer Architecture (2017) Lecture 30 - The Memory Systems - Part-I
Link NOC:Computer Architecture (2017) Lecture 31 - The Memory Systems - Part-II
Link NOC:Computer Architecture (2017) Lecture 32 - The Memory Systems - Part-III
Link NOC:Computer Architecture (2017) Lecture 33 - The Memory Systems - Part-IV
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 1 - Introduction to Parallel Programming
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 2 - Parallel Architectures and Programming Models
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 3 - Pipelining
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 4 - Superpipelining and VLIW
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 5 - Memory Latency
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 6 - Cache and Temporal Locality
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 7 - Cache, Memory bandwidth and Spatial Locality
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 8 - Intuition for Shared and Distributed Memory architectures
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 9 - Shared and Distributed Memory architectures
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 10 - Interconnection networks in Distributed Memory architectures
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 11 - OpenMP: A parallel Hello World Program
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 12 - Program with Single thread
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 13 - Program Memory with Multiple threads and Multi-tasking
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 14 - Context Switching
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 15 - OpenMP: Basic thread functions
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 16 - OpenMP: About OpenMP
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 17 - Shared Memory Consistency Models and the Sequential Consistency Model
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 18 - Race Conditions
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 19 - OpenMP: Scoping variables and some race conditions
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 20 - OpenMP: thread private variables and more constructs
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 21 - Computing sum: first attempt at parallelization
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 22 - Manual distribution of work and critical sections
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 23 - Distributing for loops and reduction
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 24 - Vector-Vector operations (Dot product)
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 25 - Matrix-Vector operations (Matrix-Vector Multiply)
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 26 - Matrix-Matrix operations (Matrix-Matrix Multiply)
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 27 - Introduction to tasks
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 28 - Task queues and task execution
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 29 - Accessing variables in tasks
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 30 - Completion of tasks and scoping variables in tasks
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 31 - Recursive task spawning and pitfalls
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 32 - Understanding LU Factorization
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 33 - Parallel LU Factorization
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 34 - Locks
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 35 - Advanced Task handling
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 36 - Matrix Multiplication using tasks
Link NOC:Introduction to Parallel Programming in OpenMP Lecture 37 - The OpenMP Shared Memory Consistency Model
Link NOC:Synthesis of Digital Systems Lecture 1 - Outline - What is Synthesis?
Link NOC:Synthesis of Digital Systems Lecture 2 - Chip Design Flow and Hardware Modelling
Link NOC:Synthesis of Digital Systems Lecture 3 - VHDL: Introduction to Hardware Description Languages and VHDL Basics
Link NOC:Synthesis of Digital Systems Lecture 4 - VHDL: Modelling Timing - Events and Transactions
Link NOC:Synthesis of Digital Systems Lecture 5 - VHDL: Specifying Hardware Behaviour with Processes
Link NOC:Synthesis of Digital Systems Lecture 6 - VHDL: Specifying Structure, Test Benches, Parameterisation, and Libraries
Link NOC:Synthesis of Digital Systems Lecture 7 - Introduction to High-level Synthesis
Link NOC:Synthesis of Digital Systems Lecture 8 - Language front-end Design Representation
Link NOC:Synthesis of Digital Systems Lecture 9 - Compiler Transformation in High Level Synthesis: Constant Folding, Dead Code Elimination, Constant Propagation, and Strength Reduction
Link NOC:Synthesis of Digital Systems Lecture 10 - Memory Modelling and Compiler Transformation in High Level Synthesis: Common Sub-expression Elimination and Loop Invariant Code Motion
Link NOC:Synthesis of Digital Systems Lecture 11 - Compiler Transformations in High Level Synthesis: Loop Unrolling and Function Inlining
Link NOC:Synthesis of Digital Systems Lecture 12 - Hardware Transformations and ASAP / ALAP Scheduling
Link NOC:Synthesis of Digital Systems Lecture 13 - Scheduling in High Level Synthesis: List Scheduling and Time-constrained Scheduling
Link NOC:Synthesis of Digital Systems Lecture 14 - Force Directed Scheduling and Register Allocation
Link NOC:Synthesis of Digital Systems Lecture 15 - High Level Synthesis and Timing Issues
Link NOC:Synthesis of Digital Systems Lecture 16 - Finite State Machine Synthesis: Introduction to FSM Encoding
Link NOC:Synthesis of Digital Systems Lecture 17 - Finite State Machine Synthesis: Identifying Common Cubes and Graph Embeding
Link NOC:Synthesis of Digital Systems Lecture 18 - The Retiming Problem
Link NOC:Synthesis of Digital Systems Lecture 19 - Efficient Solution to Retiming and Introduction to Logic Synthesis
Link NOC:Synthesis of Digital Systems Lecture 20 - Binary Decision Diagrams
Link NOC:Synthesis of Digital Systems Lecture 21 - Introduction to Logic Synthesis
Link NOC:Synthesis of Digital Systems Lecture 22 - Two-level Logic Optimisation
Link NOC:Synthesis of Digital Systems Lecture 23 - Multi-Level Logic Optimisation
Link NOC:Synthesis of Digital Systems Lecture 24 - Multi-level Logic Synthesis: Technology Mapping
Link NOC:Synthesis of Digital Systems Lecture 25 - Introduction to Timing Analysis
Link NOC:Synthesis of Digital Systems Lecture 26 - Timing Analysis and Critical Paths
Link NOC:An Introduction to Artificial Intelligence Lecture 1 - Introduction: What to Expect from AI
Link NOC:An Introduction to Artificial Intelligence Lecture 2 - Introduction: History of AI from 40s - 90s
Link NOC:An Introduction to Artificial Intelligence Lecture 3 - Introduction: History of AI in the 90s
Link NOC:An Introduction to Artificial Intelligence Lecture 4 - Introduction: History of AI in NASA and DARPA (2000s)
Link NOC:An Introduction to Artificial Intelligence Lecture 5 - Introduction: The Present State of AI
Link NOC:An Introduction to Artificial Intelligence Lecture 6 - Introduction: Definition of AI Dictionary Meaning
Link NOC:An Introduction to Artificial Intelligence Lecture 7 - Introduction: Definition of AI Thinking VS Acting and Humanly VS Rationally
Link NOC:An Introduction to Artificial Intelligence Lecture 8 - Introduction: Definition of AI Rational Agent View of AI
Link NOC:An Introduction to Artificial Intelligence Lecture 9 - Introduction: Examples Tasks, Phases of AI and Course Plan
Link NOC:An Introduction to Artificial Intelligence Lecture 10 - Uniform Search: Notion of a State
Link NOC:An Introduction to Artificial Intelligence Lecture 11 - Uniformed Search: Search Problem and Examples - Part 2
Link NOC:An Introduction to Artificial Intelligence Lecture 12 - Uniformed Search: Basic Search Strategies - Part 3
Link NOC:An Introduction to Artificial Intelligence Lecture 13 - Uniformed Search: Iterative Deepening DFS - Part 4
Link NOC:An Introduction to Artificial Intelligence Lecture 14 - Uniformed Search: Bidirectional Search - Part 5
Link NOC:An Introduction to Artificial Intelligence Lecture 15 - Informed Search: Best First Search - Part 1
Link NOC:An Introduction to Artificial Intelligence Lecture 16 - Informed Search: Greedy Best First Search and A* Search - Part 2
Link NOC:An Introduction to Artificial Intelligence Lecture 17 - Informed Search: Analysis of A* Algorithm - Part 3
Link NOC:An Introduction to Artificial Intelligence Lecture 18 - Informed Search Proof of optimality of A* - Part 4
Link NOC:An Introduction to Artificial Intelligence Lecture 19 - Informed Search: Iterative Deepening A* and Depth First Branch and Bound - Part 5
Link NOC:An Introduction to Artificial Intelligence Lecture 20 - Informed Search: Admissible Heuristics and Domain Relaxation - Part 6
Link NOC:An Introduction to Artificial Intelligence Lecture 21 - Informed Search: Pattern Database Heuristics - Part 7
Link NOC:An Introduction to Artificial Intelligence Lecture 22 - Local Search: Satisfaction Vs Optimization - Part 1
Link NOC:An Introduction to Artificial Intelligence Lecture 23 - Local Search: The Example of N-Queens - Part 2
Link NOC:An Introduction to Artificial Intelligence Lecture 24 - Local Search: Hill Climbing - Part 3
Link NOC:An Introduction to Artificial Intelligence Lecture 25 - Local Search: Drawbacks of Hill Climbing - Part 4
Link NOC:An Introduction to Artificial Intelligence Lecture 26 - Local Search: of Hill Climbing With random Walk and Random Restart - Part 5
Link NOC:An Introduction to Artificial Intelligence Lecture 27 - Local Search: Hill Climbing With Simulated Anealing - Part 6
Link NOC:An Introduction to Artificial Intelligence Lecture 28 - Local Search: Local Beam Search and Genetic Algorithms - Part 7
Link NOC:An Introduction to Artificial Intelligence Lecture 29 - Adversarial Search: Minimax Algorithm for two player games
Link NOC:An Introduction to Artificial Intelligence Lecture 30 - Adversarial Search: An Example of Minimax Search
Link NOC:An Introduction to Artificial Intelligence Lecture 31 - Adversarial Search: Alpha Beta Pruning
Link NOC:An Introduction to Artificial Intelligence Lecture 32 - Adversarial Search: Analysis of Alpha Beta Pruning
Link NOC:An Introduction to Artificial Intelligence Lecture 33 - Adversarial Search: Analysis of Alpha Beta Pruning (Continued...)
Link NOC:An Introduction to Artificial Intelligence Lecture 34 - Adversarial Search: Horizon Effect, Game Databases and Other Ideas
Link NOC:An Introduction to Artificial Intelligence Lecture 35 - Adversarial Search: Summary and Other Games
Link NOC:An Introduction to Artificial Intelligence Lecture 36 - Constraint Satisfaction Problems: Representation of the atomic state
Link NOC:An Introduction to Artificial Intelligence Lecture 37 - Constraint Satisfaction Problems: Map coloring and other examples of CSP
Link NOC:An Introduction to Artificial Intelligence Lecture 38 - Constraint Satisfaction Problems: Backtracking Search
Link NOC:An Introduction to Artificial Intelligence Lecture 39 - Constraint Satisfaction Problems: Variable and Value Ordering in Backtracking Search
Link NOC:An Introduction to Artificial Intelligence Lecture 40 - Constraint Satisfaction Problems: Inference for detecting failures early
Link NOC:An Introduction to Artificial Intelligence Lecture 41 - Constraint Satisfaction Problems: Exploiting problem structure
Link NOC:An Introduction to Artificial Intelligence Lecture 42 - Logic in AI : Different Knowledge Representation systems - Part 1
Link NOC:An Introduction to Artificial Intelligence Lecture 43 - Logic in AI : Syntax - Part 2
Link NOC:An Introduction to Artificial Intelligence Lecture 44 - Logic in AI : Semantics - Part 3
Link NOC:An Introduction to Artificial Intelligence Lecture 45 - Logic in AI : Forward Chaining - Part 4
Link NOC:An Introduction to Artificial Intelligence Lecture 46 - Logic in AI : Resolution - Part 5
Link NOC:An Introduction to Artificial Intelligence Lecture 47 - Logic in AI : Reduction to Satisfiability Problems - Part 6
Link NOC:An Introduction to Artificial Intelligence Lecture 48 - Logic in AI : SAT Solvers: DPLL Algorithm - Part 7
Link NOC:An Introduction to Artificial Intelligence Lecture 49 - Logic in AI : Sat Solvers: WalkSAT Algorithm - Part 8
Link NOC:An Introduction to Artificial Intelligence Lecture 50 - Uncertainty in AI: Motivation
Link NOC:An Introduction to Artificial Intelligence Lecture 51 - Uncertainty in AI: Basics of Probability
Link NOC:An Introduction to Artificial Intelligence Lecture 52 - Uncertainty in AI: Conditional Independence and Bayes Rule
Link NOC:An Introduction to Artificial Intelligence Lecture 53 - Bayesian Networks: Syntax
Link NOC:An Introduction to Artificial Intelligence Lecture 54 - Bayesian Networks: Factoriziation
Link NOC:An Introduction to Artificial Intelligence Lecture 55 - Bayesian Networks: Conditional Independences and d-Separation
Link NOC:An Introduction to Artificial Intelligence Lecture 56 - Bayesian Networks: Inference using Variable Elimination
Link NOC:An Introduction to Artificial Intelligence Lecture 57 - Bayesian Networks: Reducing 3-SAT to Bayes Net
Link NOC:An Introduction to Artificial Intelligence Lecture 58 - Bayesian Networks: Rejection Sampling
Link NOC:An Introduction to Artificial Intelligence Lecture 59 - Bayesian Networks: Likelihood Weighting
Link NOC:An Introduction to Artificial Intelligence Lecture 60 - Bayesian Networks: MCMC with Gibbs Sampling
Link NOC:An Introduction to Artificial Intelligence Lecture 61 - Bayesian Networks: Maximum Likelihood Learning
Link NOC:An Introduction to Artificial Intelligence Lecture 62 - Bayesian Networks: Maximum a-Posteriori Learning 
Link NOC:An Introduction to Artificial Intelligence Lecture 63 - Bayesian Networks: Bayesian Learning
Link NOC:An Introduction to Artificial Intelligence Lecture 64 - Bayesian Networks: Structure Learning and Expectation Maximization
Link NOC:An Introduction to Artificial Intelligence Lecture 65 - Introduction, Part 10: Agents and Environments
Link NOC:An Introduction to Artificial Intelligence Lecture 66 - Decision Theory: Steps in Decision Theory
Link NOC:An Introduction to Artificial Intelligence Lecture 67 - Decision Theory: Non Deterministic Uncertainty
Link NOC:An Introduction to Artificial Intelligence Lecture 68 - Probabilistic Uncertainty and Value of perfect information
Link NOC:An Introduction to Artificial Intelligence Lecture 69 - Expected Utility vs Expected Value
Link NOC:An Introduction to Artificial Intelligence Lecture 70 - Markov Decision Processes: Definition
Link NOC:An Introduction to Artificial Intelligence Lecture 71 - Markov Decision Processes: An example of a Policy
Link NOC:An Introduction to Artificial Intelligence Lecture 72 - Markov Decision Processes: Policy Evaluation using system of linear equations
Link NOC:An Introduction to Artificial Intelligence Lecture 73 - Markov Decision Processes: Iterative Policy Evaluation
Link NOC:An Introduction to Artificial Intelligence Lecture 74 - Markov Decision Processes: Value Iteration
Link NOC:An Introduction to Artificial Intelligence Lecture 75 - Markov Decision Processes: Policy Iteration and Applications and Extensions of MDPs
Link NOC:An Introduction to Artificial Intelligence Lecture 76 - Reinforcement Learning: Background
Link NOC:An Introduction to Artificial Intelligence Lecture 77 - Reinforcement Learning: Model-based Learning for policy evaluation (Passive Learning)
Link NOC:An Introduction to Artificial Intelligence Lecture 78 - Reinforcement Learning: Model-free Learning for policy evaluation (Passive Learning)
Link NOC:An Introduction to Artificial Intelligence Lecture 79 - Reinforcement Learning: TD Learning
Link NOC:An Introduction to Artificial Intelligence Lecture 80 - Reinforcement Learning: TD Learning and Computational Neuroscience
Link NOC:An Introduction to Artificial Intelligence Lecture 81 - Reinforcement Learning: Q Learning
Link NOC:An Introduction to Artificial Intelligence Lecture 82 - Reinforcement Learning: Exploration vs Exploitation Tradeoff
Link NOC:An Introduction to Artificial Intelligence Lecture 83 - Reinforcement Learning: Generalization in RL
Link NOC:An Introduction to Artificial Intelligence Lecture 84 - Deep Learning: Perceptrons and Activation functions
Link NOC:An Introduction to Artificial Intelligence Lecture 85 - Deep Learning: Example of Handwritten digit recognition
Link NOC:An Introduction to Artificial Intelligence Lecture 86 - Deep Learning: Neural Layer as matrix operations
Link NOC:An Introduction to Artificial Intelligence Lecture 87 - Deep Learning: Differentiable loss function
Link NOC:An Introduction to Artificial Intelligence Lecture 88 - Deep Learning: Backpropagation through a computational graph
Link NOC:An Introduction to Artificial Intelligence Lecture 89 - Deep Learning: Thin Deep Vs Fat Shallow Networks
Link NOC:An Introduction to Artificial Intelligence Lecture 90 - Deep Learning: Convolutional Neural Networks
Link NOC:An Introduction to Artificial Intelligence Lecture 91 - Deep Learning: Deep Reinforcement Learning
Link NOC:An Introduction to Artificial Intelligence Lecture 92 - Ethics of AI: Humans vs Robots
Link NOC:An Introduction to Artificial Intelligence Lecture 93 - Ethics of AI: Robustness and Transparency of AI systems
Link NOC:An Introduction to Artificial Intelligence Lecture 94 - Ethics of AI: Data Bias and Fairness of AI systems
Link NOC:An Introduction to Artificial Intelligence Lecture 95 - Ethics of AI: Accountability, privacy and Human-AI interaction
Link NOC:An Introduction to Artificial Intelligence Lecture 96 - Wrapup
Link NOC:Advanced Computer Architecture (2021) Lecture 1 - Introduction
Link NOC:Advanced Computer Architecture (2021) Lecture 2 - Out-of-Order Pipelines - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 3 - Out-of-Order Pipelines - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 4 - Out-of-Order Pipelines - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 5 - The Fetch and Decode Stages - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 6 - The Fetch and Decode Stages - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 7 - The Fetch and Decode Stages - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 8 - The Issue, Execute, and Commit Stages - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 9 - The Issue, Execute, and Commit Stages - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 10 - The Issue, Execute, and Commit Stages - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 11 - The Issue, Execute, and Commit Stages - Part IV
Link NOC:Advanced Computer Architecture (2021) Lecture 12 - Alternative Approaches to Issue and Commit - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 13 - Alternative Approaches to Issue and Commit - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 14 - Alternative Approaches to Issue and Commit - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 15 - Alternative Approaches to Issue and Commit - Part IV
Link NOC:Advanced Computer Architecture (2021) Lecture 16 - Graphics Processors - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 17 - Graphics Processors - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 18 - Graphics Processors - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 19 - Caches - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 20 - Caches - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 21 - Caches - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 22 - Caches - Part IV
Link NOC:Advanced Computer Architecture (2021) Lecture 23 - Caches - Part V
Link NOC:Advanced Computer Architecture (2021) Lecture 24 - Caches - Part VI
Link NOC:Advanced Computer Architecture (2021) Lecture 25 - Multicore Systems - Part I
Link NOC:Advanced Computer Architecture (2021) Lecture 26 - Multicore Systems - Part II
Link NOC:Advanced Computer Architecture (2021) Lecture 27 - Multicore Systems - Part III
Link NOC:Advanced Computer Architecture (2021) Lecture 28 - Multicore Systems - Part IV
Link NOC:Advanced Computer Architecture (2021) Lecture 29 - Multicore Systems - Part V
Link NOC:Advanced Computer Architecture (2021) Lecture 30 - Multicore Systems - Part VI
Link NOC:Advanced Computer Architecture (2021) Lecture 31 - Multicore Systems - Part VII
Link NOC:Advanced Computer Architecture (2021) Lecture 32 - Multicore Systems - Part VIII
Link NOC:Advanced Computer Architecture (2021) Lecture 33 - Multicore Systems - Part IX
Link Design Verification and Test of Digital VLSI Circuits Lecture 1 - Introduction to Digital VLSI Design Flow
Link Design Verification and Test of Digital VLSI Circuits Lecture 2 - High Level Design Representation
Link Design Verification and Test of Digital VLSI Circuits Lecture 3 - Transformations for High Level Synthesis
Link Design Verification and Test of Digital VLSI Circuits Lecture 4 - Introduction to HLS: Scheduling, Allocation and Binding Problem
Link Design Verification and Test of Digital VLSI Circuits Lecture 5 - Scheduling Algorithms - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 6 - Scheduling Algorithms - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 7 - Binding and Allocation Algorithms
Link Design Verification and Test of Digital VLSI Circuits Lecture 8 - Two level Boolean Logic Synthesis - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 9 - Two level Boolean Logic Synthesis - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 10 - Two level Boolean Logic Synthesis - 3
Link Design Verification and Test of Digital VLSI Circuits Lecture 11 - Heuristic Minimization of Two-Level Circuits
Link Design Verification and Test of Digital VLSI Circuits Lecture 12 - Finite State Machine Synthesis
Link Design Verification and Test of Digital VLSI Circuits Lecture 13 - Multilevel Implementation
Link Design Verification and Test of Digital VLSI Circuits Lecture 14 - Introduction to formal methods for design verification
Link Design Verification and Test of Digital VLSI Circuits Lecture 15 - Temporal Logic: Introduction and Basic Operators
Link Design Verification and Test of Digital VLSI Circuits Lecture 16 - Syntax and Semantics of CTL
Link Design Verification and Test of Digital VLSI Circuits Lecture 17 - Syntax and Semantics of CTL – Continued
Link Design Verification and Test of Digital VLSI Circuits Lecture 18 - Equivalence between CTL Formulas
Link Design Verification and Test of Digital VLSI Circuits Lecture 19 - Introduction to Model Checking
Link Design Verification and Test of Digital VLSI Circuits Lecture 20 - Model Checking Algorithms - I
Link Design Verification and Test of Digital VLSI Circuits Lecture 21 - Model Checking Algorithms - II
Link Design Verification and Test of Digital VLSI Circuits Lecture 22 - Model Checking with Fairness
Link Design Verification and Test of Digital VLSI Circuits Lecture 23 - Binary Decision Diagram: Introduction and construction
Link Design Verification and Test of Digital VLSI Circuits Lecture 24 - Ordered Binary Decision Diagram
Link Design Verification and Test of Digital VLSI Circuits Lecture 25 - Operation on Ordered Binary Decision Diagram
Link Design Verification and Test of Digital VLSI Circuits Lecture 26 - Ordered Binary Decision Diagram for State Transition Systems
Link Design Verification and Test of Digital VLSI Circuits Lecture 27 - Symbolic Model Checking
Link Design Verification and Test of Digital VLSI Circuits Lecture 28 - Introduction to Digital VLSI Testing
Link Design Verification and Test of Digital VLSI Circuits Lecture 29 - Functional and Structural Testing
Link Design Verification and Test of Digital VLSI Circuits Lecture 30 - Fault Equivalence
Link Design Verification and Test of Digital VLSI Circuits Lecture 31 - Fault Simulation - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 32 - Fault Simulation - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 33 - Fault Simulation - 3
Link Design Verification and Test of Digital VLSI Circuits Lecture 34 - Testability Measures (SCOAP)
Link Design Verification and Test of Digital VLSI Circuits Lecture 35 - Introduction to Automatic Test Pattern Generation (ATPG) and ATPG Algebras
Link Design Verification and Test of Digital VLSI Circuits Lecture 36 - D-Algorithm - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 37 - D-Algorithm - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 38 - ATPG for Synchronous Sequential Circuits
Link Design Verification and Test of Digital VLSI Circuits Lecture 39 - Scan Chain based Sequential Circuit Testing - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 40 - Scan Chain based Sequential Circuit Testing - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 41 - Built in Self Test - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 42 - Built in Self Test - 2
Link Design Verification and Test of Digital VLSI Circuits Lecture 43 - Memory Testing - 1
Link Design Verification and Test of Digital VLSI Circuits Lecture 44 - Memory Testing - 2
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 1 - Model of Computer and Working Principle
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 2 - Digital Logic Building Blocks
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 3 - Information Representation and Number Systems
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 4 - Basic Elements of a Processor
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 5 - Storage and I/O Interface
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 6 - Execution of Program and Programming Languages
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 7 - Components of Central Processing Unit (CPU) and External Interface
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 8 - Main Memory
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 9 - Instruction Execution
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 10 - Instruction Format
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 11 - Instruction Set
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 12 - Addressing Modes
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 13 - Flags and Conditional Instructions
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 14 - Instruction: Procedure CALL/RETURN
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 15 - Instruction Cycle and Micro-operations
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 16 - Control Signals and Timing Sequence
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 17 - Control Signals for Complete Instruction Execution
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 18 - Handling Different Addressing Modes
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 19 - Handling Control Transfer Instructions
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 20 - Design of Hardwired controlled Control Unit
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 21 - Microinstructions and Microprograms
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 22 - Organization and Optimization of Microprogrammed controlled Control Unit
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 23 - Different Internal CPU Bus Organization
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 24 - Basics of Memory and Cache - Part 1
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 25 - Basics of Memory and Cache - Part 2
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 26 - Direct-mapped Caches: Misses, Writes and Performance
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 27 - Associative and Multi-level Caches
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 28 - Summary - Caches
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 29 - Basics of Virtual Memory and Address Translation
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 30 - Paging and Segmentation
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 31 - TLBs and Page Fault Handling
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 32 - Cache Indexing and Tagging Variations, Demand Paging
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 33 - Page Replacement Algorithms
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 34 - Page Frame Allocation and Thrashing
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 35 - Summary - Virtual Memory
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 36 - Input-Output Primitives
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 37 - Interrupt Driven I/O
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 38 - DMA Transfer
Link NOC:Computer Organization and Architecture - A Pedagogical Aspect Lecture 39 - Storage Devices
Link NOC:Embedded Systems-Design Verification and Test Lecture 1 - Introduction
Link NOC:Embedded Systems-Design Verification and Test Lecture 2 - Modeling Techniques - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 3 - Modeling Techniques - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 4 - Hardware/Software Partitioning - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 5 - Hardware/Software Partitioning - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 6 - Introduction to Hardware Design
Link NOC:Embedded Systems-Design Verification and Test Lecture 7 - Hardware Architectural Synthesis - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 8 - Hardware Architectural Synthesis - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 9 - Hardware Architectural Synthesis - 3
Link NOC:Embedded Systems-Design Verification and Test Lecture 10 - Hardware Architectural Synthesis - 4
Link NOC:Embedded Systems-Design Verification and Test Lecture 11 - Hardware Architectural Synthesis - 5
Link NOC:Embedded Systems-Design Verification and Test Lecture 12 - Hardware Architectural Synthesis - 6
Link NOC:Embedded Systems-Design Verification and Test Lecture 13 - Hardware Architectural Synthesis - 7
Link NOC:Embedded Systems-Design Verification and Test Lecture 14 - System Level Analysis
Link NOC:Embedded Systems-Design Verification and Test Lecture 15 - Uniprocessor Scheduling - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 16 - Uniprocessor Scheduling - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 17 - Multiprocessor Scheduling - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 18 - Multiprocessor Scheduling - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 19 - Introduction and Basic Operators of Temporal Logic
Link NOC:Embedded Systems-Design Verification and Test Lecture 20 - Syntax and Semantics of CTL
Link NOC:Embedded Systems-Design Verification and Test Lecture 21 - Equivalence between CTL formulas
Link NOC:Embedded Systems-Design Verification and Test Lecture 22 - Model Checking Algorithm
Link NOC:Embedded Systems-Design Verification and Test Lecture 23 - Binary Decision Diagram
Link NOC:Embedded Systems-Design Verification and Test Lecture 24 - Use of OBDDs for State Transition System
Link NOC:Embedded Systems-Design Verification and Test Lecture 25 - Symbolic Model Checking
Link NOC:Embedded Systems-Design Verification and Test Lecture 26 - Introduction to Digital VLSI Testing
Link NOC:Embedded Systems-Design Verification and Test Lecture 27 - Automatic Test Pattern Generation (ATPG)
Link NOC:Embedded Systems-Design Verification and Test Lecture 28 - Scan Chain based Sequential Circuit Testing
Link NOC:Embedded Systems-Design Verification and Test Lecture 29 - Software-Hardware Co-validation Fault Models and High Level Testing for Complex Embedded Systems
Link NOC:Embedded Systems-Design Verification and Test Lecture 30 - Testing for embedded cores
Link NOC:Embedded Systems-Design Verification and Test Lecture 31 - Bus and Memory Testing
Link NOC:Embedded Systems-Design Verification and Test Lecture 32 - Testing for advanced faults in Real time Embedded Systems
Link NOC:Embedded Systems-Design Verification and Test Lecture 33 - BIST for Embedded Systems
Link NOC:Embedded Systems-Design Verification and Test Lecture 34 - Concurrent Testing for Fault tolerant Embedded Systems - 1
Link NOC:Embedded Systems-Design Verification and Test Lecture 35 - Concurrent Testing for Fault tolerant Embedded Systems - 2
Link NOC:Embedded Systems-Design Verification and Test Lecture 36 - Testing for Re-programmable hardware
Link NOC:Embedded Systems-Design Verification and Test Lecture 37 - Interaction Testing between Hardware and Software
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 1 - Introduction and Overview of the Course
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 2 - Instruction Execution Principles
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 3 - Introduction to Instruction Pipeline
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 4 - Introduction to Superscalar Pipelines
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 5 - Instruction Pipeline and Performance - I
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 6 - Instruction Pipeline and Performance - II
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 7 - Introduction to Cache Memory
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 8 - Block Replacement Techniques and Write Strategy
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 9 - gem5 Simulator - An Overview
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 10 - Cache Memory
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 11 - Basic Cache Optimization Techniques
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 12 - gem5 Simulator - Cache Optimisation
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 13 - Advanced Cache Optimization Techniques - I
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 14 - Advanced Cache Optimization Techniques - II
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 15 - Cache Memory Optimizations
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 16 - Introduction to DRAM System
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 17 - DRAM Controllers and Address Mapping
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 18 - Address Translation Mechanisms
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 19 - Main Memory Concepts
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 20 - Introduction to Tiled Chip Multicore Processors
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 21 - Routing Techniques in Network On Chip
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 22 - Network On Chip Router Micro-Architecture
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 23 - gem5 Simulator - NoC Optimisation
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 24 - Energy Efficient Bufferless NoC Routers
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 25 - Sidebuffered Deflection Routers
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 26 - Concepts in Network on Chip
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 27 - QoS of NoC and Caches in TCMP Systems
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 28 - Emerging Trends in Network On Chips
Link NOC:Multi-Core Computer Architecture-Storage and Interconnects Lecture 29 - Concepts in TCMP Systems
Link NOC:Randomized Algorithms Lecture 1 - Introduction to Randomized Algorithms
Link NOC:Randomized Algorithms Lecture 2 - Randomized Mincut Algorithm
Link NOC:Randomized Algorithms Lecture 3 - Randomized Find
Link NOC:Randomized Algorithms Lecture 4 - Probability Review
Link NOC:Randomized Algorithms Lecture 5 - Expectation of Random Variables
Link NOC:Randomized Algorithms Lecture 6 - Conditional Probability and Conditional Expectation2
Link NOC:Randomized Algorithms Lecture 7 - Birthday Paradox
Link NOC:Randomized Algorithms Lecture 8 - Markov and Chebychev's Inequalities
Link NOC:Randomized Algorithms Lecture 9 - Median Algorithm
Link NOC:Randomized Algorithms Lecture 10 - Chernoff Bound
Link NOC:Randomized Algorithms Lecture 11 - Permutation Routing on a Hypercube
Link NOC:Randomized Algorithms Lecture 12 - Permutation Routing on a Hypercube (Analysis)
Link NOC:Randomized Algorithms Lecture 13 - Introduction to Probabilistic Method
Link NOC:Randomized Algorithms Lecture 14 - More Examples on Probabilistic Method
Link NOC:Randomized Algorithms Lecture 15 - Lovasz Local Lemma
Link NOC:Randomized Algorithms Lecture 16 - Introduction to Markov Chains
Link NOC:Randomized Algorithms Lecture 17 - 2-SAT and Markov Chains
Link NOC:Randomized Algorithms Lecture 18 - 3-SAT and Markov Chains
Link NOC:Randomized Algorithms Lecture 19 - Electrical Networks
Link NOC:Randomized Algorithms Lecture 20 - Cover Time
Link NOC:Randomized Algorithms Lecture 21 - Rapid Mixing
Link NOC:Randomized Algorithms Lecture 22 - Introduction to Computational Complexity
Link NOC:Randomized Algorithms Lecture 23 - Pratt's Certificate
Link NOC:Randomized Algorithms Lecture 24 - Primality Testing
Link NOC:Randomized Algorithms Lecture 25 - Miller Rabin Algorithm
Link NOC:Randomized Algorithms Lecture 26 - All pair shortest path - I
Link NOC:Randomized Algorithms Lecture 27 - All pair shortest path - II
Link NOC:Randomized Algorithms Lecture 28 - Randomized MST
Link NOC:Randomized Algorithms Lecture 29 - Introduction to approximate counting
Link NOC:Randomized Algorithms Lecture 30 - DNF counting
Link NOC:Randomized Algorithms Lecture 31 - Perfect Matching - I
Link NOC:Randomized Algorithms Lecture 32 - Perfect Matching - II
Link NOC:Randomized Algorithms Lecture 33 - Perfect Matching - III
Link NOC:Randomized Algorithms Lecture 34 - Treaps
Link NOC:Randomized Algorithms Lecture 35 - Hashing
Link NOC:Randomized Algorithms Lecture 36 - Probabilistically checkable proofs - I
Link NOC:Randomized Algorithms Lecture 37 - Probabilistically checkable proofs - II
Link NOC:Randomized Algorithms Lecture 38 - Probabilistically checkable proofs - III
Link NOC:Randomized Algorithms Lecture 39 - LFKN Protocol
Link NOC:Randomized Algorithms Lecture 40 - summary
Link NOC:Parallel Algorithms Lecture 1 - Shared Memory Models - 1
Link NOC:Parallel Algorithms Lecture 2 - Shared Memory Models - 2
Link NOC:Parallel Algorithms Lecture 3 - Interconnection Networks
Link NOC:Parallel Algorithms Lecture 4 - Cost and Optimality
Link NOC:Parallel Algorithms Lecture 5 - Basic Techniques - 1
Link NOC:Parallel Algorithms Lecture 6 - Basic Techniques - 2
Link NOC:Parallel Algorithms Lecture 7 - Basic Techniques - 3
Link NOC:Parallel Algorithms Lecture 8 - Basic Techniques - 4
Link NOC:Parallel Algorithms Lecture 9 - Basic Techniques - 5
Link NOC:Parallel Algorithms Lecture 10 - Odd Even Merge Sort (OEMS)
Link NOC:Parallel Algorithms Lecture 11 - OEMS, Bitonic-Sort-Merge Sort (BSMS)
Link NOC:Parallel Algorithms Lecture 12 - BSMS, Optimal List Colouring
Link NOC:Parallel Algorithms Lecture 13 - Description
Link NOC:Parallel Algorithms Lecture 14 - Analysis
Link NOC:Parallel Algorithms Lecture 15 - Applications
Link NOC:Parallel Algorithms Lecture 16 - Applications
Link NOC:Parallel Algorithms Lecture 17 - Fast optimal merge algorithm
Link NOC:Parallel Algorithms Lecture 18 - High level Description
Link NOC:Parallel Algorithms Lecture 19 - Cole's Merge Sort: Details
Link NOC:Parallel Algorithms Lecture 20 - Analysis of Cole's Merge Sort; Lower bound for sorting
Link NOC:Parallel Algorithms Lecture 21 - Sorting Lower bound; Connected Components
Link NOC:Parallel Algorithms Lecture 22 - Connected Components (CREW)
Link NOC:Parallel Algorithms Lecture 23 - Connected Components, Vertex Colouring
Link NOC:Parallel Algorithms Lecture 24 - Sorting on a 2D mesh
Link NOC:Parallel Algorithms Lecture 25 - Sorting on a 2D mesh
Link NOC:Parallel Algorithms Lecture 26 - Sorting, Offline routing on a 2D mesh
Link NOC:Parallel Algorithms Lecture 27 - Sorting on a 3D mesh
Link NOC:Parallel Algorithms Lecture 28 - Mesh of Trees, Hypercube
Link NOC:Parallel Algorithms Lecture 29 - Hypercube (Continued...)
Link NOC:Parallel Algorithms Lecture 30 - Hypercube (Continued...), butterfly network
Link NOC:Parallel Algorithms Lecture 31 - Butterfly, CCC and Benes Networks
Link NOC:Parallel Algorithms Lecture 32 - Butterfly, CCC and Benes Networks
Link NOC:Parallel Algorithms Lecture 33 - Shuffle Exchange Graphs, de Bruijn Graphs
Link NOC:Parallel Algorithms Lecture 34 - Shuffle Exchange Graphs, de Bruijn Graphs (Continued...)
Link NOC:Parallel Algorithms Lecture 35 - Circuit Value Problem is P-complete for NC-reductions
Link NOC:Parallel Algorithms Lecture 36 - Ordered DFS is P-complete for NC-reductions
Link NOC:Parallel Algorithms Lecture 37 - Max Flow is P-complete for NC-reductions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 1 - Boolean Functions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 2 - Propositional Calculus: Introduction
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 3 - First Order Logic: Introduction
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 4 - First Order Logic: Introduction (Continued...)
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 5 - Proof System for Propcal
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 6 - First Order Logic: wffs, interpretations, models
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 7 - Soundness and Completeness of the First Order Proof System
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 8 - Sets, Relations, Functions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 9 - Functions, Embedding of the theories of naturals numbers and integers in Set Theory
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 10 - Embedding of the theories of integers and rational numbers in Set Theory; Countable Sets
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 11 - Introduction to graph theory
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 12 - Trees, Cycles, Graph coloring
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 13 - Bipartitie Graphs
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 14 - Bipartitie Graphs; Edge Coloring and Matching
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 15 - Planar Graphs
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 16 - Graph Searching; BFS and DFS
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 17 - Network Flows
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 18 - Counting Spanning Trees in Complete Graphs
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 19 - Embedding of the theory of ral numbers in Set Theory; Paradoxes
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 20 - ZF Axiomatization of Set Theory
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 21 - Partially ordering relations
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 22 - Natural numbers, divisors
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 23 - Lattices
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 24 - GCD, Euclid's Algorithm
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 25 - Prime Numbers
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 26 - Congruences
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 27 - Pigeon Hole Principle
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 28 - Stirling Numbers, Bell Numbers
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 29 - Generating Functions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 30 - Product of Generating Functions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 31 - Composition of Generating Function
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 32 - Principle of Inclusion Exclusion
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 33 - Rook placement problem
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 34 - Solution of Congruences
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 35 - Chinese Remainder Theorem
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 36 - Totient; Congruences; Floor and Ceiling Functions
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 37 - Introduction to Groups
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 38 - Modular Arithmetic and Groups
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 39 - Dihedral Groups, Isomorhphisms
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 40 - Cyclic groups, Direct Products, Subgroups
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 41 - Cosets, Lagrange's theorem
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 42 - Rings and Fields
Link NOC:Discrete Mathematics (Prof. Sajith Gopalan) Lecture 43 - Construction of Finite Fields
Link NOC:Advanced Computer Architecture Lecture 1 - Review of Basic Computer Organization
Link NOC:Advanced Computer Architecture Lecture 2 - Perfomance Evaluation Methods
Link NOC:Advanced Computer Architecture Lecture 3 - Introduction to RISC Instruction Pipeline
Link NOC:Advanced Computer Architecture Lecture 4 - Instruction Pipeline and Performance
Link NOC:Advanced Computer Architecture Lecture 5 - Pipeline Hazards
Link NOC:Advanced Computer Architecture Lecture 6 - Control Hazards and Branch Prediction
Link NOC:Advanced Computer Architecture Lecture 7 - MIPS Pipeline for Multi-Cycle Operations
Link NOC:Advanced Computer Architecture Lecture 8 - Tutorial 2 : Pipeline Hazard Analysis
Link NOC:Advanced Computer Architecture Lecture 9 - Compiler Techniques to Explore ILP
Link NOC:Advanced Computer Architecture Lecture 10 - Dynamic Scheduling to Explore ILP
Link NOC:Advanced Computer Architecture Lecture 11 - Dynamic Scheduling with Tomasulo’s Algorithm
Link NOC:Advanced Computer Architecture Lecture 12 - Dynamic Scheduling with Speculative Execution
Link NOC:Advanced Computer Architecture Lecture 13 - Tutorial 3 : Static and Dynamic Scheduling
Link NOC:Advanced Computer Architecture Lecture 14 - Advanced Pipelining and Superscalar Processors
Link NOC:Advanced Computer Architecture Lecture 15 - Exploiting DLP: Vector and GPU Architectures
Link NOC:Advanced Computer Architecture Lecture 16 - Tutorial 4 : Architectural Simulation using gem5
Link NOC:Advanced Computer Architecture Lecture 17 - Tutorial 5 : Core Optimization in gem5
Link NOC:Advanced Computer Architecture Lecture 18 - Introduction to Cache Memory
Link NOC:Advanced Computer Architecture Lecture 19 - Block Replacement Techniques and Write Strategy
Link NOC:Advanced Computer Architecture Lecture 20 - Tutorial 6 : Design Concepts in Cache Memory
Link NOC:Advanced Computer Architecture Lecture 21 - Optimization Techniques in Cache Memory
Link NOC:Advanced Computer Architecture Lecture 22 - Advanced Cache Optimization Techniques
Link NOC:Advanced Computer Architecture Lecture 23 - Tutorial 7 : Optimization Techniques in Cache Memory
Link NOC:Advanced Computer Architecture Lecture 24 - Tutorial 8 : Cache Optimization in gem5
Link NOC:Advanced Computer Architecture Lecture 25 - Introduction to DRAM System
Link NOC:Advanced Computer Architecture Lecture 26 - DRAM Controllers and Address Mapping
Link NOC:Advanced Computer Architecture Lecture 27 - Secondary Storage Systems
Link NOC:Advanced Computer Architecture Lecture 28 - Tutorial 9 : Design Concepts in DRAM and Harddisk
Link NOC:Advanced Computer Architecture Lecture 29 - Tiled Chip Multicore Processors
Link NOC:Advanced Computer Architecture Lecture 30 - Routing Techniques in Network on Chip
Link NOC:Advanced Computer Architecture Lecture 31 - NoC Router Microarchitecture
Link NOC:Advanced Computer Architecture Lecture 32 - How to Explore Computer Architecture?
Link NOC:Advanced Computer Architecture Lecture 33 - Tutorial 10 : TCMP and NoC Design Principles
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 1 - Introduction to UCC and history
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 2 - Issues and challenges
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 3 - Latest research trends
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 4 - User-Centric Design and Software Engineering
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 5 - Components of SDLC - Contextual Inquiry
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 6 - Components of SDLC - Design Guidelines
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 7 - Components of SDLC - Prototyping
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 8 - Case study (web site design)
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 9 - Introduction to User-Centric Computing
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 10 - The UCC framework with illustrative case study
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 11 - User-centric models - introduction and descriptive models
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 12 - User-centric models - predictive models and taxonomy
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 13 - Introduction to GOMS family of models
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 14 - Keystroke-Level Model (KLM)
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 15 - (CMN)GOMS Model
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 16 - The Fitts' Law
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 17 - The Hick-Hyman Law
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 18 - 2D and 3D pointing models
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 19 - The Steering Law for constrained navigation
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 20 - Model for hierarchical menu selection
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 21 - Mobile typing models (single finger and two thumb typing)
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 22 - Model for touch performance (FFitts' law)
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 23 - Introduction to formal models in UCD
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 24 - Formal modeling of user-computer dialogue
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 25 - Case studies on the use of models
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 26 - Introduction and research question formulation
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 27 - Variables determination and experiment design
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 28 - Data analysis including model building
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 29 - Introduction to user-centric design evaluation and expert evaluation technique
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 30 - User evaluation, empirical and model-based evaluation
Link NOC:User-centric Computing for Human-Computer Interaction Lecture 31 - Concluding remarks
Link NOC:Computer Graphics Lecture 1 - Introduction to graphics
Link NOC:Computer Graphics Lecture 2 - Historical evolution, issues and challenges
Link NOC:Computer Graphics Lecture 3 - Basics of a graphics system
Link NOC:Computer Graphics Lecture 4 - Introduction to 3D graphics pipeline
Link NOC:Computer Graphics Lecture 5 - Introduction and overview on object representation techniques
Link NOC:Computer Graphics Lecture 6 - Various Boundary Representation Techniques
Link NOC:Computer Graphics Lecture 7 - Spline representation - I
Link NOC:Computer Graphics Lecture 8 - Spline representation - II
Link NOC:Computer Graphics Lecture 9 - Space representation methods
Link NOC:Computer Graphics Lecture 10 - Introduction to modeling transformations
Link NOC:Computer Graphics Lecture 11 - Matrix representation and composition of transformations
Link NOC:Computer Graphics Lecture 12 - Transformations in 3D
Link NOC:Computer Graphics Lecture 13 - Color computation - basic idea
Link NOC:Computer Graphics Lecture 14 - Simple lighting model
Link NOC:Computer Graphics Lecture 15 - Shading models
Link NOC:Computer Graphics Lecture 16 - Intensity mapping
Link NOC:Computer Graphics Lecture 17 - Color models and texture synthesis
Link NOC:Computer Graphics Lecture 18 - View transformation
Link NOC:Computer Graphics Lecture 19 - Projection transformation
Link NOC:Computer Graphics Lecture 20 - Windows-to-viewport transformation
Link NOC:Computer Graphics Lecture 21 - Clipping introduction and 2D point and line clipping
Link NOC:Computer Graphics Lecture 22 - 2D fill-area clipping and 3D clipping
Link NOC:Computer Graphics Lecture 23 - Hidden surface removal - I
Link NOC:Computer Graphics Lecture 24 - Hidden surface removal - II
Link NOC:Computer Graphics Lecture 25 - Scan conversion of basic shapes - I
Link NOC:Computer Graphics Lecture 26 - Scan conversion of basic shapes - II
Link NOC:Computer Graphics Lecture 27 - Fill area and character scan conversion
Link NOC:Computer Graphics Lecture 28 - Anti-aliasing techniques
Link NOC:Computer Graphics Lecture 29 - Graphics I/O Devices
Link NOC:Computer Graphics Lecture 30 - Introduction to GPU and Shaders
Link NOC:Computer Graphics Lecture 31 - Programming with OpenGL
Link NOC:Computer Graphics Lecture 32 - Concluding remarks
Link NOC:C-Based VLSI Design Lecture 1 - Introduction to C-Based VLSI Design
Link NOC:C-Based VLSI Design Lecture 2 - C-based VLSI Design: An Overview
Link NOC:C-Based VLSI Design Lecture 3 - C-based VLSI Design: Problem Formulation
Link NOC:C-Based VLSI Design Lecture 4 - C-based VLSI Design: Course Plan
Link NOC:C-Based VLSI Design Lecture 5 - Introduction to Scheduling
Link NOC:C-Based VLSI Design Lecture 6 - ILP formulation of Scheduling
Link NOC:C-Based VLSI Design Lecture 7 - ILP formulation of MRLC and MLRC Scheduling
Link NOC:C-Based VLSI Design Lecture 8 - Multiprocessor Scheduling
Link NOC:C-Based VLSI Design Lecture 9 - Hu’s algorithm for Multiprocessor Scheduling
Link NOC:C-Based VLSI Design Lecture 10 - List based Scheduling of MLRC
Link NOC:C-Based VLSI Design Lecture 11 - List based Scheduling of MRLC
Link NOC:C-Based VLSI Design Lecture 12 - Forced Directed Scheduling
Link NOC:C-Based VLSI Design Lecture 13 - Forced Directed MLRC and MRLC Scheduling Algorithm
Link NOC:C-Based VLSI Design Lecture 14 - Path Based Scheduling
Link NOC:C-Based VLSI Design Lecture 15 - Path Based Scheduling
Link NOC:C-Based VLSI Design Lecture 16 - Allocation and Binding Problem Formulation
Link NOC:C-Based VLSI Design Lecture 17 - Left Edge Algorithm
Link NOC:C-Based VLSI Design Lecture 18 - ILP Formulation of Allocation and Binding
Link NOC:C-Based VLSI Design Lecture 19 - Allocation and Binding for Hierarchical Graph
Link NOC:C-Based VLSI Design Lecture 20 - Register Allocation and Binding
Link NOC:C-Based VLSI Design Lecture 21 - Multi-port Binding Problem
Link NOC:C-Based VLSI Design Lecture 22 - Datapath and Controller Synthesis
Link NOC:C-Based VLSI Design Lecture 23 - HLS for Arrays
Link NOC:C-Based VLSI Design Lecture 24 - HLS for Loops
Link NOC:C-Based VLSI Design Lecture 25 - HLS for Loop - pipeline
Link NOC:C-Based VLSI Design Lecture 26 - Hardware Efficient C Coding - Part I
Link NOC:C-Based VLSI Design Lecture 27 - Hardware Efficient C Coding - Part II
Link NOC:C-Based VLSI Design Lecture 28 - Dataflow Optimization in HLS
Link NOC:C-Based VLSI Design Lecture 29 - Frontend Optimizations in C
Link NOC:C-Based VLSI Design Lecture 30 - HLS Optimizations: Case Study 1
Link NOC:C-Based VLSI Design Lecture 31 - HLS Optimizations: Case Study 1
Link NOC:C-Based VLSI Design Lecture 32 - Simulation based Verification
Link NOC:C-Based VLSI Design Lecture 33 - RTL to C Reverse Engineering
Link NOC:C-Based VLSI Design Lecture 34 - Phase-wise Verification of HLS
Link NOC:C-Based VLSI Design Lecture 35 - Equivalence between C and RTL
Link NOC:C-Based VLSI Design Lecture 36 - HLS for Security
Link NOC:C-Based VLSI Design Lecture 37 - Introduction to Hardware Security
Link NOC:C-Based VLSI Design Lecture 38 - Attacks on RTL Logic locking
Link NOC:C-Based VLSI Design Lecture 39 - Introduction to Logic Synthesis
Link NOC:C-Based VLSI Design Lecture 40 - FPGA Technology Mapping
Link NOC:C-Based VLSI Design Lecture 41 - Introduction to Physical Synthesis
Link NOC:C-Based VLSI Design Lecture 42 - Introduction to Circuit optimizations
Link NOC:C-Based VLSI Design Lecture 43 - Recent Advances in C-Based VLSI Design
Link Computer Algorithms - 2 Lecture 1 - Graph_Basics
Link Computer Algorithms - 2 Lecture 2 - Breadth_First_Search
Link Computer Algorithms - 2 Lecture 3 - Dijkstra_Algo
Link Computer Algorithms - 2 Lecture 4 - All Pair Shortest Path
Link Computer Algorithms - 2 Lecture 5 - Matriods
Link Computer Algorithms - 2 Lecture 6 - Minimum Spanning Tree
Link Computer Algorithms - 2 Lecture 7 - Edmond's Matching Algo I
Link Computer Algorithms - 2 Lecture 8 - Edmond's Matching Algo II
Link Computer Algorithms - 2 Lecture 9 - Flow Networks
Link Computer Algorithms - 2 Lecture 10 - Ford Fulkerson Method
Link Computer Algorithms - 2 Lecture 11 - Edmond Karp Algo
Link Computer Algorithms - 2 Lecture 12 - Matrix Inversion
Link Computer Algorithms - 2 Lecture 13 - Matrix Decomposition
Link Computer Algorithms - 2 Lecture 14 - Knuth Morris Pratt Algo
Link Computer Algorithms - 2 Lecture 15 - Rabin Karp Algo
Link Computer Algorithms - 2 Lecture 16 - NFA Simulation
Link Computer Algorithms - 2 Lecture 17 - Integer-Polynomial Ops-I
Link Computer Algorithms - 2 Lecture 18 - Integer-Polynomial Ops-II
Link Computer Algorithms - 2 Lecture 19 - Integer-Polynomial Ops-III
Link Computer Algorithms - 2 Lecture 20 - Chinese Remainder-I
Link Computer Algorithms - 2 Lecture 21 - Chinese Remainder-II
Link Computer Algorithms - 2 Lecture 22 - Chinese Remainder-III
Link Computer Algorithms - 2 Lecture 23 - Discrete Fourier Transform-I
Link Computer Algorithms - 2 Lecture 24 - Discrete Fourier Transform-II
Link Computer Algorithms - 2 Lecture 25 - Discrete Fourier Transform-III
Link Computer Algorithms - 2 Lecture 26 - Schonhage Strassen Algo
Link Computer Algorithms - 2 Lecture 27 - Linear Programming-I
Link Computer Algorithms - 2 Lecture 28 - Linear Programming-II
Link Computer Algorithms - 2 Lecture 29 - Geometry-I
Link Computer Algorithms - 2 Lecture 30 - Geometry-II
Link Computer Algorithms - 2 Lecture 31 - Geometry-III
Link Computer Algorithms - 2 Lecture 32 - Approximation Algo-I
Link Computer Algorithms - 2 Lecture 33 - Approximation Algo-II
Link Computer Algorithms - 2 Lecture 34 - Approximation Algo-III
Link Computer Algorithms - 2 Lecture 35 - General: Dynamic Programming
Link Theory of Computation Lecture 1 - What is theory of computation? Set membership problem, basic notions like alphabet, strings, formal languages
Link Theory of Computation Lecture 2 - Introduction to finite automaton
Link Theory of Computation Lecture 3 - Finite automata continued, deterministic finite automata(DFAs), language accepted by a DFA
Link Theory of Computation Lecture 4 - Regular languages, their closure properties
Link Theory of Computation Lecture 5 - DFAs solve set membership problems in linear time, pumping lemma
Link Theory of Computation Lecture 6 - More examples of nonregular languages, proof of pumping lemma, pumping lemma as a game, converse of pumping lemma does not hold
Link Theory of Computation Lecture 7 - A generalization of pumping lemma, nondeterministic finite automata (NFAs), computation trees for NFAs
Link Theory of Computation Lecture 8 - Formal description of NFA, language accepted by NFA, such languages are also regular
Link Theory of Computation Lecture 9 - 'Guess and verify' paradigm for nondeterminism
Link Theory of Computation Lecture 10 - NFA's with epsilon transitions
Link Theory of Computation Lecture 11 - Regular expressions, they denote regular languages
Link Theory of Computation Lecture 12 - Construction of a regular expression for a language given a DFA accepting it. Algebraic closure properies of regular languages
Link Theory of Computation Lecture 13 - Closure properties (Continued...)
Link Theory of Computation Lecture 14 - Closure under reversal, use of closure properties
Link Theory of Computation Lecture 15 - Decision problems for regular languages
Link Theory of Computation Lecture 16 - About minimization of states of DFAs. Myhill-Nerode theorem
Link Theory of Computation Lecture 17 - Continuation of proof of Myhill-Nerode theorem
Link Theory of Computation Lecture 18 - Application of Myhill-Nerode theorem. DFA minimization
Link Theory of Computation Lecture 19 - DFA minimization (Continued...)
Link Theory of Computation Lecture 20 - Introduction to context free languages (cfls) and context free grammars (cfgs). Derivation of strings by cfgs
Link Theory of Computation Lecture 21 - Languages generated by a cfg, leftmost derivation, more examples of cfgs and cfls
Link Theory of Computation Lecture 22 - Parse trees, inductive proof that L is L(G). All regular languages are context free
Link Theory of Computation Lecture 23 - Towards Chomsky normal forms: elimination of useless symbols, analysis of reachable symbols, generating nonterminals, order of substeps matter
Link Theory of Computation Lecture 24 - Simplification of cfgs continued, Removal of epsilon productions: algorithm and its correctness
Link Theory of Computation Lecture 25 - Elimination of unit productions. Converting a cfg into Chomsky normal form. Towards pumping lemma for cfls
Link Theory of Computation Lecture 26 - Pumping lemma for cfls. Adversarial paradigm
Link Theory of Computation Lecture 27 - Completion of pumping lemma proof. Examples of use of pumping lemma. Converse of lemma does not hold. Closure properties of cfls
Link Theory of Computation Lecture 28 - Closure properties continued. cfls not closed under complementation
Link Theory of Computation Lecture 29 - Another example of a cfl whose complement is not a cfl. Decision problems for cfls
Link Theory of Computation Lecture 30 - More decision problems. CYK algorithm for membership decision
Link Theory of Computation Lecture 31 - Introduction to pushdown automata (pda)
Link Theory of Computation Lecture 32 - pda configurations, acceptance notions for pdas. Transition diagrams for pdas
Link Theory of Computation Lecture 33 - Equivalence of acceptance by empty stack and acceptance by final state
Link Theory of Computation Lecture 34 - Turing machines (TM): motivation, informal definition, example, transition diagram
Link Theory of Computation Lecture 35 - Execution trace, another example (unary to binary conversion)
Link Theory of Computation Lecture 36 - Example continued. Finiteness of TM description, TM configuration, language acceptance, definition of recursively enumerable (r.e.) languages
Link Theory of Computation Lecture 37 - Notion of non-acceptance or rejection of a string by a TM. Multitrack TM, its equivalence to standard TM. Multitape TMs
Link Theory of Computation Lecture 38 - Simulation of multitape TMs by basic model. Nondeterministic TM (NDTM). Equivalence of NDTMs with deterministic TMs
Link Theory of Computation Lecture 39 - Counter machines and their equivalence to basic TM model
Link Theory of Computation Lecture 40 - TMs can simulate computers, diagonalization proof
Link Theory of Computation Lecture 41 - Existence of non-r.e. languages, recursive languages, notion of decidability
Link Theory of Computation Lecture 42 - Separation of recursive and r.e. classes, halting problem and its undecidability
Link Introduction to Problem Solving and Programming Lecture 1
Link Introduction to Problem Solving and Programming Lecture 2
Link Introduction to Problem Solving and Programming Lecture 3
Link Introduction to Problem Solving and Programming Lecture 4
Link Introduction to Problem Solving and Programming Lecture 5
Link Introduction to Problem Solving and Programming Lecture 6
Link Introduction to Problem Solving and Programming Lecture 7
Link Introduction to Problem Solving and Programming Lecture 8
Link Introduction to Problem Solving and Programming Lecture 9
Link Introduction to Problem Solving and Programming Lecture 10
Link Introduction to Problem Solving and Programming Lecture 11
Link Introduction to Problem Solving and Programming Lecture 12
Link Introduction to Problem Solving and Programming Lecture 13
Link Introduction to Problem Solving and Programming Lecture 14
Link Introduction to Problem Solving and Programming Lecture 15
Link Introduction to Problem Solving and Programming Lecture 16
Link Introduction to Problem Solving and Programming Lecture 17
Link Introduction to Problem Solving and Programming Lecture 18
Link Introduction to Problem Solving and Programming Lecture 19
Link Introduction to Problem Solving and Programming Lecture 20
Link Introduction to Problem Solving and Programming Lecture 21
Link Introduction to Problem Solving and Programming Lecture 22
Link Introduction to Problem Solving and Programming Lecture 23
Link Introduction to Problem Solving and Programming Lecture 24
Link Riemann Hypothesis and its Applications Lecture 1
Link Riemann Hypothesis and its Applications Lecture 2
Link Riemann Hypothesis and its Applications Lecture 3
Link Riemann Hypothesis and its Applications Lecture 4
Link Riemann Hypothesis and its Applications Lecture 5
Link Riemann Hypothesis and its Applications Lecture 6
Link Riemann Hypothesis and its Applications Lecture 7
Link Riemann Hypothesis and its Applications Lecture 8
Link Riemann Hypothesis and its Applications Lecture 9
Link Riemann Hypothesis and its Applications Lecture 10
Link Riemann Hypothesis and its Applications Lecture 11
Link Riemann Hypothesis and its Applications Lecture 12
Link Riemann Hypothesis and its Applications Lecture 13
Link Riemann Hypothesis and its Applications Lecture 14
Link Riemann Hypothesis and its Applications Lecture 15
Link Riemann Hypothesis and its Applications Lecture 16
Link Riemann Hypothesis and its Applications Lecture 17
Link Riemann Hypothesis and its Applications Lecture 18
Link Riemann Hypothesis and its Applications Lecture 19
Link Riemann Hypothesis and its Applications Lecture 20
Link Riemann Hypothesis and its Applications Lecture 21
Link Riemann Hypothesis and its Applications Lecture 22
Link Riemann Hypothesis and its Applications Lecture 23
Link Riemann Hypothesis and its Applications Lecture 24
Link Riemann Hypothesis and its Applications Lecture 25
Link Riemann Hypothesis and its Applications Lecture 26
Link Riemann Hypothesis and its Applications Lecture 27
Link Riemann Hypothesis and its Applications Lecture 28
Link Riemann Hypothesis and its Applications Lecture 29
Link Riemann Hypothesis and its Applications Lecture 30
Link Biometrics Lecture 1 - Biometrics
Link Biometrics Lecture 2 - Biometrics
Link Biometrics Lecture 3 - Biometrics
Link Biometrics Lecture 4 - Biometrics
Link Biometrics Lecture 5 - Biometrics
Link Biometrics Lecture 6 - Biometrics
Link Biometrics Lecture 7 - Biometrics
Link Biometrics Lecture 8 - Biometrics
Link Biometrics Lecture 9 - Biometrics
Link Biometrics Lecture 10 - Biometrics
Link Biometrics Lecture 11 - Biometrics
Link Biometrics Lecture 12 - Biometrics
Link Biometrics Lecture 13 - Biometrics
Link Biometrics Lecture 14 - Biometrics
Link Biometrics Lecture 15 - Biometrics
Link Biometrics Lecture 16 - Biometrics
Link Biometrics Lecture 17 - Biometrics
Link Biometrics Lecture 18 - Biometrics
Link Biometrics Lecture 19 - Biometrics
Link Biometrics Lecture 20 - Biometrics
Link Biometrics Lecture 21 - Biometrics
Link Biometrics Lecture 22 - Biometrics
Link Biometrics Lecture 23 - Biometrics
Link Biometrics Lecture 24 - Biometrics
Link Biometrics Lecture 25 - Biometrics
Link Biometrics Lecture 26 - Biometrics
Link Parallel Algorithm Lecture 1 - Parallel Algorithm
Link Parallel Algorithm Lecture 2 - Parallel Algorithm
Link Parallel Algorithm Lecture 3 - Parallel Algorithm
Link Parallel Algorithm Lecture 4 - Parallel Algorithm
Link Parallel Algorithm Lecture 5 - Parallel Algorithm
Link Parallel Algorithm Lecture 6 - Parallel Algorithm
Link Parallel Algorithm Lecture 7 - Parallel Algorithm
Link Parallel Algorithm Lecture 8 - Parallel Algorithm
Link Parallel Algorithm Lecture 9 - Parallel Algorithm
Link Parallel Algorithm Lecture 10 - Parallel Algorithm
Link Parallel Algorithm Lecture 11 - Parallel Algorithm
Link Parallel Algorithm Lecture 12 - Parallel Algorithm
Link Parallel Algorithm Lecture 13 - Parallel Algorithm
Link Parallel Algorithm Lecture 14 - Parallel Algorithm
Link Parallel Algorithm Lecture 15 - Parallel Algorithm
Link Parallel Algorithm Lecture 16 - Parallel Algorithm
Link Parallel Algorithm Lecture 17 - Parallel Algorithm
Link Parallel Algorithm Lecture 18 - Parallel Algorithm
Link Parallel Algorithm Lecture 19 - Parallel Algorithm
Link Parallel Algorithm Lecture 20 - Parallel Algorithm
Link Parallel Algorithm Lecture 21 - Parallel Algorithm
Link Parallel Algorithm Lecture 22 - Parallel Algorithm
Link Parallel Algorithm Lecture 23 - Parallel Algorithm
Link Parallel Algorithm Lecture 24 - Parallel Algorithm
Link Parallel Algorithm Lecture 25 - Parallel Algorithm
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 1 - Introduction, Amdahl's law, CPI equation
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 2 - CPI equation, research practices, instruction set architecture
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 3 - Instruction set architecture
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 4 - Instruction set architecture
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 5 - Instruction set architecture, case study with MIPS-I
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 6 - Case study with MIPS-I
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 7 - Case study with MIPS-I
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 8 - Binary instrumentation for architectural studies: PIN
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 9 - Binary instrumentation for architectural studies: PIN
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 10 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 11 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 12 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 13 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 14 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 15 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 16 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 17 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 18 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 19 - Basic pipelining, branch prediction
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 20 - Dynamic scheduling, speculative execution
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 21 - Dynamic scheduling, speculative execution
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 22 - Dynamic scheduling, speculative execution
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 23 - Dynamic scheduling, speculative execution
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 24 - Dynamic scheduling, speculative execution
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 25 - Virtual memory and caches
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 26 - Virtual memory and caches
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 27 - Virtual memory and caches
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 28 - Topics in memory system, DRAM and SRAM technology
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 29 - Topics in memory system, DRAM and SRAM technology
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 30 - Topics in memory system, DRAM and SRAM technology
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 31 - Case study: MIPS R10000
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 32 - Case study: MIPS R10000
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 33 - Case study: Alpha 21264
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 34 - Case study: Intel Pentium 4
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 35 - Input/Output
Link Computer Architecture (Dr. Mainak Chaudhuri) Lecture 36 - Simultaneous multithreading, multi-cores
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 1 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 2 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 3 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 4 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 5 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 6 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 7 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 8 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 9 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 10 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 11 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 12 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 13 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 14 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 15 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 16 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 17 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 18 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 19 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 20 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 21 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 22 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 23 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 24 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 25 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 26 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 27 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 28 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 29 - Compiler Design
Link Compiler Design (Prof. Sanjeev K Aggarwal) Lecture 30 - Compiler Design
Link NOC : Introduction to programming in C Lecture 1 - Intro - Process of programming
Link NOC : Introduction to programming in C Lecture 2 - Intro - GCD
Link NOC : Introduction to programming in C Lecture 3 - Intro - Programming cycle
Link NOC : Introduction to programming in C Lecture 4 - Intro - Tracing a simple program
Link NOC : Introduction to programming in C Lecture 5 - Intro - Variables
Link NOC : Introduction to programming in C Lecture 6 - Intro - Operators
Link NOC : Introduction to programming in C Lecture 7 - Loops - While
Link NOC : Introduction to programming in C Lecture 8 - Loops - While example
Link NOC : Introduction to programming in C Lecture 9 - Loops - While GCD example
Link NOC : Introduction to programming in C Lecture 10 - Loops - Longest 1
Link NOC : Introduction to programming in C Lecture 11 - Loops - Longest 2
Link NOC : Introduction to programming in C Lecture 12 - Loops - Longest 3
Link NOC : Introduction to programming in C Lecture 13 - Loops - Do-while
Link NOC : Introduction to programming in C Lecture 14 - Loops - Matrix using nested loops
Link NOC : Introduction to programming in C Lecture 15 - Loops - For
Link NOC : Introduction to programming in C Lecture 16 - Loops - Matrix using nested for loops
Link NOC : Introduction to programming in C Lecture 17 - Loops - Break statement
Link NOC : Introduction to programming in C Lecture 18 - Loops - Continue statement
Link NOC : Introduction to programming in C Lecture 19 - Loops - Continue statement example
Link NOC : Introduction to programming in C Lecture 20 - Data types in C
Link NOC : Introduction to programming in C Lecture 21 - ASCII code
Link NOC : Introduction to programming in C Lecture 22 - Operators Expressions Associativity
Link NOC : Introduction to programming in C Lecture 23 - Precedence of operators
Link NOC : Introduction to programming in C Lecture 24 - Expression evaluation
Link NOC : Introduction to programming in C Lecture 25 - Functions - Introduction
Link NOC : Introduction to programming in C Lecture 26 - Functions - How functions are executed
Link NOC : Introduction to programming in C Lecture 27 - Functions - Examples - 1
Link NOC : Introduction to programming in C Lecture 28 - Functions - Examples - 2
Link NOC : Introduction to programming in C Lecture 29 - Arrays in C
Link NOC : Introduction to programming in C Lecture 30 - Initializing arrays
Link NOC : Introduction to programming in C Lecture 31 - Initializing character arrays
Link NOC : Introduction to programming in C Lecture 32 - Pointers in C
Link NOC : Introduction to programming in C Lecture 33 - Pointer arithmetic
Link NOC : Introduction to programming in C Lecture 34 - Function with pointer arguments
Link NOC : Introduction to programming in C Lecture 35 - Example - copy a subarray
Link NOC : Introduction to programming in C Lecture 36 - Programming using arrays and pointers
Link NOC : Introduction to programming in C Lecture 37 - Sizeof operator
Link NOC : Introduction to programming in C Lecture 38 - Returning pointers from functions
Link NOC : Introduction to programming in C Lecture 39 - Example - return duplicate of a string
Link NOC : Introduction to programming in C Lecture 40 - Recursion - Linear Recursion
Link NOC : Introduction to programming in C Lecture 41 - Recursion - Linear Recursion - 2
Link NOC : Introduction to programming in C Lecture 42 - Recursion - Two-way Recursion
Link NOC : Introduction to programming in C Lecture 43 - Multidimensional Arrays
Link NOC : Introduction to programming in C Lecture 44 - Multidimensional Arrays and Pointers
Link NOC : Introduction to programming in C Lecture 45 - Multidimensional Arrays and Pointers - continued (2)
Link NOC : Introduction to programming in C Lecture 46 - Multidimensional Arrays and Pointers - continued (3)
Link NOC : Introduction to programming in C Lecture 47 - File Handling
Link NOC : Introduction to programming in C Lecture 48 - Some other file-handling functions
Link NOC : Introduction to programming in C Lecture 49 - Structures in C - 1
Link NOC : Introduction to programming in C Lecture 50 - Structures in C - 2
Link NOC : Introduction to programming in C Lecture 51 - Singly Linked Lists
Link NOC : Introduction to programming in C Lecture 52 - Doubly Linked Lists - introduction
Link NOC : Introduction to programming in C Lecture 53 - Organizing code into multiple files - 1
Link NOC : Introduction to programming in C Lecture 54 - Organizing code into multiple files - 2
Link NOC : Introduction to programming in C Lecture 55 - Pre and post increment
Link NOC : Introduction to programming in C Lecture 56 - Doubly Linked Lists - Introduction
Link NOC : Introduction to programming in C Lecture 57 - Organizing code into multiple files - 1
Link NOC : Introduction to programming in C Lecture 58 - Organizing code into multiple files - 2
Link NOC : Introduction to programming in C Lecture 59 - Pre and post increment operators
Link NOC:Fundamentals of Database Systems Lecture 1 - Introduction to Databases
Link NOC:Fundamentals of Database Systems Lecture 2 - Relational Data Model
Link NOC:Fundamentals of Database Systems Lecture 3 - Relational Algebra Basic Operators
Link NOC:Fundamentals of Database Systems Lecture 4 - Relational Algebra Composition of Operators
Link NOC:Fundamentals of Database Systems Lecture 5 - Relational Algebra Additional Operators
Link NOC:Fundamentals of Database Systems Lecture 6 - Relational Algebra Extended Relational Algebra
Link NOC:Fundamentals of Database Systems Lecture 7 - Relational Algebra: Database Modifications
Link NOC:Fundamentals of Database Systems Lecture 8 - SQL: Introduction and Data Definition
Link NOC:Fundamentals of Database Systems Lecture 9 - SQL: Basic Queries
Link NOC:Fundamentals of Database Systems Lecture 10 - SQL: Advanced Queries
Link NOC:Fundamentals of Database Systems Lecture 11 - SQL: Updates, Joins, Views and Triggers
Link NOC:Fundamentals of Database Systems Lecture 12 - Normalization Theory: Motivation
Link NOC:Fundamentals of Database Systems Lecture 13 - Normalization Theory: 1 NF and 2NF
Link NOC:Fundamentals of Database Systems Lecture 14 - Normalization Theory: 3NF
Link NOC:Fundamentals of Database Systems Lecture 15 - Normalization Theory: BCNF
Link NOC:Fundamentals of Database Systems Lecture 16 - Normalization Theory: MVD
Link NOC:Fundamentals of Database Systems Lecture 17 - Physical Design
Link NOC:Fundamentals of Database Systems Lecture 18 - Database Indexing: Hashing
Link NOC:Fundamentals of Database Systems Lecture 19 - Database Indexing: Tree-based Indexing
Link NOC:Fundamentals of Database Systems Lecture 20 - Query Processing: Selection
Link NOC:Fundamentals of Database Systems Lecture 21 - Query Processing: Sorting
Link NOC:Fundamentals of Database Systems Lecture 22 - Query Processing: Nested-Loop joins and Merge join
Link NOC:Fundamentals of Database Systems Lecture 23 - Query Processing: Hash join and other Operations
Link NOC:Fundamentals of Database Systems Lecture 24 - Query Optimization: Equivalent Expressions and Simple Equivalance Rules
Link NOC:Fundamentals of Database Systems Lecture 25 - Query Optimization: Complex Equivalence Rules
Link NOC:Fundamentals of Database Systems Lecture 26 - Query Optimization: Join Order
Link NOC:Fundamentals of Database Systems Lecture 27 - Query Optimization: Heuristics and Sizes
Link NOC:Fundamentals of Database Systems Lecture 28 - Database Transactions: Properties and Failures
Link NOC:Fundamentals of Database Systems Lecture 29 - Database Transactions: States and Systems
Link NOC:Fundamentals of Database Systems Lecture 30 - Recovery Systems: Deferred Database Modification
Link NOC:Fundamentals of Database Systems Lecture 31 - Recovery Systems: Immediate Database Modification.
Link NOC:Fundamentals of Database Systems Lecture 32 - Recovery Systems: Checkpointing and Shadow Paging
Link NOC:Fundamentals of Database Systems Lecture 33 - Schedules: Introduction
Link NOC:Fundamentals of Database Systems Lecture 34 - Schedules: Conflict Serializability
Link NOC:Fundamentals of Database Systems Lecture 35 - Schedules: View Serializability
Link NOC:Fundamentals of Database Systems Lecture 36 - Schedules: Result Equivalence and Testing for Serializability
Link NOC:Fundamentals of Database Systems Lecture 37 - Schedules: Recoverability
Link NOC:Fundamentals of Database Systems Lecture 38 - Concurrency Control: Locks
Link NOC:Fundamentals of Database Systems Lecture 39 - Concurrency Control: Two-phase Locking Protocol
Link NOC:Fundamentals of Database Systems Lecture 40 - Concurrency Control: Timestamp Ordering Protocol
Link NOC:Fundamentals of Database Systems Lecture 41 - Concurrency Control: Validation-based Protocol
Link NOC:Fundamentals of Database Systems Lecture 42 - Concurrency Control: Multiple Granularity for Locks
Link NOC:Fundamentals of Database Systems Lecture 43 - Concurrency Control: Deadlock Prevention and Deadlock Detection
Link NOC:Fundamentals of Database Systems Lecture 44 - Concurrency Control: Deadlock Recovery and Update Operations
Link NOC:Fundamentals of Database Systems Lecture 45 - NoSQL: Introduction and Properties
Link NOC:Fundamentals of Database Systems Lecture 46 - NoSQL: Columnar Families
Link NOC:Fundamentals of Database Systems Lecture 47 - NoSQL: Different NoSQL Systems
Link NOC:Fundamentals of Database Systems Lecture 48 - Big Data
Link NOC:Theory of Computation Lecture 1 - Introduction to Finite Automata
Link NOC:Theory of Computation Lecture 2 - Basic Notation and Convention, DFA Edit Lesson
Link NOC:Theory of Computation Lecture 3 - Example of DFAs
Link NOC:Theory of Computation Lecture 4 - Computation by DFA and Regular operation
Link NOC:Theory of Computation Lecture 5 - Introduction to Nondeterminism
Link NOC:Theory of Computation Lecture 6 - NFA, definition and examples
Link NOC:Theory of Computation Lecture 7 - Equivalence of NFA and DFA, Closure properties
Link NOC:Theory of Computation Lecture 8 - Regular expressions
Link NOC:Theory of Computation Lecture 9 - Algebraic properties, RE to NFA conversion
Link NOC:Theory of Computation Lecture 10 - GNFA to RE conversion
Link NOC:Theory of Computation Lecture 11 - More closure properties of regular languages
Link NOC:Theory of Computation Lecture 12 - Non-regular languages and pumping lemma
Link NOC:Theory of Computation Lecture 13 - Examples of non-regular languages
Link NOC:Theory of Computation Lecture 14 - DFA minimization
Link NOC:Theory of Computation Lecture 15 - Introduction to CFGs
Link NOC:Theory of Computation Lecture 16 - Examples of CFGs, Reg subset of CFL
Link NOC:Theory of Computation Lecture 17 - Parse tree, derivation, ambiguity
Link NOC:Theory of Computation Lecture 18 - Normal forms, Chomsky normal form
Link NOC:Theory of Computation Lecture 19 - Non-CFLs, pumping lemma
Link NOC:Theory of Computation Lecture 20 - Examples of non- CFLs
Link NOC:Theory of Computation Lecture 21 - Pushdown Automata
Link NOC:Theory of Computation Lecture 22 - Pushdown Automata - Definition and Example
Link NOC:Theory of Computation Lecture 23 - Pushdown Automata - Examples and Relation with CFGs
Link NOC:Theory of Computation Lecture 24 - Closure Properties of CFLs
Link NOC:Theory of Computation Lecture 25 - Deterministic Context Free Languages
Link NOC:Theory of Computation Lecture 26 - Turing Machine
Link NOC:Theory of Computation Lecture 27 - More on Turing Machine
Link NOC:Theory of Computation Lecture 28 - Non deterministic Turing Machine Edit Lesson
Link NOC:Theory of Computation Lecture 29 - Configuration Graphs
Link NOC:Theory of Computation Lecture 30 - Closure Properties of Decidable and Turing recognizable languages
Link NOC:Theory of Computation Lecture 31 - Decidability properties of Regular and Context Free Languages
Link NOC:Theory of Computation Lecture 32 - Undecidability
Link NOC:Theory of Computation Lecture 33 - More on Undecidability
Link NOC:Theory of Computation Lecture 34 - Reduction
Link NOC:Theory of Computation Lecture 35 - Applications of Reduction
Link NOC:Theory of Computation Lecture 36 - Rice's theorem
Link NOC:Theory of Computation Lecture 37 - Introduction to Computational Complexity Theory
Link NOC:Theory of Computation Lecture 38 - More on the class NP
Link NOC:Theory of Computation Lecture 39 - NP-Completeness
Link NOC:Theory of Computation Lecture 40 - More on NP-Completeness
Link NOC:Modern Algebra Lecture 1 - Groups : Introduction to abstraction
Link NOC:Modern Algebra Lecture 2 - Groups : Subgroups and homomorphism
Link NOC:Modern Algebra Lecture 3 - Groups : Isomorphism
Link NOC:Modern Algebra Lecture 4 - Groups : Quotienting
Link NOC:Modern Algebra Lecture 5 - Groups : Structure Theorem
Link NOC:Modern Algebra Lecture 6 - Groups : Applications
Link NOC:Modern Algebra Lecture 7 - Rings : Introduction
Link NOC:Modern Algebra Lecture 8 - Rings : Failure of Unique Factorization
Link NOC:Modern Algebra Lecture 9 - Rings : Birth of Ideals
Link NOC:Modern Algebra Lecture 10 - Rings : Ideal Arithmetic
Link NOC:Modern Algebra Lecture 11 - Rings : Special Ideals
Link NOC:Modern Algebra Lecture 12 - Rings : Dedekind Domains
Link NOC:Modern Algebra Lecture 13 - Rings : Quotient Rings
Link NOC:Modern Algebra Lecture 14 - Fields
Link NOC:Modern Algebra Lecture 15 - Cauchy sequences and real numbers
Link NOC:Modern Algebra Lecture 16 - Properties of Fields
Link NOC:Modern Algebra Lecture 17 - Finite Fields
Link NOC:Modern Algebra Lecture 18 - Application of Fields
Link NOC:Advanced Graph Theory Lecture 1 - Graph Theory: Introduction
Link NOC:Advanced Graph Theory Lecture 2 - Paths, Cycles and Trails
Link NOC:Advanced Graph Theory Lecture 3 - Eulerian Circuits, Vertex Degrees and Counting
Link NOC:Advanced Graph Theory Lecture 4 - The Chinese Postman Problem and Graphic Sequences
Link NOC:Advanced Graph Theory Lecture 5 - Trees and Distance
Link NOC:Advanced Graph Theory Lecture 6 - Spanning Trees and Enumeration
Link NOC:Advanced Graph Theory Lecture 7 - Matchings and Covers
Link NOC:Advanced Graph Theory Lecture 8 - Independent Sets, Covers and Maximum Bipartite Matching
Link NOC:Advanced Graph Theory Lecture 9 - Weighted Bipartite Matching
Link NOC:Advanced Graph Theory Lecture 10 - Stable Matchings and Faster Bipartite Matching
Link NOC:Advanced Graph Theory Lecture 11 - Factors and Perfect Matching in General Graphs
Link NOC:Advanced Graph Theory Lecture 12 - Matching in General Graphs: Edmonds’ Blossom Algorithm
Link NOC:Advanced Graph Theory Lecture 13 - Connectivity and Paths: Cuts and Connectivity
Link NOC:Advanced Graph Theory Lecture 14 - k-Connected Graphs
Link NOC:Advanced Graph Theory Lecture 15 - Network Flow Problems
Link NOC:Advanced Graph Theory Lecture 16 - Vertex Coloring and Upper Bounds
Link NOC:Advanced Graph Theory Lecture 17 - Brooks’ Theorem and Color-Critical Graphs
Link NOC:Advanced Graph Theory Lecture 18 - Counting Proper Colorings
Link NOC:Advanced Graph Theory Lecture 19 - Planar Graphs
Link NOC:Advanced Graph Theory Lecture 20 - Characterization of Planar Graphs
Link NOC:Advanced Graph Theory Lecture 21 - Line Graphs and Edge-coloring
Link NOC:Advanced Graph Theory Lecture 22 - Hamiltonian Graph, Traveling Salesman Problem and NP-Completeness
Link NOC:Advanced Graph Theory Lecture 23 - Connected Dominating Set and Distributed Algorithm
Link NOC:Cloud Computing and Distributed Systems Lecture 1 - Introduction to Cloud Computing
Link NOC:Cloud Computing and Distributed Systems Lecture 2 - Virtualization
Link NOC:Cloud Computing and Distributed Systems Lecture 3 - Hotspot Mitigation for Virtual Machine Migration
Link NOC:Cloud Computing and Distributed Systems Lecture 4 - Server Virtualization
Link NOC:Cloud Computing and Distributed Systems Lecture 5 - Software Defined Network
Link NOC:Cloud Computing and Distributed Systems Lecture 6 - Geo-distributed Cloud Data Centers
Link NOC:Cloud Computing and Distributed Systems Lecture 7 - Leader Election in Rings (Classical Distributed Algorithms)
Link NOC:Cloud Computing and Distributed Systems Lecture 8 - Leader Election (Ring LE and Bully LE Algorithm)
Link NOC:Cloud Computing and Distributed Systems Lecture 9 - Design of Zookeeper
Link NOC:Cloud Computing and Distributed Systems Lecture 10 - Time and Clock Synchronization in Cloud Data Centers
Link NOC:Cloud Computing and Distributed Systems Lecture 11 - Global State and Snapshot Recording Algorithms
Link NOC:Cloud Computing and Distributed Systems Lecture 12 - Distributed Mutual Exclusion
Link NOC:Cloud Computing and Distributed Systems Lecture 13 - Consensus in Cloud Computing and Paxos
Link NOC:Cloud Computing and Distributed Systems Lecture 14 - Byzantine Agreement
Link NOC:Cloud Computing and Distributed Systems Lecture 15 - Failures and Recovery Approaches in Distributed Systems
Link NOC:Cloud Computing and Distributed Systems Lecture 16 - Design of Key-Value Stores
Link NOC:Cloud Computing and Distributed Systems Lecture 17 - Design of HBase
Link NOC:Cloud Computing and Distributed Systems Lecture 18 - Peer to Peer Systems in Cloud Computing
Link NOC:Cloud Computing and Distributed Systems Lecture 19 - MapReduce
Link NOC:Cloud Computing and Distributed Systems Lecture 20 - Introduction to Spark
Link NOC:Cloud Computing and Distributed Systems Lecture 21 - Introduction to Kafka
Link NOC:Big Data Computing Lecture 1 - Introduction to Big Data
Link NOC:Big Data Computing Lecture 2 - Big Data Enabling Technologies
Link NOC:Big Data Computing Lecture 3 - Hadoop Stack for Big Data
Link NOC:Big Data Computing Lecture 4 - Hadoop Distributed File System (HDFS)
Link NOC:Big Data Computing Lecture 5 - Hadoop MapReduce 1.0
Link NOC:Big Data Computing Lecture 6 - Hadoop MapReduce 2.0 - Part I
Link NOC:Big Data Computing Lecture 7 - Hadoop MapReduce 2.0 - Part II
Link NOC:Big Data Computing Lecture 8 - MapReduce Examples
Link NOC:Big Data Computing Lecture 9 - Parallel Programming with Spark
Link NOC:Big Data Computing Lecture 10 - Introduction to Spark
Link NOC:Big Data Computing Lecture 11 - Spark Built-in Libraries
Link NOC:Big Data Computing Lecture 12 - Design of Key-Value Stores
Link NOC:Big Data Computing Lecture 13 - Data Placement Strategies
Link NOC:Big Data Computing Lecture 14 - CAP Theorem
Link NOC:Big Data Computing Lecture 15 - Consistency Solutions
Link NOC:Big Data Computing Lecture 16 - CQL (Cassandra Query Language)
Link NOC:Big Data Computing Lecture 17 - Design of Zookeeper
Link NOC:Big Data Computing Lecture 18 - Design of HBase
Link NOC:Big Data Computing Lecture 19 - Spark Streaming and Sliding Window Analytics - Part I
Link NOC:Big Data Computing Lecture 20 - Spark Streaming and Sliding Window Analytics - Part II
Link NOC:Big Data Computing Lecture 21 - Sliding Window Analytics
Link NOC:Big Data Computing Lecture 22 - Introduction to Kafka
Link NOC:Big Data Computing Lecture 23 - Big Data Machine Learning - Part I
Link NOC:Big Data Computing Lecture 24 - Big Data Machine Learning - Part II
Link NOC:Big Data Computing Lecture 25 - Machine Learning Algorithm K-means using Map Reduce for Big Data Analytics
Link NOC:Big Data Computing Lecture 26 - Parallel K-means using Map Reduce on Big Data Cluster Analysis
Link NOC:Big Data Computing Lecture 27 - Decision Trees for Big Data Analytics
Link NOC:Big Data Computing Lecture 28 - Big Data Predictive Analytics - Part I
Link NOC:Big Data Computing Lecture 29 - Big Data Predictive Analytics - Part II
Link NOC:Big Data Computing Lecture 30 - Parameter Servers
Link NOC:Big Data Computing Lecture 31 - PageRank Algorithm in Big Data
Link NOC:Big Data Computing Lecture 32 - Spark GraphX and Graph Analytics - Part I
Link NOC:Big Data Computing Lecture 33 - Spark GraphX and Graph Analytics - Part II
Link NOC:Big Data Computing Lecture 34 - Case Study: Flight Data Analysis using Spark GraphX
Link NOC:Introduction to Blockchain Technology and Applications Lecture 1
Link NOC:Introduction to Blockchain Technology and Applications Lecture 2
Link NOC:Introduction to Blockchain Technology and Applications Lecture 3
Link NOC:Introduction to Blockchain Technology and Applications Lecture 4
Link NOC:Introduction to Blockchain Technology and Applications Lecture 5
Link NOC:Introduction to Blockchain Technology and Applications Lecture 6
Link NOC:Introduction to Blockchain Technology and Applications Lecture 7
Link NOC:Introduction to Blockchain Technology and Applications Lecture 8
Link NOC:Introduction to Blockchain Technology and Applications Lecture 9
Link NOC:Introduction to Blockchain Technology and Applications Lecture 10
Link NOC:Introduction to Blockchain Technology and Applications Lecture 11
Link NOC:Introduction to Blockchain Technology and Applications Lecture 12
Link NOC:Introduction to Blockchain Technology and Applications Lecture 13
Link NOC:Introduction to Blockchain Technology and Applications Lecture 14
Link NOC:Introduction to Blockchain Technology and Applications Lecture 15
Link NOC:Introduction to Blockchain Technology and Applications Lecture 16
Link NOC:Introduction to Blockchain Technology and Applications Lecture 17
Link NOC:Introduction to Blockchain Technology and Applications Lecture 18
Link NOC:Introduction to Blockchain Technology and Applications Lecture 19
Link NOC:Introduction to Blockchain Technology and Applications Lecture 20
Link NOC:Introduction to Blockchain Technology and Applications Lecture 21
Link NOC:Introduction to Blockchain Technology and Applications Lecture 22
Link NOC:Introduction to Blockchain Technology and Applications Lecture 23
Link NOC:Introduction to Blockchain Technology and Applications Lecture 24
Link NOC:Introduction to Blockchain Technology and Applications Lecture 25
Link NOC:Introduction to Blockchain Technology and Applications Lecture 26
Link NOC:Introduction to Blockchain Technology and Applications Lecture 27
Link NOC:Introduction to Blockchain Technology and Applications Lecture 28
Link NOC:Introduction to Blockchain Technology and Applications Lecture 29
Link NOC:Arithmetic Circuit Complexity Lecture 1 - Turing Machines and Introduction to Arithmetic Circuits
Link NOC:Arithmetic Circuit Complexity Lecture 2 - Arithmetic complexity classes
Link NOC:Arithmetic Circuit Complexity Lecture 3 - Determinant is in VP
Link NOC:Arithmetic Circuit Complexity Lecture 4 - Determinant vs Arithmetic Branching Programs (ABP)
Link NOC:Arithmetic Circuit Complexity Lecture 5 - Determinant as signed sum of clow sequence
Link NOC:Arithmetic Circuit Complexity Lecture 6 - Determinant has small ABP and Strassen's homogenization
Link NOC:Arithmetic Circuit Complexity Lecture 7 - Depth reduction for arithmetic formulas
Link NOC:Arithmetic Circuit Complexity Lecture 8 - Depth reduction for arithmetic circuits
Link NOC:Arithmetic Circuit Complexity Lecture 9 - Depth 4 reduction
Link NOC:Arithmetic Circuit Complexity Lecture 10 - Depth 3 reduction
Link NOC:Arithmetic Circuit Complexity Lecture 11 - Equivalence of Formulas and Width 3 ABP
Link NOC:Arithmetic Circuit Complexity Lecture 12 - Width-2 ABP Chasm
Link NOC:Arithmetic Circuit Complexity Lecture 13 - Grigoriev-Karpinski Measure
Link NOC:Arithmetic Circuit Complexity Lecture 14 - Lower Bound of Depth-3 circuit over finite fields
Link NOC:Arithmetic Circuit Complexity Lecture 15 - Lower Bound for depth 3 Multilinear Circuits
Link NOC:Arithmetic Circuit Complexity Lecture 16 - Lower Bound for Constant depth Multilinear Circuits
Link NOC:Arithmetic Circuit Complexity Lecture 17 - Structural lemma for constant depth multilinear circuits
Link NOC:Arithmetic Circuit Complexity Lecture 18 - Extending the proof for multilinear formulas
Link NOC:Arithmetic Circuit Complexity Lecture 19 - Shifted Partial Derivative Measure
Link NOC:Arithmetic Circuit Complexity Lecture 20 - Exponential Lower Bound for General depth-4 CIrcuits
Link NOC:Arithmetic Circuit Complexity Lecture 21 - Lower Bound on Homogeneous Depth-4 circuits
Link NOC:Arithmetic Circuit Complexity Lecture 22 - Introduction to PIT
Link NOC:Arithmetic Circuit Complexity Lecture 23 - Hitting Set and Hitting Set Generator
Link NOC:Arithmetic Circuit Complexity Lecture 24 - PIT vs Lower Bounds
Link NOC:Computational Complexity Theory Lecture 1 - Introduction
Link NOC:Computational Complexity Theory Lecture 2 - NP Completeness
Link NOC:Computational Complexity Theory Lecture 3 - SAT is NP-complete
Link NOC:Computational Complexity Theory Lecture 4 - More on NP completeness
Link NOC:Computational Complexity Theory Lecture 5 - Hierarchy Theorems
Link NOC:Computational Complexity Theory Lecture 6 - Introduction to Space Complexity
Link NOC:Computational Complexity Theory Lecture 7 - Savitch’s Theorem
Link NOC:Computational Complexity Theory Lecture 8 - Immerman-Szelepscenyi Theorem
Link NOC:Computational Complexity Theory Lecture 9 - Polynomial Hierarchy
Link NOC:Computational Complexity Theory Lecture 10 - A PSPACE Complete Problem
Link NOC:Computational Complexity Theory Lecture 11 - More on Polynomial Hierarchy
Link NOC:Computational Complexity Theory Lecture 12 - Alternating Turing Machines
Link NOC:Computational Complexity Theory Lecture 13 - Equivalence of Quantifier and Oracle Based Definitions of Polynomial Hierarchy
Link NOC:Computational Complexity Theory Lecture 14 - Boolean Circuits
Link NOC:Computational Complexity Theory Lecture 15 - Shannon’s Theorem and Karp-Lipton-Sipser Theorem
Link NOC:Computational Complexity Theory Lecture 16 - Bounded Depth Circuit Classes
Link NOC:Computational Complexity Theory Lecture 17 - Kannan’s Theorem
Link NOC:Computational Complexity Theory Lecture 18 - Probabilistic Complexity
Link NOC:Computational Complexity Theory Lecture 19 - StrongBPP and WeakBPP
Link NOC:Computational Complexity Theory Lecture 20 - One-sided and Zero-sided Error Probabilistic Complexity Classes
Link NOC:Computational Complexity Theory Lecture 21 - Error Reduction for BPP
Link NOC:Computational Complexity Theory Lecture 22 - BPP in PH and Logspace Randomized Classes
Link NOC:Computational Complexity Theory Lecture 23 - Valiant-Vazirani Theorem - I
Link NOC:Computational Complexity Theory Lecture 24 - Valiant-Vazirani Theorem - II
Link NOC:Computational Complexity Theory Lecture 25 - Amplified version of Valiant-Vazirani Theorem
Link NOC:Computational Complexity Theory Lecture 26 - Toda’s Theorem - I
Link NOC:Computational Complexity Theory Lecture 27 - Toda’s Theorem - II
Link NOC:Computational Complexity Theory Lecture 28 - Permanent and Determinant Functions
Link NOC:Computational Complexity Theory Lecture 29 - Permanent is hard for #P
Link NOC:Computational Complexity Theory Lecture 30 - Interactive Proofs
Link NOC:Computational Complexity Theory Lecture 31 - Graph Non-Isomorphism is in IP[2]
Link NOC:Computational Complexity Theory Lecture 32 - Set Lower Bound Protocol
Link NOC:Computational Complexity Theory Lecture 33 - MA is in AM
Link NOC:Computational Complexity Theory Lecture 34 - Sumcheck Protocol - I
Link NOC:Computational Complexity Theory Lecture 35 - Sumcheck Protocol - II
Link NOC:Computational Complexity Theory Lecture 36 - Parity not in AC0 - I
Link NOC:Computational Complexity Theory Lecture 37 - Parity not in AC0 - II
Link NOC:Computational Complexity Theory Lecture 38 - Circuits with Counters
Link NOC:Computational Complexity Theory Lecture 39 - Communication Complexity - I
Link NOC:Computational Complexity Theory Lecture 40 - PCP Theorem
Link NOC:Computational Complexity Theory Lecture 41 - Communication Complexity - II
Link NOC:Randomized Methods in Complexity Lecture 1 - Course Outline
Link NOC:Randomized Methods in Complexity Lecture 2 - Circuits and Polynomial Identity Testing
Link NOC:Randomized Methods in Complexity Lecture 3 - Derandomization and Lower Bounds
Link NOC:Randomized Methods in Complexity Lecture 4 - IP=PSPACE
Link NOC:Randomized Methods in Complexity Lecture 5 - ACC0 Lower Bounds
Link NOC:Randomized Methods in Complexity Lecture 6 - ACC0 Lower Bounds (Continued...)
Link NOC:Randomized Methods in Complexity Lecture 7 - Monotone Circuits
Link NOC:Randomized Methods in Complexity Lecture 8 - Monotone Circuit Lower Bound and Sunflower Lemma
Link NOC:Randomized Methods in Complexity Lecture 9 - Undirected Graph Connectivity in randomized logspace
Link NOC:Randomized Methods in Complexity Lecture 10 - Graph Expansion Properties
Link NOC:Randomized Methods in Complexity Lecture 11 - Expanders
Link NOC:Randomized Methods in Complexity Lecture 12 - Error Reduction using Expanders
Link NOC:Randomized Methods in Complexity Lecture 13 - Ajtai-Komlos-Szemeredi Theorem
Link NOC:Randomized Methods in Complexity Lecture 14 - Explicit construction of expanders and Zig-Zag product
Link NOC:Randomized Methods in Complexity Lecture 15 - Spectral analysis of Zig-Zag product
Link NOC:Randomized Methods in Complexity Lecture 16 - Undirected Path in logspace
Link NOC:Randomized Methods in Complexity Lecture 17 - Explicit Prg to derandomizing classes
Link NOC:Randomized Methods in Complexity Lecture 18 - Hardness vs Randomness
Link NOC:Randomized Methods in Complexity Lecture 19 - Hardness to NW-Generator to PRG
Link NOC:Randomized Methods in Complexity Lecture 20 - Partial derandomization from worst-case hardness of permanent
Link NOC:Randomized Methods in Complexity Lecture 21 - Error-correcting codes
Link NOC:Randomized Methods in Complexity Lecture 22 - Introduction to various linear explicit codes
Link NOC:Randomized Methods in Complexity Lecture 23 - Introduction of efficient decoding
Link NOC:Randomized Methods in Complexity Lecture 24 - Local decoding of WH, Reed-Muller and Concatenated codes
Link NOC:Randomized Methods in Complexity Lecture 25 - Introduction to List Decoding
Link NOC:Randomized Methods in Complexity Lecture 26 - Local List decoding of WH, RM
Link NOC:Probability for Computer Science Lecture 1 - Introductory examples
Link NOC:Probability for Computer Science Lecture 2 - Examples and Course outline
Link NOC:Probability for Computer Science Lecture 3 - Probability over discrete space
Link NOC:Probability for Computer Science Lecture 4 - Inclusion-Exclusion principle
Link NOC:Probability for Computer Science Lecture 5 - Probability over infinite space
Link NOC:Probability for Computer Science Lecture 6 - Conditional probability, Partition formula
Link NOC:Probability for Computer Science Lecture 7 - Independent events, Bayes theorem
Link NOC:Probability for Computer Science Lecture 8 - Fallacies, Random variables
Link NOC:Probability for Computer Science Lecture 9 - Expection
Link NOC:Probability for Computer Science Lecture 10 - Conditional Expectation
Link NOC:Probability for Computer Science Lecture 11 - Important Random Variables
Link NOC:Probability for Computer Science Lecture 12 - Continuous Random Variables
Link NOC:Probability for Computer Science Lecture 13 - Equality Checking, Poisson Distribution
Link NOC:Probability for Computer Science Lecture 14 - Concentration Inequivalities, Variance
Link NOC:Probability for Computer Science Lecture 15 - Weak Linearity of Variance, Law of Large Numbers
Link NOC:Probability for Computer Science Lecture 16 - Chernoff's Bound. K-wise Independence
Link NOC:Probability for Computer Science Lecture 17 - Union and Factorial Estimates
Link NOC:Probability for Computer Science Lecture 18 - Stochastic Process: Markov Chains
Link NOC:Probability for Computer Science Lecture 19 - Drunkard's walk, Evolution of Markov Chains
Link NOC:Probability for Computer Science Lecture 20 - Stationary Distribution
Link NOC:Probability for Computer Science Lecture 21 - Perron-Frobenius Theorem, Page Rank Algorithm
Link NOC:Probability for Computer Science Lecture 22 - Page Rank Algorithm: Ergodicity
Link NOC:Probability for Computer Science Lecture 23 - Cell Genetics
Link NOC:Probability for Computer Science Lecture 24 - Random Sampling
Link NOC:Probability for Computer Science Lecture 25 - Biased Coin Tosses, Hashing
Link NOC:Probability for Computer Science Lecture 26 - Hashing, Introduction to Probabilistic Methods
Link NOC:Probability for Computer Science Lecture 27 - Ramsey Numbers, Large Cuts in Graphcs
Link NOC:Probability for Computer Science Lecture 28 - Sum Free Subsets, Discrepancy
Link NOC:Probability for Computer Science Lecture 29 - Extremal Set Families
Link NOC:Probability for Computer Science Lecture 30 - Super Concentrators
Link NOC:Probability for Computer Science Lecture 31 - Streaming Algorithms - I
Link NOC:Probability for Computer Science Lecture 32 - Streaming Algorithms - II
Link Cryptography and Network Security Lecture 1 - Introduction
Link Cryptography and Network Security Lecture 2 - Overview on Modern Cryptography
Link Cryptography and Network Security Lecture 3 - Introduction to Number Theory
Link Cryptography and Network Security Lecture 4 - Probability and Information Theory
Link Cryptography and Network Security Lecture 5 - Classical Cryptosystems
Link Cryptography and Network Security Lecture 6 - Cryptanalysis of Classical Ciphers
Link Cryptography and Network Security Lecture 7 - Shannons Theory
Link Cryptography and Network Security Lecture 8 - Shannons Theory (Continued...1)
Link Cryptography and Network Security Lecture 9 - Shannons Theory (Continued...2)
Link Cryptography and Network Security Lecture 10 - Symmetric Key Ciphers
Link Cryptography and Network Security Lecture 11 - Block Cipher Standards (DES)
Link Cryptography and Network Security Lecture 12 - Block Cipher Standards (AES)
Link Cryptography and Network Security Lecture 13 - Block Cipher Standards (AES) (Continued...)
Link Cryptography and Network Security Lecture 14 - Linear Cryptanalysis
Link Cryptography and Network Security Lecture 15 - Differential Cryptanalysis
Link Cryptography and Network Security Lecture 16 - Few other Cryptanalytic Techniques
Link Cryptography and Network Security Lecture 17 - Overview on S-Box Design Principles
Link Cryptography and Network Security Lecture 18 - Modes of Operation of Block Ciphers
Link Cryptography and Network Security Lecture 19 - Stream Ciphers
Link Cryptography and Network Security Lecture 20 - Stream Ciphers (Continued...1)
Link Cryptography and Network Security Lecture 21 - Stream Ciphers (Continued...2)
Link Cryptography and Network Security Lecture 22 - Pseudorandomness
Link Cryptography and Network Security Lecture 23 - Cryptographic Hash Functions
Link Cryptography and Network Security Lecture 24 - Cryptographic Hash Functions (Continued...1)
Link Cryptography and Network Security Lecture 25 - Cryptographic Hash Functions (Continued...2)
Link Cryptography and Network Security Lecture 26 - Message Authentication Codes
Link Cryptography and Network Security Lecture 27 - More Number Theoretic Results
Link Cryptography and Network Security Lecture 28 - The RSA Cryptosystem
Link Cryptography and Network Security Lecture 29 - Primality Testing
Link Cryptography and Network Security Lecture 30 - Factoring Algorithms
Link Cryptography and Network Security Lecture 31 - Some Comments on the Security of RSA
Link Cryptography and Network Security Lecture 32 - Discrete Logarithm Problem (DLP)
Link Cryptography and Network Security Lecture 33 - The Diffie-Hellman Problem and Security of ElGamal Systems
Link Cryptography and Network Security Lecture 34 - An Introduction to Elliptic Curve Cryptography
Link Cryptography and Network Security Lecture 35 - Application of Elliptic Curves to Cryptography
Link Cryptography and Network Security Lecture 36 - Implementation of Elliptic Curve Cryptography
Link Cryptography and Network Security Lecture 37 - Secret Sharing Schemes
Link Cryptography and Network Security Lecture 38 - A Tutorial on Network Protocols
Link Cryptography and Network Security Lecture 39 - System Security
Link Cryptography and Network Security Lecture 40 - Firewalls and Intrusion Detection Systems
Link Cryptography and Network Security Lecture 41 - Side Channel Analysis of Cryptographic Implementations
Link High Performance Computer Architecture Lecture 1 - Introduction & Course Outline
Link High Performance Computer Architecture Lecture 2 - Performance
Link High Performance Computer Architecture Lecture 3 - Instruction Set Architecture
Link High Performance Computer Architecture Lecture 4 - MIPS ISA and Processor
Link High Performance Computer Architecture Lecture 5 - MIPS ISA and Processor (Continued...)
Link High Performance Computer Architecture Lecture 6 - Pipelining - Introduction
Link High Performance Computer Architecture Lecture 7 - Instruction Pipelining
Link High Performance Computer Architecture Lecture 8 - Pipeline Hazards
Link High Performance Computer Architecture Lecture 9 - Data Hazards
Link High Performance Computer Architecture Lecture 10 - Software Pipelining
Link High Performance Computer Architecture Lecture 11 - In Quest of Higher ILP
Link High Performance Computer Architecture Lecture 12 - In Quest of Higher ILP (Continued...)
Link High Performance Computer Architecture Lecture 13 - Dynamic Instruction Scheduling
Link High Performance Computer Architecture Lecture 14 - Dynamic Instruction Scheduling (Continued...)
Link High Performance Computer Architecture Lecture 15 - Control Hazards
Link High Performance Computer Architecture Lecture 16 - Branch Prediction
Link High Performance Computer Architecture Lecture 17 - Branch Prediction (Continued...)
Link High Performance Computer Architecture Lecture 18 - Dynamic Instruction Scheduling with Branch Prediction
Link High Performance Computer Architecture Lecture 19 - Hardware-based Speculation
Link High Performance Computer Architecture Lecture 20 - Tutorial - I
Link High Performance Computer Architecture Lecture 21 - Hierarchical Memory Organization
Link High Performance Computer Architecture Lecture 22 - Hierarchical Memory Organization (Continued...1)
Link High Performance Computer Architecture Lecture 23 - Hierarchical Memory Organization (Continued...2)
Link High Performance Computer Architecture Lecture 24 - Hierarchical Memory Organization (Continued...3)
Link High Performance Computer Architecture Lecture 25 - Cache Optimization Techniques (Continued...1)
Link High Performance Computer Architecture Lecture 26 - Cache Optimization Techniques (Continued...2)
Link High Performance Computer Architecture Lecture 27 - Main Memory Organization
Link High Performance Computer Architecture Lecture 28 - Main Memory Optimizations
Link High Performance Computer Architecture Lecture 29 - Virtual Memory
Link High Performance Computer Architecture Lecture 30 - Virtual Memory (Continued...)
Link High Performance Computer Architecture Lecture 31 - Virtual Machines
Link High Performance Computer Architecture Lecture 32 - Storage Technology
Link High Performance Computer Architecture Lecture 33 - Storage Technology (Continued...)
Link High Performance Computer Architecture Lecture 34 - Case Studies
Link High Performance Computer Architecture Lecture 35 - Case Studies (Continued...1)
Link High Performance Computer Architecture Lecture 36 - Case Studies (Continued...2)
Link High Performance Computer Architecture Lecture 37 - Multithreading & Multiprocessing
Link High Performance Computer Architecture Lecture 38 - Simultaneous Multithreading
Link High Performance Computer Architecture Lecture 39 - Symmetric Multiprocessors
Link High Performance Computer Architecture Lecture 40 - Distributed Memory Multiprocessors
Link High Performance Computer Architecture Lecture 41 - Cluster, Grid and Cloud Computing
Link Low Power VLSI Circuits and Systems Lecture 1 - Introduction & Course Outline
Link Low Power VLSI Circuits and Systems Lecture 2 - MOS Transistors - I
Link Low Power VLSI Circuits and Systems Lecture 3 - MOS Transistors - II
Link Low Power VLSI Circuits and Systems Lecture 4 - MOS Transistors - III
Link Low Power VLSI Circuits and Systems Lecture 5 - MOS Transistors - IV
Link Low Power VLSI Circuits and Systems Lecture 6 - MOS Inverters - I
Link Low Power VLSI Circuits and Systems Lecture 7 - MOS Inverters - II
Link Low Power VLSI Circuits and Systems Lecture 8 - MOS Inverters - III
Link Low Power VLSI Circuits and Systems Lecture 9 - MOS Inverters - IV
Link Low Power VLSI Circuits and Systems Lecture 10 - Static CMOS Circuits - I
Link Low Power VLSI Circuits and Systems Lecture 11 - Static CMOS Circuits - II
Link Low Power VLSI Circuits and Systems Lecture 12 - MOS Dynamic Circuits - I
Link Low Power VLSI Circuits and Systems Lecture 13 - MOS Dynamic Circuits - II
Link Low Power VLSI Circuits and Systems Lecture 14 - Pass Transistor Logic Circuits - I
Link Low Power VLSI Circuits and Systems Lecture 15 - Pass Transistor Logic Circuits - II
Link Low Power VLSI Circuits and Systems Lecture 16 - MOS Memories
Link Low Power VLSI Circuits and Systems Lecture 17 - Finite State Machines
Link Low Power VLSI Circuits and Systems Lecture 18 - Switching Power Dissipation
Link Low Power VLSI Circuits and Systems Lecture 19 - Tutorial - I
Link Low Power VLSI Circuits and Systems Lecture 20 - Dynamic Power Dissipation
Link Low Power VLSI Circuits and Systems Lecture 21 - Leakage Power Dissipation
Link Low Power VLSI Circuits and Systems Lecture 22 - Supply Voltage Scaling - I
Link Low Power VLSI Circuits and Systems Lecture 23 - Supply Voltage Scaling - II
Link Low Power VLSI Circuits and Systems Lecture 24 - Supply Voltage Scaling - III
Link Low Power VLSI Circuits and Systems Lecture 25 - Supply Voltage Scaling - IV
Link Low Power VLSI Circuits and Systems Lecture 26 - Tutorial - II
Link Low Power VLSI Circuits and Systems Lecture 27 - Minimizing Switched Capacitance - I
Link Low Power VLSI Circuits and Systems Lecture 28 - Minimizing Switched Capacitance - II
Link Low Power VLSI Circuits and Systems Lecture 29 - Minimizing Switched Capacitance - III
Link Low Power VLSI Circuits and Systems Lecture 30 - Minimizing Switched Capacitance - IV
Link Low Power VLSI Circuits and Systems Lecture 31 - Minimizing Switched Capacitance - V
Link Low Power VLSI Circuits and Systems Lecture 32 - Minimizing Leakage Power - I
Link Low Power VLSI Circuits and Systems Lecture 33 - Minimizing Leakage Power - II
Link Low Power VLSI Circuits and Systems Lecture 34 - Minimizing Leakage Power - III
Link Low Power VLSI Circuits and Systems Lecture 35 - Variation Tolerant Design
Link Low Power VLSI Circuits and Systems Lecture 36 - Adiabatic Logic Circuits
Link Low Power VLSI Circuits and Systems Lecture 37 - Battery-Driven System Design
Link Low Power VLSI Circuits and Systems Lecture 38 - CAD Tools for Low Power
Link Low Power VLSI Circuits and Systems Lecture 39 - Tutorial - III
Link Low Power VLSI Circuits and Systems Lecture 40 - Course Summary
Link Real Time Systems Lecture 1 - Introduction
Link Real Time Systems Lecture 2 - Real - Time System Characteristics
Link Real Time Systems Lecture 3 - Few Basic Issues
Link Real Time Systems Lecture 4 - Modelling Timing Constraints
Link Real Time Systems Lecture 5 - Modelling Timing Constraints (Continued.)
Link Real Time Systems Lecture 6 - Basics of Real - Time Task Scheduling
Link Real Time Systems Lecture 7 - Cyclic Scheduler
Link Real Time Systems Lecture 8 - Event - Driven Scheduling
Link Real Time Systems Lecture 9 - Rate Monotonic Scheduler
Link Real Time Systems Lecture 10 - RMA Scheduling : Further Issues
Link Real Time Systems Lecture 11 - Deadline Monotonic Scheduling and Other Issues
Link Real Time Systems Lecture 12 - Few Issues in Use of RMA
Link Real Time Systems Lecture 13 - Resource Sharing Among Real-Time Tasks
Link Real Time Systems Lecture 14 - Highest Locker and Priority Ceiling Protocols
Link Real Time Systems Lecture 15 - An Analysis of Priority Ceiling Protocol
Link Real Time Systems Lecture 16 - Handling Task Dependencies
Link Real Time Systems Lecture 17 - Real-Time Task Scheduling on Multiprocessors and Distributed Systems
Link Real Time Systems Lecture 18 - Real-Time Task Scheduling on Multiprocessors and Distributed Systems (Continued.)
Link Real Time Systems Lecture 19 - Clock Synchronization in Distributed Real-Time Systems
Link Real Time Systems Lecture 20 - Internal Clock Synchronization in Presence of Byzantine Clocks
Link Real Time Systems Lecture 21 - A Few Basic Issues in Real-Time Operating Systems
Link Real Time Systems Lecture 22 - Tutorial - I
Link Real Time Systems Lecture 23 - A Few Basic Issues in Real-Time Operating Systems (Continued.)
Link Real Time Systems Lecture 24 - Unix and Windows as RTOS
Link Real Time Systems Lecture 25 - Real - Time POSIX
Link Real Time Systems Lecture 26 - Real - Time POSIX (Continued.)
Link Real Time Systems Lecture 27 - Open Source and Commercial RTOS
Link Real Time Systems Lecture 28 - Open Source and Commercial RTOS (Continued.)
Link Real Time Systems Lecture 29 - Benchmarking Real - Time Computer & Operating Systems
Link Real Time Systems Lecture 30 - Benchmarking Real - Time Computer & Operating Systems (Continued.)
Link Real Time Systems Lecture 31 - Real - Time Communications
Link Real Time Systems Lecture 32 - Few Basic Issues in Real - Time Communications
Link Real Time Systems Lecture 33 - Review of Computer Networking
Link Real Time Systems Lecture 34 - Real - Time Communication in a LAN
Link Real Time Systems Lecture 35 - Real - Time Communication in a LAN (Continued.)
Link Real Time Systems Lecture 36 - Performance of Two Real -Time Communication Protocols
Link Real Time Systems Lecture 37 - Real - Time Communication over Packet Switched Networks
Link Real Time Systems Lecture 38 - Real - Time Communication over Packet Switched Networks (Continued.)
Link Real Time Systems Lecture 39 - Real - Time Communication over Packet Switched Networks (Continued.)
Link Real Time Systems Lecture 40 - Real - Time Databases
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 1 - Introduction to Artificial Intelligence
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 2 - Intelligent Agents
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 3 - State Space Search
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 4 - Uninformed Search
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 5 - Informed Search
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 6 - Informed Search - 2
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 7 - Two Players Games - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 8 - Two Players Games - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 9 - Constraint Satisfaction Problems - 1
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 10 - Constraint Satisfaction Problems - 2
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 11 - Knowledge Representation and Logic
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 12 - Interface in Propositional Logic
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 13 - First Order Logic
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 14 - Reasoning Using First Order Logic
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 15 - Resolution in FOPL
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 16 - Rule Based System
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 17 - Rule Based Systems II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 18 - Semantic Net
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 19 - Reasoning in Semantic Net
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 20 - Frames
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 21 - Planning - 1
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 22 - Planning - 2
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 23 - Planning - 3
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 24 - Planning - 4
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 25 - Rule Based Expert System
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 26 - Reasoning with Uncertainty - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 27 - Reasoning with Uncertainty - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 28 - Reasoning with Uncertainty - III
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 29 - Reasoning with Uncertainty - IV
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 30 - Fuzzy Reasoning - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 31 - Fuzzy Reasoning - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 32 - Introduction to Learning - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 33 - Introduction to Learning - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 34 - Rule Induction and Decision Trees - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 35 - Rule Induction and Decision Trees - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 36 - Learning Using neural Networks - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 37 - Learning Using Neural Networks - II
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 38 - Probabilistic Learning
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 39 - Natural Language Processing - I
Link Artificial Intelligence (Prof. Anupam Basu) Lecture 40 - Natural Language Processing - II
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 1 - Introduction to Artificial Intelligence
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 2 - Problem Solving by Search
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 3 - Searching with Costs
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 4 - Informed State Space Search
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 5 - Heuristic Search: A* and Beyond
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 6 - Problem Reduction Search: AND/OR Graphs
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 7 - Searching Game Trees
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 8 - Knowledge Based Systems: Logic and Deduction
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 9 - First Order Logic
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 10 - Inference in First Order Logic
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 11 - Resolution - Refutation Proofs
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 12 - Resolution Refutation Proofs
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 13 - Logic Programming : Prolog
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 14 - Prolog Programming
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 15 - Prolog: Exercising Control
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 16 - Additional Topics
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 17 - Introduction to Planning
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 18 - Partial Order Planning
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 19 - GraphPLAN and SATPlan
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 20 - SATPlan
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 21 - Reasoning under uncertainty
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 22 - Bayesian Networks
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 23 - Reasoning with Bayes Networks
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 24 - Reasoning with Bayes networks (Contd.)
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 25 - Reasoning under uncertainty: Issues
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 26 - Learning : Decision Trees
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 27 - Learning : Neural Networks
Link Artificial Intelligence (Prof. P. Dasgupta) Lecture 28 - Back Propagation Learning
Link Computer Networks Lecture 1 - Emergence of Networks & Reference Models
Link Computer Networks Lecture 2 - Network Topology
Link Computer Networks Lecture 3 - Physical Medium - I
Link Computer Networks Lecture 4 - Physical Medium - II
Link Computer Networks Lecture 5 - Multiplexing (Sharing a Medium)
Link Computer Networks Lecture 6 - Telecom Networks
Link Computer Networks Lecture 7 - Switches - I
Link Computer Networks Lecture 8 - Pocket Switches
Link Computer Networks Lecture 9 - SONET/SDH
Link Computer Networks Lecture 10 - Fiber Optic Components
Link Computer Networks Lecture 11 - Routing and Wavelength Assignment
Link Computer Networks Lecture 12 - Protection and Restoration
Link Computer Networks Lecture 13 - Multiple Access
Link Computer Networks Lecture 14 - Token Based Mac
Link Computer Networks Lecture 15 - Data Link Protocols
Link Computer Networks Lecture 16 - Error Control
Link Computer Networks Lecture 17 - Stop & Wait Protocol
Link Computer Networks Lecture 18 - Satellite Communication
Link Computer Networks Lecture 19 - Ethernet - CSMA/CD
Link Computer Networks Lecture 20 - Modern Ethernet
Link Computer Networks Lecture 21 - Local Internetworking
Link Computer Networks Lecture 22 - Cellular Networks
Link Computer Networks Lecture 23 - Wireless Network
Link Computer Networks Lecture 24 - ATM : Asynchronous Transfer Mode
Link Computer Networks Lecture 25 - ATM Signaling, Routing and LAN Emulation
Link Computer Networks Lecture 26 - Introduction to Routing
Link Computer Networks Lecture 27 - RIP - Distance Vector Routing
Link Computer Networks Lecture 28 - IP version 4
Link Computer Networks Lecture 29 - IP Version 6 & Mobile IP
Link Computer Networks Lecture 30 - UDP & Client Server
Link Computer Networks Lecture 31 - TCP
Link Computer Networks Lecture 32 - IP Multicasting
Link Computer Networks Lecture 33 - DHCP and ICMP
Link Computer Networks Lecture 34 - DNS & Directory
Link Computer Networks Lecture 35 - Congestion Control
Link Computer Networks Lecture 36 - QOS & Multimedia
Link Computer Networks Lecture 37 - Network Management
Link Computer Networks Lecture 38 - Security
Link Computer Networks Lecture 39 - FTP - SMTP
Link Computer Networks Lecture 40 - HTTP
Link Data Communication Lecture 1 - Introduction and Course Outline - Data Communication
Link Data Communication Lecture 2 - Layered Architecture
Link Data Communication Lecture 3 - Data and Signal
Link Data Communication Lecture 4 - Transmission Impairments and Channel Capacity
Link Data Communication Lecture 5 - Guided Transmission Media
Link Data Communication Lecture 6 - Unguided Media
Link Data Communication Lecture 7 - Transmission of Digital Signal - I
Link Data Communication Lecture 8 - Transmission of Digital Signal - II
Link Data Communication Lecture 9 - Transmission of Analog Signal - I
Link Data Communication Lecture 10 - Transmission of Analog Signal - II
Link Data Communication Lecture 11 - Multiplexing
Link Data Communication Lecture 12 - Multiplexing
Link Data Communication Lecture 13 - Multiplexing Applications - I
Link Data Communication Lecture 14 - Multiplexing Applications - II
Link Data Communication Lecture 15 - Interfacing to the Media
Link Data Communication Lecture 16 - Error Detection and Correction
Link Data Communication Lecture 17 - Flow and Error Control
Link Data Communication Lecture 18 - Data Link Control
Link Data Communication Lecture 19 - Switching Techniques Circuit Switching
Link Data Communication Lecture 20 - Switching Techniques Packet Switching
Link Data Communication Lecture 21 - Routing - I
Link Data Communication Lecture 22 - Routing - II
Link Data Communication Lecture 23 - Congestion Control
Link Data Communication Lecture 24 - X.25 and Frame Relay
Link Data Communication Lecture 25 - ATM
Link Data Communication Lecture 26 - Medium Access Control - I
Link Data Communication Lecture 27 - Medium Access Control - II
Link Data Communication Lecture 28 - Medium Access Control - III
Link Data Communication Lecture 29 - IEEE 802 LANs
Link Data Communication Lecture 30 - High Speed LANs
Link Data Communication Lecture 31 - Wireless LANs
Link Data Communication Lecture 32 - Cellular Telephone Systems
Link Data Communication Lecture 33 - Satellite Communications
Link Data Communication Lecture 34 - Internet and Internetworking
Link Data Communication Lecture 35 - TCP/IP - I
Link Data Communication Lecture 36 - TCP/IP - II
Link Data Communication Lecture 37 - Multimedia Networks
Link Data Communication Lecture 38 - Audio and Video Compression
Link Data Communication Lecture 39 - Multimedia Services
Link Data Communication Lecture 40 - Secured Communication - I
Link Data Communication Lecture 41 - Secured Communication - II
Link Electronic Design Automation Lecture 1 - Introduction
Link Electronic Design Automation Lecture 2 - Verilog : Part - I
Link Electronic Design Automation Lecture 3 - Verilog : Part - II
Link Electronic Design Automation Lecture 4 - Verilog : Part - III
Link Electronic Design Automation Lecture 5 - Verilog : Part - IV
Link Electronic Design Automation Lecture 6 - Verilog : Part - V
Link Electronic Design Automation Lecture 7 - Verilog : Part - VI
Link Electronic Design Automation Lecture 8 - Synthesis : Part - I
Link Electronic Design Automation Lecture 9 - Synthesis : Part - II
Link Electronic Design Automation Lecture 10 - Synthesis : Part - III
Link Electronic Design Automation Lecture 11 - Synthesis : Part - IV
Link Electronic Design Automation Lecture 12 - Synthesis : Part - V
Link Electronic Design Automation Lecture 13 - Synthesis : Part - VI
Link Electronic Design Automation Lecture 14 - Synthesis : Part - VII
Link Electronic Design Automation Lecture 15 - Backend Design : Part - I
Link Electronic Design Automation Lecture 16 - Backend Design : Part - II
Link Electronic Design Automation Lecture 17 - Backend Design : Part - III
Link Electronic Design Automation Lecture 18 - Backend Design : Part - IV
Link Electronic Design Automation Lecture 19 - Backend Design : Part - V
Link Electronic Design Automation Lecture 20 - Backend Design : Part - VI
Link Electronic Design Automation Lecture 21 - Backend Design : Part - VII
Link Electronic Design Automation Lecture 22 - Backend Design : Part - VIII
Link Electronic Design Automation Lecture 23 - Backend Design : Part - IX
Link Electronic Design Automation Lecture 24 - Backend Design : Part - X
Link Electronic Design Automation Lecture 25 - Backend Design : Part - XI
Link Electronic Design Automation Lecture 26 - Backend Design : Part - XII
Link Electronic Design Automation Lecture 27 - Backend Design : Part - XIII
Link Electronic Design Automation Lecture 28 - Backend Design : Part - XIV
Link Electronic Design Automation Lecture 29 - Backend Design : Part - XV
Link Electronic Design Automation Lecture 30 - Testing Part - I
Link Electronic Design Automation Lecture 31 - Testing Part - II
Link Electronic Design Automation Lecture 32 - Testing Part - III
Link Electronic Design Automation Lecture 33 - Testing Part - IV
Link Electronic Design Automation Lecture 34 - Testing Part - V
Link Electronic Design Automation Lecture 35 - Testing Part - VI
Link Internet Technology Lecture 1 - Introduction To Internet
Link Internet Technology Lecture 2 - Review Of Network Technologies
Link Internet Technology Lecture 3 - TCP/IP - Part-I
Link Internet Technology Lecture 4 - TCP/IP - Part-II
Link Internet Technology Lecture 5 - TCP/IP - Part-III
Link Internet Technology Lecture 6 - IP Subnetting and Addressing
Link Internet Technology Lecture 7 - Internet Routing Protocol - Part-I
Link Internet Technology Lecture 8 - Internet Routing Protocol - Part-II
Link Internet Technology Lecture 9 - Client Server Concepts DNS, Telnet, FTP
Link Internet Technology Lecture 10 - Electronic Mail
Link Internet Technology Lecture 11 - World Wide Web - Part-I
Link Internet Technology Lecture 12 - World Wide Web - Part-II
Link Internet Technology Lecture 13 - HTML : Part-I
Link Internet Technology Lecture 14 - HTML : Part-II
Link Internet Technology Lecture 15 - HTML : Part-III
Link Internet Technology Lecture 16 - Extensible Markup Language (XML)
Link Internet Technology Lecture 17 - HTML Forms
Link Internet Technology Lecture 18 - Image Maps
Link Internet Technology Lecture 19 - CGI Scripts
Link Internet Technology Lecture 20 - Other Technologies
Link Internet Technology Lecture 21 - PERL - Part-I
Link Internet Technology Lecture 22 - PERL - Part II
Link Internet Technology Lecture 23 - PERL - Part III
Link Internet Technology Lecture 24 - PERL - Part IV
Link Internet Technology Lecture 25 - Javascript : Part-I
Link Internet Technology Lecture 26 - Javascript Examples (Continued)
Link Internet Technology Lecture 27 - Using Cookies
Link Internet Technology Lecture 28 - Java Applets : Part-I
Link Internet Technology Lecture 29 - Java Applets : Part-II
Link Internet Technology Lecture 30 - Client-Server Programming In Java
Link Internet Technology Lecture 31 - Intranet, Extranet, Firewall
Link Internet Technology Lecture 32 - Basic Cryptographic Concepts Part - I
Link Internet Technology Lecture 33 - Basic Cryptographic Concepts Part - II
Link Internet Technology Lecture 34 - Basic Cryptographic Concepts Part - III
Link Internet Technology Lecture 35 - Electronic Commerce
Link Internet Technology Lecture 36 - Streaming Multimedia Applications
Link Internet Technology Lecture 37 - Internet Telephony
Link Internet Technology Lecture 38 - Search Engine And Web Crawlers : Part-I
Link Internet Technology Lecture 39 - Search Engine And Web Crawlers : Part-II
Link Internet Technology Lecture 40 - Course Summary And Conclusion
Link Programming and Data Structure Lecture 1 - Introduction
Link Programming and Data Structure Lecture 2 - C Programming - I
Link Programming and Data Structure Lecture 3 - C Programming - II
Link Programming and Data Structure Lecture 4 - C Programming - III
Link Programming and Data Structure Lecture 5 - Data Structuring : Case Study - I
Link Programming and Data Structure Lecture 6 - Data Structuring : Case Study - II
Link Programming and Data Structure Lecture 7 - Data Structuring : Case Study - III
Link Programming and Data Structure Lecture 8 - Problem Decomposition By Recursion - I
Link Programming and Data Structure Lecture 9 - Problem Decomposition By Recursion - II
Link Programming and Data Structure Lecture 10 - Problem Decomposition By Recursion - III
Link Programming and Data Structure Lecture 11 - Merge sort And Quick sort
Link Programming and Data Structure Lecture 12 - Characters And Strings
Link Programming and Data Structure Lecture 13 - Arrays: Addresses And Contents
Link Programming and Data Structure Lecture 14 - Structures - I
Link Programming and Data Structure Lecture 15 - Structures - II
Link Programming and Data Structure Lecture 16 - Dynamic Allocation Part - I
Link Programming and Data Structure Lecture 17 - Linked Lists - I
Link Programming and Data Structure Lecture 18 - Complexity (Efficiency) of Algorithms
Link Programming and Data Structure Lecture 19 - Asymptotic Growth Functions
Link Programming and Data Structure Lecture 20 - Asymptotic Analysis of Algorithms
Link Programming and Data Structure Lecture 21 - Data Structuring
Link Programming and Data Structure Lecture 22 - Search Trees
Link Programming and Data Structure Lecture 23 - Search Trees - II
Link Programming and Data Structure Lecture 24 - Search Trees - III
Link Programming and Data Structure Lecture 25 - 2-3 Trees
Link Programming and Data Structure Lecture 26 - Algorithm Design - I
Link Programming and Data Structure Lecture 27 - Algorithm Design - II
Link Programming and Data Structure Lecture 28 - Algorithm Design - III
Link Programming and Data Structure Lecture 29 - Graphs - I
Link Programming and Data Structure Lecture 30 - Graphs - II
Link Programming and Data Structure Lecture 31 - Graphs - III
Link Programming and Data Structure Lecture 32 - Conclusions
Link NOC:Software Testing Lecture 1 - Introduction
Link NOC:Software Testing Lecture 2 - Levels of Testing
Link NOC:Software Testing Lecture 3 - Basic Concepts in Testing
Link NOC:Software Testing Lecture 4 - Basic Concepts in Testing (Continued...)
Link NOC:Software Testing Lecture 5 - Unit Testing
Link NOC:Software Testing Lecture 6 - Equivalence and BV Testing
Link NOC:Software Testing Lecture 7 - Special Value Testing
Link NOC:Software Testing Lecture 8 - Combinatorial Testing
Link NOC:Software Testing Lecture 9 - Pairwise Testing
Link NOC:Software Testing Lecture 10 - White Box Testing
Link NOC:Software Testing Lecture 11 - MC/DC Testing
Link NOC:Software Testing Lecture 12 - MC/DC Testing (Continued...)
Link NOC:Software Testing Lecture 13 - Path Testing
Link NOC:Software Testing Lecture 14 - Dataflow and Mutation Testing
Link NOC:Software Testing Lecture 15 - Mutation Testing
Link NOC:Software Testing Lecture 16 - Integration Testing
Link NOC:Software Testing Lecture 17 - System Testing
Link NOC:Software Testing Lecture 18 - Regression Testing
Link NOC:Software Testing Lecture 19 - Testing Object-Oriented Program - Part 1
Link NOC:Software Testing Lecture 20 - Testing Object-Oriented Program - Part 2
Link NOC:Programming in C++ Lecture 1 - Module 1 : Recap of C
Link NOC:Programming in C++ Lecture 2 - Module 1 : Recap of C
Link NOC:Programming in C++ Lecture 3 - Module 1 : Recap of C
Link NOC:Programming in C++ Lecture 4 - Module 2 : Programs with IO and Loop
Link NOC:Programming in C++ Lecture 5 - Module 3 : Arrays and Strings
Link NOC:Programming in C++ Lecture 6 - Module 4 : Sorting and Searching
Link NOC:Programming in C++ Lecture 7 - Module 5 : Stack and its Applications
Link NOC:Programming in C++ Lecture 8 - Module 6 : Constants and Inline Functions
Link NOC:Programming in C++ Lecture 9 - Module 6 : Constants and Inline Functions (Continued...)
Link NOC:Programming in C++ Lecture 10 - Module 7 : Reference and Pointer
Link NOC:Programming in C++ Lecture 11 - Module 7 : Reference and Pointer (Continued...)
Link NOC:Programming in C++ Lecture 12 - Module 8 : Default Parameters and Function Overloading
Link NOC:Programming in C++ Lecture 13 - Module 8 : Default Parameters and Function Overloading (Continued...)
Link NOC:Programming in C++ Lecture 14 - Module 8 : Default Parameters and Function Overloading (Continued...)
Link NOC:Programming in C++ Lecture 15 - Module 9 : Operator Overloading
Link NOC:Programming in C++ Lecture 16 - Module 9 : Operator Overloading (Continued...)
Link NOC:Programming in C++ Lecture 17 - Module 10 : Dynamic Memory Management
Link NOC:Programming in C++ Lecture 18 - Module 10 : Dynamic Memory Management (Continued...)
Link NOC:Programming in C++ Lecture 19 - Module 11 : Classes and Objects
Link NOC:Programming in C++ Lecture 20 - Module 11 : Classes and Objects (Continued...)
Link NOC:Programming in C++ Lecture 21 - Module 12 : Access Specifiers
Link NOC:Programming in C++ Lecture 22 - Module 12 : Access Specifiers (Continued...)
Link NOC:Programming in C++ Lecture 23 - Module 13 : Constructors, Destructors and Object Lifetime
Link NOC:Programming in C++ Lecture 24 - Module 13 : Constructors, Destructors and Object Lifetime (Continued...)
Link NOC:Programming in C++ Lecture 25 - Module 13 : Constructors, Destructors and Object Lifetime (Continued...)
Link NOC:Programming in C++ Lecture 26 - Module 14 : Copy Constructor and Copy Assignment Operator
Link NOC:Programming in C++ Lecture 27 - Module 14 : Copy Constructor and Copy Assignment Operator (Continued...)
Link NOC:Programming in C++ Lecture 28 - Module 14 : Copy Constructor and Copy Assignment Operator (Continued...)
Link NOC:Programming in C++ Lecture 29 - Module 15 : Const-ness
Link NOC:Programming in C++ Lecture 30 - Module 15 : Const-ness (Continued...)
Link NOC:Programming in C++ Lecture 31 - Module 16 : Static Members
Link NOC:Programming in C++ Lecture 32 - Module 17 : friend Function and friend Class
Link NOC:Programming in C++ Lecture 33 - Module 18 : Overloading Operator for User Defined Types - Part I
Link NOC:Programming in C++ Lecture 34 - Module 19 : Overloading Operator for User Defined Types - Part II
Link NOC:Programming in C++ Lecture 35 - Module 20 : Namespace
Link NOC:Programming in C++ Lecture 36 - Module 21 : Inheirtnace - Part I
Link NOC:Programming in C++ Lecture 37 - Module 22 : Inheritance - Part II
Link NOC:Programming in C++ Lecture 38 - Module 23 : Inheritance - Part III
Link NOC:Programming in C++ Lecture 39 - Module 24 : Inheritance - Part IV
Link NOC:Programming in C++ Lecture 40 - Module 25 : Inheritance - Part V
Link NOC:Programming in C++ Lecture 41 - Module 26 : Dynamic Binding - Part I
Link NOC:Programming in C++ Lecture 42 - Module 27 : Dynamic Binding (Polymorphism) - Part II
Link NOC:Programming in C++ Lecture 43 - Module 28 : Dynamic Binding (Polymorphism) - Part III
Link NOC:Programming in C++ Lecture 44 - Module 29 : Dynamic Binding (Polymorphism) - Part IV
Link NOC:Programming in C++ Lecture 45 - Module 30 : Dynamic Binding (Polymorphism) - Part V
Link NOC:Programming in C++ Lecture 46 - Module 31 : Virtual Function Table
Link NOC:Programming in C++ Lecture 47 - Module 32 : Type casting and cast operators - Part I
Link NOC:Programming in C++ Lecture 48 - Module 33 : Type casting and cast operators - Part II
Link NOC:Programming in C++ Lecture 49 - Module 34 : Type casting and cast operators - Part III
Link NOC:Programming in C++ Lecture 50 - Module 35 : Multiple Inheritance
Link NOC:Programming in C++ Lecture 51 - Module 35 : Multiple Inheritance (Continued...)
Link NOC:Programming in C++ Lecture 52 - Module 36 : Exceptions (Error Handling in C) - Part I
Link NOC:Programming in C++ Lecture 53 - Module 37 : Exceptions (Error Handling in C) - Part II
Link NOC:Programming in C++ Lecture 54 - Module 38 : Template (Function Template) - Part I
Link NOC:Programming in C++ Lecture 55 - Module 39 : Template (Function Template) - Part II
Link NOC:Programming in C++ Lecture 56 - Module 40 : Closing Comments
Link NOC:Introduction to Machine Learning Lecture 1 - Introduction
Link NOC:Introduction to Machine Learning Lecture 2 - Different Types of Learning
Link NOC:Introduction to Machine Learning Lecture 3 - Hypothesis Space and Inductive Bias
Link NOC:Introduction to Machine Learning Lecture 4 - Evaluation and Cross-Validation
Link NOC:Introduction to Machine Learning Lecture 5 - Tutorial - I
Link NOC:Introduction to Machine Learning Lecture 6 - Linear Regression
Link NOC:Introduction to Machine Learning Lecture 7 - Introduction to Decision Trees
Link NOC:Introduction to Machine Learning Lecture 8 - Learning Decision Tree
Link NOC:Introduction to Machine Learning Lecture 9 - Overfitting
Link NOC:Introduction to Machine Learning Lecture 10 - Python Exercise on Decision Tree and Linear Regression
Link NOC:Introduction to Machine Learning Lecture 11 - Tutorial - II
Link NOC:Introduction to Machine Learning Lecture 12 - k-Nearest Neighbour
Link NOC:Introduction to Machine Learning Lecture 13 - Feature Selection
Link NOC:Introduction to Machine Learning Lecture 14 - Feature Extraction
Link NOC:Introduction to Machine Learning Lecture 15 - Collaborative Filtering
Link NOC:Introduction to Machine Learning Lecture 16 - Python Exercise on kNN and PCA
Link NOC:Introduction to Machine Learning Lecture 17 - Tutorial - III
Link NOC:Introduction to Machine Learning Lecture 18 - Bayesian Learning
Link NOC:Introduction to Machine Learning Lecture 19 - Naive Bayes
Link NOC:Introduction to Machine Learning Lecture 20 - Bayesian Network
Link NOC:Introduction to Machine Learning Lecture 21 - Python Exercise on Naive Bayes
Link NOC:Introduction to Machine Learning Lecture 22 - Tutorial - IV
Link NOC:Introduction to Machine Learning Lecture 23 - Logistic Regression
Link NOC:Introduction to Machine Learning Lecture 24 - Introduction Support Vector Machine
Link NOC:Introduction to Machine Learning Lecture 25 - SVM : The Dual Formulation
Link NOC:Introduction to Machine Learning Lecture 26 - SVM : Maximum Margin with Noise
Link NOC:Introduction to Machine Learning Lecture 27 - Nonlinear SVM and Kennel Function
Link NOC:Introduction to Machine Learning Lecture 28 - SVM : Solution to the Dual Problem
Link NOC:Introduction to Machine Learning Lecture 29 - Python Exercise on SVM
Link NOC:Introduction to Machine Learning Lecture 30 - Introduction
Link NOC:Introduction to Machine Learning Lecture 31 - Multilayer Neural Network
Link NOC:Introduction to Machine Learning Lecture 32 - Neural Network and Backpropagation Algorithm
Link NOC:Introduction to Machine Learning Lecture 33 - Deep Neural Network
Link NOC:Introduction to Machine Learning Lecture 34 - Python Exercise on Neural Network
Link NOC:Introduction to Machine Learning Lecture 35 - Tutorial - VI
Link NOC:Introduction to Machine Learning Lecture 36 - Introduction to Computational Learning Theory
Link NOC:Introduction to Machine Learning Lecture 37 - Sample Complexity : Finite Hypothesis Space
Link NOC:Introduction to Machine Learning Lecture 38 - VC Dimension
Link NOC:Introduction to Machine Learning Lecture 39 - Introduction to Ensembles
Link NOC:Introduction to Machine Learning Lecture 40 - Bagging and Boosting
Link NOC:Introduction to Machine Learning Lecture 41 - Introduction to Clustering
Link NOC:Introduction to Machine Learning Lecture 42 - Kmeans Clustering
Link NOC:Introduction to Machine Learning Lecture 43 - Agglomerative Hierarchical Clustering
Link NOC:Introduction to Machine Learning Lecture 44 - Python Exercise on kmeans clustering
Link NOC:Object-Oriented Analysis and Design Lecture 1 - Challanges in Software Engineering
Link NOC:Object-Oriented Analysis and Design Lecture 2 - Complexity of Software
Link NOC:Object-Oriented Analysis and Design Lecture 3 - Complexity of Software (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 4 - Structure and Attributes of a Complex System
Link NOC:Object-Oriented Analysis and Design Lecture 5 - Structure and Attributes of a Complex System (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 6 - Object-Oriented Analysis and Design
Link NOC:Object-Oriented Analysis and Design Lecture 7 - Bringing Order to Chaos
Link NOC:Object-Oriented Analysis and Design Lecture 8 - Bringing Order to Chaos (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 9 - Evolution of Object Models - Programming Languages and Paradigms
Link NOC:Object-Oriented Analysis and Design Lecture 10 - Foundations of the Object Model - OOA, OOD and OOP
Link NOC:Object-Oriented Analysis and Design Lecture 11 - Foundations of the Object Model - OOA, OOD and OOP (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 12 - Elements of Object Model (Major) : Abstraction and Encapsulation
Link NOC:Object-Oriented Analysis and Design Lecture 13 - Elements of Object Model (Major) : Abstraction and Encapsulation (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 14 - Elements of the Object Model (Major) : Modularity and Hierarchy
Link NOC:Object-Oriented Analysis and Design Lecture 15 - Elements of the Object Model (Major) : Modularity and Hierarchy (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 16 - Elements of the Object Model (Minor) : Typing, Concurrency and Persistence
Link NOC:Object-Oriented Analysis and Design Lecture 17 - Elements of the Object Model (Minor) : Typing, Concurrency and Persistence (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 18 - Nature of an object : State, Behavior and Identity
Link NOC:Object-Oriented Analysis and Design Lecture 19 - Nature of an object : State, Behavior and Identity (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 20 - Relationships among objects
Link NOC:Object-Oriented Analysis and Design Lecture 21 - Relationships among objects (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 22 - Nature of a class : Interface and Implementation
Link NOC:Object-Oriented Analysis and Design Lecture 23 - Nature of a class : Interface and Implementation (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 24 - Relationships among classes
Link NOC:Object-Oriented Analysis and Design Lecture 25 - Relationships among classes (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 26 - How to Build Quality Classes and Objects
Link NOC:Object-Oriented Analysis and Design Lecture 27 - Tutorial : LMS
Link NOC:Object-Oriented Analysis and Design Lecture 28 - How to Identify Classes and Objects ?
Link NOC:Object-Oriented Analysis and Design Lecture 29 - Identification of Classes, Objects and Relationship in LMS
Link NOC:Object-Oriented Analysis and Design Lecture 30 - Identification of Classes, Objects and Relationship in LMS (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 31 - Identification of Classes, Objects and Relationship in LMS (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 32 - Identification of Classes, Objects and Relationship in LMS (Continued...)
Link NOC:Object-Oriented Analysis and Design Lecture 33 - Overview of UML
Link NOC:Object-Oriented Analysis and Design Lecture 34 - SDLC Phases and UML Diagrams
Link NOC:Object-Oriented Analysis and Design Lecture 35 - Use-Case Diagrams - Part I
Link NOC:Object-Oriented Analysis and Design Lecture 36 - Use-Case Diagrams - Part II
Link NOC:Object-Oriented Analysis and Design Lecture 37 - Use-Case Diagrams - Part III
Link NOC:Object-Oriented Analysis and Design Lecture 38 - Class Diagrams - Part 1 (Class, Property and Operation)
Link NOC:Object-Oriented Analysis and Design Lecture 39 - Class Diagrams - Part 2 (Association, Weak and Strong Aggregation)
Link NOC:Object-Oriented Analysis and Design Lecture 40 - Class Diagrams - Part 3 (Generalization, Dependency and Constraints)
Link NOC:Object-Oriented Analysis and Design Lecture 41 - Sequence Diagrams - Part 1
Link NOC:Object-Oriented Analysis and Design Lecture 42 - Sequence Diagrams - Part 2
Link NOC:Object-Oriented Analysis and Design Lecture 43 - Communication Diagram
Link NOC:Object-Oriented Analysis and Design Lecture 44 - Activity Diagrams - Part II
Link NOC:Object-Oriented Analysis and Design Lecture 45 - Activity Diagrams - Part II
Link NOC:Object-Oriented Analysis and Design Lecture 46 - Activity Diagrams - Part III
Link NOC:Object-Oriented Analysis and Design Lecture 47 - Interaction Overview Diagram
Link NOC:Object-Oriented Analysis and Design Lecture 48 - State Machine Diagrams - Part I
Link NOC:Object-Oriented Analysis and Design Lecture 49 - State Machine Diagrams - Part II
Link NOC:Object-Oriented Analysis and Design Lecture 50 - State Machine Diagrams - Part III
Link NOC:Object-Oriented Analysis and Design Lecture 51 - Various UML Diagrams
Link NOC:Object-Oriented Analysis and Design Lecture 52 - Closing Comments
Link NOC:Complex Network : Theory and Application Lecture 1 - Introduction
Link NOC:Complex Network : Theory and Application Lecture 2 - Network Analysis - I
Link NOC:Complex Network : Theory and Application Lecture 3 - Network Analysis - II
Link NOC:Complex Network : Theory and Application Lecture 4 - Network Analysis - III
Link NOC:Complex Network : Theory and Application Lecture 5 - Network Analysis - IV
Link NOC:Complex Network : Theory and Application Lecture 6 - Network Analysis - V
Link NOC:Complex Network : Theory and Application Lecture 7 - Network Analysis - VI
Link NOC:Complex Network : Theory and Application Lecture 8 - Social Network Principles - I
Link NOC:Complex Network : Theory and Application Lecture 9 - Social Network Principles - II
Link NOC:Complex Network : Theory and Application Lecture 10 - Social Network Principles - III
Link NOC:Complex Network : Theory and Application Lecture 11 - Social Network Principles - IV
Link NOC:Complex Network : Theory and Application Lecture 12 - Community Analysis - I
Link NOC:Complex Network : Theory and Application Lecture 13 - Community Analysis - II
Link NOC:Complex Network : Theory and Application Lecture 14 - Community Analysis - III
Link NOC:Complex Network : Theory and Application Lecture 15 - Community Analysis - IV
Link NOC:Complex Network : Theory and Application Lecture 16 - Community Analysis - V
Link NOC:Complex Network : Theory and Application Lecture 17 - Community Analysis - VI
Link NOC:Complex Network : Theory and Application Lecture 18 - Citation Analysis - I
Link NOC:Complex Network : Theory and Application Lecture 19 - Citation Analysis - II
Link NOC:Complex Network : Theory and Application Lecture 20 - Citation Analysis - III
Link NOC:Complex Network : Theory and Application Lecture 21 - Citation Analysis - IV
Link Fundamental Algorithms:Design and Analysis Lecture 1 - Insertion Sort and Asymptotic Analysis
Link Fundamental Algorithms:Design and Analysis Lecture 2 - Solving Recurrences
Link Fundamental Algorithms:Design and Analysis Lecture 3 - Divide and Conquer Paradigm
Link Fundamental Algorithms:Design and Analysis Lecture 4 - Quick Sort
Link Fundamental Algorithms:Design and Analysis Lecture 5 - Heap Sort
Link Fundamental Algorithms:Design and Analysis Lecture 6 - Decision Tree
Link Fundamental Algorithms:Design and Analysis Lecture 7 - Linear Time Sorting
Link Fundamental Algorithms:Design and Analysis Lecture 8 - Order Statistics
Link Fundamental Algorithms:Design and Analysis Lecture 9 - Hashing
Link Fundamental Algorithms:Design and Analysis Lecture 10 - Universal Hashing, BST Sort
Link Fundamental Algorithms:Design and Analysis Lecture 11 - Red-Black Tree
Link Fundamental Algorithms:Design and Analysis Lecture 12 - Augmenting Data Structure
Link Fundamental Algorithms:Design and Analysis Lecture 13 - Computational Geometry
Link Fundamental Algorithms:Design and Analysis Lecture 14 - Van Emde Boas Data Structure
Link Fundamental Algorithms:Design and Analysis Lecture 15 - Dynamic Programming
Link Fundamental Algorithms:Design and Analysis Lecture 16 - Graph Algorithm
Link Fundamental Algorithms:Design and Analysis Lecture 17 - BFS and DFS
Link Fundamental Algorithms:Design and Analysis Lecture 18 - Dijkstra
Link Fundamental Algorithms:Design and Analysis Lecture 19 - Bellman Ford
Link Fundamental Algorithms:Design and Analysis Lecture 20 - Floyd Marshall
Link NOC:Natural Language Processing Lecture 1 - Introduction to the Course
Link NOC:Natural Language Processing Lecture 2 - What Do We Do in NLP
Link NOC:Natural Language Processing Lecture 3 - Why is NLP hard
Link NOC:Natural Language Processing Lecture 4 - Empirical Laws
Link NOC:Natural Language Processing Lecture 5 - Text Processing: Basics
Link NOC:Natural Language Processing Lecture 6 - Spelling Correction: Edit Distance
Link NOC:Natural Language Processing Lecture 7 - Weighted Edit Distance, Other Variations
Link NOC:Natural Language Processing Lecture 8 - Noisy Channel Model for Spelling Correction
Link NOC:Natural Language Processing Lecture 9 - N-Gram Language Models
Link NOC:Natural Language Processing Lecture 10 - Evaluation of Language Models, Basic Smoothing
Link NOC:Natural Language Processing Lecture 11 - Tutorial I
Link NOC:Natural Language Processing Lecture 12 - Language Modeling: Advanced Smoothing Models
Link NOC:Natural Language Processing Lecture 13 - Computational Morphology
Link NOC:Natural Language Processing Lecture 14 - Finite - State Methods for Morphology
Link NOC:Natural Language Processing Lecture 15 - Introduction to POS Tagging
Link NOC:Natural Language Processing Lecture 16 - Hidden Markov Models for POS Tagging
Link NOC:Natural Language Processing Lecture 17 - Viterbi Decoding for HMM, Parameter Learning
Link NOC:Natural Language Processing Lecture 18 - Baum Welch Algorithm
Link NOC:Natural Language Processing Lecture 19 - Maximum Entropy Models - I
Link NOC:Natural Language Processing Lecture 20 - Maximum Entropy Models - II
Link NOC:Natural Language Processing Lecture 21 - Conditional Random Fields
Link NOC:Natural Language Processing Lecture 22 - Syntax - Introduction
Link NOC:Natural Language Processing Lecture 23 - Syntax - Parsing I
Link NOC:Natural Language Processing Lecture 24 - Syntax - CKY, PCFGs
Link NOC:Natural Language Processing Lecture 25 - PCFGs - Inside-Outside Probabilities
Link NOC:Natural Language Processing Lecture 26 - Inside-Outside Probabilities
Link NOC:Natural Language Processing Lecture 27 - Dependency Grammars and Parsing - Introduction
Link NOC:Natural Language Processing Lecture 28 - Transition Based Parsing : Formulation
Link NOC:Natural Language Processing Lecture 29 - Transition Based Parsing : Learning
Link NOC:Natural Language Processing Lecture 30 - MST-Based Dependency Parsing
Link NOC:Natural Language Processing Lecture 31 - MST-Based Dependency Parsing : Learning
Link NOC:Natural Language Processing Lecture 32 - Distributional Semantics - Introduction
Link NOC:Natural Language Processing Lecture 33 - Distributional Models of Semantics
Link NOC:Natural Language Processing Lecture 34 - Distributional Semantics : Applications, Structured Models
Link NOC:Natural Language Processing Lecture 35 - Word Embeddings - Part I
Link NOC:Natural Language Processing Lecture 36 - Word Embeddings - Part II
Link NOC:Natural Language Processing Lecture 37 - Lexical Semantics
Link NOC:Natural Language Processing Lecture 38 - Lexical Semantics - Wordnet
Link NOC:Natural Language Processing Lecture 39 - Word Sense Disambiguation - I
Link NOC:Natural Language Processing Lecture 40 - Word Sense Disambiguation - II
Link NOC:Natural Language Processing Lecture 41 - Novel Word Sense detection
Link NOC:Natural Language Processing Lecture 42 - Topic Models : Introduction
Link NOC:Natural Language Processing Lecture 43 - Latent Dirichlet Allocation : Formulation
Link NOC:Natural Language Processing Lecture 44 - Gibbs Sampling for LDA, Applications
Link NOC:Natural Language Processing Lecture 45 - LDA Variants and Applications - I
Link NOC:Natural Language Processing Lecture 46 - LDA Variants and Applications - II
Link NOC:Natural Language Processing Lecture 47 - Entity Linking - I
Link NOC:Natural Language Processing Lecture 48 - Entity Linking - II
Link NOC:Natural Language Processing Lecture 49 - Information Extraction - Introduction
Link NOC:Natural Language Processing Lecture 50 - Relation Extraction
Link NOC:Natural Language Processing Lecture 51 - Distant Supervision
Link NOC:Natural Language Processing Lecture 52 - Text Summarization - LEXRANK
Link NOC:Natural Language Processing Lecture 53 - Optimization based Approaches for Summarization
Link NOC:Natural Language Processing Lecture 54 - Summarization Evaluation
Link NOC:Natural Language Processing Lecture 55 - Text Classification - I
Link NOC:Natural Language Processing Lecture 56 - Text Classification - II
Link NOC:Natural Language Processing Lecture 57 - Tutorial II
Link NOC:Natural Language Processing Lecture 58 - Tutorial III
Link NOC:Natural Language Processing Lecture 59 - Tutorial IV
Link NOC:Natural Language Processing Lecture 60 - Tutorial V
Link NOC:Natural Language Processing Lecture 61 - Sentiment Analysis - Introduction
Link NOC:Natural Language Processing Lecture 62 - Sentiment Analysis - Affective Lexicons
Link NOC:Natural Language Processing Lecture 63 - Learning Affective Lexicons
Link NOC:Natural Language Processing Lecture 64 - Computing with Affective Lexicons
Link NOC:Natural Language Processing Lecture 65 - Aspect - Based Sentiment Analysis
Link NOC:Embedded Systems Design Lecture 1 - Introduction
Link NOC:Embedded Systems Design Lecture 2 - Processors
Link NOC:Embedded Systems Design Lecture 3 - General Purpose and ASIPs Processor
Link NOC:Embedded Systems Design Lecture 4 - Designing a Single Purpose Processor
Link NOC:Embedded Systems Design Lecture 5 - Optimization Issues
Link NOC:Embedded Systems Design Lecture 6 - Introduction to FPFA
Link NOC:Embedded Systems Design Lecture 7 - FPGA (Continued...)
Link NOC:Embedded Systems Design Lecture 8 - Behaviour Synthesis on FPGA using VHDL
Link NOC:Embedded Systems Design Lecture 9 - Tutorial - I
Link NOC:Embedded Systems Design Lecture 10 - Tutorial - II
Link NOC:Embedded Systems Design Lecture 11 - Tutorial - III
Link NOC:Embedded Systems Design Lecture 12 - Tutorial - IV
Link NOC:Embedded Systems Design Lecture 13 - Sensors and Signals
Link NOC:Embedded Systems Design Lecture 14 - Discretization of Signals and A/D Converter
Link NOC:Embedded Systems Design Lecture 15 - Quantization Noise, SNR and D/A Converter
Link NOC:Embedded Systems Design Lecture 16 - Arduino Uno
Link NOC:Embedded Systems Design Lecture 17 - Arduino Uno (Continued...), Serial Communication and Timer
Link NOC:Embedded Systems Design Lecture 18 - Controller Design using Arduino
Link NOC:Embedded Systems Design Lecture 19 - Tutorial - V
Link NOC:Embedded Systems Design Lecture 20 - Power Aware Embedded System - I
Link NOC:Embedded Systems Design Lecture 21 - Power Aware Embedded System - II
Link NOC:Embedded Systems Design Lecture 22 - SD and DD Algorithm
Link NOC:Embedded Systems Design Lecture 23 - Parallel Operations and VLIW
Link NOC:Embedded Systems Design Lecture 24 - Code Efficiency
Link NOC:Embedded Systems Design Lecture 25 - DSP Application and Address Generation Unit
Link NOC:Embedded Systems Design Lecture 26 - Real Time O.S - I
Link NOC:Embedded Systems Design Lecture 27 - Real Time O.S - II
Link NOC:Embedded Systems Design Lecture 28 - RMS Algorithm
Link NOC:Embedded Systems Design Lecture 29 - EDF Algorithm and Resource Constraint Issue
Link NOC:Embedded Systems Design Lecture 30 - Priority Inversion and Priority Inheritance Protocol
Link NOC:Embedded Systems Design Lecture 31 - Modeling and Specification - I
Link NOC:Embedded Systems Design Lecture 32 - Modeling and Specification - II
Link NOC:Embedded Systems Design Lecture 33 - FSM and Statechart
Link NOC:Embedded Systems Design Lecture 34 - Statechart and Statemate Semantics
Link NOC:Embedded Systems Design Lecture 35 - Statecharts (Continued...)
Link NOC:Embedded Systems Design Lecture 36 - Program State Machines
Link NOC:Embedded Systems Design Lecture 37 - SDL
Link NOC:Embedded Systems Design Lecture 38 - Data Flow Model - I
Link NOC:Embedded Systems Design Lecture 39 - Data Flow Model - II
Link NOC:Embedded Systems Design Lecture 40 - Hardware Synthesis - I
Link NOC:Embedded Systems Design Lecture 41 - Hardware Synthesis - II
Link NOC:Embedded Systems Design Lecture 42 - Scheduling
Link NOC:Embedded Systems Design Lecture 43 - Digital Camera Design
Link NOC:Embedded Systems Design Lecture 44 - Digital Camera - Iterative Design
Link NOC:Embedded Systems Design Lecture 45 - HW-SW Partitioning
Link NOC:Embedded Systems Design Lecture 46 - Optimization - I
Link NOC:Embedded Systems Design Lecture 47 - Optimization - II
Link NOC:Embedded Systems Design Lecture 48 - Simulation
Link NOC:Embedded Systems Design Lecture 49 - Formal Verification
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 1 - Introduction: Wireless Ad Hoc Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 2 - Introduction: Wireless Ad Hoc Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 3 - Self-organizing Behaviour of Wireless Ad Hoc Networks
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 4 - Cooperation in Mobile Ad Hoc Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 5 - Cooperation in Mobile Ad Hoc Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 6 - MAC Protocols in MANETs - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 7 - MAC Protocols in MANETs - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 8 - Routing in MANETs - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 9 - Routing in MANETs - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 10 - Routing in MANETs - Part-III
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 11 - Multicasting in MANETs
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 12 - Mobility Models for MANETs
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 13 - Transport Protocols for MANETs - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 14 - Transport Protocols for MANETs - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 15 - Opportunistic Mobile Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 16 - Opportunistic Mobile Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 17 - Opportunistic Mobile Networks - Part-III
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 18 - UAV Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 19 - UAV Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 20 - UAV Networks - Part-III
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 21 - Introduction: Wireless Sensor Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 22 - Introduction: Wireless Sensor Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 23 - WSN Coverage and Placement - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 24 - Topology Mangement in Wireless Sensor Network
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 25 - Mobile Wireless Sensor Networks
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 26 - Mobile Wireless Sensor Networks
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 27 - Medium Access Control in Wireless Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 28 - Medium Access Control in Wireless Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 29 - Routing in Wireless Sensor Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 30 - Routing in Wireless Sensor Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 31 - Congestion and Flow Control - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 32 - Congestion and Flow Control - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 33 - Underwater Sensor Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 34 - Underwater Sensor Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 35 - Underwater Sensor Networks - Part-III
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 36 - Underwater Sensor Networks - Part-IV
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 37 - Security of Wireless Sensor Networks - Part-I
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 38 - Security of Wireless Sensor Networks - Part-II
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 39 - Hardware Design of Sensor Node
Link NOC:Wireless Ad Hoc and Sensor Networks Lecture 40 - Real Life Deployment of WSN
Link NOC:VLSI Physical Design Lecture 1 - Introduction
Link NOC:VLSI Physical Design Lecture 2 - Design Representation
Link NOC:VLSI Physical Design Lecture 3 - VLSI Design Styles - Part 1
Link NOC:VLSI Physical Design Lecture 4 - VLSI Design Styles - Part 2
Link NOC:VLSI Physical Design Lecture 5 - VLSI Physical Design Automation - Part 1
Link NOC:VLSI Physical Design Lecture 6 - VLSI Physical Design Automation - Part 2
Link NOC:VLSI Physical Design Lecture 7 - Partitioning
Link NOC:VLSI Physical Design Lecture 8 - Floor planning
Link NOC:VLSI Physical Design Lecture 9 - Floor planning Algorithms
Link NOC:VLSI Physical Design Lecture 10 - Pin Assignment
Link NOC:VLSI Physical Design Lecture 11 - Placement - Part 1
Link NOC:VLSI Physical Design Lecture 12 - Placement - Part 2
Link NOC:VLSI Physical Design Lecture 13 - Placement - Part 3
Link NOC:VLSI Physical Design Lecture 14 - Placement - Part 4
Link NOC:VLSI Physical Design Lecture 15 - Grid Routing - Part 1
Link NOC:VLSI Physical Design Lecture 16 - Grid Routing - Part 2
Link NOC:VLSI Physical Design Lecture 17 - Grid Routing - Part 3
Link NOC:VLSI Physical Design Lecture 18 - Global Routing - Part 1
Link NOC:VLSI Physical Design Lecture 19 - Global Routing - Part 2
Link NOC:VLSI Physical Design Lecture 20 - Detailed Routing - Part 1
Link NOC:VLSI Physical Design Lecture 21 - Detailed Routing - Part 2
Link NOC:VLSI Physical Design Lecture 22 - Detailed Routing - Part 3
Link NOC:VLSI Physical Design Lecture 23 - Detailed Routing - Part 4
Link NOC:VLSI Physical Design Lecture 24 - Clock Design - Part 1
Link NOC:VLSI Physical Design Lecture 25 - Clock Design - Part 2
Link NOC:VLSI Physical Design Lecture 26 - Clock Design - Part 3
Link NOC:VLSI Physical Design Lecture 27 - Clock Network Synthesis - Part 1
Link NOC:VLSI Physical Design Lecture 28 - Clock Network Synthesis - Part 2
Link NOC:VLSI Physical Design Lecture 29 - Clock Network Synthesis - Part 3
Link NOC:VLSI Physical Design Lecture 30 - Clock Network Synthesis - Part 4
Link NOC:VLSI Physical Design Lecture 31 - Power and Ground Routing
Link NOC:VLSI Physical Design Lecture 32 - Time Closure - Part 1
Link NOC:VLSI Physical Design Lecture 33 - Time Closure - Part 2
Link NOC:VLSI Physical Design Lecture 34 - Time Closure - Part 3
Link NOC:VLSI Physical Design Lecture 35 - Time Closure - Part 4
Link NOC:VLSI Physical Design Lecture 36 - Time Closure - Part 5
Link NOC:VLSI Physical Design Lecture 37 - Timing Driven Placement
Link NOC:VLSI Physical Design Lecture 38 - Timing Driven Routing
Link NOC:VLSI Physical Design Lecture 39 - Physical Synthesis - Part 1
Link NOC:VLSI Physical Design Lecture 40 - Physical Synthesis - Part 2
Link NOC:VLSI Physical Design Lecture 41 - Performance-Driven Design Flow
Link NOC:VLSI Physical Design Lecture 42 - Miscellaneous Approaches to Timing Optimization
Link NOC:VLSI Physical Design Lecture 43 - Interconnect Modeling - Part 1
Link NOC:VLSI Physical Design Lecture 44 - Interconnect Modeling - Part 2
Link NOC:VLSI Physical Design Lecture 45 - Design Rule Check
Link NOC:VLSI Physical Design Lecture 46 - Layout Compaction - Part 1
Link NOC:VLSI Physical Design Lecture 47 - Layout Compaction - Part 2
Link NOC:VLSI Physical Design Lecture 48
Link NOC:VLSI Physical Design Lecture 49
Link NOC:VLSI Physical Design Lecture 50
Link NOC:VLSI Physical Design Lecture 51
Link NOC:VLSI Physical Design Lecture 52
Link NOC:VLSI Physical Design Lecture 53 - Test Pattern Generation
Link NOC:VLSI Physical Design Lecture 54 - Design for Testability
Link NOC:VLSI Physical Design Lecture 55 - Boundary Scan Standard
Link NOC:VLSI Physical Design Lecture 56 - Built-in Self-Test - Part 1
Link NOC:VLSI Physical Design Lecture 57 - Built-in Self-Test - Part 2
Link NOC:VLSI Physical Design Lecture 58 - Low Power VLSI Design
Link NOC:VLSI Physical Design Lecture 59 - Techniques to Reduce Power
Link NOC:VLSI Physical Design Lecture 60 - Gate Level Design for Low Power - Part 1
Link NOC:VLSI Physical Design Lecture 61 - Gate Level Design for Low Power - Part 2
Link NOC:VLSI Physical Design Lecture 62 - Other Low Power Design Techniques
Link NOC:VLSI Physical Design Lecture 63 - Algorithmic Level Techniques for Low Power Design
Link NOC:VLSI Physical Design Lecture 64 - Summarization of the Course
Link NOC:Internetwork Security Lecture 1 - Introduction to Cryptography
Link NOC:Internetwork Security Lecture 2 - Classical Cryptosystem
Link NOC:Internetwork Security Lecture 3 - Cryptanalysis on Substitution Cipher (Frequency Analysis)
Link NOC:Internetwork Security Lecture 4 - Play Fair Cipher
Link NOC:Internetwork Security Lecture 5 - Block Cipher
Link NOC:Internetwork Security Lecture 6 - Data Encryption Standard (DES)
Link NOC:Internetwork Security Lecture 7 - DES (Continued...)
Link NOC:Internetwork Security Lecture 8 - Triple DES and Modes of Operation
Link NOC:Internetwork Security Lecture 9 - Stream Cipher
Link NOC:Internetwork Security Lecture 10 - Pseudorandom Sequence
Link NOC:Internetwork Security Lecture 11 - LFSR based Stream Cipher
Link NOC:Internetwork Security Lecture 12 - Mathematical background
Link NOC:Internetwork Security Lecture 13 - Abstract algebra (Continued...)
Link NOC:Internetwork Security Lecture 14 - Number Theory
Link NOC:Internetwork Security Lecture 15 - Modular Inverse
Link NOC:Internetwork Security Lecture 16 - Modular Inverse
Link NOC:Internetwork Security Lecture 17 - Extended Euclid Algorithm
Link NOC:Internetwork Security Lecture 18 - Fermat's Little Theorem, Eular PhiFunction
Link NOC:Internetwork Security Lecture 19 - Eular's theorem, Quadratic Residue
Link NOC:Internetwork Security Lecture 20 - Polynomial Arithmetic
Link NOC:Internetwork Security Lecture 21 - Advanced Encryption Standard (AES)
Link NOC:Internetwork Security Lecture 22 - Advanced Encryption Standard (AES) (Continued...)
Link NOC:Internetwork Security Lecture 23 - Introduction to Public Key Cryptosystem, Diffie-Hellman Key Exchange
Link NOC:Internetwork Security Lecture 24 - Knapsack Cryptosystem
Link NOC:Internetwork Security Lecture 25 - RSA Cryptosystem
Link NOC:Internetwork Security Lecture 26 - More on RSA
Link NOC:Internetwork Security Lecture 27 - Primarily Testing
Link NOC:Internetwork Security Lecture 28 - ElGamal Cryptosystem
Link NOC:Internetwork Security Lecture 29 - Elliptic Curve over the Reals
Link NOC:Internetwork Security Lecture 30 - Elliptic curve Modulo a Prime
Link NOC:Internetwork Security Lecture 31 - Generalised ElGamal Public Key Cryptosystem
Link NOC:Internetwork Security Lecture 32 - Chinese Remainder Theorem
Link NOC:Internetwork Security Lecture 33 - Rabin Cryptosystem
Link NOC:Internetwork Security Lecture 34 - Legendre and Jacobi Symbol
Link NOC:Internetwork Security Lecture 35 - Jacobi Symbol (Continued...)
Link NOC:Internetwork Security Lecture 36 - Message Authentication
Link NOC:Internetwork Security Lecture 37 - Digital Signature
Link NOC:Internetwork Security Lecture 38 - Key Management
Link NOC:Internetwork Security Lecture 39 - Key Exchange
Link NOC:Internetwork Security Lecture 40 - Hash Function
Link NOC:Internetwork Security Lecture 41 - Universal Hashing
Link NOC:Internetwork Security Lecture 42 - Cryptographic Hash Function
Link NOC:Internetwork Security Lecture 43 - Secure Hash Algorithm (SHA)
Link NOC:Internetwork Security Lecture 44 - Digital Signature Standard (DSS)
Link NOC:Internetwork Security Lecture 45 - More on Key Exchange Protocol
Link NOC:Internetwork Security Lecture 46 - Cryptanalysis
Link NOC:Internetwork Security Lecture 47 - Time-Memory Trade-off Attack
Link NOC:Internetwork Security Lecture 48 - Time-Memory Trade-off Attack
Link NOC:Internetwork Security Lecture 49 - More on Differential Cryptanalysis
Link NOC:Internetwork Security Lecture 50 - Linear Cryptanalysis
Link NOC:Internetwork Security Lecture 51 - Cryptanalysis on Stream Cipher
Link NOC:Internetwork Security Lecture 52 - Modern Stream Ciphers
Link NOC:Internetwork Security Lecture 53 - Shamir's secret sharing and BE
Link NOC:Internetwork Security Lecture 54 - Identity based Encryption (IBE)
Link NOC:Internetwork Security Lecture 55 - Attribute based Encryption (ABE)
Link NOC:Internetwork Security Lecture 56 - Functional Encryption
Link NOC:Internetwork Security Lecture 57 - Solving discrete log problem
Link NOC:Internetwork Security Lecture 58 - Implementation Attacks
Link NOC:Internetwork Security Lecture 59 - The Secure Sockets Layer
Link NOC:Internetwork Security Lecture 60 - Pretty Good Privacy
Link NOC:Computer Architecture and Organization Lecture 1 - Evolution of Computer Systems
Link NOC:Computer Architecture and Organization Lecture 2 - Basic Operation of a Computer
Link NOC:Computer Architecture and Organization Lecture 3 - Memory Addressing and Languages
Link NOC:Computer Architecture and Organization Lecture 4 - Software and Architecture Types
Link NOC:Computer Architecture and Organization Lecture 5 - Instruction Set Architecture
Link NOC:Computer Architecture and Organization Lecture 6 - Number Representation
Link NOC:Computer Architecture and Organization Lecture 7 - Instruction Format and Addressing Modes
Link NOC:Computer Architecture and Organization Lecture 8 - CISC and RISC Architecture
Link NOC:Computer Architecture and Organization Lecture 9 - MIPS32 Instruction Set
Link NOC:Computer Architecture and Organization Lecture 10 - MIPS Programming Examples
Link NOC:Computer Architecture and Organization Lecture 11 - Spim – A Mips32 Simulator
Link NOC:Computer Architecture and Organization Lecture 12 - Measuring Cpu Performance
Link NOC:Computer Architecture and Organization Lecture 13 - Choice Of Benchmarks
Link NOC:Computer Architecture and Organization Lecture 14 - Summarizing Performance Results
Link NOC:Computer Architecture and Organization Lecture 15 - Amadahl’s Law - Part 1
Link NOC:Computer Architecture and Organization Lecture 16 - Amadahl’s Law - Part 2
Link NOC:Computer Architecture and Organization Lecture 17 - Design Of Control Unit - Part 1
Link NOC:Computer Architecture and Organization Lecture 18 - Design Of Control Unit - Part 2
Link NOC:Computer Architecture and Organization Lecture 19 - Design Of Control Unit - Part 3
Link NOC:Computer Architecture and Organization Lecture 20 - Design Of Control Unit - Part 4
Link NOC:Computer Architecture and Organization Lecture 21 - Mips Implementation - Part 1
Link NOC:Computer Architecture and Organization Lecture 22 - Mips Implementation - Part 2
Link NOC:Computer Architecture and Organization Lecture 23 - Processor Memory Interaction
Link NOC:Computer Architecture and Organization Lecture 24 - Static And Dynamic Ram
Link NOC:Computer Architecture and Organization Lecture 25 - Asynchronous Dram
Link NOC:Computer Architecture and Organization Lecture 26 - Synchronous Dram
Link NOC:Computer Architecture and Organization Lecture 27 - Memory Interfacing And Addressing
Link NOC:Computer Architecture and Organization Lecture 28 - Memory Hierarchy Design - Part 1
Link NOC:Computer Architecture and Organization Lecture 29 - Memory Hierarchy Design - Part 2
Link NOC:Computer Architecture and Organization Lecture 30 - Cache Memory - Part 1
Link NOC:Computer Architecture and Organization Lecture 31 - Cache Memory - Part 2
Link NOC:Computer Architecture and Organization Lecture 32 - Improving Cache Performance
Link NOC:Computer Architecture and Organization Lecture 33 - Design Of Adders - Part 1
Link NOC:Computer Architecture and Organization Lecture 34 - Design Of Adders - Part 2
Link NOC:Computer Architecture and Organization Lecture 35 - Design Of Multipliers - Part 1
Link NOC:Computer Architecture and Organization Lecture 36 - Design Of Multipliers - Part 2
Link NOC:Computer Architecture and Organization Lecture 37 - Design Of Dividers
Link NOC:Computer Architecture and Organization Lecture 38 - Floating-Point Numbers
Link NOC:Computer Architecture and Organization Lecture 39 - Floating-Point Arithmetic
Link NOC:Computer Architecture and Organization Lecture 40 - Basic Pipelining Concepts
Link NOC:Computer Architecture and Organization Lecture 41 - Pipeline Scheduling
Link NOC:Computer Architecture and Organization Lecture 42 - Arithmetic Pipeline
Link NOC:Computer Architecture and Organization Lecture 43 - Secondary Storage Devices
Link NOC:Computer Architecture and Organization Lecture 44 - Input-Output Organization
Link NOC:Computer Architecture and Organization Lecture 45 - Data Transfer Techniques
Link NOC:Computer Architecture and Organization Lecture 46 - Interrupt Handling - Part 1
Link NOC:Computer Architecture and Organization Lecture 47 - Interrupt Handling - Part 2
Link NOC:Computer Architecture and Organization Lecture 48 - Direct Memory Access
Link NOC:Computer Architecture and Organization Lecture 49 - Some Example Device Interfacing
Link NOC:Computer Architecture and Organization Lecture 50 - Exercises On I/O Transfer
Link NOC:Computer Architecture and Organization Lecture 51 - Bus Standards
Link NOC:Computer Architecture and Organization Lecture 52 - Bus Standards
Link NOC:Computer Architecture and Organization Lecture 53 - Pipelining The Mips32 Data Path
Link NOC:Computer Architecture and Organization Lecture 54 - Mips Pipeline (Continued...
Link NOC:Computer Architecture and Organization Lecture 55 - Pipeline Hazards - Part 1
Link NOC:Computer Architecture and Organization Lecture 56 - Pipeline Hazards - Part 2
Link NOC:Computer Architecture and Organization Lecture 57 - Pipeline Hazards - Part 3
Link NOC:Computer Architecture and Organization Lecture 58 - Pipeline Hazards - Part 4
Link NOC:Computer Architecture and Organization Lecture 59 - Multicycle Operations In Mips32
Link NOC:Computer Architecture and Organization Lecture 60 - Exploiting Instruction Level Parallelism
Link NOC:Computer Architecture and Organization Lecture 61 - Vector Processors
Link NOC:Computer Architecture and Organization Lecture 62 - Multi-Core Processors
Link NOC:Computer Architecture and Organization Lecture 63 - Some Case Studies
Link NOC:Computer Architecture and Organization Lecture 64 - Summarization Of The Course
Link NOC:Introduction to Algorithms and Analysis Lecture 1 - Insertion sort
Link NOC:Introduction to Algorithms and Analysis Lecture 2 - Analysis of Insertion Sort
Link NOC:Introduction to Algorithms and Analysis Lecture 3 - Asymptotic Analysis
Link NOC:Introduction to Algorithms and Analysis Lecture 4 - Recurrence of Merge Sort
Link NOC:Introduction to Algorithms and Analysis Lecture 5 - Substitution Method
Link NOC:Introduction to Algorithms and Analysis Lecture 6 - The Master Method
Link NOC:Introduction to Algorithms and Analysis Lecture 7 - Divide-and-Conquer
Link NOC:Introduction to Algorithms and Analysis Lecture 8 - Divide-and-Conquer (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 9 - Straseen's Algorithms
Link NOC:Introduction to Algorithms and Analysis Lecture 10 - QuickSort
Link NOC:Introduction to Algorithms and Analysis Lecture 11 - Analysis of Quicksort
Link NOC:Introduction to Algorithms and Analysis Lecture 12 - Randomized Quicksort
Link NOC:Introduction to Algorithms and Analysis Lecture 13 - Heap
Link NOC:Introduction to Algorithms and Analysis Lecture 14 - Heap Sort
Link NOC:Introduction to Algorithms and Analysis Lecture 15 - Decision Tree
Link NOC:Introduction to Algorithms and Analysis Lecture 16 - Linear time Sorting
Link NOC:Introduction to Algorithms and Analysis Lecture 17 - Radix Sort and Bucket Sort
Link NOC:Introduction to Algorithms and Analysis Lecture 18 - Order Statistics
Link NOC:Introduction to Algorithms and Analysis Lecture 19 - Randomised Order Statistics
Link NOC:Introduction to Algorithms and Analysis Lecture 20 - Worst case linear time order statistics
Link NOC:Introduction to Algorithms and Analysis Lecture 21 - Hash Function
Link NOC:Introduction to Algorithms and Analysis Lecture 22 - Open Addressing
Link NOC:Introduction to Algorithms and Analysis Lecture 23 - Universal Hashing
Link NOC:Introduction to Algorithms and Analysis Lecture 24 - Perfect Hashing
Link NOC:Introduction to Algorithms and Analysis Lecture 25 - Binary Search Tree (BST) Sort
Link NOC:Introduction to Algorithms and Analysis Lecture 26 - Randomly build BST
Link NOC:Introduction to Algorithms and Analysis Lecture 27 - Red Black Tree
Link NOC:Introduction to Algorithms and Analysis Lecture 28 - Red Black Tree (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 29 - Augmentation of data structure
Link NOC:Introduction to Algorithms and Analysis Lecture 30 - Interval trees
Link NOC:Introduction to Algorithms and Analysis Lecture 31 - Fixed universe successor
Link NOC:Introduction to Algorithms and Analysis Lecture 32 - Van Emde Boas data structure
Link NOC:Introduction to Algorithms and Analysis Lecture 33 - Amortized analysis
Link NOC:Introduction to Algorithms and Analysis Lecture 34 - Computational Geometry
Link NOC:Introduction to Algorithms and Analysis Lecture 35 - Computational Geometry (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 36 - Dynamic Programming
Link NOC:Introduction to Algorithms and Analysis Lecture 37 - Longest common subsequence
Link NOC:Introduction to Algorithms and Analysis Lecture 38 - Graphs
Link NOC:Introduction to Algorithms and Analysis Lecture 39 - Prim's Algorithms
Link NOC:Introduction to Algorithms and Analysis Lecture 40 - Graph Search
Link NOC:Introduction to Algorithms and Analysis Lecture 41
Link NOC:Introduction to Algorithms and Analysis Lecture 42
Link NOC:Introduction to Algorithms and Analysis Lecture 43
Link NOC:Introduction to Algorithms and Analysis Lecture 44
Link NOC:Introduction to Algorithms and Analysis Lecture 45
Link NOC:Introduction to Algorithms and Analysis Lecture 46
Link NOC:Introduction to Algorithms and Analysis Lecture 47
Link NOC:Introduction to Algorithms and Analysis Lecture 48
Link NOC:Introduction to Algorithms and Analysis Lecture 49
Link NOC:Introduction to Algorithms and Analysis Lecture 50
Link NOC:Introduction to Algorithms and Analysis Lecture 51
Link NOC:Introduction to Algorithms and Analysis Lecture 52 - Union-Find
Link NOC:Introduction to Algorithms and Analysis Lecture 53 - Augmented disjoint set data structure
Link NOC:Introduction to Algorithms and Analysis Lecture 54 - Network flow
Link NOC:Introduction to Algorithms and Analysis Lecture 55 - Network Flow (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 56 - Network Flow (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 57 - More on Dynamic Programming
Link NOC:Introduction to Algorithms and Analysis Lecture 58 - More on Dynamic Programming (Continued...)
Link NOC:Introduction to Algorithms and Analysis Lecture 59 - Computational Complexity
Link NOC:Introduction to Algorithms and Analysis Lecture 60 - Computational Complexity (Continued...)
Link NOC:Hardware Modeling using Verilog Lecture 1
Link NOC:Hardware Modeling using Verilog Lecture 2
Link NOC:Hardware Modeling using Verilog Lecture 3
Link NOC:Hardware Modeling using Verilog Lecture 4
Link NOC:Hardware Modeling using Verilog Lecture 5
Link NOC:Hardware Modeling using Verilog Lecture 6 - Verilog Language Features - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 7 - Verilog Language Features - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 8 - Verilog Language Features - Part 3
Link NOC:Hardware Modeling using Verilog Lecture 9 - Verilog Operators
Link NOC:Hardware Modeling using Verilog Lecture 10 - Verilog Modeling Examples
Link NOC:Hardware Modeling using Verilog Lecture 11 - Verilog Modeling Examples (Continued...)
Link NOC:Hardware Modeling using Verilog Lecture 12 - Verilog Description Styles
Link NOC:Hardware Modeling using Verilog Lecture 13 - Procedural Assignment
Link NOC:Hardware Modeling using Verilog Lecture 14 - Procedural Assignment (Continued...)
Link NOC:Hardware Modeling using Verilog Lecture 15 - Procedural Assignment (Examples)
Link NOC:Hardware Modeling using Verilog Lecture 16 - Blocking / Non-Blocking Assignments - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 17 - Blocking / Non-Blocking Assignments - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 18 - Blocking / Non-Blocking Assignments - Part 3
Link NOC:Hardware Modeling using Verilog Lecture 19 - Blocking / Non-Blocking Assignments - Part 4
Link NOC:Hardware Modeling using Verilog Lecture 20 - User Defined Primitives
Link NOC:Hardware Modeling using Verilog Lecture 21 - Verilog Test Bench
Link NOC:Hardware Modeling using Verilog Lecture 22 - Writing Verilog Test Benches
Link NOC:Hardware Modeling using Verilog Lecture 23 - Modeling Finite State Machines
Link NOC:Hardware Modeling using Verilog Lecture 24 - Modeling Finite State Machines (Continued...)
Link NOC:Hardware Modeling using Verilog Lecture 25 - Datapath And Controller Design - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 26 - Datapath And Controller Design - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 27 - Datapath And Controller Design - Part 3
Link NOC:Hardware Modeling using Verilog Lecture 28 - Synthesizable Verilog
Link NOC:Hardware Modeling using Verilog Lecture 29 - Some Recommended Practices
Link NOC:Hardware Modeling using Verilog Lecture 30 - Modeling Memory
Link NOC:Hardware Modeling using Verilog Lecture 31 - Modeling Register Banks
Link NOC:Hardware Modeling using Verilog Lecture 32 - Basic Pipelining Concepts
Link NOC:Hardware Modeling using Verilog Lecture 33 - Pipeline Modeling - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 34 - Pipeline Modeling - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 35 - Switch Level Modeling - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 36 - Switch Level Modeling - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 37 - Pipeline Implementation Of A Processor - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 38 - Pipeline Implementation Of A Processor - Part 2
Link NOC:Hardware Modeling using Verilog Lecture 39 - Pipeline Implementation Of A Processor - Part 3
Link NOC:Hardware Modeling using Verilog Lecture 40 - Verilog Modeling Of The Processor - Part 1
Link NOC:Hardware Modeling using Verilog Lecture 41 - Verilog Modeling Of The Processor - Part 2
Link NOC:Introduction to Internet of Things Lecture 1 - Introduction to IoT- Part I
Link NOC:Introduction to Internet of Things Lecture 2 - Introduction to IoT- Part II
Link NOC:Introduction to Internet of Things Lecture 3 - Sensing
Link NOC:Introduction to Internet of Things Lecture 4 - Actuation
Link NOC:Introduction to Internet of Things Lecture 5 - Basics of IoT Networking - Part I
Link NOC:Introduction to Internet of Things Lecture 6 - Basics of IoT Networking - Part II
Link NOC:Introduction to Internet of Things Lecture 7 - Basics of IoT Networking - Part III
Link NOC:Introduction to Internet of Things Lecture 8 - Basics of IoT Networking - Part IV
Link NOC:Introduction to Internet of Things Lecture 9 - Connectivity Technologies - Part I
Link NOC:Introduction to Internet of Things Lecture 10 - Connectivity Technologies - Part II
Link NOC:Introduction to Internet of Things Lecture 11 - Connectivity Technologies - Part III
Link NOC:Introduction to Internet of Things Lecture 12 - Connectivity Technologies - Part IV
Link NOC:Introduction to Internet of Things Lecture 13 - Connectivity Technologies - Part V
Link NOC:Introduction to Internet of Things Lecture 14 - Sensor Networks - I
Link NOC:Introduction to Internet of Things Lecture 15 - Sensor Networks - II
Link NOC:Introduction to Internet of Things Lecture 16 - Sensor Networks - III
Link NOC:Introduction to Internet of Things Lecture 17 - Sensor Networks - IV
Link NOC:Introduction to Internet of Things Lecture 18 - Sensor Networks - V
Link NOC:Introduction to Internet of Things Lecture 19 - UAV Networks
Link NOC:Introduction to Internet of Things Lecture 20 - Machine to Machine Communication
Link NOC:Introduction to Internet of Things Lecture 21 - Interoperability in Internet of Things
Link NOC:Introduction to Internet of Things Lecture 22 - Introduction to Arduino - I
Link NOC:Introduction to Internet of Things Lecture 23 - Introduction to Arduino - II
Link NOC:Introduction to Internet of Things Lecture 24 - Integration of Sensor and Actuators with Arduino - I
Link NOC:Introduction to Internet of Things Lecture 25 - Integration of Sensor and Actuators with Arduino - II
Link NOC:Introduction to Internet of Things Lecture 26 - Introduction to Python Programming - I
Link NOC:Introduction to Internet of Things Lecture 27 - Introduction to Python Programming - II
Link NOC:Introduction to Internet of Things Lecture 28 - Introduction to Raspberry Pi - I
Link NOC:Introduction to Internet of Things Lecture 29 - Introduction to Raspberry Pi - II
Link NOC:Introduction to Internet of Things Lecture 30 - Implementation of IoT with Raspberry Pi - I
Link NOC:Introduction to Internet of Things Lecture 31 - Implementation of IoT with Raspberry Pi - II
Link NOC:Introduction to Internet of Things Lecture 32 - Implementation of IoT with Raspberry Pi - III
Link NOC:Introduction to Internet of Things Lecture 33 - Software Defined Networking - Part I
Link NOC:Introduction to Internet of Things Lecture 34 - Software Defined Networking - Part II
Link NOC:Introduction to Internet of Things Lecture 35 - Software Defined IoT Networking - I
Link NOC:Introduction to Internet of Things Lecture 36 - Software Defined IoT Networking - II
Link NOC:Introduction to Internet of Things Lecture 37 - Cloud Computing-Fundamental
Link NOC:Introduction to Internet of Things Lecture 38 - Cloud Computing-Service Model
Link NOC:Introduction to Internet of Things Lecture 39 - Cloud Computing-Service Management and Security
Link NOC:Introduction to Internet of Things Lecture 40 - Cloud Computing - Case Studies
Link NOC:Introduction to Internet of Things Lecture 41 - Cloud Computing - Practical
Link NOC:Introduction to Internet of Things Lecture 42 - Sensor-Cloud - I
Link NOC:Introduction to Internet of Things Lecture 43 - Sensor-Cloud - II
Link NOC:Introduction to Internet of Things Lecture 44 - Fog Computing - I
Link NOC:Introduction to Internet of Things Lecture 45 - Fog Computing - II
Link NOC:Introduction to Internet of Things Lecture 46 - Smart Cities and Smart Homes - I
Link NOC:Introduction to Internet of Things Lecture 47 - Smart Cities and Smart Homes - II
Link NOC:Introduction to Internet of Things Lecture 48 - Smart Cities and Smart Homes - III
Link NOC:Introduction to Internet of Things Lecture 49 - Connected Vehicles - I
Link NOC:Introduction to Internet of Things Lecture 50 - Connected Vehicles - II
Link NOC:Introduction to Internet of Things Lecture 51 - Smart Grid - I
Link NOC:Introduction to Internet of Things Lecture 52 - Smart Grid - II
Link NOC:Introduction to Internet of Things Lecture 53 - Industrial Internet of Things - I
Link NOC:Introduction to Internet of Things Lecture 54 - Industrial Internet of Things - II
Link NOC:Introduction to Internet of Things Lecture 55 - Data Handling and Analytics - I
Link NOC:Introduction to Internet of Things Lecture 56 - Data Handling and Analytics - II
Link NOC:Introduction to Internet of Things Lecture 57 - Case Study: Agriculture
Link NOC:Introduction to Internet of Things Lecture 58 - Case Study: Healthcare
Link NOC:Introduction to Internet of Things Lecture 59 - Case Study: Activity Monitoring - I
Link NOC:Introduction to Internet of Things Lecture 60 - Case Study: Activity Monitoring - II
Link NOC:Cloud Computing Lecture 1 - Cloud Computing Overview
Link NOC:Cloud Computing Lecture 2 - Cloud Computing Overview (Continued...)
Link NOC:Cloud Computing Lecture 3 - Cloud Computing - Introduction
Link NOC:Cloud Computing Lecture 4 - Cloud Computing Architecture
Link NOC:Cloud Computing Lecture 5 - Cloud Computing Architecture (Continued...)
Link NOC:Cloud Computing Lecture 6 - Cloud Computing Architecture - Deployment Models
Link NOC:Cloud Computing Lecture 7 - Cloud Computing Virtualization
Link NOC:Cloud Computing Lecture 8 - Cloud Computing XML Basics
Link NOC:Cloud Computing Lecture 9 - Cloud Computing XML Basics - II
Link NOC:Cloud Computing Lecture 10 - Cloud Computing Web Services, Service Oriented Architecture
Link NOC:Cloud Computing Lecture 11 - Service Level Agreement
Link NOC:Cloud Computing Lecture 12 - Cloud Economics
Link NOC:Cloud Computing Lecture 13 - Managing Data
Link NOC:Cloud Computing Lecture 14 - Introduction to MapReduce
Link NOC:Cloud Computing Lecture 15 - Open Stack
Link NOC:Cloud Computing Lecture 16 - Cloud Computing - Opensource Cloud - Openstack Demo
Link NOC:Cloud Computing Lecture 17 - Cloud Computing Case Study with a commercial Cloud - Microsoft Azure
Link NOC:Cloud Computing Lecture 18 - Cloud Computing Demo - Microsoft Azure
Link NOC:Cloud Computing Lecture 19 - Cloud Computing Case Study - Google Cloud Platform (GCP)
Link NOC:Cloud Computing Lecture 20 - Cloud Computing Demo - Google Cloud Platform (GCP)
Link NOC:Cloud Computing Lecture 21 - SLA-Tutorial
Link NOC:Cloud Computing Lecture 22 - Cloudonomics-Tutorial
Link NOC:Cloud Computing Lecture 23 - MapReduce-Tutorial
Link NOC:Cloud Computing Lecture 24 - Resource Management - I
Link NOC:Cloud Computing Lecture 25 - Resource Management - II
Link NOC:Cloud Computing Lecture 26 - Cloud Computing: Security - I
Link NOC:Cloud Computing Lecture 27 - Cloud Computing: Security - II
Link NOC:Cloud Computing Lecture 28 - Cloud Computing: Security - III
Link NOC:Cloud Computing Lecture 29 - Cloud Computing: Security Issues in Collaborative SaaS Cloud
Link NOC:Cloud Computing Lecture 30 - Cloud Computing: Broker for Cloud Marketplace
Link NOC:Cloud Computing Lecture 31 - Mobile Cloud Computing - I
Link NOC:Cloud Computing Lecture 32 - Mobile Cloud Computing - II
Link NOC:Cloud Computing Lecture 33 - Fog Computing - I
Link NOC:Cloud Computing Lecture 34 - Fog Computing - II
Link NOC:Cloud Computing Lecture 35 - Use Case-Geo-spatial Cloud
Link NOC:Cloud Computing Lecture 36 - Introduction to DOCKER Container
Link NOC:Cloud Computing Lecture 37 - Green Cloud
Link NOC:Cloud Computing Lecture 38 - Sensor Cloud Computing
Link NOC:Cloud Computing Lecture 39 - IoT Cloud
Link NOC:Cloud Computing Lecture 40 - Course Summary and Research Areas
Link NOC:Problem Solving through Programming in C Lecture 1 - Introduction
Link NOC:Problem Solving through Programming in C Lecture 2 - Idea of Algorithms
Link NOC:Problem Solving through Programming in C Lecture 3 - Flow Chart and Pseudocode
Link NOC:Problem Solving through Programming in C Lecture 4 - Introduction to Programming Language Concepts
Link NOC:Problem Solving through Programming in C Lecture 5 - Variables and Memory
Link NOC:Problem Solving through Programming in C Lecture 6 - Types of Software and Compilers
Link NOC:Problem Solving through Programming in C Lecture 7 - Introduction to C Programming Language
Link NOC:Problem Solving through Programming in C Lecture 8 - Variables and Variable Types in C
Link NOC:Problem Solving through Programming in C Lecture 9 - Introducing Functions
Link NOC:Problem Solving through Programming in C Lecture 10 - Address and Content of Variables and Types
Link NOC:Problem Solving through Programming in C Lecture 11 - Assignment Statement and Operators in C
Link NOC:Problem Solving through Programming in C Lecture 12 - Arithmetic Expressions and Relational Expressions
Link NOC:Problem Solving through Programming in C Lecture 13 - Logical Operators and Change in Control Flow
Link NOC:Problem Solving through Programming in C Lecture 14 - Use of Logical Operaotrs in Branching
Link NOC:Problem Solving through Programming in C Lecture 15 - Branching : IF-ELSE Statement
Link NOC:Problem Solving through Programming in C Lecture 16 - IF-ELSE Statement (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 17 - Switch statement
Link NOC:Problem Solving through Programming in C Lecture 18 - Switch Statement (Continued...) and Introduction to Loops
Link NOC:Problem Solving through Programming in C Lecture 19 - Implementing Repetitions (Loops)
Link NOC:Problem Solving through Programming in C Lecture 20 - Implementation of Loops with for Statement (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 21 - For Statement (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 22 - Example of If-Else
Link NOC:Problem Solving through Programming in C Lecture 23 - Example of Loops
Link NOC:Problem Solving through Programming in C Lecture 24 - Example of Loops (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 25 - Example of Loops (Continued...), Use of FOR Loops
Link NOC:Problem Solving through Programming in C Lecture 26 - Introduction to Arrays
Link NOC:Problem Solving through Programming in C Lecture 27 - Arrays (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 28 - Arrays (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 29 - Program using Arrays
Link NOC:Problem Solving through Programming in C Lecture 30 - Array Problem
Link NOC:Problem Solving through Programming in C Lecture 31 - Linear Search
Link NOC:Problem Solving through Programming in C Lecture 32 - Character Array and Strings
Link NOC:Problem Solving through Programming in C Lecture 33 - String Operations
Link NOC:Problem Solving through Programming in C Lecture 34 - 2-D Array Operation
Link NOC:Problem Solving through Programming in C Lecture 35 - Introducing Functions
Link NOC:Problem Solving through Programming in C Lecture 36 - More on Functions
Link NOC:Problem Solving through Programming in C Lecture 37 - Function (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 38 - Scanf and Printf Functions; Function Prototype
Link NOC:Problem Solving through Programming in C Lecture 39 - Parameter Passing in Function Revision
Link NOC:Problem Solving through Programming in C Lecture 40 - Parameter Passing in Function Revision (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 41 - Substitution of # include and Macro
Link NOC:Problem Solving through Programming in C Lecture 42 - search as a function
Link NOC:Problem Solving through Programming in C Lecture 43 - Binary Search
Link NOC:Problem Solving through Programming in C Lecture 44 - Binary Search (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 45 - Sorting Methods
Link NOC:Problem Solving through Programming in C Lecture 46 - Bubble Sort (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 47 - Use of Pointer in Function : Context Bubble Sort
Link NOC:Problem Solving through Programming in C Lecture 48 - Arrays at Strings
Link NOC:Problem Solving through Programming in C Lecture 49 - Data Representation
Link NOC:Problem Solving through Programming in C Lecture 50 - Bisection Method
Link NOC:Problem Solving through Programming in C Lecture 51 - Interpolation
Link NOC:Problem Solving through Programming in C Lecture 52 - Trapezoidal Rule and Runge-Kutta Method
Link NOC:Problem Solving through Programming in C Lecture 53 - Recursion
Link NOC:Problem Solving through Programming in C Lecture 54 - Recursion (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 55 - Structure
Link NOC:Problem Solving through Programming in C Lecture 56 - Structure (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 57 - Structure with typedef
Link NOC:Problem Solving through Programming in C Lecture 58 - Pointer
Link NOC:Problem Solving through Programming in C Lecture 59 - Pointer (Continued...)
Link NOC:Problem Solving through Programming in C Lecture 60 - Pointer in Structures
Link NOC:Problem Solving through Programming in C Lecture 61 - Dynamic Allocation and File
Link NOC:Real Time Operating System Lecture 1 - Introduction
Link NOC:Real Time Operating System Lecture 2 - Basics of Tast scheduling
Link NOC:Real Time Operating System Lecture 3 - Cyclic executives
Link NOC:Real Time Operating System Lecture 4 - Cyclic Scheduler
Link NOC:Real Time Operating System Lecture 5 - Cyclic Scheduler
Link NOC:Real Time Operating System Lecture 6 - Exercises on Frame size Selectoin
Link NOC:Real Time Operating System Lecture 7 - Event-driven schedulers
Link NOC:Real Time Operating System Lecture 8 - Rate Monotonic Algorithm
Link NOC:Real Time Operating System Lecture 9 - RMA Task Schedulability
Link NOC:Real Time Operating System Lecture 10 - Rate Monotonic Analysis
Link NOC:Real Time Operating System Lecture 11 - RMA Generalizations
Link NOC:Real Time Operating System Lecture 12 - Further RMA Generalizations
Link NOC:Real Time Operating System Lecture 13 - Resource Sharing among Real-Time Tasks
Link NOC:Real Time Operating System Lecture 14 - Solution to Priority Inversion Problem
Link NOC:Real Time Operating System Lecture 15 - Highest Locker Protocol
Link NOC:Real Time Operating System Lecture 16 - Priority Ceiling Protocol
Link NOC:Real Time Operating System Lecture 17 - PCP Priority Inversions
Link NOC:Real Time Operating System Lecture 18 - Analysis of PCP priority inversions
Link NOC:Real Time Operating System Lecture 19 - Some basic issues in Real-Time Operating Systems
Link NOC:Real Time Operating System Lecture 20 - Unix as a Real-Time operating System
Link NOC:Introduction to Soft Computing Lecture 1 - Introduction to soft computing
Link NOC:Introduction to Soft Computing Lecture 2 - Introduction to Fuzzy Logic
Link NOC:Introduction to Soft Computing Lecture 3 - Fuzzy membership functions (Continued...) and Defining Membership functions
Link NOC:Introduction to Soft Computing Lecture 4 - Fuzzy operations
Link NOC:Introduction to Soft Computing Lecture 5 - Fuzzy relations
Link NOC:Introduction to Soft Computing Lecture 6 - Fuzzy Relations (Continued...) and Fuzzy propositions
Link NOC:Introduction to Soft Computing Lecture 7 - Fuzzy implications
Link NOC:Introduction to Soft Computing Lecture 8 - Fuzzy Inferences
Link NOC:Introduction to Soft Computing Lecture 9 - Defuzzification techniques (Part-I)
Link NOC:Introduction to Soft Computing Lecture 10 - Defuzzification Techniques (Part-I) (Continued...)
Link NOC:Introduction to Soft Computing Lecture 11 - Fuzzy logic controller
Link NOC:Introduction to Soft Computing Lecture 12 - Fuzzy Logic Controller (Continued...)
Link NOC:Introduction to Soft Computing Lecture 13 - Fuzzy logic controller (Continued...)
Link NOC:Introduction to Soft Computing Lecture 14 - Concept of Genetic Algorithm
Link NOC:Introduction to Soft Computing Lecture 15 - Concept of Genetic Algorithm (Continued...) and GA Strategies
Link NOC:Introduction to Soft Computing Lecture 16 - GA Operator : Encoding schemes
Link NOC:Introduction to Soft Computing Lecture 17 - GA operator : encoding scheme (Continued...)
Link NOC:Introduction to Soft Computing Lecture 18 - GA Operator : Selection
Link NOC:Introduction to Soft Computing Lecture 19 - GA Operator : Selection (Continued...)
Link NOC:Introduction to Soft Computing Lecture 20 - GA Operator : Crossover techniques
Link NOC:Introduction to Soft Computing Lecture 21 - GA Operator : Crossover (Continued...)
Link NOC:Introduction to Soft Computing Lecture 22 - GA Operator : Crossover (Continued...)
Link NOC:Introduction to Soft Computing Lecture 23 - GA Operator : Mutation and others
Link NOC:Introduction to Soft Computing Lecture 24 - Multi-objective optimization problem solving
Link NOC:Introduction to Soft Computing Lecture 25 - Multi-objective optimization problem solving (Continued...)
Link NOC:Introduction to Soft Computing Lecture 26 - Concept of domination
Link NOC:Introduction to Soft Computing Lecture 27 - Non-Pareto based approaches to solve MOOPs
Link NOC:Introduction to Soft Computing Lecture 28 - Non-Pareto based approaches to solve MOOPs (Continued...)
Link NOC:Introduction to Soft Computing Lecture 29 - Pareto-Based approaches to solve MOOPs
Link NOC:Introduction to Soft Computing Lecture 30 - Pareto-based approaches to solve MOOPs (Continued....)
Link NOC:Introduction to Soft Computing Lecture 31 - Pareto-based approach to solve MOOPs
Link NOC:Introduction to Soft Computing Lecture 32 - Pareto-based approach to solve MOOPs (Continued...)
Link NOC:Introduction to Soft Computing Lecture 33 - Pareto-based approach to solve MOOPs (Continued...)
Link NOC:Introduction to Soft Computing Lecture 34 - Introduction to Artificial Neural Network
Link NOC:Introduction to Soft Computing Lecture 35 - ANN Architectures
Link NOC:Introduction to Soft Computing Lecture 36 - Training ANNs
Link NOC:Introduction to Soft Computing Lecture 37 - Training ANNs (Continued....)
Link NOC:Introduction to Soft Computing Lecture 38 - Training ANNs (Continued....)
Link NOC:Introduction to Soft Computing Lecture 39 - Training ANNs (Continued....)
Link NOC:Introduction to Soft Computing Lecture 40 - Soft computing tools
Link NOC:Data Mining Lecture 1 - Introduction, Knowledge Discovery Process
Link NOC:Data Mining Lecture 2 - Data Preprocessing - I
Link NOC:Data Mining Lecture 3 - Data Preprocessing - II
Link NOC:Data Mining Lecture 4 - Association Rules
Link NOC:Data Mining Lecture 5 - Apriori algorithm
Link NOC:Data Mining Lecture 6 - Rule generation
Link NOC:Data Mining Lecture 7 - Classification
Link NOC:Data Mining Lecture 8 - Decision Tree - I
Link NOC:Data Mining Lecture 9 - Decision Tree - II
Link NOC:Data Mining Lecture 10 - Decision Tree - III
Link NOC:Data Mining Lecture 11 - Decision Tree - IV
Link NOC:Data Mining Lecture 12 - Bayes Classifier - I
Link NOC:Data Mining Lecture 13 - Bayes Classifier - II
Link NOC:Data Mining Lecture 14 - Bayes Classifier - III
Link NOC:Data Mining Lecture 15 - Bayes Classifier - IV
Link NOC:Data Mining Lecture 16 - Bayes Classifier - V
Link NOC:Data Mining Lecture 17 - K Nearest Neighbor - I
Link NOC:Data Mining Lecture 18 - K Nearest Neighbor - II
Link NOC:Data Mining Lecture 19
Link NOC:Data Mining Lecture 20
Link NOC:Data Mining Lecture 21
Link NOC:Data Mining Lecture 22 - Support Vector Machine - I
Link NOC:Data Mining Lecture 23 - Support Vector Machine - II
Link NOC:Data Mining Lecture 24 - Support Vector Machine - III
Link NOC:Data Mining Lecture 25 - Support Vector Machine - IV
Link NOC:Data Mining Lecture 26 - Support Vector Machine - V
Link NOC:Data Mining Lecture 27 - Kernel Machines
Link NOC:Data Mining Lecture 28 - Artificial Neural Networks - I
Link NOC:Data Mining Lecture 29 - Artificial Neural Networks - II
Link NOC:Data Mining Lecture 30 - Artificial Neural Networks - III
Link NOC:Data Mining Lecture 31 - Artificial Neural Networks - IV
Link NOC:Data Mining Lecture 32 - Clustering - I
Link NOC:Data Mining Lecture 33 - Clustering - II
Link NOC:Data Mining Lecture 34 - Clustering - III
Link NOC:Data Mining Lecture 35 - Clustering - IV
Link NOC:Data Mining Lecture 36 - Clustering - V
Link NOC:Data Mining Lecture 37 - Regression - I
Link NOC:Data Mining Lecture 38 - Regression - II
Link NOC:Data Mining Lecture 39 - Regression - III
Link NOC:Data Mining Lecture 40 - Regression - IV
Link NOC:Data Mining Lecture 41 - Dimensionality Reduction - I
Link NOC:Data Mining Lecture 42 - Dimensionality Reduction - II
Link NOC:Data Mining Lecture 43 - Tutorial
Link NOC:Data Mining Lecture 44 - Live Session
Link NOC:Data Base Management System Lecture 1 - Course Overview
Link NOC:Data Base Management System Lecture 2 - Introduction to DBMS/1
Link NOC:Data Base Management System Lecture 3 - Introduction to DBMS/2
Link NOC:Data Base Management System Lecture 4 - Introduction to Relational Model/1
Link NOC:Data Base Management System Lecture 5 - Introduction to Relational Model/2
Link NOC:Data Base Management System Lecture 6 - Introduction to SQL/1
Link NOC:Data Base Management System Lecture 7 - Introduction to SQL/2
Link NOC:Data Base Management System Lecture 8 - Introduction to SQL/3
Link NOC:Data Base Management System Lecture 9 - Intermediate SQL/1
Link NOC:Data Base Management System Lecture 10 - Intermediate SQL/2
Link NOC:Data Base Management System Lecture 11 - Advanced SQL
Link NOC:Data Base Management System Lecture 12 - Formal Relational Query Languages
Link NOC:Data Base Management System Lecture 13 - Entity-Relationship Model/1
Link NOC:Data Base Management System Lecture 14 - Entity-Relationship Model/2
Link NOC:Data Base Management System Lecture 15 - Entity-Relationship Model/3
Link NOC:Data Base Management System Lecture 16 - Relational Database Design
Link NOC:Data Base Management System Lecture 17 - Relational Database Design (Continued...)
Link NOC:Data Base Management System Lecture 18 - Relational Database Design/3
Link NOC:Data Base Management System Lecture 19 - Relational Database Design (Continued...)
Link NOC:Data Base Management System Lecture 20 - Relational Database Design/5
Link NOC:Data Base Management System Lecture 21 - Application Design and Development/1
Link NOC:Data Base Management System Lecture 22 - Application Design and Development/2
Link NOC:Data Base Management System Lecture 23 - Application Design and Development/3
Link NOC:Data Base Management System Lecture 24 - Storage and File Structure/1: Storage
Link NOC:Data Base Management System Lecture 25 - Storage and File Structure/2: File Structure
Link NOC:Data Base Management System Lecture 26 - Indexing and Hashing/1 : Indexing/1
Link NOC:Data Base Management System Lecture 27 - Indexing and Hashing/2 : Indexing/2
Link NOC:Data Base Management System Lecture 28 - Indexing and Hashing/3 : Indexing/3
Link NOC:Data Base Management System Lecture 29 - Indexing and Hashing/4 : Hashing
Link NOC:Data Base Management System Lecture 30 - Indexing and Hashing/5 : Index Design
Link NOC:Data Base Management System Lecture 31 - Transactions/1
Link NOC:Data Base Management System Lecture 32 - Transactions/2 : Serializability
Link NOC:Data Base Management System Lecture 33 - Transactions/3 : Recoverability
Link NOC:Data Base Management System Lecture 34 - Concurrency Control/1
Link NOC:Data Base Management System Lecture 35 - Concurrency Control/2
Link NOC:Data Base Management System Lecture 36 - Recovery/1
Link NOC:Data Base Management System Lecture 37 - Recovery/2
Link NOC:Data Base Management System Lecture 38 - Query Processing and Optimization/1 : Processing
Link NOC:Data Base Management System Lecture 39 - Query Processing and Optimization/2 : Optimization
Link NOC:Data Base Management System Lecture 40 - Course Summarization
Link NOC:Data Base Management System Lecture 41 - Live Session
Link NOC:Data Base Management System Lecture 42 - Live Session - 2
Link NOC:Software Engineering Lecture 1 - Introduction - I
Link NOC:Software Engineering Lecture 2 - Introduction - II
Link NOC:Software Engineering Lecture 3 - Introduction - III
Link NOC:Software Engineering Lecture 4 - Introduction - IV
Link NOC:Software Engineering Lecture 5 - Introduction - V
Link NOC:Software Engineering Lecture 6 - Life Cycle Model
Link NOC:Software Engineering Lecture 7 - Life Cycle Model
Link NOC:Software Engineering Lecture 8 - Waterfall Model
Link NOC:Software Engineering Lecture 9 - Waterfall Derivatives
Link NOC:Software Engineering Lecture 10 - Incremental Model
Link NOC:Software Engineering Lecture 11 - Evolutionary Model
Link NOC:Software Engineering Lecture 12 - Agile Model
Link NOC:Software Engineering Lecture 13 - Extreme Programming and Scrum
Link NOC:Software Engineering Lecture 14 - Scrum
Link NOC:Software Engineering Lecture 15 - Introduction to requirement specification
Link NOC:Software Engineering Lecture 16 - Requirement gathering and analysis
Link NOC:Software Engineering Lecture 17 - Functional requirements
Link NOC:Software Engineering Lecture 18 - Representation of complex programming logic
Link NOC:Software Engineering Lecture 19 - Design Fundamentals
Link NOC:Software Engineering Lecture 20 - Modular Design
Link NOC:Software Engineering Lecture 21 - Classification of Cohesion
Link NOC:Software Engineering Lecture 22 - Classification of Coupling
Link NOC:Software Engineering Lecture 23 - Introduction to structured analysis and structured design
Link NOC:Software Engineering Lecture 24 - Basics of Data Flow Diagrams (DFD)
Link NOC:Software Engineering Lecture 25 - Developing DFD Model
Link NOC:Software Engineering Lecture 26 - Examples of DFD Model development
Link NOC:Software Engineering Lecture 27 - DFD Model - More Examples
Link NOC:Software Engineering Lecture 28 - Essentials of Structure Chart
Link NOC:Software Engineering Lecture 29 - Transform Analysis, Transaction Analysis
Link NOC:Software Engineering Lecture 30 - Structured Design Examples
Link NOC:Software Engineering Lecture 31 - Use Case Modelling
Link NOC:Software Engineering Lecture 32 - Factoring Use Cases
Link NOC:Software Engineering Lecture 33 - Overview of Class diagram
Link NOC:Software Engineering Lecture 34 - Inheritance relationship
Link NOC:Software Engineering Lecture 35 - Association relationship
Link NOC:Software Engineering Lecture 36 - Aggregation/ Composition and dependency relations
Link NOC:Software Engineering Lecture 37 - Interation Modelling
Link NOC:Software Engineering Lecture 38 - Development of Sequence diagrams
Link NOC:Software Engineering Lecture 39 - State-Machine diagram
Link NOC:Software Engineering Lecture 40 - An Object-Oriented design process
Link NOC:Software Engineering Lecture 41 - Domain Analysis
Link NOC:Software Engineering Lecture 42 - Examples of object-oriented design
Link NOC:Software Engineering Lecture 43 - Basic concepts in Testing - I
Link NOC:Software Engineering Lecture 44 - Basic concepts in Testing - II
Link NOC:Software Engineering Lecture 45 - Basic concepts in Testing - III
Link NOC:Software Engineering Lecture 46 - Unit testing strategies - I
Link NOC:Software Engineering Lecture 47 - Unit testing strategies - II
Link NOC:Software Engineering Lecture 48 - Equivalance Class Testing - I
Link NOC:Software Engineering Lecture 49 - Equivalance Class Testing - II
Link NOC:Software Engineering Lecture 50 - Special Value Testing
Link NOC:Software Engineering Lecture 51 - Combinatorial Testing
Link NOC:Software Engineering Lecture 52 - Decision Table Testing
Link NOC:Software Engineering Lecture 53 - Cause effect graphing
Link NOC:Software Engineering Lecture 54 - Pairwise Testing
Link NOC:Software Engineering Lecture 55 - White box Testing
Link NOC:Software Engineering Lecture 56 - Condition Testing
Link NOC:Software Engineering Lecture 57 - MC/DC Coverage
Link NOC:Software Engineering Lecture 58 - MC/DC Testing
Link NOC:Software Engineering Lecture 59 - Path Testing
Link NOC:Software Engineering Lecture 60 - Dataflow and Mutation Testing
Link NOC:Computer Networks and Internet Protocol Lecture 1 - Introduction to Computer Networks - A brief history
Link NOC:Computer Networks and Internet Protocol Lecture 2 - Data Networks - from Circuit Switching Network to Packet Switching Network
Link NOC:Computer Networks and Internet Protocol Lecture 3 - Network Protocol Stack
Link NOC:Computer Networks and Internet Protocol Lecture 4 - Services at the Different Layers of the Protocol Stack
Link NOC:Computer Networks and Internet Protocol Lecture 5 - Application Layer I - Different Protocols at the Application Layer
Link NOC:Computer Networks and Internet Protocol Lecture 6 - Application Layer II - Domain Name Systems
Link NOC:Computer Networks and Internet Protocol Lecture 7 - Application Layer III - The Web
Link NOC:Computer Networks and Internet Protocol Lecture 8 - Application Layer III - Hypertext Transfer Protocol
Link NOC:Computer Networks and Internet Protocol Lecture 9 - Application Layer III - Internet Mail Transfer
Link NOC:Computer Networks and Internet Protocol Lecture 10 - Application Layer IV - File Transfer (FTP)
Link NOC:Computer Networks and Internet Protocol Lecture 11 - Transport Layer I - Services
Link NOC:Computer Networks and Internet Protocol Lecture 12 - Transport Layer II - Connection
Link NOC:Computer Networks and Internet Protocol Lecture 13 - Transport Layer II - Connection (Continued...)
Link NOC:Computer Networks and Internet Protocol Lecture 14 - Transport Layer IV - Reliability
Link NOC:Computer Networks and Internet Protocol Lecture 15 - Transport Layer V - Sliding Window Protocols
Link NOC:Computer Networks and Internet Protocol Lecture 16 - Transport Layer Performance
Link NOC:Computer Networks and Internet Protocol Lecture 17 - Buffer Management and Congestion Control
Link NOC:Computer Networks and Internet Protocol Lecture 18 - Transport Layer Primitives
Link NOC:Computer Networks and Internet Protocol Lecture 19 - Transmission Control Protocol I - Basics
Link NOC:Computer Networks and Internet Protocol Lecture 20 - Transmission Control Protocol II - Connections
Link NOC:Computer Networks and Internet Protocol Lecture 21 - Transmission Control Protocol III - Flow Control
Link NOC:Computer Networks and Internet Protocol Lecture 22 - Transmission Control Protocol IV - Congestion Control
Link NOC:Computer Networks and Internet Protocol Lecture 23 - User Datagram Protocol
Link NOC:Computer Networks and Internet Protocol Lecture 24 - Socket Programming - I
Link NOC:Computer Networks and Internet Protocol Lecture 25 - Socket Programming - II
Link NOC:Computer Networks and Internet Protocol Lecture 26 - Network Layer I - Introduction
Link NOC:Computer Networks and Internet Protocol Lecture 27 - IP Addressing (IPv4) I - Classful addressing
Link NOC:Computer Networks and Internet Protocol Lecture 28 - IP Addressing (IPv4) II - CIDR
Link NOC:Computer Networks and Internet Protocol Lecture 29 - IP Addressing (IPv4) III - Network Address Translation (NAT)
Link NOC:Computer Networks and Internet Protocol Lecture 30 - IPv6 Addressing
Link NOC:Computer Networks and Internet Protocol Lecture 31 - Internet QoS - I (What is QoS)
Link NOC:Computer Networks and Internet Protocol Lecture 32 - Internet QoS - II (Basic QoS Architecture)
Link NOC:Computer Networks and Internet Protocol Lecture 33 - Internet QoS - III (Traffic Policing and Traffic Shaping)
Link NOC:Computer Networks and Internet Protocol Lecture 34 - Internet QoS - IV (Traffic Scheduling)
Link NOC:Computer Networks and Internet Protocol Lecture 35 - Internet QoS - V (Integrated and Differentiated Service Architecture)
Link NOC:Computer Networks and Internet Protocol Lecture 36 - IP Routing Table
Link NOC:Computer Networks and Internet Protocol Lecture 37 - Routing in the Internet I - Intra-domain routing
Link NOC:Computer Networks and Internet Protocol Lecture 38 - Routing in the Internet II - Routing protocols
Link NOC:Computer Networks and Internet Protocol Lecture 39 - Routing in the Internet III - Inter-domain Routing
Link NOC:Computer Networks and Internet Protocol Lecture 40 - Routing in the Internet IV - Border Gateway Protocol
Link NOC:Computer Networks and Internet Protocol Lecture 41 - IP Routers
Link NOC:Computer Networks and Internet Protocol Lecture 42 - IP Routers Demo
Link NOC:Computer Networks and Internet Protocol Lecture 43 - Software Defined Networking - I (Basics)
Link NOC:Computer Networks and Internet Protocol Lecture 44 - Software Defined Networking - II (Open Flow)
Link NOC:Computer Networks and Internet Protocol Lecture 45 - Software Defined Networking - III (Demo)
Link NOC:Computer Networks and Internet Protocol Lecture 46 - Data Link Layer - Overview
Link NOC:Computer Networks and Internet Protocol Lecture 47 - Data Link Layer - Basic Concepts
Link NOC:Computer Networks and Internet Protocol Lecture 48 - Data Link Layer - Ethernet
Link NOC:Computer Networks and Internet Protocol Lecture 49 - Data Link Layer - Ethernet (Continued...)
Link NOC:Computer Networks and Internet Protocol Lecture 50 - Data Link Layer - Flow and Error Control
Link NOC:Computer Networks and Internet Protocol Lecture 51 - ARP-RAPP-BOOTP-DHCP
Link NOC:Computer Networks and Internet Protocol Lecture 52 - ARP-RAPP-BOOTP-DHCP (Continued...)
Link NOC:Computer Networks and Internet Protocol Lecture 53
Link NOC:Computer Networks and Internet Protocol Lecture 54 - Wireless LANs
Link NOC:Computer Networks and Internet Protocol Lecture 55 - Layer 1: Physical Layer
Link NOC:Computer Networks and Internet Protocol Lecture 56 - Layer 1: Physical Layer - II
Link NOC:Computer Networks and Internet Protocol Lecture 57 - Layer 1: Physical Layer - III
Link NOC:Computer Networks and Internet Protocol Lecture 58 - Network Security - Overview
Link NOC:Computer Networks and Internet Protocol Lecture 59 - Network Security - II
Link NOC:Computer Networks and Internet Protocol Lecture 60 - Network Security - III [TCP/IP Security]
Link NOC:Blockchain Architecture Design and Use Cases Lecture 1 - Introduction to Blockchain - I (Basics)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 2 - Introduction to Blockchain - II (History)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 3 - Introduction to Blockchain - III (Architecture)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 4 - Introduction to Blockchain - IV (Conceptualization)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 5 - Basic Crypto Primitives - I
Link NOC:Blockchain Architecture Design and Use Cases Lecture 6 - Basic Crypto Primitives - II
Link NOC:Blockchain Architecture Design and Use Cases Lecture 7 - Bitcoin Basics - I
Link NOC:Blockchain Architecture Design and Use Cases Lecture 8 - Bitcoin Basics - II
Link NOC:Blockchain Architecture Design and Use Cases Lecture 9 - Bitcoin Basics - III
Link NOC:Blockchain Architecture Design and Use Cases Lecture 10 - Distributed Consensus
Link NOC:Blockchain Architecture Design and Use Cases Lecture 11 - Consensus in Bitcoin - I (The Basics)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 12 - Consensus in Bitcoin - II (PoW and Beyond)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 13 - Consensus in Bitcoin - III (The Miners)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 14 - Permissioned Blockchain - I (Basics)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 15 - Permissioned Blockchain - II (Consensus)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 16 - Permissioned Blockchain - III (RAFT Consensus)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 17 - Permissioned Blockchain - IV (Byzantine General Problem)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 18 - Permissioned Blockchain - V (Practical Byzantine Fault Tolerance)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 19 - Blockchain for Enterprise - Overview
Link NOC:Blockchain Architecture Design and Use Cases Lecture 20 - Blockchain Components and Concepts
Link NOC:Blockchain Architecture Design and Use Cases Lecture 21 - Hyperledger Fabric - Transaction Flow
Link NOC:Blockchain Architecture Design and Use Cases Lecture 22 - Hyperledger Fabric Details
Link NOC:Blockchain Architecture Design and Use Cases Lecture 23 - Fabric - Membership and Identity Management
Link NOC:Blockchain Architecture Design and Use Cases Lecture 24 - Hyperledger Fabric Network Setup
Link NOC:Blockchain Architecture Design and Use Cases Lecture 25 - Fabric Demo on IBM Blockchain Cloud - I
Link NOC:Blockchain Architecture Design and Use Cases Lecture 26 - Fabric Demo on IBM Blockchain Cloud - II
Link NOC:Blockchain Architecture Design and Use Cases Lecture 27 - Fabric Demo, deploy from scratch - III
Link NOC:Blockchain Architecture Design and Use Cases Lecture 28 - Hyperledger Composer - Application Development
Link NOC:Blockchain Architecture Design and Use Cases Lecture 29 - Hyperledger Composer - Network Administration
Link NOC:Blockchain Architecture Design and Use Cases Lecture 30 - Blockchain Use Cases
Link NOC:Blockchain Architecture Design and Use Cases Lecture 31 - Blockchain in Financial Service - I (Payments and Secure Trading)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 32 - Blockchain in Financial Service - II (Compliance and Mortgage)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 33 - Blockchain in Financial Service - III (Financial Trade)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 34 - Revolutionizing Global Trade
Link NOC:Blockchain Architecture Design and Use Cases Lecture 35 - Blockchain in Supply Chain - I
Link NOC:Blockchain Architecture Design and Use Cases Lecture 36 - Blockchain in Supply Chain - II
Link NOC:Blockchain Architecture Design and Use Cases Lecture 37 - Blockchain in Other Industries
Link NOC:Blockchain Architecture Design and Use Cases Lecture 38 - Blockchain in Government - I (Advantages)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 39 - Blockchain in Government - II (Use Cases)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 40 - Blockchain in Government - III (Digital Identity)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 41 - Blockchain in Government - IV (Hyperledger Indy)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 42 - Blockchain in Government - V (Tax Payments and Land Registry Records)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 43 - Blockchain Security - I (Overview)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 44 - Blockchain Security - II (Membership and Access control in Fabric)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 45 - Blockchain Security - III (Privacy in Fabric)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 46 - Blockchain Security - III (Fabric SideDB)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 47 - Research Aspects - I (Consensus Scalability)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 48 - Research Aspects - II (Bitcoin-NG)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 49 - Research Aspects - III (Collective Signing)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 50 - Research Aspects - IV (Byzcoin)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 51 - Research Aspects - V (Algorand)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 52 - Research Aspects - VI (Cross Fault Tolerance)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 53 - Research Aspects - VII (Secured Multi-Party Computation)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 54 - Blockchain for Science - I (Blockchain for Big Data)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 55 - Blockchain for Science - II (Blockchain and AI)
Link NOC:Blockchain Architecture Design and Use Cases Lecture 56 - Comparing Ecosystems - Ethereum
Link NOC:Blockchain Architecture Design and Use Cases Lecture 57 - Comparing Ecosystems - Ethereum development tools and Quorum
Link NOC:Blockchain Architecture Design and Use Cases Lecture 58 - Comparing Ecosystems - Corda Part 1
Link NOC:Blockchain Architecture Design and Use Cases Lecture 59 - Comparing Ecosystems - Corda Part 2
Link NOC:Blockchain Architecture Design and Use Cases Lecture 60 - Concluding the course
Link NOC:Switching Circuits and Logic Design Lecture 1 - Introduction
Link NOC:Switching Circuits and Logic Design Lecture 2 - Octal and Hexadecimal Number Systems
Link NOC:Switching Circuits and Logic Design Lecture 3 - Signed and Unsigned Binary Number Representation
Link NOC:Switching Circuits and Logic Design Lecture 4 - Binary Addition and Subtraction
Link NOC:Switching Circuits and Logic Design Lecture 5 - BCD and Gray Code Representations
Link NOC:Switching Circuits and Logic Design Lecture 6 - Error Detection and Correction
Link NOC:Switching Circuits and Logic Design Lecture 7 - Logic Gates
Link NOC:Switching Circuits and Logic Design Lecture 8 - Logic Families to Implement Gates
Link NOC:Switching Circuits and Logic Design Lecture 9 - Emerging Technologies - Part I
Link NOC:Switching Circuits and Logic Design Lecture 10 - Emerging Technologies - Part II
Link NOC:Switching Circuits and Logic Design Lecture 11 - Switching Algebra
Link NOC:Switching Circuits and Logic Design Lecture 12 - Algebraic Manipulation
Link NOC:Switching Circuits and Logic Design Lecture 13 - Properties of Switching Functions
Link NOC:Switching Circuits and Logic Design Lecture 14 - Obtaining Canonical Representations of Functions
Link NOC:Switching Circuits and Logic Design Lecture 15 - Functional Completeness
Link NOC:Switching Circuits and Logic Design Lecture 16 - Minimization Using Karnaugh Maps - Part I
Link NOC:Switching Circuits and Logic Design Lecture 17 - Minimization Using Karnaugh Maps - Part II
Link NOC:Switching Circuits and Logic Design Lecture 18 - Minimization Using Karnaugh Maps - Part III
Link NOC:Switching Circuits and Logic Design Lecture 19 - Minimization using Tabular Method - Part I
Link NOC:Switching Circuits and Logic Design Lecture 20 - Minimization using Tabular Method - Part II
Link NOC:Switching Circuits and Logic Design Lecture 21 - Design of Adders - Part I
Link NOC:Switching Circuits and Logic Design Lecture 22 - Design of Adders - Part II
Link NOC:Switching Circuits and Logic Design Lecture 23 - Design of Adders - Part III
Link NOC:Switching Circuits and Logic Design Lecture 24 - Logic Design - Part I
Link NOC:Switching Circuits and Logic Design Lecture 25 - Logic Design - Part II
Link NOC:Switching Circuits and Logic Design Lecture 26 - Logic Design - Part III
Link NOC:Switching Circuits and Logic Design Lecture 27 - Binary Decision Diagrams - Part I
Link NOC:Switching Circuits and Logic Design Lecture 28 - Binary Decision Diagrams - Part II
Link NOC:Switching Circuits and Logic Design Lecture 29 - Logic Design using AND-EXOR Network
Link NOC:Switching Circuits and Logic Design Lecture 30 - Threshold Logic and Threshold Gates
Link NOC:Switching Circuits and Logic Design Lecture 31 - Latches and Flip-Flops - Part I
Link NOC:Switching Circuits and Logic Design Lecture 32 - Latches and Flip-Flops - Part II
Link NOC:Switching Circuits and Logic Design Lecture 33 - Latches and Flip-Flops - Part III
Link NOC:Switching Circuits and Logic Design Lecture 34 - Clocking and Timing - Part I
Link NOC:Switching Circuits and Logic Design Lecture 35 - Clocking and Timing - Part II
Link NOC:Switching Circuits and Logic Design Lecture 36 - Synthesis of Synchronous Sequential Circuits - Part I
Link NOC:Switching Circuits and Logic Design Lecture 37 - Synthesis of Synchronous Sequential Circuits - Part II
Link NOC:Switching Circuits and Logic Design Lecture 38 - Synthesis of Synchronous Sequential Circuits - Part III
Link NOC:Switching Circuits and Logic Design Lecture 39 - Synthesis of Synchronous Sequential Circuits - Part IV
Link NOC:Switching Circuits and Logic Design Lecture 40 - Minimization of Finite State Machines - Part I
Link NOC:Switching Circuits and Logic Design Lecture 41 - Minimization of Finite State Machines - Part II
Link NOC:Switching Circuits and Logic Design Lecture 42 - Design of Registers - Part I
Link NOC:Switching Circuits and Logic Design Lecture 43 - Design of Registers - Part II
Link NOC:Switching Circuits and Logic Design Lecture 44 - Design of Registers - Part III
Link NOC:Switching Circuits and Logic Design Lecture 45 - Design of Counters - Part I
Link NOC:Switching Circuits and Logic Design Lecture 46 - Design of Counters - Part II
Link NOC:Switching Circuits and Logic Design Lecture 47 - Digital-to-Analog Converter - Part I
Link NOC:Switching Circuits and Logic Design Lecture 48 - Digital-to-Analog Converter - Part II
Link NOC:Switching Circuits and Logic Design Lecture 49 - Analog-to-Digital Converter - Part I
Link NOC:Switching Circuits and Logic Design Lecture 50 - Analog-to-Digital Converter - Part II
Link NOC:Switching Circuits and Logic Design Lecture 51 - Analog-to-Digital Converter - Part III
Link NOC:Switching Circuits and Logic Design Lecture 52 - Asynchronous Sequential Circuits - Part I
Link NOC:Switching Circuits and Logic Design Lecture 53 - Asynchronous Sequential Circuits - Part II
Link NOC:Switching Circuits and Logic Design Lecture 54 - Algorithmic State Machine (ASM Chart
Link NOC:Switching Circuits and Logic Design Lecture 55 - Testing of Digital Circuits
Link NOC:Switching Circuits and Logic Design Lecture 56 - Fault Modeling
Link NOC:Switching Circuits and Logic Design Lecture 57 - Test Pattern Generation
Link NOC:Switching Circuits and Logic Design Lecture 58 - Design for Testability
Link NOC:Switching Circuits and Logic Design Lecture 59 - Built-in Self-Test - Part I