|
US Credits
|
UK Credits
|
- CRIM 4101 Introduction to Criminology
The course immerses students in the fundamental theories and evidence that shape the field of criminology. It explores various approaches to understanding crime, criminal justice, and policing, engaging with a range of crime types including juvenile delinquency, white-collar crime, rioting, and crimes against women and minorities. Additionally, the course examines organised crime, addressing the unique challenges and complexities it presents. Finally, it highlights the increasing importance of cybercrime in contemporary society.
|
4 |
16 |
- COMP 4101 Introduction to Programming
This course provides the fundamentals of object-oriented programming. This will include usage of variables, objects, classes; assignment and control through statements, loops, functions, procedures, interaction between objects and inheritance. This course may introduce any current specialists programming topics, eg. programming for mobile applications.
|
4 |
16 |
- COMM 5101 Communication in Mediated Environments
This course explores the ways in which media and communications technology impacts our understanding of the world, ourselves, and our interactions with others. Drawing on theories of mediation, representation, and technology, students will critically examine how different forms of media construct, reflect, and challenge societal norms, values, and identities. They will engage with key debates that affect our patterns of representation, consumption, interaction, participation, and self-hood, examining how these are shaped by digital and emerging technologies, such as advanced forms of artificial intelligence. Throughout the course, students develop critical understanding of the relationship between technologies and society and reflect on their own use of digital media.
|
4 |
16 |
- COMP 5102 Cyber Security
This course considers online security and protection. Students will learn how to identify threats and take steps to reduce vulnerabilities. The course will frame digital safety in the context of the Web, introducing concepts like malware, viruses, Trojans, network security, cryptography, identity theft and risk management, and will outline contemporary security strategies being developed. This class would be of particular interest to business, communications and international relations students. It is highly recommended that students have access to the use of a laptop and a smartphone for the duration of the course.
|
4 |
16 |
- CRIM 5101 Criminology and the Media
This course is designed to enable students understand the interaction between the discipline of criminology (and its focus on criminality and criminal justice) and the changing media landscape. The course primarily engages with the mass media, particularly television and newspapers with their reporting on crime and criminal justice, and the rise of social media, and the impact of these on both the theory and practice of criminology (for example the role
of the media in causing moral panic, trial by media, and accusations of criminogenic fallout from these). Finally, students can engage with representations of crime and criminology in popular culture, from ’penny dreadfuls’ to ’true crime’ television, and in crime and forensic criminology dramas (e.g. CSI, Mind Hunters & Law and Order).
|
4 |
16 |
- CRIM 6101 Counter-Extremism and Counter-Terrorism
This course explores some of the main national and international efforts to counter terrorism, extremism and transnational crime. We examine types of terrorism and extremism and the theories and strategies underpinning state responses. We explore the phenomenon of transnational organised crime and consider where it intersects with terrorism and extremism. We discuss these phenomena from the perspectives of victims and perpetrators, processes of violent radicalisation, typologies of terror, and the strengths and weaknesses of strategies to counter and/or limit terrorism and extremism, including deradicalisation. We also consider the capacity of institutions and internationalcooperations to thwart and restrict transnational crime, and explore the intersections between trafficking, terrorism and the commission of atrocities.
|
4 |
16 |
- COMP 6103 Web Application Development
This course focuses on developing modern web applications using a popular web framework and a lightweight database engine. Students will learn the fundamental concepts of backend web development, including model-view-controller (MVC) design patterns, database modelling, URL routing, form handling, and user authentication. Additionally, students will
gain hands-on experience with a lightweight database solution and the integration of frontend technologies with the back-end framework’s templating system. Emphasis will also be placed on deployment, security, and performance optimization. By the end of the course, students will be able to create, deploy, and maintain scalable web applications.
|
4 |
16 |
Minor Requirements |
12 |
48 |