Searching for abstract classes : 9 results found | RSS Feed for this search

Readme file for Object-Oriented Software Design

Description

This readme file contains details of links to all the Object-Oriented Software Design module's material held on Jorum and information about the module as well.

Subjects

ukoer | class design | queues | linked lists | object-oriented software design process | object oriented design process | java notes | java practical | java reading material | object-oriented design process reading material | object-oriented software design process lecture | object-oriented software design process reading material | array lecture | linked list lecture | queue lecture | design reading material | class design reading material | class design lecture | case study | classes lecture | objects lecture | gui lecture | software design pattern lecture | inheritance reading material | polymorphism reading material | inheritance lecture | polymorphism | java object serialization reading material | data file lecture | java | review of java | introduction to java | arrays | object-oriented design process | testing | java classes | java objects | inheritance | abstract classes | gui | software design | java object serialization | object-oriented software design | java class | java object | class testing | introduction to java reading material | introduction to java practical | introduction to java lecture | review of java reading material | review of java practical | review of java lecture | java lecture | object-oriented design process practical | object-oriented design process lecture | object oriented design process reading material | object oriented design process practical | object oriented design process lecture | object-oriented software design process practical | object oriented software design process reading material | object oriented software design process practical | object oriented software design process lecture | arrays reading material | arrays practical | arrays lecture | linked lists reading material | linked lists practical | linked lists lecture | queues reading material | queues practical | queues lecture | class design practical | testing reading material | testing practical | testing lecture | java classes reading material | java classes practical | java classes lecture | java objects reading material | java objects practical | java objects lecture | inheritance practical | abstract classes reading material | abstract classes practical | abstract classes lecture | gui reading material | gui practical | software design reading material | software design practical | software design lecture | polymorphism practical | polymorphism lecture | java object serialization lecture | object-oriented software design reading material | object-oriented software design practical | object-oriented software design lecture | object oriented software design lecture | java class reading material | java class practical | java class lecture | java object reading material | java object lecture | class testing reading material | class testing practical | class testing lecture | java object practical | g400 | oosd | g400 reading material | g400 practical | g400 lecture | oosd reading material | oosd practical | oosd 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

1.124J Foundations of Software Engineering (MIT) 1.124J Foundations of Software Engineering (MIT)

Description

This is a foundation subject in modern software development techniques for engineering and information technology. The design and development of component-based software (using C# and .NET) is covered; data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications. This course is a core requirement for the Information Technology M. Eng. program. This class was also offered in Course 13 (Department of Ocean Engineering) as 13.470J. This is a foundation subject in modern software development techniques for engineering and information technology. The design and development of component-based software (using C# and .NET) is covered; data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications. This course is a core requirement for the Information Technology M. Eng. program. This class was also offered in Course 13 (Department of Ocean Engineering) as 13.470J.

Subjects

modern software development | modern software development | engineering and information technology | engineering and information technology | component-based software | component-based software | C# | C# | .NET | .NET | data structures | data structures | algorithms for modeling | algorithms for modeling | analysis | analysis | visualization | visualization | basic problem-solving techniques | basic problem-solving techniques | web services | web services | management and maintenance of software | management and maintenance of software | sorting | sorting | searching | searching | algorithms | algorithms | numerical simulation techniques | numerical simulation techniques | image processing | image processing | computational geometry | computational geometry | finite element methods | finite element methods | network methods | network methods | e-business applications | e-business applications | classes | classes | objects | objects | inheritance | inheritance | virtual functions | virtual functions | abstract classes | abstract classes | polymorphism | polymorphism | Java applications | Java applications | applets | applets | Abstract Windowing Toolkit | Abstract Windowing Toolkit | Graphics | Graphics | Threads | Threads | Java | Java | C++ | C++ | information technology | information technology | engineering | engineering | modeling algorithms | modeling algorithms | basic problem-solving | basic problem-solving | software management | software management | software maintenance | software maintenance | searching algorithms | searching algorithms | numerical simulation | numerical simulation | object oriented programming | object oriented programming | 13.470J | 13.470J | 1.124 | 1.124 | 2.159 | 2.159 | 13.470 | 13.470

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

Design Patterns

Description

Design Patterns" topic in the Object-Oriented Software Design module.

Subjects

ukoer | objects lecture | inheritance | abstract classes | gui | software design | object-oriented software design | java class | java object | inheritance reading materia | abstract classes reading material | gui reading material | software design reading material | object-oriented software design reading material | java class reading material | java object reading material | g400 | oosd | g400 reading material | oosd 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

Design Patterns

Description

Design Patterns" topic in the Object-Oriented Software Design module.

Subjects

ukoer | java practical | inheritance | abstract classes | gui | software design | object-oriented software design | java class | java object | inheritance practical | abstract classes practical | gui practical | software design practical | object-oriented software design practical | java class practical | java object practical | g400 | oosd | g400 practical | oosd practical | 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

Design Patterns

Description

Design Patterns" topic in the Object-Oriented Software Design module.

Subjects

ukoer | gui lecture | software design pattern lecture | inheritance | abstract classes | gui | software design | object-oriented software design | java class | java object | inheritance lecture | abstract classes lecture | software design lecture | object-oriented software design lecture | java class lecture | object oriented software design lecture | java object lecture | g400 | oosd | g400 lecture | oosd 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

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

1.124J Foundations of Software Engineering (MIT)

Description

This is a foundation subject in modern software development techniques for engineering and information technology. The design and development of component-based software (using C# and .NET) is covered; data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications. This course is a core requirement for the Information Technology M. Eng. program. This class was also offered in Course 13 (Department of Ocean Engineering) as 13.470J.

Subjects

modern software development | engineering and information technology | component-based software | C# | .NET | data structures | algorithms for modeling | analysis | visualization | basic problem-solving techniques | web services | management and maintenance of software | sorting | searching | algorithms | numerical simulation techniques | image processing | computational geometry | finite element methods | network methods | e-business applications | classes | objects | inheritance | virtual functions | abstract classes | polymorphism | Java applications | applets | Abstract Windowing Toolkit | Graphics | Threads | Java | C++ | information technology | engineering | modeling algorithms | basic problem-solving | software management | software maintenance | searching algorithms | numerical simulation | object oriented programming | 13.470J | 1.124 | 2.159 | 13.470

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