<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
[[Info]]
[[Projekty badawczo-naukowe]]
[[Publikacje]]
mgr inż. ''Marcin Golański''
Starszy wykładowca, [[Zakład Systemów Telekomunikacyjnych|http://ztso.tele.pw.edu.pl]], [[Instytut Telekomunikacji|http://www.tele.pw.edu.pl]], [[Wydział Elektroniki i Technik Informacyjnych|http://www.elka.pw.edu.pl]]
Warszawa, ul. Nowowiejska 15/19, p. 574 (gmach WEITI, V piętro, klatka A)
[[Politechnika Warszawska|http://www.pw.edu.pl]]

e-mail: M.Golanski[at]tele.pw.edu.pl
tel.: (00 48) 22 234 7896

''Konsultacje: wtorek 11:00-13:00 (inne terminy - proszę o kontakt telefoniczny lub via e-mail)''
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
[[Bezprzewodowe systemy ad-hoc | http://bes.tele.pw.edu.pl]]
[[Podstawy teoretyczne transmisji z widmem rozproszonym]]
[[Podstawy Transmisji Cyfrowej]]
[[Podstawy Transmisji Multimediów]]
[[Info]]
[[Kursy]]
[[Pracownia dyplomowa]]
[[Działalność]]
[[Konfiguracja]]
Poniższe informacje dotyczą części przedmiotu ''Podstawy Transmisji Cyfrowej'' zatytułowanej ''Kodowanie Źródeł Wideo''. W ramach tematu przewidziano jeden wykład oraz laboratorium (realizowane w następnym semestrze). 

!!!Wykład
Materiały do wykładu zamieszczono w pliku [[Kodowanie źródeł – sygnały video (PTC/PTMT)|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ptc_ptmt_wyklad_mg.pdf]]^^*^^. Jest to duża prezentacja zawierająca zarówno część dotyczącą PTC jak i przedmiotu obieralnego PTMT (Podstawy Transmisji Multimediów). Wykład z PTC obejmuje swym zakresem wprowadzenie do stadardu MPEG. Na drugą część dotyczącą kodowania ~MPEG-4 (standard H.264) zapraszam na wykład z PTMT.

__Materiały pomocnicze__
Dokument [[Kodowanie źródeł wideo|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ptc_skrypt_mg.pdf]]^^*^^ jest wersją elektroniczną PDF draftu do skryptu PTC, który ma się ukazać nakładem Wydawnictw Politechniki. Przedstawia podstawy teoretyczne kodowania MPEG. Przydatny jako kompendium wiedzy w ramach laboratorium :-)

!!!Laboratorium
Aktualna instrukcja do LPTC w nowej wersji, w formie mapy myśli: [[Kodowanie źródeł – sygnały video|http://www.mindmeister.com/219983171/laboratorium-lptc-kodowanie-r-de-video]].
/%Aktualna instrukcja do laboratorium: [[Kodowanie źródeł – sygnały video|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/lptc_instrukcja_mg.pdf]]^^*^^. %/

!!!Wyniki LPTC w semestrze zimowym 2018
Aktualne wyniki znajdują się w dokumencie [[LPTC_zima_2018.pdf|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/LPTC_zima_2018.pdf]]^^*^^

/%
__Materiały pomocnicze__
#Do wykonania ćwiczeń potrzebna jest wersja programu [[VirtualDub|http://en.wikipedia.org/wiki/Virtualdub]] z dodaną obsługą ~MPEG2 dostępna [[tutaj|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/lptc_programy_virtualdub-mpeg2.zip]].
#Pomiary jakości video wykonywane są za pomocą oprogramowania [[MSU Video Quality Measurement Tool|http://compression.ru/video/quality_measure/video_measurement_tool_en.html]]. Wersję używaną na laboratorium można pobrać [[stąd|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/lptc_programy_msu_vmt.zip]].
#Ostatnią udostępnioną bezpłatnie wersję kodeka [[DivX|http://en.wikipedia.org/wiki/Divx]] dla systemów Windows można pobrać [[stąd|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/lptc_kodeki_divx521xp2k.exe]].
%/

^^*Hasło do dokumentu zostało podane na zajęciach.^^
Poniższe informacje odnoszą się do części przedmiotu ''Podstawy Transmisji Multimediów'' dotyczącej kodowania video, w szczególności standardu H.264. W ramach tematu przewidziano jeden wykład oraz laboratorium. 

!!!Laboratorium
[[Kompresja obrazu i sekwencji wideo, część 1 - JPEG | https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ptmt_jpeg.pdf]]
[[Prezentacja i analiza standardu wideo kodowania ITU-T H.264 | https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ptmt_lab_instr.pdf]]
[[Omówienie programu oraz instrukcja do laboratorium | https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/PTMT_cw4.zip]]*

^^*Hasło do dokumentu zostało podane na zajęciach.^^
//Obecnie systemy szerokopasmowe wykorzystywane są szeroko w dziedzinie komunikacji bezprzewodowej. Ich popularność, szczególnie w zastosowaniach komercyjnych (sieci komórkowe 3G) stawia je w czołówce zainteresowań studentów. Proponowany przedmiot klasyfikuje zagadnienia, szczegółowo omawia teoretyczne podstawy oraz porządkuje wiedzę związaną z ogólnie pojętymi systemami szerokopasmowymi. Wykład został podzielony na 4 główne aspekty związane z teorią systemów szerokopasmowych. Są to: (a) teoria generacji ciągów i sygnałów pseudolosowych, (b) wprowadzenie teoretyczne do metod modulacji stosowanych w systemach szerokopasmowych, (c) teoria synchronizacji wstępnej i śledzącej, (d) analiza pojemności szerokopasmowych systemów komórkowych. Ponadto wykład został uzupełniony o informacje dotyczące realizacji praktycznych na przykładzie standardów CDMA, UMTS, HSDPA i HSUPA.//

''Przedmiot jest prowadzony przez:''
prof. nzw. dr hab. [[Andrzeja Dąbrowskiego|mailto:A.Dabrowski@tele.pw.edu.pl]] ITPW, teoria systemów szerokopasmowych, wykład
mgr inż. [[Marcina Golańskiego|mailto:M.Golanski@tele.pw.edu.pl]] ITPW, zastosowania systemów szerokopasmowych, ćwiczenia i projekt

''Informacje dodatkowe:''
Klasa tenatyczna: Przedmioty zaawansowane - Telekomunikacja
Zaliczenie: B
Semestr wprowadzenia 12L: 5

@@W semestrze zimowym 2017 wykład odbywa się we wtorki, w godzinach 16:00-18:00 w sali 017B, zaś ćwiczenia (wg poniższego kalendarza) w godzinach 16:00-18:00 tamże. Zajęcia projektowe we wtorki o godz. 11:00 w pok. 574.@@

''Treść Wykładów''
__pliki ZIP zostały zapisane z hasłem, które będzie podane na ćwiczeniach__


@@color:green;2017/10/03; C01; Ćwiczenia I; [[PDF1|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_cwicz_trans.pdf]], [[PDF2|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_cwicz_kan_rad.pdf]], //M. Golański//@@
2017/10/10; W01; Wprowadzenie; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W1.zip]]; //prof. A. Dąbrowski//
2017/10/17; W02; Ciągi i sygnały PN; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W2.zip]]; //prof A. Dąbrowski//
2017/10/24; W03, Ciągi i sygnały ortogonalne i quasi ortogonalne (funkcje Walsha i pochodne, kody Golda i pochodne, analiza interferencji międzykanałowej, metody zwielokratniania i ich porównanie; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W3.zip]]; //prof. A. Dąbrowski//
2017/10/31; W04; Modulacje DS, odbiór optymalny i quasi-optymalny, struktury odbiorników optymalnych; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W4.zip]], //prof. A. Dąbrowski//
2017/11/07; W05/W06; Synchronizacja wstępna w systemach PN :: Synchronizacja śledząca w systemach PN; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W5_W6.zip]]; //prof. A. Dąbrowski//
2017/11/14; W07/W08; Analiza pojemności komórki i sieci CDMA; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W7.zip]] :: Analiza pojemności sytemów UMTS, HSDPA, HSUPA; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W8.zip]]; //prof. A. Dąbrowski//
@@color:green;2017/11/21; C02; Ćwiczenia II; //M. Golański//@@
''2017/11/28; Kolokwium I''
2017/12/05, W09; Modulacje FH, struktury nadajników i odbiorników; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W9_W10.zip]]; //prof. A. Dąbrowski//
2017/12/12, W10; Zakłócanie celowe w systemach FH (jamming). Metody zwiększania odporności systemów FH na zakłócenia celowe; [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W9_W10.zip]]; //prof. A. Dąbrowski//
2017/12/19, W11/W12; Metody synchronizacji w systemach FH :: Metody syntezy częstotliwości dla systemów FH;  [[wersja ZIP|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/pttw/PTTW_W11_W12.zip]]; //prof. A. Dąbrowski//
@@color:green;2018/01/09, C03, Ćwiczenia III, //M. Golański//@@
''2018/01/16, Kolokwium II''
2018/01/23, Zaliczanie projektów

/%!
#07/12/2001, Systemy z modulacja FH (Frequency Hopping), [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw/SSRW-w8.pdf]], //prof. A. Dąbrowski//
#14/12/2011, Syntezery częstotliwości w systemach FH, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw/SSRW-w9.pdf]], //prof. A. Dąbrowski//
##Materiały uzupełniające
###D. Fernandez S. Manandhar, Digital Phase Locked Loop Evolution of WCDMA, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw/Devon_Sanjeev.pdf]]
###Motorola, MC 12040 PHASE FREQUENCY DETECTOR, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw/MC12040-DataSheet.pdf]]
#System CDMA One (Standard IS 95), @@poniższe dokumenty PDF zostały zapisane z hasłem, które będzie podane na wykładzie@@, //M. Golański//
##21/12/2011, Podstawy, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw_wyklad_mg_10.pdf]]
##04/01/2012, Kanał Reverse, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw_wyklad_mg_11.pdf]]
##11/01/2012, Kanał Forward, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw_wyklad_mg_12.pdf]] 
#''18/01/2012, II kolokwium'', 15 pkt.
!%/

''Treść Projektów i Ćwiczeń''

__Projekt - grupa A__
@@Preferowani studenci studiów doktoranckich (TE)@@
Grupę prowadzi prof. A. Dąbrowski

W ramach projektu należy przygotować artykuł omawiąjący wybrane zagadnienia, bazujący na wykonanych symulacjach komputerowych.  

# ''Analiza korelacyjna kilku wybranych kodów JPL (metodą symulacji komputerowej)''
# ''Analiza korelacyjna za okno o długości równej długości jednego elementu danych kodów stosowanych w ~IS-95''
# ''Analiza korelacyjna kodów stosowanych w UMTS (trzy długości)''
# ''Analiza porównawcza systemów GPS, Glonass, Galileo, ~BeiDou pod kątem kodów, czasu synchronizacji i dokładności''
# ''Metody wykrywania transmisji Spread Spectrum typu DS''
# ''Metody wykrywania transmisji Spread Spectrum typu FH''
/% ## Przemysław Piasecki (TE) !END%/

__Projekt - grupa B__
@@Preferowani studenci studiów magisterskich (TKM)@@
Grupę prowadzi M. Golański

W ramach projektu każdy dwuosobowy zespół przygotowywuje moduł symulacyjny odpowiedzialny ze jedną funkcję traktu kanałowego typowego systemu szerokopasmowego. Moduł symulacyjny powinien zostać skompilowany do postaci wykonawczej - plik o rozszerzeniu JAR. Jako wyjście należy przygotować (wygenerować) plik tekstowy zawierający zbiór próbek sygnału (cyfrowego lub analogowego) tak aby kolejny moduł symulacyjny mógł je wykorzystać jako swoje wejście. Celem nadrzędnym projektu jest uruchomienia całego symulatora (wszystkich modułów) polączonych szeregowo w jeden trakt komunikacyjny. Zaliczenia projektów odbywają się w formie ćwiczeń - należy przygotować prezentację rozwiązania oraz przygotować się do dyskusji na jego temat :)

@@ Informacje dodatkowe można znaleźć w dokumencie: [[Informacje dodatkowe dotyczące projektu|https://www.mindmeister.com/848710890]]@@


# ''Generator sekwencji pseudolosowej''
## Anna Górska, Michał Zwierzyński
## Robert Augustyniak
# ''Koder splotowy''
## Łukasz Celuch, Robert Antoniewicz
# ''Modulator Walsha''
## Łukasz Łęcki, Mirosław Wojciechowski
# ''Spreader (Koder Golda)''
## Marcin Pastuszka, Sebastian Zadrożny
# ''Modulator QPSK''
## Jakub Andruszek, Anna Słota
# ''Modulator offset QPSK''
## Ewa Woźny, Łukasz Klimowicz
# ''Modulator 16QAM''
## Paulina Rechul, Ernest Kuśnierz
# ''Kanał AWGN''
## Andrzej Musiał, Jacek Kulisiewicz
# ''Kanał z zanikami Rayleigha''
## Weronika Jaczewska, Michał Wierzbicki
## Grzegorz Panek, Mateusz Wojtyś

''Tabela wyników w semestrze zimowym 2017''

@@Aktualne wyniki z przedmiotu można sprawdzić w pliku [[PTTW.2017Z.wyniki.pdf|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/PTTW.2017Z.wyniki.pdf]], który jest zabezpieczony hasłem podanym na wykładzie.@@

''Literatura i materiały pomocnicze''
#Literatura podstawowa
##R.C. Dixon; Spread Spectrum Systems. John Wiley & Sons, 1985. //Biblia systemów szerokopasmowych :)//
##J.S. Lee, L.E. Miller; CDMA Systems Engineering Handbook. Artech House, 1998. //Bardzo dobre opracowanie z obszernym omówieniem dotyczącym IS 95. Zawiera część poświęconą modelowaniu kanału Rayleigha (przydatne do projektu). Jeden egzemplarz dostępny w ramach konsultacji.//
##W. Hołubowicz, M. Szwabe; Systemy radiowe z rozpraszaniem widma CDMA. HOLKOM, 1998. //Pozycja w języku polskim dostępna w bibliotece Instytutu Telekomunikacji. Przydatna w ramach projektu na temat impulsowego układu pracy nadajnika IS 95. //
# Literatura uzupełniająca
##A.J. Viterbi; CDMA - Principles of Spread Spectrum Communictaions. Addison Wesley, 1995.
##S. Glisic, B. Vucetic; Spread Spectrum CDMA Systems for Wireless Communications. Artech House, 1997.
##R.E. Ziemer, R.L. Peterson; Digital Communications and Spread Spectrum Systems. Macmillan Publishing Company, 1985.
#Materiały elektroniczne
##The cdma2000 ITU R RTT Candidate Submission, [[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ssrw_materialy_cdma2000.pdf]]. //Zawiera m.in. informacje na temat układu turbo-kodera (przydatne do ćwiczeń).//
#Standardy 
##Qualcomm, IS 95 Interim Standard. //Kopia standardu IS 95 do wglądu w ramach ćwiczeń i konsultacji.//
[[Tematyka]]
[[Propozycje tematów prac dyplomowych]]
[[Zasady pisania prac dyplomowych]]
[[Wypromowane prace]]
!~AndroMote, ~AndroMote2, ~AndroCode
''Szkielet sprzętowo-programistyczny'' @@Trwa@@

[img[https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/png/AndroMote.png]] [img[https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/png/AndroMote2.png]]

!!!Idea
Współczesne smartfony dysponują sporymi zasobami (pamięć, procesor, zasilanie). Ich możliwości można porównać z komputerami osobistymi pierwszej generacji. Dodatkowo wyposażone są w zestaw sensorów oraz dobrej jakości kamery wideo. Całość uzupełnia zestaw interfejsów sieciowych - można powiedzieć, że typowy smartfon to zminiaturyzowany węzeł sieciowy. Co się stanie jeżeli takie urządzenie wyposażymy w możliwość sterowania np. platformą mobilną? Czy będzie można powiedzieć w tym przypadku o uzyskaniu nowej funkcjonalności?

!!!Cel
~AndroMote2 to projekt, w którym smartfon jest centrum sterowania większym urządzeniem. Może to być platforma mobilna ale nie trudno jest sobie wyobrazić bardziej skomplikowane rozwiązania. Celem projektu jest przygotowania prostego języka nazwanego ~AndroCode, który posłuży do programowania urządzenia tak aby każdy mógł zaprojektować, stworzyć aplikacje i uruchomić ją na smartfonie, oglądając efekty swojej pracy w możliwie krótkim czasie. Dodatkowym wyzwaniem jest opracowanie rozwiązań, które będą automatycznie reagować na: (a) dostępne zasoby tj. sensory i urządzenia wykonawcze na smartfonie, (b) dostępne wezły w sieci - każdy ~AndroMote jest wezłem sieciowym i komunikuje się z pozostałymi. Takie podejście uprości pisanie aplikacji w ~AndroCode ponieważ programista będzie mógł skupić się wyłącznie na algorytmie, nie myśląc o obsłudze komunikacji czy wyjątków itd.


!!!Dzisiaj
Obecnie dysponujemy prototypem platformy mobilnej ~AndroMote2, która komunikuje się ze smartfonem za pomocą interfejsu Bluetooth. Stworzony został również język programowania ~AndroCode, który uniezależnia warstwe programistyczną od sprzętowej. Ponadto w naszym laboratorium pracujemy korzystając z 3 platform mobilnych ~AndroMote. 

!!!Jutro
Planujemy przygotowanie nowej wersji języka ~AndroCode oraz warstwy pośredniej ~AndroMote2, która pozwoli na współpracę węzłów z wykorzystaniem Bluetooth LE, w sieci kratowych połączeń ad-hoc. ''Jesteśmy gotowi do współpracy i otwarci na wszelkie sugestie oraz uwagi''.


__Poniżej zamieszczono liste publikacji związanych z projektem__

[1] Maciej Gzik: ''Android OS – warstwa pośrednia dla sterowania urządzeniem zewnętrznym'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/M_Gzik_mgr.pdf.7z]]^^^^*^^
----
[2] Rafał Malinowski: ''Aplikacje rozproszone w systemie Android: Dekompozycja kodu w mobilnych sieciach ad-hoc'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/R_Malinowski_mgr.pdf.7z]]^^^^*^^
----
[3] Sebastian Łuczak: ''Szkielet sprzętowo-programistyczny ~AndroMote2. Środowisko wytwarzania prostych robotów programowanych za pomocą dedykowanego języka skryptowego'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/S_Luczak_mgr.pdf.7z]]^^^^*^^
----
[3] Piotr Mach: ''Platforma ~AndroMote - współpraca autonomicznych węzłów mobilnych'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/P_Mach_mgr.pdf.7z]]^^^^*^^

^^*Proszę o kontakt via e-mail w sprawie hasła do dokumentu.^^

!~RoboMote
''Mobilna platforma sensorowa'' @@Zamknięty@@

[img[https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/jpg/RoboMote.jpg]]

// Typowa struktura sieci węzłów sensorowych jest tworzona ad-hoc. Nie oznacza to jednak, że węzły są mobilne. Wręcz przeciwnie, w wiekszości przypadków nie zmieniają one swojego położenia. ''Co się stanie gdy węzły bedą mogły się poruszać? Czy jest to możliwe? Czy jest opłacalne?'' Nad tymi zagadnieniami rozpoczeliśmy pracę 2 lata temu. W jej wyniku powstała mobilna platforma, sterowana przez węzeł sensorowy umieszczony bezpośrednio na niej - ~RoboMote. W pierwszym kroku założono, że sterowanie urządzeniami ~RoboMote jest scentralizowane i odbywa się zdalnie przez sieć WSN. Obecnie pracujemy nad przeniesieniem i rozproszeniem aplikacji zarządzającej na węzły mobilne. Więcej podstawowych informacji można znaleźć w [[tym artykule|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2011_kst.pdf]].//

__Poniżej zamieszczono liste publikacji związanych z projektem__
Gzik
[1] Adam Zadura: ''Monitorowanie środowiska za pomocą bezprzewodowej sieci sensorowej'', praca inżynierska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/A_Zadura_inz.pdf.7z]]^^^^*^^
----
[2] Piotr Kopka: ''Bezprzewodowa sieć sensorowa na platformie mobilnej ~RoboNode'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/P_Kopka_mgr.pdf.7z]]^^^^*^^
----
[3] Łukasz Kietliński: ''~RoBoNode - platforma mobilna dla węzłów sieci WSN, komunkacja i sterowanie'', praca inżynierska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/L_Kietlinski_inz.pdf.7z]]^^^^*^^
----
[4] Krzysztof Lembke: ''~RoBoNode - platforma mobilna dla węzłów sieci WSN. Podwozie i sterowanie napędem'', praca inżynierska
^^Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/K_Lembke_inz.pdf.7z]]^^^^*^^
----
[5] L. Kietliński, K. Lembke, M. Golański, R. Schoeneich: ''~RoboMote – mobilna platforma sensorowa''
^^Przegląd Telekomunikacyjny, __8-9 2011__, Warszawa, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2011_kst.pdf]]^^
----
[6] K. Lembke, L. Kietlinski, M. Golanski, R. Schoeneich: ''~RoboMote: Mobile autonomous hardware platform for Wireless Ad-hoc Sensor Networks''
^^2011 IEEE International Symposium on Industrial Electronics (ISIE), __27-30 June 2011__, Gdansk, Poland^^
----
[7] M. Golanski, R. Schoeneich, M. Siwko: ''The algorithm for distribution of large-size data in the Wireless Ad-hoc Sensor Network''
^^Military Communications and Information Systems Technology Week (~MCISWeek), __September 2010__, Wroclaw, Poland^^
----
[8] Łukasz Kietliński: ''~RoBoNode - platforma mobilna dla węzłów sieci WSN'', komunikacja i sterowanie, praca inżynierska 
^^Instytut Telekomunikacji Politechniki Warszawskiej, __2010__, Warszawa^^
----
[9] Krzysztof Lembke: ''~RoboNode - platforma mobilna dla węzłów sieci WSN, Podwozie i sterowanie napędem'', praca inżynierska 
^^Instytut Telekomunikacji Politechniki Warszawskiej, __2010__, Warszawa^^
----
[10] Michał Siwko: ''Algorytm rozmieszczania danych w sieciach WSN'', praca magisterska 
^^Instytut Telekomunikacji Politechniki Warszawskiej, __2010__, Warszawa
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/M_Siwko_mgr.pdf.7z]]^^^^*^^
----
[11] M. Golański, K. Kacperski: ''~SD4R – algorytm odkrywania zasobów w sieciach WSN''
^^Krajowe Sympozkum Telekomunikacji (KST 2007), __12-14 Września 2007__, Bydgoszcz, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2008_kst.pdf]]^^
----
[12] Konrad Kolanowski, Kamil Linkiewicz: ''~SD4R - Implementacja algorytmu wykrywania usług w sieciach WSN'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, __2005__, Warszawa^^
----
[13] Tomasz Król: ''~SD4R - algorytm odkrywania zasobów bezprzewodowych sieci sensorów'', praca magisterska
^^Instytut Telekomunikacji Politechniki Warszawskiej, __2005__, Warszawa^^


^^*Proszę o kontakt via e-mail w sprawie hasła do dokumentu.^^

!Twister (EN)
''Terrestrial Wireless Infrastructure integrated with Satellite Telecommunications for ~E-Rural'' @@Zakończony@@
^^~FP6 - Sixth Framework Programme^^

//The objective of TWISTER is to support the development and widespread adoption of satellite communication services to deliver broadband services for rural areas. TWISTER will provide innovative applications meeting the specific needs of rural user communities including local administrations, educational institutions, health care practitioners, Sees and agricultural communities.//

[[Więcej informacji|http://cordis.europa.eu/fetch?CALLER=FP6_PROJ&ACTION=D&DOC=2&CAT=PROJ&QUERY=0132dd6ab714:24bb:20903ddd&RCN=72828]]

!ROVERS (EN)
''Middleware for ~Ad-Hoc ~Peer-to-Peer Ubicomp Systems'' @@Zakończony@@
^^The ROVERS project was funded by Polish Ministry of Science and Information Society Technologies^^

//The aim of the ROVERS project is to develop a middleware for ubiquitous computing applications. Ubiquitous computing (ubicomp) is the art and science of creating applications (services) that (a) take advantage of the current state of the user and the environment (context-awareness) and (b) do not require the user to interact with them (ideally, the user can forget that a ubicomp service exists). Most ubicomp applications are distributed. ROVERS applications run on numerous cooperating intelligent nodes equipped with processing capability, sensors, actuators, and wireless connectivity. The nodes are tiny and embedded into everyday objects, e.g., lamps, refrigerators, digital thermometers, thermostats...// 

[[Więcej informacji|http://meag.tele.pw.edu.pl/rovers/index.htm]]

!TEN (EN)
''~Trans-European ~Tele-Education Network'' @@Zakończony@@

//Tele-education experiments on a ~Pan-European satellite based network. Includes new technology in Satellite networks, multimedia stations and teleeducation systems. It also the performing and evaluation of teleeducation activities provided by actual educational organizations.//
!!![A1] Sterowanie platformą ~AndroMote* za pomocą sygnału świetlnego
Platforma ~AndroMote,  w tym przypadku autonomiczny łazik sterowany przez mikrokomputer, powinna wykrywać charakterystyczną sygnalizacją świetlną i podążać w jej kierunku.

Słowa kluczowe: //~AndroMote, Raspberry Pi, Node.js, ~OpenCV, Linux//

!!![A2] Nowa wersja platformy ~AndroMote*
Platforma ~AndroMote składa się w węzłów latających - drony, oraz węzłów jeżdżących - łaziki gąsiennicowe. Dotychczas łaziki były sterowane za pomocą telefonu z systemem Android. Obecnie dążymy do zamiany telefonu na mikrokomputer np. Raspberry Pi połączony sterownikiem pomostowym z silnikami pojazdu.

Słowa kluczowe: //~AndroMote, Raspberry Pi, Node.js, ioio, Linux//

!!![A3] Podążanie za platforma jeżdżącą na podstawie obrazu z kamery AR.Drone
Węzły latające UAV mogą być sterowane za pomocą mikrokomputera Raspberry Pi. W projekcie zakłada się wykorzystanie mikrokomputera do anallizy obrazu z kamery drona aby podążać za łazikiem ~AndroMote.

Słowa kluczowe: //~AndroMote, Raspberry Pi, Node.js, ~OpenCV, Linux//

!!![A4] Interfejs (aplikacja) dla Rapsberry Pi umożliwiający odbieranie danych z drona (protokół) oraz sterowanie jego lotem
Celem jest stworzenie gotowej do użycia aplikacji (webservice), osadzonej na mikrokomputerze Raspberry Pi, która będzie udostępniać interfejs webowy do sterowania lotem i odczytywania parametrów urządzenia.

Słowa kluczowe: //Raspberry Pi, Java, ~JavaScript, webAPI, Linux//

!!![B1] Wykrywanie obecności i nieobecności znacznika NFC
W pracy powinna zostać stworzona aplikacja na smartfon z systemem Android wyposażony w czytniki NFC, która umożliwi wykrywanie obecności znacznika NFC (zbliżenie) oraz fakt jej braku (oddalenie). Aplikacja powinna udostępniać API do dalszego wykorzystania przez programistów.

Słowa kluczowe: //Android OS, Java, NFC, Ionic, HTML/CSS//

!!![C1] Firewall aplikacyjny typu blackbox dla Apache
Technologie związane z zabezpieczaniem połączeń sieciowych dla serwerów są szeroko znane i stosowane. Wraz z rozwojem dziedziny pojawiła się konieczność zabezpieczania na poziomie aplikacyjnym. Projekt zakłada przygotowanie tego typu zapory dla serwera Apache przy wykorzystaniu oprogramowania mod_security.

Słowa kluczowe: //Linux, Apache, WAF, mod_security, administracja//

!!![D1] Clicker z lokalizacją
Projekt zakłada wykonanie urządzenia ze wzbogaconą funkcjonalnością. Clicker jest przykładem prostego mechanizmu zliczania ręcznego. Zakładamy dodanie odczytu lokalizacji np. na podstawie sygnału GPS.

Słowa kluczowe: //Linux, mikrokomputer, Python, ~JavaScript, hardware//

!!![D2] Aplikacja testująca zestaw reguł Material Design
Częstym problemem dla programistów aplikacji mobilnych jest zadbanie o responsywność tworzonych programów. Celem pracy jest przygotowanie aplikacji testującej zgodność z zestawem reguł Google Material Design, co w domyślnie powinno zapewnić kompatybilność interfejsu z szeroką gamą urządzeń mobilnych.

Słowa kluczowe: //Google, Material Design, Android, Java, HTML/CSS//

!!![D3] Sterowanie dronem przy użyciu gogli VR
Istnieje wiele rozwiązań umożliwiających kontrolę lotu urządenia UAV. W projekcie założono wykorzystanie w tym celu gogli VR, tak aby uzyskać bezpośrednią widoczność z kokpitu drona (przednia kamera) zaś sterowanie powinno odbywać się za pomocą gestów - kontrolery ruchu rozmieszczone bezpośrednio na rękach, nogach pilota.

Słowa kluczowe: //VR, UAV, Java, Python, kontrolery ruchu//

!!![D4] Access Point ~WiFi z wykrywaniem otagowanych urządzeń Bluetooth
Zadanie polega na rozbudowaniu jednego z popularnych urządzeń (np. firmy Mikrotik) o moduł umożliwiający wykrywanie bliskości tagów Bluetooth. Umożliwia to scenariusz, w którym rzeczy osobiste tj. portfel, telefon itp. oznaczone tagami Bluetooth są rejestrowane w kontekstowej lokalizacji typu - znajduje się w domu, znajduje się w pracy. 

Słowa kluczowe: //Linux, Java, Python, aplikacja webowa, administracja//


!!!!(*) Projekt ~AndroMote - krótkie wprowadzenie
~AndroMote to duży projekt, który jest realizowany od 2012 roku. Więcej szczegółów na jego temat można znaleźć na stronie [[Projekt AndroMotePlus|http://bes.tele.pw.edu.pl/cwiczenia-i-laboratorium/projekt-andromoteplus/]].
!Artykuły

B Jakubiec, M Golański, RO Schoeneich: ''UAV node design for communication cluster''
^^Photonics Applications in Astronomy, Communications, Industry, and ~High-Energy Physics Experiments 2018, __2018__, Polska
^^
----
R. Schoeneich, M Golański, M Kucharski, M Franciszkiewicz, D Zgid: ''The channel for hidden data transmission in WSN''
^^International Journal of Electronics and Telecommunications 63 (2), __2017__, Polska
^^
----
M Golański, R. Schoeneich, M Kucharski, M Franciszkiewicz, D Zgid: ''~RBCP-WSN: The Reliable Biderectional Control Protocol for Wireless Sensor Networks''
^^International Journal of Electronics and Telecommunications 63 (2), __2017__, Polska
^^
----
R. Schoeneich, M Golański, B Krok, P Czermiński: ''Autonomous drone for delay-tolerant networks in indoor applications''
^^International Journal of Distributed Sensor Networks 12 (8), __2016__
^^
----
S. Łuczak, M. Golański, R. Schoeneich: ''Szkielet sprzętowo-programistyczny ~AndroMote - warstwa oprogramowania robota''
^^Krajowe Sympozjum Telekomunikacji i Teleinformatyki, __9 2016__, Gliwice, Polska
^^
----
S. Łuczak, M. Golański: ''Szkielet sprzętowo-programistyczny ~AndroMote''
^^Krajowa Konferencja Radiokomunikacji Radiofonii i Telewizji, __6 2016__, Kraków, Polska
^^
----
R. Schoeneich, M. Golański, R. Myśliński, S. Łuczak: ''Nośniki wiadomości dla bezprzewodowych sieci niespójnych DTN''
^^Przegląd Telekomunikacyjny, __3 2015__, Warszawa, Polska
^^
----
M. Kucharski, B. Zaremba, D. Zgid, M. Franciszkiewicz, R. Schoeneich, M. Golański: ''Protokół zarządzania pracą węzłów w sieciach WSN''
^^Krajowe Sympozjum Telekomunikacji (KST 2014), __3-5 Września 2014__, Poznań, Polska
^^
----
D. Zgid, M. Franciszkiewicz, M. Kucharski, B. Zaremba, M. Golański, R. Schoeneich: ''Ukryty kanał agregujący w sieciach sensorów''
^^Krajowe Sympozjum Telekomunikacji (KST 2014), __3-5 Września 2014__, Poznań, Polska
^^
----
L. Kietliński, K. Lembke, M. Golański, R. Schoeneich: ''~RoboMote – mobilna platforma sensorowa''
^^Przegląd Telekomunikacyjny, __8-9 2011__, Warszawa, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2011_kst.pdf]]^^
----
K. Lembke, L. Kietlinski, M. Golanski, R. Schoeneich: ''~RoboMote: Mobile autonomous hardware platform for Wireless Ad-hoc Sensor Networks''
^^2011 IEEE International Symposium on Industrial Electronics (ISIE), __27-30 June 2011__, Gdansk, Poland
^^
----
M. Golanski, R. Schoeneich, M. Siwko: ''The algorithm for distribution of large-size data in the Wireless Ad-hoc Sensor Network''
^^Military Communications and Information Systems Technology Week (~MCISWeek), __September 2010__, Wroclaw, Poland
^^
----
M. Golański, K. Kacperski: ''~SD4R – algorytm odkrywania zasobów w sieciach WSN''
^^Krajowe Sympozjum Telekomunikacji (KST 2007), __12-14 Września 2007__, Bydgoszcz, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2008_kst.pdf]]^^
----
R. Schoeneich, M. Golanski: ''Mesh Cluster Based Routing Protocol: Enhancing Multi-hop Internet Access using Cluster paradigm''
^^2007 The International Conference on Computer as a Tool (EUROCON), __9-12 September 2007__, Warsaw, Poland 
^^
----
K. Kacperski, M. Golański: ''Monitoring środowiska z wykorzystaniem bezprzewodowej sieci sensorów''
^^Krajowe Sympozjum Telekomunikacji (KST 2006), __13-15 Września 2006__, Bydgoszcz, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2006_kst.pdf]]^^
----
K. Kacperski, M. Golański: ''Pomiar jakości łącza satelitarnego w projekcie TWISTER''
^^Krajowe Sympozjum Telekomunikacji (KST 2006), __13-15 Września 2006__, Bydgoszcz, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2006_kst_2.pdf]]^^
----
J. Domaszewicz, M. Rój, A. Pruszkowski, M. Golański, K. Kacperski: ''ROVERS: Pervasive Computing Platform for Heterogeneous ~Sensor-Actuator Networks'' 
^^IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, __June 2006__, ~Niagara-Falls, Buffalo, USA
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje/JD-MR-etc-Rovers-WoWMoM06.pdf]]^^
----
M. Golański, K. Kacperski, A. Pruszkowski, M. Rój, J. Domaszewicz: ''Bezprzewodowe sieci sensorów w projekcie TWISTER: aplikacja i nowe zastosowania''
^^Krajowe Sympozjum Telekomunikacji (KST 2005), __7-9 Września 2005__, Bydgoszcz, Polska
[[Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje/sp.09.pdf]]^^
----
J. Domaszewicz, M. Rój, M. Kunikowski, M. Golański, K. Kacperski, A. Pruszkowski: ''~MobileDate or How to Engineer ~Ad-Hoc OSA/Parlay Applications''
^^Krajowe Sympozjum Telekomunikacji (KST 2004), __8-10 Września 2004__, Bydgoszcz, Polska
[[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje/st.09.pdf]]^^
----
P. Konka, M. Golanski: ''Influence of channels’ dynamic allocation algorithms on capacity of UTRA/TDD system''
^^NATO Regional Conference on Military Communications and Information Systems, __9-11 October 2002__, Zegrze, Polska
[[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2002_rcmcis.pdf]]^^
----
P. Końka, M. Golański: ''Wpływ algorytmów dynamicznej alokacji kanałów na pojemność systemu UTRA/TDD''
^^Krajowe Sympozjum Telekomunikacji (KST 2002), __11-13 Września 2002__, Bydgoszcz, Polska
[[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2002_kst.pdf]]^^
----
J. Domaszewicz, M. Golański, M. Kłos, M. Rój, M. Sławiński, M. Zawistowski: ''Implementacja terminala H.323 dla systemu Windows NT''
^^Krajowe Sympozjum Telekomunikacji (KST 2000), __6-8 Września 2000__, Bydgoszcz, Polska
[[wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/publikacje_2000_kst.pdf]]^^

!Raporty techniczne

J. Domaszewicz, A. Pruszkowski, M. Rój, M. Golański, K. Kacperski, M. Koziuk, R. Schoeneich, T. Łukaszewski, T. Mierzejewski, K. Żukowski, P. Celiński, H. Kupidura, T. Mucha: ''Middleware (wartswa pośrednia) dla systemów ubiquitous computing typu peer-to-peer działających w trybie ad-hoc''
^^Raport z wykonania grantu Ministra Nauki i Informatyzacji (3 ~T11D 011 28), __Styczeń 2011__, Warszawa, Polska
^^
----
J. Domaszewicz, M. Golański, K. Kacperski, A. Pruszkowski, M. Rój: ''Wstępny projekt warstwy middleware dla platformy ubiquitous computing (ubicomp) z uwzględnieniem realizowalności dla systemu ~TinyOS''
^^Raport z wykonania grantu dziekańskiego, __2004/2005__, Warszawa, Polska
^^
----
J. Domaszewicz, M. Golański, K. Kacperski, A. Pruszkowski, M. Rój: ''Ubiquitous (pervasive) computing. Warstwy pośrednie (middleware) dla aplikacji peer-to-peer''
^^Raport z wykonania grantu dziekańskiego, __2003/2004__, Warszawa, Polska
^^
Instytut Telekomunikacji Politechniki Warszawskiej
Marcin Golański - strona domowa
* Aplikacje webowe i rozproszone wykorzystujące technologie NFC
>Temat należy do klasy zagadnień związanych z aplikacjami typu web o architekturze modułowej i rozproszonej. W większości przypadków podstawowy szkielet w/w składa się z: (a) interfejsu użytkownika oraz (b) bazy danych. Obydwa moduły mogą być realizowane w wybranej technologii i są opisane za pomocą zestawu interfejsów wykorzystywanych do komunikacji TCP/IP. Dzięki takiej architekturze aplikacja może być wzbogacana o nowe, dodatkowe moduły a centrum wymiany danych pomiędzy modułami stanowi baza danych. W zależności od potrzeb można konstruować dowolne moduły, również takie, które nie są typowym interfejsem użykownika np. moduł czytnika NFC.
>@@Słowa kluczowe: Android, Java, ~MySQL, ~PostgreSQL, Linux, client/server@@
* Węzły mobilne ~AndroidOS/~RaspberryPi - latające i jeżdżące, roboty ~JavaScript
>Temat należy do zagadnień związanych z budowaniem autonomicznych platform mobilnych. Tworzone są klastry węzłów współpracujące ze sobą w celu wykonania wspólnie zadania. Środowiskiem pracy tych specyficznych sieci są wnętrza budynków tzw. indoor environment. Komunikacja opiera się na protokołach ~WiFi działających w stylu ad-hoc. Podstawowe zagadnienia to lokalizacja względem budynku, algorytmy wykrywania przeszkód, algorytmy oszczędzania energii, mechanizmy niezawodnej komunikacji jak również zagadnienia programistyczne związanie z tworzeniem wysokopoziomowego i opisowego API języka sterowania platformami mobilnymi.
>@@Słowa kluczowe: Dron, Android, Raspberry Pi, API, ~NodeJS, ~JavaScript, ~JXcore, ~OpenCV@@
Jacek Jabłoński: ''UAV - detekcja przeszkód na podstawie analizy obrazu kamery pokładowej'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2019, Warszawa

Marcin Pastuszka: ''Generowanie modelu 3D przy użyciu UAV'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Grzegorz Panek: ''Optymalizacja ruchu pojazdów autonomicznych w środowisku miejskim'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Łukasz Celuch: ''Podpis cyfrowy wiadomości SMS'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Mateusz Nieścior: ''Usługa kurierska w modelu Sharing Economy - aplikacja mobilna'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Adam Łęgowski: ''System obsługi kiosków NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Beata Janusz: ''Analiza algorytmów wyboru głowy klastra w sieci ~AndroMote Plus'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Robert Antoniewicz: ''Mikrolokalizacja wewnątrz budynków z wykorzystaniem technologii Beacon oraz NFC'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Karolina Brym: ''Mechanizm autonomicznego wyszukiwania informacji w sieci WWW'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Piotr Narożnik: ''~AndroMote - mikroagent a mobilność węzłów'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Tomasz Boguski: ''Platforma zarządzania znacznikami NFC - wtyczka publikująca treści tekstowe'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Patryk Głowienko: ''Platforma zarządzania znacznikami NFC - bazowa aplikacja mobilna'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Dominik Kowalik: ''Platforma zarządzania znacznikami NFC - serwer administracyjny'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Michał Cichecki: ''Platforma zarządzania znacznikami NFC - wtyczka lokalizacyjna'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Grzegorz Zdunek: ''Mobilny terminal NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Łukasz Śpiewak: ''~BtFinder - system lokalizujący urządzenia Bluetooth'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Artsiom Baranouski: ''Węzeł UAV - sterowanie za pomocą zestawu VR'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Patryk Milczarek: ''~AndroMote: Szkielet aplikacyjny i komunikacyjny'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Patrycja Karwat: ''~AndroMote: zdalne sterowanie węzłem UAV'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Ewelina Możejko: ''~AndroMote: zdalne monitorowanie stanu węzła UAV'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Bartłomiej Jakubiec: ''~AndroMote: architektura interfejsu bezprzewodowego węzła UAV'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2018, Warszawa

Patryk Wrona: ''Telefon komórkowy jako system pomiaru temperatury otoczenia'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Adam Kita: ''Rozproszony system plików dla urządzeń mobilnych'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Bartłomiej Borucki: ''Cyfrowy znak wodny dla stron internetowych'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Tomasz Stefanowicz: ''Cyfrowy zamek NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Kamil Skurzyński: ''Stamps: wirtualne pieczątki NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Grzegorz Pałdyna: ''~AndroMote Plus: architektura węzła UAV'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Monika Stodolnik: ''Komunikacja SMS z wykorzystaniem znaczników NFC. Aplikacja dla osób starszych i niepełnosprawnych'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Mateusz Cierpisz: ''Nawigacja wewnątrz budynków w oparciu o znaczniki NFC. Aplikacja dla systemu Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Marcin Pastuszka: ''Kurier rowerowy'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Łukasz Celuch: ''Wiarygodny kanał komunikacji SMS'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2017, Warszawa

Małgorzata Niezgoda: ''Material Design - badanie jakości interfejsu graficznego'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Oleh Kravchuk: ''~AndroMote2 - nawigacja przy użyciu kamery'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Konrad Morelowski: ''Pomiar wydajności systemów bazodanowych w kontekście BLOB'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Leszek Barszcz: ''Inteligentny komputer rowerowy z wykorzystaniem platformy iOS'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Paula Bakiera: ''Przepis na już - aplikacja na system Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Karolina Brym: ''Obsługa połączeń przychodzących w systemie Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Yauheni Paseka: ''System inwentaryzacji oparty o technologię NFC i Android OS - Make an inventory!'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Paweł Czarnocki: ''Terminal NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Robert Tabaczyński: ''Lokalizacja urządzenia z systemem Android wewnątrz budynków'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2016, Warszawa

Stanislau Nevar: ''Przesyłanie informacji o ontologii w usłudze HERMES'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Łukasz Lachowski: ''Usługa odkrywania zasobów dla platformy HERMES'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Rafał Budziński: ''Sterowanie mocą punktów dostępowych w sieciach 802.11'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Michał Radko: ''~QR-Guide – system drogowskazów QR wewnątrz budynków'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Bartłomiej Borucki: ''Usługa lokalizacji NFC wewnątrz budynku ~WEiTI'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Krzysztof Zbytniewski: ''PANDA – Platforma administracji i nadzoru dyplomowania akademickiego'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Adam Kmieciński: ''Bramka ~SMS-to-Mail dla systemu Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Patryk Wrona: ''Termometr IP na platformę Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Konrad Morelowski: ''System lokalizacji w podczerwieni dla platformy mobilnej'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Michał Drzymała: ''Projekt AMOS jako prototyp komunikacji 3G z platformą mobilną ~AndroMote2'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Adam Kita: ''~TapToMe – serwis internetowy z technologiami NFC i QR'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2015, Warszawa

Adam Kołodziejczyk: ''Kierowanie wiadomości adresowanych opisowo w usłudze HERMES'', praca magisterska
Instytut Informatyki Politechniki Warszawskiej, 2015, Warszawa

Piotr Mach: ''Platforma ~AndroMote - współpraca autonomicznych węzłów mobilnych'', praca magisterska
Instytut Informatyki Politechniki Warszawskiej, 2014, Warszawa

Hubert Osewski: ''Warstwa pośrednia HERMES - mechanizmy wyznaczania połączeń'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Sebastian Łuczak: ''Szkielet sprzętowo-programistyczny ~AndroMote2. Środowisko wytwarzania prostych robotów programowalnych za pomocą dedykowanego języka skryptowego'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Przemysław Ściborek: ''Praktyczne aspekty bezpieczeństwa IT dla sieci SOHO'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Adam Zadura: ''Zarządzanie siecią WSN. Interfejs programistyczny dla systemu Android'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Tomasz Witkowski: ''Kierowanie wiadomości adresowanych opisowo w usłudze HERMES'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Krzysztof Seroczyński: ''Kontrola mocy punktów dostępowych w sieciach 802.11'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Mateusz Michał Koślacz, Przemysław Szurmak: ''Telewizja interaktywna - projekt ~LDUiTV. Aplikacja do tworzenia listy emisyjnej'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2014, Warszawa

Rafał Malinowski: ''Aplikacje rozproszone w systemie Android: Dekompozycja kodu w mobilnych sieciach ad-hoc'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Marek Franciszkiewicz, Dawid Zgid: ''RBCP – Protokół zarządzania pracą węzłów w sieciach WSN'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Maciej Gzik: ''Android OS – warstwa pośrednia dla sterowania urządzeniem zewnętrznym'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Maciej Nowak: ''Platforma ~SmartTouch: Rola serwera proxy w obsłudze znaczników NFC'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Rafał Budziński: ''Aplikacja webowa 'Life Time Planner': Silnik bazy danych, komunikacja między modułami'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Martyna Gromada: ''Find License Plate: Aplikacja mobilna Android OS'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Andrzej Małachowski: ''Aplikacja webowa ‘Life Time Planner’: Baza danych i serwis internetowy'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Witold Sieński: ''Aplikacja webowa 'Life Time Planner': Moduł obsługi dla Android OS'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Hubert Osewski: ''Aplikacja do analizy sieci ~WiFi na platformę Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2013, Warszawa

Damian Lachowski, Łukasz Lachowski: ''Elektroniczny katalog produktów z lokalizacją sklepu. Usługa mobilna dla systemu Android.'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Piotr Mach: ''System pomiaru sygnału GSM na platformę Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Piotr Narożnik: ''Audio przewodnik - aplikacja klient/serwer dla systemu Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Piotr Szarpak: ''Zdalny klient ~VoIP na platformę Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Klaudia Zamczewska: ''Bezobsługowa komunikacja ~VoIP dla platformy Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Tomasz Kabala: ''Ocena jakości kodeków audio w usłudze ~VoIP'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Michał Smałz: ''Webservice wspomagający nawigację w ruchu miejskim, wraz z portalem społecznościowym opartym na udostępnianiu lokalizacji użytkownikom. Aplikacja na platformę Android'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Mariusz Kuc: ''Tunel UDP dla protokołu TFTP. Realizacja na systemie Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Robert Strulak: ''Projekt aplikacji webowej na przykładzie systemu GTD'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Michał Trawka: ''Porównywarka cen. Aplikacja mobilna dla e-biznesu'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Tomasz Witkowski: ''Tunel TCP/IP dla protokołów HTTP i RDP - realizacja na platformie Android'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Adam Zadura: ''Monitorowanie środowiska za pomocą bezprzewodowej sieci sensorowej'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2012, Warszawa

Paweł Stajura: ''Mobilna bezprzewodowa sieć ad-hoc z dostępem do Internetu'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa

Piotr Kopka: ''Bezprzewodowa sieć sensorowa na platformie mobilnej ~RoboNode'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa

Sebastian Łuczak, Maciej Nowak: ''System kontroli czasu pracy pracowników mobilnych oparty o technologię zbliżeniową Near Field Communication'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa

Szymon Ber: ''Aplikacja komunikatora tekstowego z funkcją przesyłania plików'', praca magisterska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa
  
Kamil Klimczuk: ''System wspomagający nawigację w ruchu miejskim'', praca magisterska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa
  
Oskar Olczak, Marcin Rak: ''Research on packet transmission quality in Polish UMTS networks'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa
  
Bartosz Owczarek: ''System powiadamiania o zdarzeniach podczas pracy drążarki drutowej ~ZAPbp ~BP-09d'', praca inżynierska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2011, Warszawa
  
Łukasz Kietliński: ''~RoBoNode - platforma mobilna dla węzłów sieci WSN, komunikacja i sterowanie'', praca inżynierska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Kamil Klimczuk: ''Aplikacja wspomagająca nawigację w ruchu miejskim'', praca inżynierska 
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Jakub Kopka: ''Implementacja biletu elektronicznego w telefonie NFC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa

Piotr Kopka: ''Most bezprzewodowy w sieci AD HOC'', praca inżynierska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Krzysztof Lembke: ''~RoboNode - platforma mobilna dla węzłów sieci WSN, Podwozie i sterowanie napędem'', praca inżynierska 
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Jerzy Matusiak: ''~WIFI-Searcher, narzędzie audytu bezpieczeństwa sieci bezprzewodowych'', praca magisterska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Marcin Michalak: ''Warstwa prezentacji danych w projekcie ~FALCON-OPEM'', praca inżynierska  
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa

Kamil Pecio, Grzegorz Karyś: ''IP CCTV monitoring project for medium-size ACO company in Legionowo'', praca inżynierska 
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa

Michał Siwko: ''Algorytm rozmieszczania danych w sieciach WSN'', praca magisterska 
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa

Michał Smałz: ''Transmisja danych w mobilnej sieci ~AD-HOC'', aplikacja, praca inżynierska 
Instytut Telekomunikacji Politechniki Warszawskiej, 2010, Warszawa
  
Łukasz Bober: ''Komunikacja tekstowa dla urządzeń PDA, w sieci ~AD-HOC'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa
  
Jacek Chłopik: ''Virtual pension e-business application for TWISTER project'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa
  
Tomasz Kłoszewski, Tomasz Dziarmakowski: ''Synchronizacja w sieciach sensorów w systemie ~TinyOS'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa

Jakub Oracki, Paweł Parol: ''Platforma z usługami SMS dla monitorowania środowiska za pomocą bezprzewodowych sieci sensorów'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa
  
Łukasz Piechowski: ''Signalling and switching for MSC testing according to ~ITU-T Q Recommendations'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa
  
Michał Włodarczyk: ''Monitoring środowiska z wykorzystaniem bezprzewodowej sieci sensorów'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa

Robert Brzozowicz: ''Handover w sieciach 3G'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2006, Warszawa
  
Piotr Brzozowski, Michał Włodarczyk: ''Multimedia Language Centre - Serwis nauczania na odległość'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2006, Warszawa
  
Michał Sitarski: ''Aplikacja distance learning - system egzaminowania przez internet'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2006, Warszawa
  
Paweł Bąk: ''Prowler - Probabilistic Wireless Network Simulator - model radiowy z zanikami opisywanymi rozkładem Rayleigh'a'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Bartosz Drzewiczak, Marcin Łukjaniuk: ''Protokół Zigbee oraz 802. 15. 4 - porównanie protokołów routingu'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Michał Dziarmakowski, Paweł Osiński: ''Zastosowanie fotoogniw w węzłach bezprzewodowej sieci sensorów'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2007, Warszawa

Michał Dziarmakowski, Paweł Osiński: ''Symulator TOSSIM - rozszerzenie funkcjonalności o platformę ~MicaZ'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa

Tomasz Dziarmakowski, Tomasz Kłoszewski: ''Problem implozji w sieciach sensorów systemie ~TinyOs'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Sebastian Geldner: ''Business-to-business transactional platform - Approach to business requirement'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa

Konrad Kolanowski, Kamil Linkiewicz: ''~SD4R - Implementacja algorytmu wykrywania usług w sieciach WSN'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Tomasz Król: ''~SD4R - algorytm odkrywania zasobów bezprzewodowych sieci sensorów'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa

Radosław Olgierd Schoeneich: ''Mesh-cluster based routing protocol'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Michał Włodarczyk: ''Multimedia Language Centre - Serwis nauczania na odległość'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2005, Warszawa
  
Łukasz Byczek: ''Protokoły routingu w sieciach MANET - Analiza przy użyciu platformy ~NS-2'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Marcin Górzyński: ''E-commerce - transformacja w e-przedsiębiorstwo z wykorzystaniem modelu ~J2EE'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Przemysław Jackiewicz: ''Comparison of WLAN IEEE 802. 11 and Bluetooth medium access methods'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Kolanowski Konrad, Linkiewicz Kamil: ''Aplikacja monitorująca stan łącza bezprzewodowego w standardzie 802. 11b'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Mariusz Kołbuś: ''Pomiary modemów xDSL'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa
  
Andrzej Kownacki, Przemysław Popczyński: ''Optymalizacja planu pokrycia radiowego sieci 802. 11b'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Marcin Laska: ''Lokalizacja w mobilnych sieciach ~Ad-Hoc'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa

Norbert Nagaj: ''Implementation of the maximum a-posteriori decoders for the HSDPA simulator'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa
 
Roman Trylski: ''Aplikacja do mierzenia wydajności połączeń pakietowych w systemach GSM/EDGE/UMTS'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2004, Warszawa
  
Aleksander Jakubczak: ''Transmisja danych w sieciach komórkowych CDMA i GSM'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2003, Warszawa
  
Hubert Olczyk: ''Adaptacyjne metody modulacji i kodowania w technologii HSDPA'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2003, Warszawa
  
Małgorzata Szamburska, Cezary Nowak: ''Biblioteka funkcji do symulacji zaników szybkozmiennych w kanale radiowym'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2003, Warszawa
  
Marcin Terlecki: ''Transmisja głosu ~VoDSL w sieciach dostępowych'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2003, Warszawa

Roman Trylski: ''Oprogramowanie do testowania wydajności systemu GPRS'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2003, Warszawa
  
Norbert Nagaj, Sebastian Geldner: ''Implementation of HSDPA fast link adaptation technique'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Mariusz Adamczyk, Marek Kryst: ''Symulacja modulatorów CAP i DMT stosowanych w technice ADSL - porównanie ich właściwości w kanale z szumem białym'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Emil Andryszczyk: ''Kierunki rozwoju LAN na przykładzie sieci firmowej - analiza'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Krzysztof Hrynkiewicz, Michał Kłopocki: ''Systemy drugiej i trzeciej generacji - zaniki w kanale transmisyjnym, sterowanie mocą i przełączanie kanałów ; program symulacyjny'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Mariusz Kołbuś, Marcin Terlecki: ''Implementacja wybranych elementów nadajnika i odbiornika w UTRAN'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa
  
Grzegorz Konstantynowicz: ''Zastosowanie kodów rozpraszających w interfejsie radiowym UTRAN'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa
  
Michał Kopeć, Piotr Brzozowski: ''Multimedia center for english language learning'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Piotr Matyka: ''Technologia Voice over IP - opis i projekt wykorzystania w sieci teleinformatycznej dużego przedsiębiorstwa'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa
 
Przemysław Popczyński, Andrzej Kownacki: ''Interfejs radiowy BTS w standardzie UTRAN'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Artur Samsel: ''Rozwój systemu GSM w kierunku systemu UMTS /CDMA'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa

Piotr Stempski: ''Standard IEEE 802. 11x - metody modulacji w sieciach WLAN'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2002, Warszawa
  
Abdallah Ally: ''Universal mobile telecommunications system (UMTS)/~IMT-2000, Evolution and migration from GSM'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Adam Grzymkowski: ''Metody realizacji sieci IP w technologii ATM'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Adam Hotloś: ''Konwergencja sieci ATM i internet w aspekcie jakości usług'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Mariusz Pliszka, Andrzej Pol: ''Implementacja Gatekeepera wg rekomendacji H. 323'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Rafał Staś: ''Koncepcja rozwiązania zabezpieczenia sieci komputerowej dla przedsiębiorstwa e-commerce'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Tomasz Wiśniewski: ''Kierunek rozwoju systemów komunikacji ruchomej'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2001, Warszawa

Tomasz Fastyn, Dariusz Raś: ''Pojemność w sieciach komórkowych na przykładzie wybranych systemów drugiej generecji'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Rafał Gołaś, Krzysztof Protas: ''Synteza cech wybranych systemów telefonii komórkowej III generacji'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Krzysztof Hrynkiewicz, Michał Kłopocki: ''System ~CdmaOne - zaniki w kanale transmisyjnym, sterowanie mocą i przełączanie kanałów - program symulacyjny'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Wojciech Marmuźniak: ''Usługi typu ~E-Commerce - projekt sklepu internetowego'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Robert Miłowski, Piotr Stempski: ''Bezprzewodowe sieci lokalne - projekt kontrolera MAC'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Artur Samsel: ''Algorytmy kontroli mocy w systemie CDMA ONE'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Marcin Sławiński: ''Oprogramowanie transmisji danych z wykorzystaniem protokołu TCP/IP "~WebChat"'', praca magisterska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa
  
Maciej Słotwiński, Tomasz Mroczek: ''Bezprzewodowe sieci lokalne - projekt interfejsu radiowego i jednostki dostępu do szyny'', praca inżynierska
Instytut Telekomunikacji Politechniki Warszawskiej, 2000, Warszawa

Poniższy dokument zawiera zbiór informacji dotyczących zasad pisania prac dyplomowych:

[[ITPW_dypl_szablon - Wersja DOC|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ITPW_dypl_szablon.doc]]
[[ITPW_dypl_szablon.pdf - Wersja PDF|https://secure.tele.pw.edu.pl/~mgolanski/dbpublic/ITPW_dypl_szablon.pdf]]

^^''Uwaga'': Dokument ten nie jest wzorcem merytorycznym, ma jedynie pomóc w poprawnej edycji pracy dyplomowej.&nbsp;Reguły przedstawione poniżej zostały zebrane na podstawie doświadczenia autora i zgodnie z najlepszymi intencjami pozwalają na przygotowanie pracy dyplomowej odpowiadającej ogólnie przyjętym standardom.^^

Jako uzupełnienie informacji ''zdecydowanie polecam'' wykład prof. Andrzeja Kraśniewskiego zat. "Jak pisać pracę dyplomową?", który jest dostępny pod adresem: 
[[http://zpt2.tele.pw.edu.pl/~andrzej/TP/wyklad/wyklad-pdf/TP-praca_dypl.pdf|http://zpt2.tele.pw.edu.pl/~andrzej/TP/wyklad/wyklad-pdf/TP-praca_dypl.pdf]]