The curriculum is comprised of three main components. The first is the core, which establishes the necessary common competence level. The second is a specialization, which builds upon the core.
Students choose a number of elective courses to satisfy their chosen specialization.
The third component of the curriculum is the project or thesis. This section provides course details for technical electives. This course is organized around group projects that give students practical experience in applying techniques learned in previous courses. Topics include life cycle models, requirements elicitation, configuration control, environments and quality assurance. However, wireless networks have fundamentally different properties than typical wired networks, and mobile nodes behave differently and have fundamentally different limitations than stationary nodes.