Searching for iteration : 26 results found | RSS Feed for this search

1

Readme file for Introduction to OO Programming in Java

Description

This readme file contains details of links to all the Introduction to OO Programming in Java module's material held on Jorum and information about the module as well.

Subjects

ukoer | programming task guide | programming lecture | programming reading material | software design reading material | classes guide | libraries lecture | classes reading material | classes visual aid | software objects guide | graphics reading material | attributes reading material | attributes visual guide | naming conventions reading material | code reading material | java keywords reading material | variables visual guide | arithmetic reading material | java assignment | making decisions task guide | making decisions lecture | making decisions reading material | boolean expressions visual guide | repetition reading material | while loops visual guide | methods reading material | methods practical | access modifiers reading material | objects reading material | classes assignment | classes practical | child classes task guide | inheritance task guide | extending classes lecture | inheritance reading material | inheritance visual guide | inheritance practical | graphics task guide | awt reading material | graphics visual aid | awt class library reading material | event-driven programming reading material | scrollbars reading material | reflective practice visual guide | mobile phone task guide | mobile phone lecture | fixed repitition reading material | fixed repitition visual guide | mobile phone library reading material | mobile phone reading material | arrays task guide | arrays lecture | arrays reading material | arrays visual guide | creating software objects reading material | software objects visual guide | java practical | generic array list task guide | overriding methods reading material | menu and switch task guide | multi-way decisions reading material | multi-way decisions visual guide | searching task guide | searching lecture | searching reading material | software quality task guide | software quality lecture | software quality reading material | programming assignment | applet reading material | classes visual guide | object-oriented programming | object-oriented | programming | java | problem solving | java program | software design | programming languages | computers | class task guide | class reading material | class assignment | class practical | java classes | variables | attributes | arithmetic | java class | classes and arithmetic | classes | class | decisions | boolean expression | boolean expressions | repetition | methods | aggregate classes | access modifier | access modifiers | child classes | inheritance | child class | graphics | awt class library | fixed repetition | for loop | for loops | array | arrays | iteration | software object | definite iteration | generic lists | generic array list | cast | casting | overriding method | overriding methods | generic list | menu-driven program | menu-driven programs | multi-way decisions | menu and switch | search | searching | software quality | testing | software quality and testing | assessment | computers task guide | programming languages task guide | software design task guide | java program task guide | problem-solving task guide | problem solving task guide | object-oriented programming task guide | java task guide | object-oriented task guide | object oriented task guide | computers lecture | programming languages lecture | software design lecture | java program lecture | problem solving lecture | object-oriented programming lecture | java lecture | object oriented programming lecture | object-oriented lecture | computers reading material | programming languages reading material | java program reading material | problem solving reading material | object-oriented programming reading material | java reading material | object-oriented reading material | object oriented reading material | java classes task guide | variables task guide | attributes task guide | arithmetic task guide | java class task guide | classes and arithmetic task guide | classes task guide | java classes lecture | variables lecture | attributes lecture | arithmetic lecture | java class lecture | classes and arithmetic lecture | classes lecture | class lecture | java classes reading material | variables reading material | java class reading material | classes and arithmetic reading material | java classes visual aid | variables visual aid | attributes visual aid | arithmetic visual aid | java class visual aid | classes and arithmetic visual aid | class visual aid | java visual aid | object-oriented programming visual aid | programming visual aid | object-oriented visual aid | decisions task guide | boolean expression task guide | boolean expressions task guide | repetition task guide | methods task guide | decisions lecture | boolean expression lecture | boolean expressions lecture | repetition lecture | methods lecture | decisions reading material | boolean expression reading material | boolean expressions reading material | decisions visual aid | boolean expression visual aid | boolean expressions visual aid | repetition visual aid | methods visual aid | decisions practical | boolean expression practical | boolean expressions practical | repetition practical | programming practical | object oriented programming practical | object-oriented programming practical | object-oriented practical | object oriented practical | aggregate classes task guide | access modifier task guide | access modifiers task guide | aggregate classes lecture | access modifier lecture | access modifiers lecture | aggregate classes reading material | access modifier reading material | aggregate classes assignment | java classes assignment | access modifier assignment | access modifiers assignment | object oriented programming assignment | object-oriented programming assignment | object-oriented assignment | object oriented assignment | child class task guide | child classes lecture | inheritance lecture | child class lecture | child classes reading material | child class reading material | child classes visual aid | inheritance visual aid | child class visual aid | awt class library task guide | graphics lecture | awt class library lecture | awt class library visual aid | graphics assignment | awt class library assignment | fixed repetition task guide | fixed repetition lecture | fixed repetition visual aid | fixed repetition reading material | for loop task guide | for loops task guide | array task guide | iteration task guide | software object task guide | definite iteration task guide | for loop lecture | for loops lecture | array lecture | iteration lecture | software object lecture | definite iteration lecture | for loop reading material | for loops reading material | array reading material | iteration reading material | software object reading material | definite iteration reading material | for loop visual aid | for loops visual aid | array visual aid | arrays visual aid | iteration visual aid | software object visual aid | definite iteration visual aid | generic lists task guide | cast task guide | casting task guide | overriding method task guide | overriding methods task guide | generic list task guide | generic lists lecture | generic array list lecture | cast lecture | casting lecture | overriding method lecture | overriding methods lecture | generic list lecture | generic lists reading material | generic array list reading material | cast reading material | casting reading material | overriding method reading material | generic list reading material | menu-driven program task guide | menu-driven programs task guide | multi-way decisions task guide | menu-driven program lecture | menu-driven programs lecture | multi-way decisions lecture | menu and switch lecture | menu-driven program reading material | menu-driven programs reading material | menu and switch reading material | menu-driven program visual aid | menu-driven programs visual aid | multi-way decisions visual aid | menu and switch visual aid | search task guide | search lecture | search reading material | testing task guide | software quality and testing task guide | testing lecture | software quality and testing lecture | testing reading material | software quality and testing reading material | assessment reading material | assessment assignment | fixed repetition practical | jcreator guide | g622 | oo | oop | oo programming | awt | oo programming task guide | oop task guide | oo task guide | g622 task guide | oo programming lecture | oop lecture | oo lecture | g622 lecture | oo programming reading material | oop reading material | oo reading material | g622 reading material | g622 visual aid | oop visual aid | oo visual aid | oo programming visual aid | g622 practical | oo practical | oo programming practical | oop practical | g622 assignment | oo assignment | oop assignment | oo programming assignment | awt task guide | awt lecture | awt visual aid | awt assignment | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This task guide forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | arrays task guide | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop task guide | for loops task guide | array task guide | iteration task guide | software object task guide | definite iteration task guide | object-oriented task guide | programming task guide | object-oriented programming task guide | java task guide | object oriented task guide | g622 | oo programming | oop | oo | g622 task guide | oo programming task guide | oop task guide | oo task guide | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This lecture forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | arrays lecture | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop lecture | for loops lecture | array lecture | iteration lecture | software object lecture | definite iteration lecture | object-oriented lecture | programming lecture | object-oriented programming lecture | java lecture | object oriented programming lecture | g622 | oo programming | oop | oo | g622 lecture | oo programming lecture | oop lecture | oo lecture | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This reading material forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | arrays reading material | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop reading material | for loops reading material | array reading material | iteration reading material | software object reading material | definite iteration reading material | object-oriented reading material | programming reading material | object-oriented programming reading material | java reading material | object oriented reading material | g622 | oo programming | oop | oo | g622 reading material | oo programming reading material | oop reading material | oo reading material | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This visual aid forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | arrays visual guide | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop visual aid | for loops visual aid | array visual aid | arrays visual aid | iteration visual aid | software object visual aid | definite iteration visual aid | object-oriented visual aid | programming visual aid | object-oriented programming visual aid | java visual aid | g622 | oo programming | oop | oo | g622 visual aid | oo programming visual aid | oop visual aid | oo visual aid | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This reading material forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | creating software objects reading material | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop reading material | for loops reading material | array reading material | arrays reading material | iteration reading material | software object reading material | definite iteration reading material | object-oriented reading material | programming reading material | object-oriented programming reading material | java reading material | object oriented reading material | g622 | oo programming | oop | oo | g622 reading material | oo programming reading material | oop reading material | oo reading material | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This reading material forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | software objects visual guide | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop visual aid | for loops visual aid | array visual aid | arrays visual aid | iteration visual aid | software object visual aid | definite iteration visual aid | object-oriented visual aid | programming visual aid | object-oriented programming visual aid | java visual aid | g622 | oo programming | oop | oo | g622 visual aid | oo programming visual aid | oop visual aid | oo visual aid | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Introduction to OO Programming in Java - Arrays and For Loops

Description

This reading material forms part of the "Arrays and For Loops" topic in the Introduction to OO Programming in Java module.

Subjects

ukoer | software objects visual guide | for loop | for loops | array | arrays | iteration | software object | definite iteration | object-oriented | programming | object-oriented programming | java | for loop visual aid | for loops visual aid | array visual aid | arrays visual aid | iteration visual aid | software object visual aid | definite iteration visual aid | object-oriented visual aid | programming visual aid | object-oriented programming visual aid | java visual aid | g622 | oo programming | oop | oo | g622 visual aid | oo programming visual aid | oop visual aid | oo visual aid | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.001 Structure and Interpretation of Computer Programs (MIT) 6.001 Structure and Interpretation of Computer Programs (MIT)

Description

This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points.Technical RequirementsScheme software is required to run the .scm files found on this course site. This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points.Technical RequirementsScheme software is required to run the .scm files found on this course site.

Subjects

programming | programming | Scheme | Scheme | abstraction | abstraction | recursion | recursion | iteration | iteration | object oriented | object oriented | structure | structure | interpretation | interpretation | computer programs | computer programs | languages | languages | procedures | procedures

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.00SC Introduction to Computer Science and Programming (MIT) 6.00SC Introduction to Computer Science and Programming (MIT)

Description

Includes audio/video content: AV lectures. This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language. Includes audio/video content: AV lectures. This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.

Subjects

Python programming | Python programming | algorithms | algorithms | dynamic programming | dynamic programming | object-oriented programming | object-oriented programming | debugging | debugging | problem solving | problem solving | recursion | recursion | iteration | iteration | search algorithms | search algorithms | program efficiency | program efficiency | order of growth | order of growth | memoization | memoization | hashing | hashing | object classes | object classes | inheritance | inheritance | Monte Carlo simulation | Monte Carlo simulation | curve fitting | curve fitting | optimization | optimization | clustering | clustering | queuing networks | queuing networks | data sampling | data sampling

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allavcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.001 Structure and Interpretation of Computer Programs (MIT) 6.001 Structure and Interpretation of Computer Programs (MIT)

Description

Includes audio/video content: AV lectures. This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points. Includes audio/video content: AV lectures. This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points.

Subjects

programming | programming | Scheme | Scheme | abstraction | abstraction | recursion | recursion | iteration | iteration | object oriented | object oriented | structure | structure | interpretation | interpretation | computer programs | computer programs | languages | languages | procedures | procedures

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allavcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

2.997 Decision Making in Large Scale Systems (MIT) 2.997 Decision Making in Large Scale Systems (MIT)

Description

This course is an introduction to the theory and application of large-scale dynamic programming. Topics include Markov decision processes, dynamic programming algorithms, simulation-based algorithms, theory and algorithms for value function approximation, and policy search methods. The course examines games and applications in areas such as dynamic resource allocation, finance and queueing networks. This course is an introduction to the theory and application of large-scale dynamic programming. Topics include Markov decision processes, dynamic programming algorithms, simulation-based algorithms, theory and algorithms for value function approximation, and policy search methods. The course examines games and applications in areas such as dynamic resource allocation, finance and queueing networks.

Subjects

algorithm | algorithm | markov decision process | markov decision process | dynamic programming | dynamic programming | stochastic models | stochastic models | policy iteration | policy iteration | Q-Learning | Q-Learning | reinforcement learning | reinforcement learning | Lyapunov function | Lyapunov function | ODE | ODE | TD-Learning | TD-Learning | value function approximation | value function approximation | linear programming | linear programming | policy search | policy search | policy gradient | policy gradient | actor-critic | actor-critic | experts algorithm | experts algorithm | regret minimization and calibration | regret minimization and calibration | games. | games.

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.243J Dynamics of Nonlinear Systems (MIT) 6.243J Dynamics of Nonlinear Systems (MIT)

Description

This course provides an introduction to nonlinear deterministic dynamical systems. Topics covered include: nonlinear ordinary differential equations; planar autonomous systems; fundamental theory: Picard iteration, contraction mapping theorem, and Bellman-Gronwall lemma; stability of equilibria by Lyapunov's first and second methods; feedback linearization; and application to nonlinear circuits and control systems. This course provides an introduction to nonlinear deterministic dynamical systems. Topics covered include: nonlinear ordinary differential equations; planar autonomous systems; fundamental theory: Picard iteration, contraction mapping theorem, and Bellman-Gronwall lemma; stability of equilibria by Lyapunov's first and second methods; feedback linearization; and application to nonlinear circuits and control systems.

Subjects

nonlinear systems | nonlinear systems | deterministic dynamical systems | deterministic dynamical systems | ordinary differential equations | ordinary differential equations | planar autonomous systems | planar autonomous systems | Picard iteration | Picard iteration | contraction mapping theorem | contraction mapping theorem | Bellman-Gronwall lemma | Bellman-Gronwall lemma | Lyapunov methods | Lyapunov methods | feedback linearization | feedback linearization | nonlinear circuits | nonlinear circuits | control systems | control systems | local controllability | local controllability | volume evolution | volume evolution | system analysis | system analysis | singular perturbations | singular perturbations | averaging | averaging | local behavior | local behavior | trajectories | trajectories | equilibria | equilibria | storage functions | storage functions | stability analysis | stability analysis | continuity | continuity | differential equations | differential equations | system models | system models | parameters | parameters | input/output | input/output | state-space | state-space | 16.337 | 16.337

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-transportation.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

16.920J Numerical Methods for Partial Differential Equations (SMA 5212) (MIT) 16.920J Numerical Methods for Partial Differential Equations (SMA 5212) (MIT)

Description

A presentation of the fundamentals of modern numerical techniques for a wide range of linear and nonlinear elliptic, parabolic and hyperbolic partial differential equations and integral equations central to a wide variety of applications in science, engineering, and other fields. Topics include: Mathematical Formulations; Finite Difference and Finite Volume Discretizations; Finite Element Discretizations; Boundary Element Discretizations; Direct and Iterative Solution Methods.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5212 (Numerical Methods for Partial Differential Equations). A presentation of the fundamentals of modern numerical techniques for a wide range of linear and nonlinear elliptic, parabolic and hyperbolic partial differential equations and integral equations central to a wide variety of applications in science, engineering, and other fields. Topics include: Mathematical Formulations; Finite Difference and Finite Volume Discretizations; Finite Element Discretizations; Boundary Element Discretizations; Direct and Iterative Solution Methods.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5212 (Numerical Methods for Partial Differential Equations).

Subjects

numerical methods | numerical methods | differential equations | differential equations | linear | linear | nonlinear | nonlinear | elliptic | elliptic | parabolic | parabolic | hyperbolic | hyperbolic | partial differential equations | partial differential equations | integral equations | integral equations | mathematical formulations | mathematical formulations | mathematics | mathematics | finite difference | finite difference | finite volume | finite volume | discretisation | discretisation | finite element | finite element | boundary element | boundary element | iteration | iteration | 16.920 | 16.920 | 2.097 | 2.097 | 6.339 | 6.339

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

22.15 Essential Numerical Methods (MIT) 22.15 Essential Numerical Methods (MIT)

Description

Includes audio/video content: AV special element video. This half-semester course introduces computational methods for solving physical problems, especially in nuclear applications. The course covers ordinary and partial differential equations for particle orbit, and fluid, field, and particle conservation problems; their representation and solution by finite difference numerical approximations; iterative matrix inversion methods; stability, convergence, accuracy and statistics; and particle representations of Boltzmann's equation and methods of solution such as Monte-Carlo and particle-in-cell techniques. Includes audio/video content: AV special element video. This half-semester course introduces computational methods for solving physical problems, especially in nuclear applications. The course covers ordinary and partial differential equations for particle orbit, and fluid, field, and particle conservation problems; their representation and solution by finite difference numerical approximations; iterative matrix inversion methods; stability, convergence, accuracy and statistics; and particle representations of Boltzmann's equation and methods of solution such as Monte-Carlo and particle-in-cell techniques.

Subjects

MATLAB | MATLAB | Octave | Octave | numerical methods | numerical methods | numerical analysis | numerical analysis | computational methods | computational methods | differential equations | differential equations | approximation | approximation | finite difference | finite difference | iteration | iteration

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allavcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

ES.333 Producing Educational Videos (MIT) ES.333 Producing Educational Videos (MIT)

Description

Production of Educational Videos is an introduction to technical communication that is situated in the production of educational videos; the assignments are all focused on the production of videos that teach some aspect of MIT's first-year core curriculum. The objective of these assignments is improvement in both communication ability and communication habits; these improvements are effected by providing participants with instruction, practice, feedback, and the opportunity for reflection. In addition to improvements in communication skills, improvement is expected in students' attitude towards writing, oral presentations, and collaboration; as the semester progresses, students should feel confident of their ability to write, present, and collaborate. Production of Educational Videos is an introduction to technical communication that is situated in the production of educational videos; the assignments are all focused on the production of videos that teach some aspect of MIT's first-year core curriculum. The objective of these assignments is improvement in both communication ability and communication habits; these improvements are effected by providing participants with instruction, practice, feedback, and the opportunity for reflection. In addition to improvements in communication skills, improvement is expected in students' attitude towards writing, oral presentations, and collaboration; as the semester progresses, students should feel confident of their ability to write, present, and collaborate.

Subjects

video | video | education | education | production | production | communication | communication | practice | practice | feedback | feedback | reflection | reflection | iteration | iteration | collaborative creation | collaborative creation | revision | revision | project proposals | project proposals | audio | audio | visual | visual | story board | story board | white paper | white paper | critique | critique | multimedia | multimedia | portfolio | portfolio | process | process | deliverable | deliverable | youtube | youtube | publish | publish | audience | audience

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-ES.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.243J Dynamics of Nonlinear Systems (MIT)

Description

This course provides an introduction to nonlinear deterministic dynamical systems. Topics covered include: nonlinear ordinary differential equations; planar autonomous systems; fundamental theory: Picard iteration, contraction mapping theorem, and Bellman-Gronwall lemma; stability of equilibria by Lyapunov's first and second methods; feedback linearization; and application to nonlinear circuits and control systems.

Subjects

nonlinear systems | deterministic dynamical systems | ordinary differential equations | planar autonomous systems | Picard iteration | contraction mapping theorem | Bellman-Gronwall lemma | Lyapunov methods | feedback linearization | nonlinear circuits | control systems | local controllability | volume evolution | system analysis | singular perturbations | averaging | local behavior | trajectories | equilibria | storage functions | stability analysis | continuity | differential equations | system models | parameters | input/output | state-space | 16.337

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allsimplifiedchinesecourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

2.997 Decision Making in Large Scale Systems (MIT)

Description

This course is an introduction to the theory and application of large-scale dynamic programming. Topics include Markov decision processes, dynamic programming algorithms, simulation-based algorithms, theory and algorithms for value function approximation, and policy search methods. The course examines games and applications in areas such as dynamic resource allocation, finance and queueing networks.

Subjects

algorithm | markov decision process | dynamic programming | stochastic models | policy iteration | Q-Learning | reinforcement learning | Lyapunov function | ODE | TD-Learning | value function approximation | linear programming | policy search | policy gradient | actor-critic | experts algorithm | regret minimization and calibration | games.

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allsimplifiedchinesecourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.001 Structure and Interpretation of Computer Programs (MIT)

Description

This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points.Technical RequirementsScheme software is required to run the .scm files found on this course site.

Subjects

programming | Scheme | abstraction | recursion | iteration | object oriented | structure | interpretation | computer programs | languages | procedures

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

2.997 Decision Making in Large Scale Systems (MIT)

Description

This course is an introduction to the theory and application of large-scale dynamic programming. Topics include Markov decision processes, dynamic programming algorithms, simulation-based algorithms, theory and algorithms for value function approximation, and policy search methods. The course examines games and applications in areas such as dynamic resource allocation, finance and queueing networks.

Subjects

algorithm | markov decision process | dynamic programming | stochastic models | policy iteration | Q-Learning | reinforcement learning | Lyapunov function | ODE | TD-Learning | value function approximation | linear programming | policy search | policy gradient | actor-critic | experts algorithm | regret minimization and calibration | games.

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

16.920J Numerical Methods for Partial Differential Equations (SMA 5212) (MIT)

Description

A presentation of the fundamentals of modern numerical techniques for a wide range of linear and nonlinear elliptic, parabolic and hyperbolic partial differential equations and integral equations central to a wide variety of applications in science, engineering, and other fields. Topics include: Mathematical Formulations; Finite Difference and Finite Volume Discretizations; Finite Element Discretizations; Boundary Element Discretizations; Direct and Iterative Solution Methods.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5212 (Numerical Methods for Partial Differential Equations).

Subjects

numerical methods | differential equations | linear | nonlinear | elliptic | parabolic | hyperbolic | partial differential equations | integral equations | mathematical formulations | mathematics | finite difference | finite volume | discretisation | finite element | boundary element | iteration | 16.920 | 2.097 | 6.339

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

22.15 Essential Numerical Methods (MIT)

Description

This half-semester course introduces computational methods for solving physical problems, especially in nuclear applications. The course covers ordinary and partial differential equations for particle orbit, and fluid, field, and particle conservation problems; their representation and solution by finite difference numerical approximations; iterative matrix inversion methods; stability, convergence, accuracy and statistics; and particle representations of Boltzmann's equation and methods of solution such as Monte-Carlo and particle-in-cell techniques.

Subjects

MATLAB | Octave | numerical methods | numerical analysis | computational methods | differential equations | approximation | finite difference | iteration

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

ES.333 Producing Educational Videos (MIT)

Description

Production of Educational Videos is an introduction to technical communication that is situated in the production of educational videos; the assignments are all focused on the production of videos that teach some aspect of MIT's first-year core curriculum. The objective of these assignments is improvement in both communication ability and communication habits; these improvements are effected by providing participants with instruction, practice, feedback, and the opportunity for reflection. In addition to improvements in communication skills, improvement is expected in students' attitude towards writing, oral presentations, and collaboration; as the semester progresses, students should feel confident of their ability to write, present, and collaborate.

Subjects

video | education | production | communication | practice | feedback | reflection | iteration | collaborative creation | revision | project proposals | audio | visual | story board | white paper | critique | multimedia | portfolio | process | deliverable | youtube | publish | audience

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.243J Dynamics of Nonlinear Systems (MIT)

Description

This course provides an introduction to nonlinear deterministic dynamical systems. Topics covered include: nonlinear ordinary differential equations; planar autonomous systems; fundamental theory: Picard iteration, contraction mapping theorem, and Bellman-Gronwall lemma; stability of equilibria by Lyapunov's first and second methods; feedback linearization; and application to nonlinear circuits and control systems.

Subjects

nonlinear systems | deterministic dynamical systems | ordinary differential equations | planar autonomous systems | Picard iteration | contraction mapping theorem | Bellman-Gronwall lemma | Lyapunov methods | feedback linearization | nonlinear circuits | control systems | local controllability | volume evolution | system analysis | singular perturbations | averaging | local behavior | trajectories | equilibria | storage functions | stability analysis | continuity | differential equations | system models | parameters | input/output | state-space | 16.337

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.00SC Introduction to Computer Science and Programming (MIT)

Description

This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.

Subjects

Python programming | algorithms | dynamic programming | object-oriented programming | debugging | problem solving | recursion | iteration | search algorithms | program efficiency | order of growth | memoization | hashing | object classes | inheritance | Monte Carlo simulation | curve fitting | optimization | clustering | queuing networks | data sampling

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allocwscholarcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata