This graduate course focuses each semester on a topic of current research within the field of communications. Each week, the topic will be explored in a dual format: a seminar accompanied by a guest lecture by a different researcher in the field. The course aims to provide a comprehensive overview of debates of contemporary relevance to communications scholarship.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Monday | 18:30 | 19:50 | G-207 |
Thursday | 12:10 | 13:30 | G-002 |
In the last semester of their studies students may choose to complete an Internship (instead of a Thesis) with a corporation, international organization, government body or NGO - requires a 50-60 page report and represents 3/6 months' work. Registration of the internship is subject to the MA Program Director's approval. Please contact the Internship Office for more information.
Introduces Web publishing in 12 sessions. Students will learn the basics of HTML and the use of at least one HTML editor. Site publishing including file structures, image and sound files will be covered.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Tuesday | 10:35 | 11:55 | PL-2 |
Introduces the field of computer science and the fundamental concepts of programming from an object-oriented perspective using the programming language Java. Starts with practical problem-solving and leads to the study and analysis of simple algorithms, data types, control structures, and use of simple data structures such as arrays and strings.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Friday | 13:45 | 15:05 | PL-2 |
Tuesday | 12:10 | 15:05 | PL-2 |
Topics vary every semester.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Tuesday | 15:20 | 16:40 | PL-2 |
Friday | 15:20 | 16:40 | PL-2 |
This is the second part of the foundation course for the Information and Communication Technologies degree program. Successful students will have a thorough knowledge of the computer language Java, the systematic development of programs, problem-solving and a knowledge of some of the fundamental algorithms of computer science. Essential concepts include inheritance, polymorphism, and error-handling, using exceptions.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Monday | 13:45 | 15:05 | PL-5 |
Wednesday | 13:45 | 15:05 | PL-5 |
Thursday | 13:45 | 15:05 | PL-5 |
The course provides an understanding on the need for security, privacy and trust in ICT. Legal and ethical aspects will be covered. Technology for security, privacy and trust will be presented at a functional level. The following topics will be covered: security threats and solutions, intellectual property rights, anonymity and identity, business stakeholders privacy obligations, privacy in today applications (search engine, social networks, location oriented services, RFId-based applications), privacy enhancing technologies, privacy policy enforcement, trusted computing.
| Day | Start Time | End Time | Room |
|---|---|---|---|
Monday | 09:00 | 10:20 | PL-5 |
Wednesday | 09:00 | 10:20 | PL-5 |