Searching for array : 79 results found | RSS Feed for this search

1 2 3

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

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

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

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

Java Remedies

Description

Java Remedies" topic in the Object-Oriented Software Design module.

Subjects

ukoer | object-oriented software design process | array lecture | linked list lecture | queue lecture | queues | linked lists | arrays | object-oriented software design | software design | object-oriented software design process lecture | object oriented software design process lecture | arrays lecture | linked lists lecture | queues lecture | object-oriented software design lecture | software design lecture | object oriented software design 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

Programming in Java Language Programming in Java Language

Description

The course on Programming provides an introduction to basic programming techniques and paradigms. Students will learn the foundamentals of structured, procedural and object-oriented programming in the Java programming language. The course on Programming provides an introduction to basic programming techniques and paradigms. Students will learn the foundamentals of structured, procedural and object-oriented programming in the Java programming language.

Subjects

Data and operators | Data and operators | Lenguajes y Sistemas Informaticos | Lenguajes y Sistemas Informaticos | Java | Java | Components of a program | Components of a program | Programming | Programming | Introduction to classes and objects | Introduction to classes and objects | Algorithms with arrays | Algorithms with arrays | Utility classes | Utility classes | Control flow statements | Control flow statements | a Informtica | a Informtica | 2011 | 2011 | Methods | Methods

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.096 Introduction to C++ (MIT) 6.096 Introduction to C++ (MIT)

Description

This course is designed for undergraduate and graduate students in science, social science and engineering programs who need to learn fundamental programming skills quickly but not in great depth. The course is ideal for undergraduate research positions or summer jobs requiring C++. It is not a class for experienced programmers in C++. Students with no programming background are welcome. Topics include control structures, arrays, functions, classes, objects, file handling, and simple algorithms for common tasks. 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 designed for undergraduate and graduate students in science, social science and engineering programs who need to learn fundamental programming skills quickly but not in great depth. The course is ideal for undergraduate research positions or summer jobs requiring C++. It is not a class for experienced programmers in C++. Students with no programming background are welcome. Topics include control structures, arrays, functions, classes, objects, file handling, and simple algorithms for common tasks. 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

c++ programming | c++ programming | learn to program | learn to program | control structures | control structures | functions | functions | classes | classes | object oriented programming | object oriented programming | oop | oop | file handling | file handling | standard template library | standard template library | pointers | pointers | arrays | arrays | games | games | text-based games | text-based games | small programming project | small programming project | case study | case study | nerdy students | nerdy students | athletic students | athletic students

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

HST.950J Engineering Biomedical Information: From Bioinformatics to Biosurveillance (MIT) HST.950J Engineering Biomedical Information: From Bioinformatics to Biosurveillance (MIT)

Description

This course provides an interdisciplinary introduction to the technological advances in biomedical informatics and their applications at the intersection of computer science and biomedical research. This course provides an interdisciplinary introduction to the technological advances in biomedical informatics and their applications at the intersection of computer science and biomedical research.

Subjects

biomedical informatics | biomedical informatics | bioinformatics | bioinformatics | biomedical research | biomedical research | biological computing | biological computing | biomedical computing | biomedical computing | computational genomics | computational genomics | genomics | genomics | microarrays | microarrays | proteomics | proteomics | pharmacogenomics | pharmacogenomics | genomic privacy | genomic privacy | clinical informatics | clinical informatics | biosurveillance | biosurveillance | privacy | privacy | biotechnology | biotechnology

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

20.453J Biomedical Information Technology (BE.453J) (MIT) 20.453J Biomedical Information Technology (BE.453J) (MIT)

Description

The objective of this subject is to teach the design of contemporary information systems for biological and medical data. These data are growing at a prodigious rate, and new information systems are required. This subject will cover examples from biology and medicine to illustrate complete life cycle information systems, beginning with data acquisition, following to data storage and finally to retrieval and analysis. Design of appropriate databases, client-server strategies, data interchange protocols, and computational modeling architectures will be covered. Students are expected to have some familiarity with scientific application software and a basic understanding of at least one contemporary programming language (C, C++, Java®, Lisp, Perl, Python, etc.). A major term project is The objective of this subject is to teach the design of contemporary information systems for biological and medical data. These data are growing at a prodigious rate, and new information systems are required. This subject will cover examples from biology and medicine to illustrate complete life cycle information systems, beginning with data acquisition, following to data storage and finally to retrieval and analysis. Design of appropriate databases, client-server strategies, data interchange protocols, and computational modeling architectures will be covered. Students are expected to have some familiarity with scientific application software and a basic understanding of at least one contemporary programming language (C, C++, Java®, Lisp, Perl, Python, etc.). A major term project is

Subjects

imaging | imaging | medical imaging | medical imaging | metadata | metadata | medical record | medical record | DICOM | DICOM | computer architecture | computer architecture | client-server architecture | client-server architecture | SEM | SEM | TEM | TEM | OME | OME | RDF | RDF | semantic web | semantic web | BioHaystack | BioHaystack | database | database | schema | schema | ExperiBase | ExperiBase | genomics | genomics | proteomics | proteomics | bioinformatics | bioinformatics | clinical decision support | clinical decision support | microarray | microarray | gel electrophoresis | gel electrophoresis | diagnosis | diagnosis | 20.453 | 20.453 | 2.771 | 2.771 | HST.958 | HST.958

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

BE.453J Biomedical Information Technology (MIT) BE.453J Biomedical Information Technology (MIT)

Description

The objective of this subject is to teach the design of contemporary information systems for biological and medical data. These data are growing at a prodigious rate, and new information systems are required. This subject will cover examples from biology and medicine to illustrate complete life cycle information systems, beginning with data acquisition, following to data storage and finally to retrieval and analysis. Design of appropriate databases, client-server strategies, data interchange protocols, and computational modeling architectures will be covered. Students are expected to have some familiarity with scientific application software and a basic understanding of at least one contemporary programming language (C, C++, Java®, Lisp, Perl, Python, etc.). A major term project is The objective of this subject is to teach the design of contemporary information systems for biological and medical data. These data are growing at a prodigious rate, and new information systems are required. This subject will cover examples from biology and medicine to illustrate complete life cycle information systems, beginning with data acquisition, following to data storage and finally to retrieval and analysis. Design of appropriate databases, client-server strategies, data interchange protocols, and computational modeling architectures will be covered. Students are expected to have some familiarity with scientific application software and a basic understanding of at least one contemporary programming language (C, C++, Java®, Lisp, Perl, Python, etc.). A major term project is

Subjects

imaging | imaging | medical imaging | medical imaging | metadata | metadata | medical record | medical record | DICOM | DICOM | computer architecture | computer architecture | client-server architecture | client-server architecture | SEM | SEM | TEM | TEM | OME | OME | RDF | RDF | semantic web | semantic web | BioHaystack | BioHaystack | database | database | schema | schema | ExperiBase | ExperiBase | genomics | genomics | proteomics | proteomics | bioinformatics | bioinformatics | clinical decision support | clinical decision support | microarray | microarray | gel electrophoresis | gel electrophoresis | diagnosis | diagnosis | 2.771J | 2.771J | 2.771 | 2.771 | HST.958J | HST.958J | HST.958 | HST.958

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

HST.512 Genomic Medicine (MIT) HST.512 Genomic Medicine (MIT)

Description

Includes audio/video content: AV lectures. This course reviews the key genomic technologies and computational approaches that are driving advances in prognostics, diagnostics, and treatment. Throughout the semester, emphasis will return to issues surrounding the context of genomics in medicine including: what does a physician need to know? what sorts of questions will s/he likely encounter from patients? how should s/he respond? Lecturers will guide the student through real world patient-doctor interactions. Outcome considerations and socioeconomic implications of personalized medicine are also discussed. The first part of the course introduces key basic concepts of molecular biology, computational biology, and genomics. Continuing in the informatics applications portion of the course, lec Includes audio/video content: AV lectures. This course reviews the key genomic technologies and computational approaches that are driving advances in prognostics, diagnostics, and treatment. Throughout the semester, emphasis will return to issues surrounding the context of genomics in medicine including: what does a physician need to know? what sorts of questions will s/he likely encounter from patients? how should s/he respond? Lecturers will guide the student through real world patient-doctor interactions. Outcome considerations and socioeconomic implications of personalized medicine are also discussed. The first part of the course introduces key basic concepts of molecular biology, computational biology, and genomics. Continuing in the informatics applications portion of the course, lec

Subjects

genomics | genomics | genomic medicine | genomic medicine | genetics | genetics | genomic measurement | genomic measurement | microarray | microarray | informatics | informatics | bioinformatics | bioinformatics | computational biology | computational biology | machine learning | machine learning | pharmacogenomics | pharmacogenomics | complex traits | complex traits | individual pharmacology | individual pharmacology | cancer diagnostics | cancer diagnostics | genetic disease | genetic disease | biomedical | biomedical | genomes | genomes | bioethics | bioethics | integrative genomics | integrative genomics | genomic technologies | genomic technologies

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.76 Multi-Scale System Design (MIT) 2.76 Multi-Scale System Design (MIT)

Description

Multi-scale systems (MuSS) consist of components from two or more length scales (nano, micro, meso, or macro-scales). In MuSS, the engineering modeling, design principles, and fabrication processes of the components are fundamentally different. The challenge is to make these components so they are conceptually and model-wise compatible with other-scale components with which they interface. This course covers the fundamental properties of scales, design theories, modeling methods and manufacturing issues which must be addressed in these systems. Examples of MuSS include precision instruments, nanomanipulators, fiber optics, micro/nano-photonics, nanorobotics, MEMS (piezoelectric driven manipulators and optics), X-Ray telescopes and carbon nano-tube assemblies. Students master the materials Multi-scale systems (MuSS) consist of components from two or more length scales (nano, micro, meso, or macro-scales). In MuSS, the engineering modeling, design principles, and fabrication processes of the components are fundamentally different. The challenge is to make these components so they are conceptually and model-wise compatible with other-scale components with which they interface. This course covers the fundamental properties of scales, design theories, modeling methods and manufacturing issues which must be addressed in these systems. Examples of MuSS include precision instruments, nanomanipulators, fiber optics, micro/nano-photonics, nanorobotics, MEMS (piezoelectric driven manipulators and optics), X-Ray telescopes and carbon nano-tube assemblies. Students master the materials

Subjects

scale | scale | complexity | complexity | nano | micro | meso | or macro-scale | nano | micro | meso | or macro-scale | kinematics | kinematics | metrology | metrology | engineering modeling | motion | engineering modeling | motion | modeling | modeling | design | design | manufacture | manufacture | design principles | design principles | fabrication process | fabrication process | functional requirements | functional requirements | precision instruments | precision instruments | nanomanipulators | fiber optics | micro- photonics | nano-photonics | nanorobotics | MEMS | nanomanipulators | fiber optics | micro- photonics | nano-photonics | nanorobotics | MEMS | piezoelectric | transducer | actuator | sensor | piezoelectric | transducer | actuator | sensor | constraint | rigid constraint | flexible constraint | ride-flexible constraint | constraint | rigid constraint | flexible constraint | ride-flexible constraint | constaint-based design | constaint-based design | carbon nanotube | carbon nanotube | nanowire | nanowire | scanning tunneling microscope | scanning tunneling microscope | flexure | flexure | protein structure | protein structure | polymer structure | polymer structure | nanopelleting | nanopipette | nanowire | nanopelleting | nanopipette | nanowire | TMA pixel array | TMA pixel array | error modeling | error modeling | repeatability | repeatability

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.096 Introduction to C++ (MIT) 6.096 Introduction to C++ (MIT)

Description

This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts. 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 is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts. 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

C++ programming | C++ programming | control flow | control flow | functions | functions | arrays | arrays | strings | strings | pointers | pointers | classes | classes | object oriented programming | object oriented programming | memory management | memory management

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.087 Practical Programming in C (MIT) 6.087 Practical Programming in C (MIT)

Description

This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development. This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.

Subjects

writing C programs | writing C programs | compiling C programs | compiling C programs | variables and datatypes | variables and datatypes | control flow | control flow | input and output | input and output | pointers and memory addressing | pointers and memory addressing | arrays and pointer arithmetic | arrays and pointer arithmetic | memory allocation | memory allocation | stacks and queues | stacks and queues | hash tables | hash tables | C standard library | C standard library | dynamic memory allocation | dynamic memory allocation | multithreading | multithreading | concurrency | concurrency | asynchronous input/output | asynchronous 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.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.092 Bioinformatics and Proteomics (MIT) 6.092 Bioinformatics and Proteomics (MIT)

Description

This interdisciplinary course provides a hands-on approach to students in the topics of bioinformatics and proteomics. Lectures and labs cover sequence analysis, microarray expression analysis, Bayesian methods, control theory, scale-free networks, and biotechnology applications. Designed for those with a computational and/or engineering background, it will include current real-world examples, actual implementations, and engineering design issues. Where applicable, engineering issues from signal processing, network theory, machine learning, robotics and other domains will be expounded upon. This interdisciplinary course provides a hands-on approach to students in the topics of bioinformatics and proteomics. Lectures and labs cover sequence analysis, microarray expression analysis, Bayesian methods, control theory, scale-free networks, and biotechnology applications. Designed for those with a computational and/or engineering background, it will include current real-world examples, actual implementations, and engineering design issues. Where applicable, engineering issues from signal processing, network theory, machine learning, robotics and other domains will be expounded upon.

Subjects

bioinformatics | bioinformatics | proteomics | proteomics | sequence analysis | sequence analysis | microarray expression analysis | microarray expression analysis | Bayesian methods | Bayesian methods | control theory | control theory | scale-free networks | scale-free networks | biotechnology applications | biotechnology applications | real-world examples | real-world examples | actual implementations | actual implementations | engineering design issues | engineering design issues | signal processing | signal processing | network theory | network theory | machine learning | machine learning | robotics | robotics

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.896 Theory of Parallel Hardware (SMA 5511) (MIT) 6.896 Theory of Parallel Hardware (SMA 5511) (MIT)

Description

6.896 covers mathematical foundations of parallel hardware, from computer arithmetic to physical design, focusing on algorithmic underpinnings. Topics covered include: arithmetic circuits, parallel prefix, systolic arrays, retiming, clocking methodologies, boolean logic, sorting networks, interconnection networks, hypercubic networks, P-completeness, VLSI layout theory, reconfigurable wiring, fat-trees, and area-time complexity. This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5511 (Theory of Parallel Hardware). 6.896 covers mathematical foundations of parallel hardware, from computer arithmetic to physical design, focusing on algorithmic underpinnings. Topics covered include: arithmetic circuits, parallel prefix, systolic arrays, retiming, clocking methodologies, boolean logic, sorting networks, interconnection networks, hypercubic networks, P-completeness, VLSI layout theory, reconfigurable wiring, fat-trees, and area-time complexity. This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5511 (Theory of Parallel Hardware).

Subjects

parallel hardware | parallel hardware | computer arithmetic | computer arithmetic | physical design | physical design | algorithms | algorithms | arithmetic circuits | arithmetic circuits | parallel prefix | parallel prefix | systolic arrays | systolic arrays | retiming | retiming | clocking methodologies | clocking methodologies | boolean logic | boolean logic | sorting networks | sorting networks | interconnection networks | interconnection networks | hypercubic networks | hypercubic networks | P-completeness | P-completeness | VLSI layout theory | VLSI layout theory | reconfigurable wiring | reconfigurable wiring | fat-trees | fat-trees | area-time complexity | area-time complexity

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

7.89J Topics in Computational and Systems Biology (MIT) 7.89J Topics in Computational and Systems Biology (MIT)

Description

This is a seminar based on research literature. Papers covered are selected to illustrate important problems and approaches in the field of computational and systems biology, and provide students a framework from which to evaluate new developments. The MIT Initiative in Computational and Systems Biology (CSBi) is a campus-wide research and education program that links biology, engineering, and computer science in a multidisciplinary approach to the systematic analysis and modeling of complex biological phenomena. This course is one of a series of core subjects offered through the CSB Ph.D. program, for students with an interest in interdisciplinary training and research in the area of computational and systems biology. This is a seminar based on research literature. Papers covered are selected to illustrate important problems and approaches in the field of computational and systems biology, and provide students a framework from which to evaluate new developments. The MIT Initiative in Computational and Systems Biology (CSBi) is a campus-wide research and education program that links biology, engineering, and computer science in a multidisciplinary approach to the systematic analysis and modeling of complex biological phenomena. This course is one of a series of core subjects offered through the CSB Ph.D. program, for students with an interest in interdisciplinary training and research in the area of computational and systems biology.

Subjects

Computational Biology | Computational Biology | Systems Biology | Systems Biology | Genomics | Genomics | Protein Function | Protein Function | Nucleic Acid Binding Factors | Nucleic Acid Binding Factors | microarray analysis | microarray analysis | genome-wide mapping | genome-wide mapping | gene expression | gene expression | evolutionary dynamics | evolutionary dynamics | sequencing | sequencing | translation | translation | network motifs | network motifs | pathway modeling | pathway modeling | synthetic biology | synthetic biology | metagenomics | metagenomics | signal transduction | signal transduction

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

Attribution

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

All metadata

See all metadata