8546 modules
Page 842
-
COMP6251 2028-29
Web and Cloud Applications Development
The aims of the module are:
- To provide students with the opportunity to improve their understanding of web application development, and cloud computing systems.
- To cover important techniques and issues in designing and building a modern web application.
- To acquaint with development methods and patterns which enhance maintainability and scalability of modern web applications.
- To familiarise students with relevant web development frameworks, and tools that assist developers in delivering effective solutions.
- To gain knowledge and understanding of cloud computing systems and their different applications and advantages.
- To familiarise students with the foundation of designing and implementing a cloud-based application.
Pre-requisite knowledge:
Knowledge and understanding of standards such as HTML5 and CSS3 would be useful. Familiarity with Internet networking and security, for example, familiarity with HTTPS also would be helpful.
Web development also involves the use of modern object-oriented languages such as C#, Java and JavaScript. It is expected you will be comfortable with using modern object-oriented languages and their relevant features such as inheritance, interfaces and asynchronous programming styles.
Students who have some minor gaps in their background knowledge will be given directed reading to help them catch up.
As a part of this module, you are expected to work in a group to develop a modern web application. -
COMP6251 2029-30
Web and Cloud Applications Development
The aims of the module are:
- To provide students with the opportunity to improve their understanding of web application development, and cloud computing systems.
- To cover important techniques and issues in designing and building a modern web application.
- To acquaint with development methods and patterns which enhance maintainability and scalability of modern web applications.
- To familiarise students with relevant web development frameworks, and tools that assist developers in delivering effective solutions.
- To gain knowledge and understanding of cloud computing systems and their different applications and advantages.
- To familiarise students with the foundation of designing and implementing a cloud-based application.
Pre-requisite knowledge:
Knowledge and understanding of standards such as HTML5 and CSS3 would be useful. Familiarity with Internet networking and security, for example, familiarity with HTTPS also would be helpful.
Web development also involves the use of modern object-oriented languages such as C#, Java and JavaScript. It is expected you will be comfortable with using modern object-oriented languages and their relevant features such as inheritance, interfaces and asynchronous programming styles.
Students who have some minor gaps in their background knowledge will be given directed reading to help them catch up.
As a part of this module, you are expected to work in a group to develop a modern web application. -
COMP3226 2028-29
Web and Cloud Based Security
This module will teach the principles of security in web and cloud based systems and how these principles apply in a range of different applications. -
COMP3226 2027-28
Web and Cloud Based Security
This module will teach the principles of security in web and cloud based systems and how these principles apply in a range of different applications. -
COMP3227 2028-29
Web Architecture and Hypertext Technologies
The World Wide Web is a global information infrastructure that underpins the digital economy, our own social interactions and the world's cultures. It is built on a simple model of information exchange (the original Web architecture) that has evolved and adapted to new technologies and social opportunities, from Web pages of factual and encyclopedic content to smartphone apps and instagrammed breakfasts. This module looks at the technical architecture underlying the Web, its subsequent evolution to deal with problems of scale and sustainability, the hypertext research that has informed its development and the ecology of information that has grown up around it. -
COMP3227 2027-28
Web Architecture and Hypertext Technologies
The World Wide Web is a global information infrastructure that underpins the digital economy, our own social interactions and the world's cultures. It is built on a simple model of information exchange (the original Web architecture) that has evolved and adapted to new technologies and social opportunities, from Web pages of factual and encyclopedic content to smartphone apps and instagrammed breakfasts. This module looks at the technical architecture underlying the Web, its subsequent evolution to deal with problems of scale and sustainability, the hypertext research that has informed its development and the ecology of information that has grown up around it. -
FILM1037 2025-26
What is Cinema? Film, Art, Technology 2
This module addresses the question ‘What is Cinema?’ through an exploration of how cinema has converged with art and technology from its earliest manifestations to the digital forms of the present day. It traces film’s emergence and continued development through a culture of sensation and the commodification of art, leisure and entertainment in Europe and the United States. You will be introduced to key methods of understanding these developments that will deepen your knowledge of the history of cinema as an art and as an entertainment culture.
Film Studies is an interdisciplinary subject, and this module seeks to develop cinema’s productive interconnection with the disciplines of literature, history, music, theatre studies, visual culture as well as the sciences. In most cases, examples of contemporary film and television will be used to deconstruct this fascinating genealogy of influence and reinvention. Through researching and examining a range of specific historical case-studies you will gain a broad understanding of the constellation of developments and discourses as well as the technologies and aesthetic practices that have helped fashion what cinema is today. -
FILM1037 2026-27
What is Cinema? Film, Art, Technology 2
This module addresses the question ‘What is Cinema?’ through an exploration of how cinema has converged with art and technology from its earliest manifestations to the digital forms of the present day. It traces film’s emergence and continued development through a culture of sensation and the commodification of art, leisure and entertainment in Europe and the United States. You will be introduced to key methods of understanding these developments that will deepen your knowledge of the history of cinema as an art and as an entertainment culture.
Film Studies is an interdisciplinary subject, and this module seeks to develop cinema’s productive interconnection with the disciplines of literature, history, music, theatre studies, visual culture as well as the sciences. In most cases, examples of contemporary film and television will be used to deconstruct this fascinating genealogy of influence and reinvention. Through researching and examining a range of specific historical case-studies you will gain a broad understanding of the constellation of developments and discourses as well as the technologies and aesthetic practices that have helped fashion what cinema is today. -
SSPC1002 2025-26
What's the problem? Debating responses to Contemporary Social Challenges
The analysis of social problems is a key area of sociological and criminological investigation. However, not all problems experienced by individuals are recognised as social problems by society and not all publicly recognised social problems are also discussed by policy-makers. Why do some issues come to be regarded as social problems ? Is this always because there is clear evidence the issues are socially harmful? What else affects this process? And why are only some of these issues taken up by policy makers? Are the public policy responses to the identified problems always appropriate? This course seeks to address these questions by exploring both theoretical and empirical perspectives. Empirically, it will focus on poverty, migration and youth crime (?). How have these issues been understood as problems and in what ways has this understanding affected the public policy response? -
SSPC1002 2026-27
What's the problem? Debating responses to Contemporary Social Challenges
The analysis of social problems is a key area of sociological and criminological investigation. However, not all problems experienced by individuals are recognised as social problems by society and not all publicly recognised social problems are also discussed by policy-makers. Why do some issues come to be regarded as social problems ? Is this always because there is clear evidence the issues are socially harmful? What else affects this process? And why are only some of these issues taken up by policy makers? Are the public policy responses to the identified problems always appropriate? This course seeks to address these questions by exploring both theoretical and empirical perspectives. Empirically, it will focus on poverty, migration and youth crime (?). How have these issues been understood as problems and in what ways has this understanding affected the public policy response?