191 results found in 6 ms.
Page 1 of 12 next
More OCW like this |
|
Published by: Massachusetts Institute of Technology | Language: English
Published by: Massachusetts Institute of Technology | Language: English
Share in:
This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for th
Author(s):
Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
More OCW like this |
|
Published by: Massachusetts Institute of Technology | Language: English
Published by: Massachusetts Institute of Technology | Language: English
Share in:
This course is offered to undergraduates and is an elementary discrete mathematics course oriented towards applications in computer science and engineering. Topics covered include: formal logic notation, induction, sets and relations, permutations and combinations, counting principles, and discrete probability.
Author(s):
Tag(s):
- electrical engineering and computer science
- elementary discrete mathematics for computer science and engineering
- mathematical definitions
- proofs and applicable methods
- formal logic notation
- proof methods
- induction
- well-ordering
- sets
- relations
- elementary graph theory
- integer congruences
- asymptotic notation and growth of functions
- permutations and combinations
- counting pri
More OCW like this |
|
Published by: Massachusetts Institute of Technology | Language: English
Published by: Massachusetts Institute of Technology | Language: English
Share in:
This course is a core electrical engineering computer science subject at MIT. It introduces concepts and techniques relevant to the production of large software systems. Students are taught a programming method based on the recognition and description of useful abstractions. Topics include: modularity; specification; data abstraction; objec
Author(s):
Tag(s):
- electrical engineering and computer science
- modularity
- specification
- data abstraction
- object modeling
- design patterns
- testing
- software systems
- programming method
- abstractions
- programming projects
File: 6-006-spring-2008.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Download Course Materials
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: 6-042j-spring-2005.zip
This OER is part of OCW: Mathematics for Computer Science
Published under: /Download Course Materials
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- elementary discrete mathematics for computer science and engineering
- mathematical definitions
- proofs and applicable methods
- formal logic notation
- proof methods
- induction
- well-ordering
- sets
- relations
- elementary graph theory
- integer congruences
- asymptotic notation and growth of functions
- permutations and combinations
- counting pri
File: 6-170-fall-2005.zip
This OER is part of OCW: Laboratory in Software Engineering
Published under: /Download Course Materials
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- modularity
- specification
- data abstraction
- object modeling
- design patterns
- testing
- software systems
- programming method
- abstractions
- programming projects
File: ps3_heap.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps4_rubik.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps3.pdf
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps6_progress.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps1_docdist.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps6.pdf
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps2_dna.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps3_gas.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps6_change.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
File: ps6_image.zip
This OER is part of OCW: Introduction to Algorithms
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- algorithms
- python
- python cost model
- binary search trees
- hashing
- sorting
- searching
- shortest paths
- dynamic programming
- numerics
- document distance
- longest common substring
- dijkstra
- fibonacci
- image resizing
- chaining
- hash functions
- priority queues
- breadth first search
- depth first search
- memoization
- divide and conquer
191 results found.
Page 1 of 12 next