Principles of Programming Languages
IITM | Submitted on May 6th, 2009
Introduction to programming languages, Syntax, Grammars, Ambiguity, Semantics, PL0 : Expressions, Syntactic Classes, Transition Systems,Binding, environments etc...
IITM | Submitted on May 6th, 2009
Introduction to programming languages, Syntax, Grammars, Ambiguity, Semantics, PL0 : Expressions, Syntactic Classes, Transition Systems,Binding, environments etc...
UC Berkeley | Submitted on December 9th, 2008
Course overview, XML syntax, Namespaces, Introduction to Styling and Transformaation; XPath; Introducing XSLT, Cascading Style Sheets(CSS), Introduction to Schema Languages; DTDs, XSD, Content Syndication; RSS and Atom, XML and User Interfaces etc...
MIT OCW | Submitted on December 1st, 2008
Introduction to Computers; Naming; Virtualization. Virtual memory, Virtual Processors, Networks: Link layer, Network Layer: Congestion Control; Distributed Naming; Reliability; Atomicity Concepts; Recoverability, Isolation, Security : Authenticity, Advanced Authentication etc....
MIT OCW | Submitted on December 1st, 2008
Analysis of Algorithms; All Sorting techniques; Recurrences; Divide and Conquer: Strassen, Fibonacci, Polynomial Multiplication; Heaps and Hashing; Dynamic Programming; Graph Algorithms; number theoretic algorithms; amortized analysis;Shortest paths; Catching and parallel computing etc....
UC Berkeley | Submitted on December 1st, 2008
Objects and classes; Iteration and Arrays; Linked Lists; Stack frames; Inheritance; Abstract Classes; Java Packages; Exceptions; Encapsulation; Hash Tables; Stacks, Queues, trees and Traversals, Graphs and Sorting etc....
University of Florida | Submitted on December 1st, 2008
UC Berkeley | Submitted on December 1st, 2008
Number Representation; Intro to C; C pointers, Arrays,Strings and Structures; Memory Management; MIPS; Floating point; Compilation, Assembly and Linking; Combinational logic Blocks; CPU Design etc...
UC Berkeley | Submitted on December 1st, 2008
Introduction to OS; Concurrency: Processes and Treads; Synchronization; Mutual exclusion; Semaphores, Monitors; Readers and Writers; Deadlock; Address Translation; Caching; Page Allocation and Replacement; File System and Disk Managenment, Naming, Directories, Distributed Systems etc....
UC Berkeley | Submitted on December 1st, 2008
Introduction to Open Source. Production Processes. Economics and Business Models of Open Source, Open Source and Competition in the market Software Industry. Government Policy. Open Access Journals and Publications. Open Source biology. Wikipedia as open source project etc...
UC San Diego | Submitted on December 1st, 2008