Searching for Interfaces : 9 results found | RSS Feed for this search

3.20 Materials at Equilibrium (SMA 5111) (MIT) 3.20 Materials at Equilibrium (SMA 5111) (MIT)

Description

Material covered in this course includes the following topics: Laws of thermodynamics: general formulation and applications to mechanical, electromagnetic and electrochemical systems, solutions, and phase diagrams Computation of phase diagrams Statistical thermodynamics and relation between microscopic and macroscopic properties, including ensembles, gases, crystal lattices, phase transitions Applications to phase stability and properties of mixtures Computational modeling Interfaces This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5111 (Materials at Equilibrium). Material covered in this course includes the following topics: Laws of thermodynamics: general formulation and applications to mechanical, electromagnetic and electrochemical systems, solutions, and phase diagrams Computation of phase diagrams Statistical thermodynamics and relation between microscopic and macroscopic properties, including ensembles, gases, crystal lattices, phase transitions Applications to phase stability and properties of mixtures Computational modeling Interfaces This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5111 (Materials at Equilibrium).

Subjects

thermodynamics | thermodynamics | mechanical | mechanical | electromagnetic and electrochemical systems | electromagnetic and electrochemical systems | phase diagrams | phase diagrams | Statistical thermodynamics | Statistical thermodynamics | microscopic and macroscopic properties | microscopic and macroscopic properties | ensembles | ensembles | gases | gases | crystal lattices | crystal lattices | phase transitions | phase transitions | phase stability | phase stability | properties of mixtures | properties of mixtures | Computational modeling | Computational modeling | Interfaces | Interfaces | mechanical | electromagnetic and electrochemical systems | mechanical | electromagnetic and electrochemical systems | Computational modeling; Interfaces | Computational modeling; Interfaces | mechanical systems | mechanical systems | electromagnetic systems | electromagnetic systems | electrochemical systems | electrochemical systems | laws of thermodynamics | laws of thermodynamics | solutions | solutions | microscopic properties | microscopic properties | macroscopic properties | macroscopic properties

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-3.xml

Attribution

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

All metadata

See all metadata

6.005 Software Construction (MIT)

Description

6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project. Important topics include specifications and invariants; testing; abstract data types; design patterns for object-oriented programming; concurrent programming and concurrency; and functional programming. The 6.005 website homepage from Spring 2016, along with all course materials, is available to OpenCourseWare users.

Subjects

Software Construction | Software Engineering | Static Checking | Basic Java | Testing | Code Review | Version Control | Specifications | Debugging | Mutability | Immutability | Recursion | Abstract Data Types | ADTs | Interfaces | Data Types | Regular Expressions and Grammars | Parser | Generator | Concurrency | Thread Safety | Networking | Queues | Locks | Synchronization | GUI | Graphical User Interfaces | Map filter reduce | Team version control

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

STS.067 Scientific Visualization across Disciplines: A Critical Introduction (MIT) STS.067 Scientific Visualization across Disciplines: A Critical Introduction (MIT)

Description

This subject exposes students to a variety of visualization techniques so that they learn to understand the work involved in producing them and to critically assess the power and limits of each. Students concentrate on areas where visualizations are crucial for meaning making and data production. Drawing on scholarship in science and technology studies on visualization, critical art theory, and core discussions in science and engineering, students work through a series of case studies in order to become better readers and producers of visualizations. This subject exposes students to a variety of visualization techniques so that they learn to understand the work involved in producing them and to critically assess the power and limits of each. Students concentrate on areas where visualizations are crucial for meaning making and data production. Drawing on scholarship in science and technology studies on visualization, critical art theory, and core discussions in science and engineering, students work through a series of case studies in order to become better readers and producers of visualizations.

Subjects

Visualizations | Visualizations | visualization techniques | visualization techniques | Scientific Visualization | Scientific Visualization | critical art theory | critical art theory | Social Interaction Interfaces | Social Interaction Interfaces | Diagrams and Logic | Diagrams and Logic | Molecular Modeling | Molecular Modeling

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-STS.xml

Attribution

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

All metadata

See all metadata

3.20 Materials at Equilibrium (SMA 5111) (MIT)

Description

Material covered in this course includes the following topics: Laws of thermodynamics: general formulation and applications to mechanical, electromagnetic and electrochemical systems, solutions, and phase diagrams Computation of phase diagrams Statistical thermodynamics and relation between microscopic and macroscopic properties, including ensembles, gases, crystal lattices, phase transitions Applications to phase stability and properties of mixtures Computational modeling Interfaces This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5111 (Materials at Equilibrium).

Subjects

thermodynamics | mechanical | electromagnetic and electrochemical systems | phase diagrams | Statistical thermodynamics | microscopic and macroscopic properties | ensembles | gases | crystal lattices | phase transitions | phase stability | properties of mixtures | Computational modeling | Interfaces | mechanical | electromagnetic and electrochemical systems | Computational modeling; Interfaces | mechanical systems | electromagnetic systems | electrochemical systems | laws of thermodynamics | solutions | microscopic properties | macroscopic properties

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

3.20 Materials at Equilibrium (SMA 5111) (MIT)

Description

Material covered in this course includes the following topics: Laws of thermodynamics: general formulation and applications to mechanical, electromagnetic and electrochemical systems, solutions, and phase diagrams Computation of phase diagrams Statistical thermodynamics and relation between microscopic and macroscopic properties, including ensembles, gases, crystal lattices, phase transitions Applications to phase stability and properties of mixtures Computational modeling Interfaces This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5111 (Materials at Equilibrium).

Subjects

thermodynamics | mechanical | electromagnetic and electrochemical systems | phase diagrams | Statistical thermodynamics | microscopic and macroscopic properties | ensembles | gases | crystal lattices | phase transitions | phase stability | properties of mixtures | Computational modeling | Interfaces | mechanical | electromagnetic and electrochemical systems | Computational modeling; Interfaces | mechanical systems | electromagnetic systems | electrochemical systems | laws of thermodynamics | solutions | microscopic properties | macroscopic properties

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.092 Java Preparation for 6.170 (MIT) 6.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm. This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Object oriented programming | Java program structure | Java program structure | class file | main | methods | fields | class file | main | methods | fields | Primitives | Primitives | Control flow | method calls | if/then | for loop | while loop | Control flow | method calls | if/then | for loop | while loop | Arrays | Arrays | Objects | declaration | assignment | mutation | scope | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Classes vs Objects/Instances | Method Overloading | Method Overloading | Inheritence | Inheritence | Abstract superclasses | Abstract superclasses | Interfaces | Interfaces | Polymorphism | Polymorphism | Method Overriding | Method Overriding | Hashing | Hashing | Data structures | Data structures | Collections | Collections | Advanced control flow | Advanced control flow | Writing interfaces | abstract classes | Writing interfaces | abstract classes | True subtyping | composite | True subtyping | composite | Throwing and catching exceptions | Throwing and catching exceptions | Nested classes | Nested classes | Floating point precision | Floating point precision | Defensive programming | Defensive programming | Depth First Search alogithm | Depth First Search alogithm

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-6.xml

Attribution

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

All metadata

See all metadata

STS.067 Scientific Visualization across Disciplines: A Critical Introduction (MIT)

Description

This subject exposes students to a variety of visualization techniques so that they learn to understand the work involved in producing them and to critically assess the power and limits of each. Students concentrate on areas where visualizations are crucial for meaning making and data production. Drawing on scholarship in science and technology studies on visualization, critical art theory, and core discussions in science and engineering, students work through a series of case studies in order to become better readers and producers of visualizations.

Subjects

Visualizations | visualization techniques | Scientific Visualization | critical art theory | Social Interaction Interfaces | Diagrams and Logic | Molecular Modeling

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.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Java program structure | class file | main | methods | fields | Primitives | Control flow | method calls | if/then | for loop | while loop | Arrays | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Method Overloading | Inheritence | Abstract superclasses | Interfaces | Polymorphism | Method Overriding | Hashing | Data structures | Collections | Advanced control flow | Writing interfaces | abstract classes | True subtyping | composite | Throwing and catching exceptions | Nested classes | Floating point precision | Defensive programming | Depth First Search alogithm

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.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Java program structure | class file | main | methods | fields | Primitives | Control flow | method calls | if/then | for loop | while loop | Arrays | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Method Overloading | Inheritence | Abstract superclasses | Interfaces | Polymorphism | Method Overriding | Hashing | Data structures | Collections | Advanced control flow | Writing interfaces | abstract classes | True subtyping | composite | Throwing and catching exceptions | Nested classes | Floating point precision | Defensive programming | Depth First Search alogithm

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