Searching for exceptions : 16 results found | RSS Feed for this search

1

6.092 Introduction to Software Engineering in Java (MIT) 6.092 Introduction to Software Engineering in Java (MIT)

Description

This course is an introduction to Java™ programming and software engineering. It is designed for those who have little or no programming experience in Java and covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month. This course is an introduction to Java™ programming and software engineering. It is designed for those who have little or no programming experience in Java and covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subjects

java; software engineering; programming; introductory programming; object oriented programming; software design; methods; conditionals; loops; arrays; objects; classes; inheritance; abstraction; design; exceptions; eclipse; testing; unit testing; debugging; programming style | java; software engineering; programming; introductory programming; object oriented programming; software design; methods; conditionals; loops; arrays; objects; classes; inheritance; abstraction; design; exceptions; eclipse; testing; unit testing; debugging; programming style | java | java | software engineering | software engineering | programming | programming | introductory programming | introductory programming | object oriented programming | object oriented programming | software design | software design | methods | methods | conditionals | conditionals | loops | loops | arrays | arrays | objects | objects | classes | classes | inheritance | inheritance | abstraction | abstraction | design | design | exceptions | exceptions | eclipse | eclipse | testing | testing | unit testing | unit testing | debugging | debugging | programming style | programming style

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.00 Introduction to Computer Science and Programming (MIT) 6.00 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

computer science | computer science | computation | computation | problem solving | problem solving | Python programming | Python programming | recursion | recursion | binary search | binary search | classes | classes | inheritance | inheritance | libraries | libraries | algorithms | algorithms | optimization problems | optimization problems | modules | modules | simulation | simulation | big O notation | big O notation | control flow | control flow | exceptions | exceptions | building computational models | building computational models | software engineering | software engineering

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

Operating Systems Operating Systems

Description

The idea of this course is to provide the student with the knowledge necessary to exploit the system functionalities and to allow them to understand the basic concepts related with OS. Thus, questions such as: What is an OS? What is this for? How does it work? The idea of this course is to provide the student with the knowledge necessary to exploit the system functionalities and to allow them to understand the basic concepts related with OS. Thus, questions such as: What is an OS? What is this for? How does it work?

Subjects

Resource manager | Resource manager | Multiprogramming | Multiprogramming | Lifecycle process | Lifecycle process | Virtual memory | Virtual memory | User interface | User interface | Mutex | Mutex | System calls | System calls | Resources | Resources | Extended machine | Extended machine | Semaphores | Semaphores | Scheduling algorithms | Scheduling algorithms | Synchronization | Synchronization | Multitasking | Multitasking | 2016 | 2016 | Signals and exceptions | Signals and exceptions | Pipes | Pipes | Local message passing | Local message passing | Files and Directories | Files and Directories | Arquitectura y Tecnologia de Computadores | Arquitectura y Tecnologia de Computadores | Processes and Threads | Processes and Threads | Security | Security | Static and dynamic libraries | Static and dynamic libraries | Multiprocessing | Multiprocessing | Kernel | Kernel | Communication | Communication | Concurrency | Concurrency | C. Computacion e Inteligencia Artificial | C. Computacion e Inteligencia Artificial | Memory Management | Memory Management

License

Copyright 2015, UC3M http://creativecommons.org/licenses/by-nc-sa/4.0/

Site sourced from

http://ocw.uc3m.es/ocwuniversia/rss_all

Attribution

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

All metadata

See all metadata

6.092 Introduction to Programming in Java (MIT) 6.092 Introduction to Programming in Java (MIT)

Description

This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month. This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subjects

software engineering | software engineering | Java fundamentals | Java fundamentals | methods | methods | conditionals | conditionals | loops | loops | arrays | arrays | objects | objects | classes | classes | object oriented programming | object oriented programming | access control | access control | class scope | class scope | design | design | debugging | debugging | interfaces | interfaces | inheritance | inheritance | exceptions | exceptions | input/output | input/output

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

6.00 Introduction to Computer Science and Programming (MIT) 6.00 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. 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

computer science | computer science | computation | computation | problem solving | problem solving | Python programming | Python programming | recursion | recursion | binary search | binary search | classes | classes | inheritance | inheritance | libraries | libraries | algorithms | algorithms | optimization problems | optimization problems | modules | modules | simulation | simulation | big O notation | big O notation | control flow | control flow | exceptions | exceptions | building computational models | building computational models | software engineering | software engineering

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

6.092 Introduction to Software Engineering in Java (MIT)

Description

This course is an introduction to Java™ programming and software engineering. It is designed for those who have little or no programming experience in Java and covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subjects

java; software engineering; programming; introductory programming; object oriented programming; software design; methods; conditionals; loops; arrays; objects; classes; inheritance; abstraction; design; exceptions; eclipse; testing; unit testing; debugging; programming style | java | software engineering | programming | introductory programming | object oriented programming | software design | methods | conditionals | loops | arrays | objects | classes | inheritance | abstraction | design | exceptions | eclipse | testing | unit testing | debugging | programming style

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

6.092 Introduction to Software Engineering in Java (MIT) 6.092 Introduction to Software Engineering in Java (MIT)

Description

This course is an introduction to software engineering, using the Java™ programming language; it covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. The class is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.170 or 6.005 should not take this course. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of Januar This course is an introduction to software engineering, using the Java™ programming language; it covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. The class is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.170 or 6.005 should not take this course. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of Januar

Subjects

java | java | software engineering | software engineering | programming | programming | introductory programming | introductory programming | object oriented programming | object oriented programming | software design | software design | methods | methods | conditionals | conditionals | loops | loops | arrays | arrays | objects | objects | classes | classes | inheritance | inheritance | abstraction | abstraction | design | design | exceptions | exceptions | belote | belote | social network | social network | chat client and server | chat client and server

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

computer science | computation | problem solving | Python programming | recursion | binary search | classes | inheritance | libraries | algorithms | optimization problems | modules | simulation | big O notation | control flow | exceptions | building computational models | software engineering

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

6.092 Introduction to Programming in Java (MIT)

Description

This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subjects

software engineering | Java fundamentals | methods | conditionals | loops | arrays | objects | classes | object oriented programming | access control | class scope | design | debugging | interfaces | inheritance | exceptions | input/output

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 Introduction to Software Engineering in Java (MIT)

Description

This course is an introduction to software engineering, using the Java™ programming language; it covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. The class is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.170 or 6.005 should not take this course. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture.This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of Januar

Subjects

java | software engineering | programming | introductory programming | object oriented programming | software design | methods | conditionals | loops | arrays | objects | classes | inheritance | abstraction | design | exceptions | belote | social network | chat client and server

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

6.00 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

computer science | computation | problem solving | Python programming | recursion | binary search | classes | inheritance | libraries | algorithms | optimization problems | modules | simulation | big O notation | control flow | exceptions | building computational models | software engineering

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

6.00 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

computer science | computation | problem solving | Python programming | recursion | binary search | classes | inheritance | libraries | algorithms | optimization problems | modules | simulation | big O notation | control flow | exceptions | building computational models | software engineering

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

Attribution

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

All metadata

See all metadata

Copyright for librarians

Description

Society and EIFL, a consortium of libraries from 50 countries in Africa, Asia and Europe. The goal of the project is to provide librarians in developing and transitional countries information concerning copyright law. More specifically, it aspires to inform librarians concerning: 1) copyright law in general 2) the aspects of copyright law that most affect libraries 3) how librarians in the future could most effectively participate in 4) the processes by which copyright law is interpreted and shaped.

Subjects

law | libraries | developing | transitional | public domain | basic | undergraduate | graduate-level | faculty | copyright | librarian | library | information | internet | society | eifl | africa | asia | europe | countries | berkman | international framework | international | framework | rights | exceptions | limitations | enforcement | activism | introduction | Law | M000

License

Attribution 2.0 UK: England & Wales Attribution 2.0 UK: England & Wales http://creativecommons.org/licenses/by/2.0/uk/ http://creativecommons.org/licenses/by/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