It's UWAweek 47
|
unitinfo
This page provides helpful information about many coursework units offered by
Computer Science and Software Engineering
in 2024.
The information here is not official -
for official information please see the
current UWA Handbook.
Instead, it will help students to prepare for their future units,
before the beginning of each semester,
and before they have access to
UWA's
Learning Management System (LMS).
|
About the unit CITS4419 Mobile and Wireless Computing (1st semester 2024)
Unit coordinator:
Unit homepage:
|
|
Unit is offered in these majors and courses:
Indicative weekly topics:
week 1 |
Introduction to Wireless and Mobile Networks |
week 2 |
Physical layer considerations: Radio Propagation and LoRa |
week 3 |
MAC layer considerations and MAC protocols (Aloha, S-MAC, FlexiMAC) |
week 4 |
Routing protocols for WSNs (Flooding, Collection Tree, LEACH, RPL) |
week 5 |
Routing Protocols for MANETs: (Proactive DSDV, Reactive AODV, GPSR) |
week 6 |
In-class test 1 |
week 7 |
Foundations of wireless and mobile network security |
week 8 |
Securing communications: encryption and authentication |
week 9 |
Securing wireless networks: attacks and defences |
week 10 |
Securing Data: Privacy and Ethics |
week 11 |
Emerging Applications: eg Vehicular Ad Hoc Networks |
week 12 |
In-class test 2 |
Indicative assessment:
group project, essay, in-class tests (2)
Useful prior experience and background knowledge:
Data presentation (eg Jupyter notebook,
R and RStudio,
Python and their plotting libraries); Knowledge of Computer Networks organisation would be useful (see CITS3002 web pages)
Useful prior programming and software experience:
Arduino IDE
Hardware required for this unit:
Students are able to undertake their laboratory exercises and projects in laboratories in the CSSE building, but most students also complete work on their own laptops.
The following hardware is required to successfully complete this unit:
Arduino, TTGO boards and any other required hardware will be provided
Software required for this unit:
Students are able to undertake their laboratory exercises and projects in laboratories in the CSSE building, but most students also complete work on their own laptops.
The following software is required to successfully complete this unit:
Arduino IDE https://www.arduino.cc/en/software
Operating system(s) used in this unit:
Different units will use different operating systems for their teaching - for in-class examples, laboratory exercises, and programming projects.
If an operating system is REQUIRED, it will be used when marking assessments.
Any
This information last updated 2:02pm Fri 23rd Feb 2024