Skip to main content

Digital Criminology Course Information


CNIT 15501 - Introduction To Software Development Concepts

This course introduces fundamental software development concepts common to most programming languages. Topics include problem solving and algorithm development, debugging, programming standards, variables, data types, operators, decisions, repetitive structures, modularity, arrays, user interface construction, software testing and debugging. A broad range of examples will be used throughout the course to show how each programming concept applies to real life problems. Typically offered Fall Spring Summer.

CNIT 17600 - Information Technology Architectures

A conceptual and technological survey of information technology architectures inclusive of operating systems, network operating systems, distributed systems architectures, and distributed application architectures. Interoperability between these architectural components is explored. Current technology and trends in each architectural element are reviewed. PC literacy required. Typically offered Fall Spring Summer.

CNIT 18000 - Introduction To Systems Development

This course introduces information systems development. Topics include types of information systems, system development, database management systems, and problem solving. Students will read/create UML, ERD, and data flow diagrams to model information system objects, data, processes, and logic. Labs emphasize modeling and SQL/QBE querying to prepare students for later systems, programming, and database classes. Given user requirements students will design, construct, and test a personal computer information system. PC literacy required. Typically offered Summer Fall Spring.

CNIT 24200 - System Administration

This course provides a comprehensive introduction to system administration. Topics include authentication and authorization, directory services, system management and system security. Emphasis is placed on enterprise level systems. Typically offered Fall Spring Summer.

CNIT 27000 - Cybersecurity Fundamentals

This course introduces cybersecurity fundamentals and concepts. Security models that provide a basis for overarching security solutions are introduced to provide a basis for discussion. Risks and vulnerabilities are examined along with technical controls that can be used to mitigate them. The role of security policy and the incident management framework are examined. Emphasis is placed on building a strong foundation for further study in the field. Typically offered Fall Spring Summer.

CNIT 34400 - Network Engineering Fundamentals

This course presents the foundations and intermediate levels of understanding required to effectively design, implement, and manage today’s networked environments. Details of basic models; network addressing and operations; network protocol interactions; and enterprise-class hardware applications of both wired and wireless networks are provided. Students will gain experience with enterprise-class hardware through laboratory projects and assignments. Typically offered Fall Spring Summer.

CNIT 42000 - Basic Cyber Forensics

This course introduces students to the fundamentals of cyber forensics and cyber-crime scene analysis. The various laws and regulations dealing with computer forensic analysis are discussed. Students are introduced to the emerging international standards for cyber forensic analysis, as well as a formal methodology for conducting computer forensic investigations. Typically offered Summer Fall Spring.

CNIT 42200 - Cyber Criminology

This course examines both the traditional and contemporary forms of cybercrime, including hacking, insider threat, Internet child pornography, cyberbullying, hacktivism, and cyberterrorism. Students will learn how computers can be either the target (e.g., hacking) or the tool (e.g., child pornography) for committing cybercrimes. In addition, this course will apply a variety of sociological, psychological, and criminological theories to help explain, “Why do some people engage in cybercrimes when others do not?” Theories discussed include: social learning theory, space transition theory, routine activity theory, social cognitive theory, techniques of neutralization, and personality characteristics. Typically offered Fall Spring Summer.

CNIT Selective - any CNIT course 10000-49999 not already required in major.
SOC 10000 - Introductory Sociology

A survey course designed to introduce the student to the scene of human society. Fundamental concepts, description, and analysis of society, culture, the socialization process, social institutions, and social change. Students of junior or senior standing should take , unless they are sociology or law and society majors. Typically offered Fall Spring Summer. CTL:ISH 1060 Introduction To Sociology

SOC 31000 - Race And Ethnicity

This course is a sociological examination and analysis of the presence and significance of race and ethnicity in our society. The purpose of this course is to provide a foundation and critical framework for assessing the origins and manifestations of race and ethnicity. Race and ethnicity have historically been one basis for differentiation and stratification in the United States and other societies, and this persists today. In this course, we will examine the emergence of race and ethnicity as concepts, and how they shape our everyday lives. We will be guided by the following questions: Why do we study race and ethnicity? How and why are they relevant in our society? How do we experience race and ethnicity, and how has this changed over time? Topics include multiculturalism and diversity; media representations; racism and discrimination; colorism; racial hierarchies; immigration; and different domains of racial inequality. Typically offered Fall and Spring

SOC 32600 - Social Conflict And Criminal Justice

This course examines the dynamics of social conflict, with a special focus on legal institutions and criminological processes. Students will learn to think more analytically about the causes of social conflict, its dynamics, and strategies for resolution. Typically offered Fall Spring.

SOC 32800 - Criminal Justice

Introduction to institutionalized responses of society to the problem of crime. Analysis of the administration of justice in each of the major components of the criminal justice system and laws regulating their operations. Some consideration given to comparative criminal justice. Typically offered Fall Spring. CTL:ISH 1030 Introduction To Criminal Justice

SOC 34000 - General Social Psychology

Social influences on the individual and processes of social interaction. Individual attitudes and behavior as related to socialization, social norms, social roles, communication and propaganda, and other social influences. Among the interaction processes considered are interpersonal attraction, influence, leadership, cooperation, and conflict. Not open to students with credit in . Typically offered Summer Fall Spring.

SOC 38200 - Introduction To Statistics In Sociology

Introduction to the basic techniques of statistical analysis applicable to sociological data. Elementary descriptive statistics and statistical inference. Introduction to multivariate analysis. Typically offered Fall Spring.

SOC 38300 - Introduction To Research Methods In Sociology

Introduction to the methods of data collection and analysis and to the use of the scientific method of social research. Formulation of hypotheses and research designs for their testing. Elementary principles for the conduct of experiments, observation and interviewing, documentation, content analysis, and surveys. Relationship between social research and social theory. Typically offered Fall Spring.

SOC 41900 - Sociology Of Law

Provides an overview of American legal thought and legal processes. Major topics include definitions of law; anthropological studies of law; origin and development of law; jurisprudence; police behavior; lawyers and courts; deterrent and labeling effects of legal sanctions. Typically offered Fall Spring.

SOC 42600 - Social Deviance And Control

Sociological and social psychological study of social control and social deviance. Emphasis on theoretical frameworks and empirical research. Consideration also given to specific areas such as substance abuse, suicide, violence, and deviant collective behavior. Typically offered Fall.

SOC 42900 - Sociology Of Protest

This course focuses on the sociological study of protest. Topics include protest emergence, individual reasons for participation in protest, and outcomes. Course readings cover protest in the United States as well as other cultural contexts. Typically offered Fall Spring.

SOC Selective - any SOC course 10000-49999 not already required in major.