CMST 394: Sex and Communication
Instructor: Jessica Kratzer
Prerequisite: Junior standing (sophomores considered if there is room in the class)
This course is an analysis of the ways communication influences multiple types of relationships and varying contexts in regards to sex and intimacy. This course is designed to introduce you to the complexity of sexual communication in sexual and nonsexual relationships and to explore gender differences in those relationships. In this course, we will examine communication that takes place in multiple types of relationships (e.g., hooking up, married couples) and sexual events/issues (e.g., coming out, health perspectives) that impact people throughout their lives.
Offered: Monday, Wednesday, Friday; 10-10:50 am
HCOM 480: Communication Technology and Health
Instructor: Zach Hart
Prerequisite: Junior Standing or Instructor Permission
This course focuses on how information communication technology improves health literacy and sensemaking. You will learn about theory related to information communication technology and health promotion as well as the health communication aspects and associated issues of electronic medical records, patient-provider electronic interactions, virtual reality and artificial reality technologies, mobile technology, and social media. We will also learn about how information communication technology can change our minds and our behaviors. In addition, we cover topics related to online consent, privacy management and health information seeking. All majors welcome!
Offered: Online, first 7-weeks session
POP 394: K-Pop
Instructor: Yasue Kuwahara
Prerequisite: None
Many people do not take pop culture seriously because it is usually offered as entertainment but pop culture is closely related to social, political and economic environments and reflects fundamental cultural beliefs as well as the zeitgeist of a given society. It is often a site of struggle for power as well. This course examines Korean popular music, commonly known as K-pop, as art form as well as political and social force within and outside of Korea. Students have an opportunity to choose and explore an aspect of K-pop that interests them.
Offered: Online, first 7-weeks session
*Approved substitutions: POP minors can substitute this course for POP 305 or POP 345.
PRE 300: Event Messaging and Planning
Instructor: Zach Hart
Prerequisite: Junior Standing
This course will provide students with hands-on experience in planning, promoting, executing and evaluating an event that fulfills a public relations purpose. Students will gain an understanding of different types of events, the public relations purposes events fulfill, the planning and logistics of executing an event, messaging strategies to promote events; and evaluation methods to determine an event's success in meeting public relations goals. All majors welcome!
Offered: Thursdays, 6:15-9:00 PM
CIT 494 / CYS 494: Malware Analysis and Defense
Instructor: Awad Mussa
Prerequisite: CIT 285
Fundamentals of malware analysis and defense applying concepts through hands-on labs; students learn to identify functionalities and behaviors of malicious software, apply disassemblers to decompose, execute, and trace lines of malware, patch executables to modify their behavior, trace infections back to their sources, identify vulnerabilities in Windows and Linux platforms.
Offered: Tuesday, Thursday; 1:40-2:55 pm
CSC 394 / CIT 394: The Machine that Changed the World
Instructor: Richard Fox
Prerequisite: Sophomore Standing and ENG 102
No human artifact has evolved over time like the computer and no human innovation has impacted mankind as much as the computer outside of language and perhaps controlling fire and electricity. In this course, we start with a look at the history and evolution of computer hardware, operating systems, programming languages and computer networks (with an emphasis on the Internet). We then focus on the impact of the computer and Internet on all aspects of human life. The course material will include technical content but the ability to program is not assumed.
Offered: Monday, Wednesday, Friday; 10-10:50 am
*NOTE: Please note that this class is cross-listed with HNR 394 and the availability is very limited.
CSC 494-001: Compiler Theory
Instructor: John Musgrave
Prerequisite: CSC 362 or CSC 3644
A course on programming language grammars and compiler technology. This course will cover the theory necessary for lexical and semantic analysis, parsing recursive and context-free grammars, and constructing a language runtime. Students will be evaluated using a sample language grammar to construct a compiler over the course of the semester.
Offered: Monday, Wednesday; 3:25-4:40 pm
CSC 494-002: Deep Learning
Instructor: Junxiu Zhou
Prerequisite: MAT 227, CSC 364 and junior standing or above
This course will provide an introduction to neural networks and deep learning. It is designed to provide understanding of basic deep learning concepts and process, multi-layer neural networks, back-propagation and stochastic gradient descent, convolutional neural networks, recurrent neural networks, and related hand-on applications skills.
Offered: Tuesday, Thursday; 9:25-10:40 am
CMST 394: Communication Skills in Legal Contexts
Instructor: Andrea Lambert South
Prerequisite: CMST 101 or CMST 110
Communication theories and skills to develop legal literacy, including advocating for oneself, reading and understanding legal statutes, regulations, and cases, comprehending legal terminology, and communicating about the law in a polished manner with conventional and appropriate legal usage.
Offered: Tuesdays and Thursdays, 12:15 - 1:30 PM
JOU 394: Fake News and Misinformation
Instructor: Alyssa Appelman
Prerequisite: Junior standing or permission of instructor
This course introduces and examines the concept of “fake news.” Students analyze and discuss academic research about what the term means, its history, and its effects. This course also explores ways that journalists and media scholars are responding to the public’s concerns about news accuracy and credibility.
Offered: Mondays and Wednesdays, 2:00 - 3:15 PM
EMB 394: Stop Motion Animation
Instructor: John Gibson
Prerequisite: EMB 140 or instructor approval
An introduction to basic principles of stop motion animation. This will include a discussion of the history of the stop motion, uses in film and television, and analysis of stop motion feature films. Students will also work to create models, sets and props for original projects.
Offered: Mondays, 6:15 - 9:00 PM
EMB 435: Media Studies - Film Noir
Instructor: Marissa Bowman
Prerequisite: Junior standing
This course will study how film noir's gritty crimes, dark cinematography, and cynical heroes have changed modern cinema, and why audiences wanted to watch characters lose themselves in an inescapable underbelly.
Offered: Mondays, 3:20 - 6:05 PM
CSC 494/CYS 494: Topics: Blockchain with Ethereum and Solidity
Instructor: Shahid Noor
Prerequisite: CSC 260 and INF 284
Understand blockchain basic conceptBuild compelling blockchain applications using the Ethereum Blockchain. Design, test, and deploy secure Smart ContractsLearn the true purpose and capabilities of Ethereum and SolidityUse the latest version of Ethereum development tools (Web3 v1.0)See practical examples to comprehend what the blockchain and mining are.
Offered: Tuesdays and Thursdays, 1:40 - 2:55 PM