|
Communication |
|
-
COMM 342 - Persuasion 4 credits Study and practice of persuasive communication. Examines social and psychological foundations, ethical issues, and contemporary theory and practice. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 343 - Argumentation and Critical Thinking 4 credits Explores critical thinking through creating, defending, and critiquing propositions of fact, value and policy. Teaches argumentative strategies for political and competitive debate. Approved for General Education: Inquiry & Analysis Capacity, University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 344 - Media Photography 4 credits Introduces students to still image production for use in mass media; focuses on fundamentals of photography, including exposure, focus, digital files, metadata, archiving and visual storytelling. Students develop professional competency in commercial and photojournalistic media production, and understanding of ethical and legal contexts for creating and distributing images in the mass media. Prerequisite(s): COMM 215 /COMM 215R or EMDA 201 /EMDA 201R or EMDA 202 /EMDA 202R or DCIN 216 or COMM 214 . (Cross-listed EMDA 344 . * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: CM 344 Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 346 - Health Communication 4 credits Provides a broad introduction to the communication challenges facing the health world today. These challenges include developing health communication career fields; cultural and environmental audience assessments; why we need health communicators in our community; the process of designing, implementing, and assessing effective health campaigns; technological impacts on healthcare, treatment, and society; as well as understanding interpersonal health communication needs.
|
|
-
COMM 349 - Political Communication 4 credits Political Communication in the United States is a dynamic interaction between political agents, multichannel media, and participating citizens. In this course, students explore the ways political communication messages are formulated, sent, and interpreted. Beyond the emphasis on the national-level American political process, students have the opportunity to explore state and local political communication, as well as draw international comparisons. Prerequisite(s): Sophomore standing or above. Approved for General Education: Communication & Expression Capacity, University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 351 - Gender and Communication 4 credits Explores the ways our genders-as they intersect with other identities such as race, class, sexual orientation, disability, nationality, and age in a system of power and privilege-are constructed by the communication messages we receive from our cultures. Students further examine how we express our genders to others as communication messages, and how to use communication strategies to interrupt gender inequities. May count towards the Gender, Sexuality, and Women’s Studies program. Prerequisite(s): Sophomore standing or above. Approved for General Education: Equity, Diversity & Inclusion Capacity, University Studies - J Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 352 - Intimacy and Sexual Communication 4 credits Whether it’s holding hands or participating in a polygamous relationship, there are many ways to experience intimacy and sexual pleasure. There is no one correct way to experience intimacy and sexuality and we engage and reflect upon it differently throughout our lives. This course explores the many ways in which sexual and intimate communication affects our daily lives and how people experience pleasure. Talking about sex and intimacy is not easy, and this course can give you an idea of how talking about sex can achieve multiple goals as well as the information available on how people from diverse backgrounds engage in intimacy and sex. We won’t be able to discuss every single topic relating to intimacy or sex but we will initiate open-minded and curious discussions and research related to communication studies. Prerequisite(s): COMM 218Z or COMM 200 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 353 - Family Communication 4 credits Focuses on understanding how we develop, maintain, disrupt, or otherwise change family relationships through a variety of communicative processes. Topics include closeness and affection, disclosure, sibling interaction, parenting and parent-child relationships, communication in romantic partnerships, conflict, and family communication theory. Students develop an understanding of their own past, current, and future family dynamics as well as family communication skills. Prerequisite(s): Sophomore standing or above. Approved for General Education: Communication & Expression Capacity, University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 355 - Communication, Culture, and Conflict 4 credits Examines the role of culture in how we understand, experience, and manage conflict. Explores cultural variables that may underlie or cause conflict, conceptual models for understanding and managing conflict across cultural groups, and perspectives on understanding and engaging in conflict at local, national and international levels. Using case studies and exploration of current events, students analyze interpersonal, intergroup, and international aspects of conflict. Approved for General Education: Equity, Diversity & Inclusion Capacity, University Studies - J Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 399 - Special Studies 1 to 4 credits Credits to be arranged. Repeatable. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 401 - Research 1 to 12 credits COMM 501, COMM 505, and COMM 507 are limited to 12 credits singly or in combination. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 403 - Thesis 1 to 12 credits Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 405 - Reading and Conference 1 to 4 credits *COMM 501, COMM 505, and COMM 507 are limited to 12 credits singly or in combination. Repeatable. Class restriction: Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 407 - Seminar 1 to 4 credits *COMM 501 , COMM 505 , and COMM 507 are limited to 12 credits singly or in combination. Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 409A - Practicum/Internship in Communication Studies 1 to 15 credits Supervised internship or advanced individual project approved by the Communication Department chair or designee. Includes the application of principles and theories of communication in educational, professional, and community settings. See Academic Credit Policies for credit information. Repeatable for a maximum of 15 credits. No more than 8 credits of COMM 409A, 409B, 409C can be applied to the Communication major; additional credits will apply as elective credit. Prerequisite(s): Junior standing. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: COMM 409. Graded Pass/No Pass only. |
|
-
COMM 409C - Practicum/Internship in Social Media and Public Engagement 1 to 15 credits Supervised internship or advanced individual project approved by the Communication Department chair or designee. Includes the application of principles and theories of communication in educational, professional, and community settings. See Academic Credit Policies for credit information. Repeatable for a maximum of 15 credits. No more than 8 credits of COMM 409A, 409B, 409C can be applied to the Communication major; additional credits will count as electives. Prerequisite(s): Junior standing. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: JRN 409. Graded Pass/No Pass only. |
|
-
COMM 410A - Capstone in Communication Studies 2 credits A portfolio of professional, academic, or creative work that synthesizes four years of learning and includes critical reflection. Prerequisite(s): Senior standing and 4 credits of 400-level coursework in student’s concentration. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: COMM 410. Graded (A-F) only. |
|
-
COMM 410C - Media Innovation Capstone 2 credits A portfolio of professional, academic, or creative work that synthesizes four years of learning and includes critical reflection. Prerequisite(s): Senior standing and 4 credits of 400-level coursework in student’s concentration. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: VP 410, JRN 410A, JRN 410B Graded (A-F) only. |
|
-
COMM 412 - Assessing Media and Culture 4 credits Explores and applies major critical and rhetorical approaches for the assessment of prominent examples of public communication. Students systematically examine artifacts in contemporary media, politics, arts, and culture to learn how messages establish meaning, and also achieve influence in the public sphere. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 424 - Creative Entrepreneurship 4 credits Students use the Lean Startup model of entrepreneurship to develop a value hypothesis, conduct customer development interviews, and build a minimum viable product (prototype) to test the student’s business model. While the class is aimed at artists and media makers, students are welcome to apply entrepreneurial thinking to pursue any enterprise that interests them. The course also addresses intellectual property protection, crowdfunding, and social media marketing. Approved for General Education: Creativity & Innovation Capacity, University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 441 - International Communication 4 credits Covers historical and contemporary perspectives regarding global communication, including media systems, technologies, coverage, representations, flow of information, advertising, public relations, and development communication. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - J Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 442 - Global Communication and Social Change 4 credits This course focuses on how communication produces, makes, and constructs meaning, social change, and advocacy in global contexts. We will engage in in-depth analyses and explorations of nuanced themes and topics related to intercultural and international communication in global contexts through critical/cultural paradigms examining power, privilege, and history. In this course we will engage with a variety of literary and digital resources, as well as interact with guest speakers from diverse backgrounds and countries. We aim to investigate the various ways communication is deeply embedded in our identities, lifestyles, and imaginations of the world, and the different approaches and politicized processes of what globalization means to different people. Prerequisite(s): COMM 200 and Junior standing or above. Approved for General Education: University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 446 - Risk and Crisis Communication 4 credits Examines a variety of communications (e.g., organizational, media) with audiences in the context of personal or health risks they may face and/or in emergency or crisis situations. Students develop skills for communicating about risks and crises to a variety of audiences, and evaluate successful and unsuccessful examples of risk and crisis communication based on relevant international case studies. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 448 - Mediation 4 credits Introduces students to the fundamental concepts and theories of dispute resolution and assists them in developing the basic skills and knowledge for productively managing their own and intervening in others’ disputes. Class time consists primarily of practice and roleplay, as well as lecture, and lecture-discussion. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 448A - Conflict Management for INL 4 credits Introduces students to the fundamental concepts and theories of dispute resolution and assists them in developing the basic skills and knowledge for productively managing their own and intervening in others’ disputes. Class time consists primarily of practice and roleplay, as well as lecture, and lecture-discussion. Intended for students in the Innovation and Leadership degree program. Prerequisite(s): Innovation and Leadership students only. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 455 - Conflict Management 4 credits Explores conflict across a variety of contexts (e.g., interpersonal, organizational, international). Students develop skills for productively managing their own conflicts. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 456 - Negotiation 4 credits Explores negotiation across a variety of contexts (e.g., interpersonal, organizational, business, labor, community and international). Introduces students to the fundamental theories, concepts and requisite skills for productively managing their own negotiations as well as analyzing others. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460 - Topics in Communication 4 credits Examines selected topics in communication based on interest and need. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460A - Women Transforming Language 4 credits Explores how diverse groups of feminists have transformed the history of Western rhetorical theory. Requires research on one significant feminist to advance the ongoing academic conversation about women’s additions to and revisions of rhetoric. May be applied to the Gender, Sexuality, and Women’s Studies major or minor. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - J Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460D - Technology, Communication, and Culture 4 credits Explores the interstice between science/technology and culture from a communication perspective. This course investigates how new and emerging scientific technologies influence social structures as well as individual behaviors. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - H Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460E - Visual Communication 4 credits Provides a comprehensive overview of the diverse frameworks by which we explain, explore and understand visual methods of communication. Students will gain a scientific understanding of visual communication (encompassing biological and cognitive models of vision), plus a social understanding (encompassing interpretation, content analysis, semiotics, discourse analysis and critical perspectives on the production and reception of visual content). This course also addresses changes in the nature of visual communication driven by the digitalization of media in the 21st century. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - H Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460F - International Fashion, Textiles, and Communication 4 credits Explores the intersections of international fashion and textiles through media, costume design, and communication. Students engage in dialogue, activities, and presentations focusing on how fashion and textiles have communicated and continue to communicate cultural messages through the fabric of their creation, wearers, and the ways they influence and are portrayed in media, film, and theater. From East Coast hip-hop to the British Monarchy, fashion is embedded within cultures and can communicate everything from social status to marital status and more. In this class we investigate the meanings of fashion and textiles in relation to identity, culture, and Communication Studies. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 460G - Video Games, Culture, & Communication 4 credits This course focuses on intersections of identity (gender, race, generation, and much more!) and video games. In this course we explore video games and interactive media as cultural artifacts of learning, storytelling, creative expression, identity exploration, and digital production. We will combine video games, online games, virtual and augmented reality, social media, animation, art, and introductory robotics with critical and cultural theoretical frameworks emphasizing digital labor, gender, identity, and philosophies of play, gaming, and embodiment. Conceptual development, communication studies research, visual data, and qualitative methods will intersect with the artistic, cultural, and technological techniques and assignments in this course. Prerequisite(s): Junior standing or above. Graded (A-F) only. |
|
-
COMM 472E - Broadcast Journalism 4 credits Students will focus on writing, producing, and directing and editing multicamera studio news programming for both live and taped cablecasting on RVTV and web streaming. Students will practice strategies in producing and directing in studio and remote environments, and they will become adept in sophisticated camera and lighting techniques. Students will work under the supervision of faculty and guest professionals. Repeatable for up to 8 credits. Prerequisite(s): COMM 172 or COMM 214 or both COMM 215 & COMM 215R or both EMDA 202 & EMDA 202R or DCIN 216 or COMM 206 or COMM 321 or COMM 322 or instructor permission. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: VP 372E. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 475 - Organizational Communication 4 credits Studies both internal and external-facing communication that allow modern profit and nonprofit organizations to function, grow, connect with stakeholders, and contribute to society. Examines the role of communication in different theoretical approaches (e.g., classical, cultural, systems, and human resources) and organizational processes (e.g., change initiatives, leadership, and decision-making). Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 480A - Advanced Reporting Topics 1 to 4 credits Examines selected topics in journalism and media writing based on interest and need. Repeatable for a maximum of 12 credits. Prerequisite(s): COMM 206 or COMM 321 or COMM 322 or COMM 326 or instructor permission. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: JRN 381. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 482 - Mass Media Ethics and Law 4 credits Especially in context of rapid and relentless change in digital technology, contemporary society is also witnessing tumultuous evolution in the mass media, and in the ability of citizens to participate in the public sphere. In the domains of free speech, journalism, civic participation, copyright and more, the relentless pace of technological innovation presents new challenges for both the audiences and the producers of media content. In this course, we will explore the ethical and legal foundations of the mass media, and connect past cases and principles that can guide current and future action by media professionals and citizens. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - I Strand * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: COMM 481. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
|
|
-
COMM 486 - Health, the Internet, and Technology 4 credits Introduces relevant topics that new technologies have brought to health, including the Internet (e.g., online health information), mHealth (e.g., mobile applications), and telemedicine in healthcare. Students also develop skills in helping individuals adopt healthier behaviors by harnessing social media or other technologies. Prerequisite(s): Junior standing or above. Approved for General Education: University Studies - H Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
COMM 501 - Research 1 to 12 credits COMM 501 , COMM 505 , and COMM 507 are limited to 12 credits singly or in combination. Repeatable. Graded (A-F) only |
|
-
COMM 503 - Thesis 1 to 12 credits Credits to be arranged. Repeatable. Graded (A-F) only |
|
-
COMM 505 - Reading and Conference 1 to 4 credits. COMM 501 , COMM 505 , and COMM 507 are limited to 12 credits singly or in combination. Repeatable. Graded (A-F) only |
|
-
COMM 507 - Seminar 1 to 4 credits. *COMM 501 , COMM 505 , and COMM 507 are limited to 12 credits singly or in combination. Repeatable. Graded (A-F) only |
|
-
COMM 508 - Workshop 1 to 4 credits Credits to be arranged. Repeatable. Graded (A-F) only |
|
-
COMM 509 - Practicum/Internship 1 to 9 credits Supervised off-campus internship approved by the Communication Department chair or designee. Includes the application of principles and theories of communication in educational, professional, and community settings. See Academic Credit Policies for credit information. Repeatable for a maximum of 15 credits. Prerequisite(s): COMM 300 Graded Pass/No Pass only. |
|
-
COMM 512 - Evaluation of Public Communication 4 credits Surveys and applies the major classical and twentieth-century approaches to analysis and criticism of public communication. Emphasizes understanding and applying various models of analysis. Prerequisite(s): COMM 300A , BA 324 , or PSY 229 . Graded (A-F) only |
|
-
COMM 524 - Creative Entrepreneurship 4 credits Equips students to apply entrepreneurial strategies to their creative practice in the arts and media. Students will learn to ideate, innovate, and iterate in collaboration with an engaged audience to develop, finance, and market works of value. The course will introduce students to the crowd-funding platforms, social media marketing tools, and new digital distribution channels that have opened economic opportunities to content creators and will offer students a foundation in the skills needed to launch and manage a successful creative enterprise. Graded (A-F) only. |
|
-
COMM 541 - International Communication 4 credits Covers historical and contemporary perspectives regarding global communication, including media systems, technologies, coverage, representations, flow of information, advertising, public relations, and development communication. Prerequisite(s): COMM 300A . Graded (A-F) only |
|
-
COMM 546 - Risk and Crisis Communication 4 credits Examines a variety of communications (e.g., organizational, media) with audiences in the context of personal or health risks they may face and/or in emergency or crisis situations. Students develop skills for communicating about risks and crises to a variety of audiences, and evaluate successful and unsuccessful examples of risk and crisis communication based on relevant international case studies. Graded (A-F) only. |
|
-
COMM 548 - Mediation 4 credits Introduces students to the fundamental concepts and theories of dispute resolution and assists them in developing the basic skills and knowledge for productively managing their own and intervening in others’ disputes. Class time consists primarily of practice and roleplay, as well as lecture, lecture-discussion, and coaching by professional mediators. Graded (A-F) only. |
|
-
COMM 555 - Conflict Management 4 credits Explores conflict across a variety of contexts (e.g., interpersonal, organizational, international). Students develop skills for productively managing their own conflicts. Graded (A-F) only |
|
-
COMM 556 - Negotiation 4 credits Explores negotiation across a variety of contexts (e.g., interpersonal, organizational, business, labor, community and international). Introduces students to the fundamental theories, concepts and requisite skills for productively managing their own negotiations as well as analyzing others. Graded (A-F) only. |
|
-
COMM 560 - Topics in Communication 4 credits Examines selected topics in communication based on interest and need. Repeatable. Prerequisite(s): COMM 300A Graded (A-F) only |
|
-
COMM 560E - Visual Communication 4 credits Provides a comprehensive overview of the diverse frameworks by which we explain, explore and understand visual methods of communication. Students will gain a scientific understanding of visual communication (encompassing biological and cognitive models of vision), plus a social understanding (encompassing interpretation, content analysis, semiotics, discourse analysis and critical perspectives on the production and reception of visual content). This course also addresses changes in the nature of visual communication driven by the digitalization of media in the 21st century. Prerequisite(s): COMM 300A or other research/writing course approved by instructor, and graduate standing. Graded (A-F) only |
|
-
COMM 572E - Advanced Broadcast Journalism Production 4 credits Students will focus on writing, producing, and directing and editing multicamera studio news programming for both live and taped cablecasting on RVTV and web streaming. Students will practice strategies in producing and directing in studio and remote environments, and they will become adept in sophisticated camera and lighting techniques. Students will work under the supervision of faculty and guest professionals. Graded (A-F) only. |
|
-
COMM 575 - Organizational Communication 4 credits Studies the formal and informal channels of the message movement (up, down, and lateral) in modern profit and nonprofit organizations. Examines the role of communication in different theoretical approaches (e.g., classical, cultural, systems, and human resources) and organizational processes (e.g., assimilation, leadership, and decision making). Prerequisite(s): COMM 218Z or COMM 225 and COMM 300A ; or PSY 229 ; or BA 324 Graded (A-F) only |
|
-
COMM 582 - Mass Media Ethics and Law 4 credits Especially in context of rapid and relentless change in digital technology, contemporary society is also witnessing tumultuous evolution in the mass media, and in the ability of citizens to participate in the public sphere. In the domains of free speech, journalism, civic participation, copyright and more, the relentless pace of technological innovation presents new challenges for both the audiences and the producers of media content. In this course, we will explore the ethical and legal foundations of the mass media, and connect past cases and principles that can guide current and future action by media professionals and citizens. Prerequisite(s): COMM 300A or DCIN 300 or other approved course in research writing. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: COMM 581. Graded (A-F) only |
|
-
COMM 586 - Health, the Internet, and Technology 4 credits Introduces relevant topics that new technologies have brought to health, including the Internet (e.g., online health information), mHealth (e.g., mobile applications), and telemedicine in healthcare. Students also develop skills in helping individuals adopt healthier behaviors by harnessing social media or other technologies. Graded (A-F) only. |
Computer Science |
|
-
CS 109 - Practicum 1 to 2 credits Credits to be arranged. Repeatable for a maximum of 9 credits. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 199 - Special Studies 1 to 18 credits Credits to be arranged. Repeatable. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 200 - Introduction to Computer Science 4 credits Introduces computer science including the foundational skills for programming. The programming language is selected by the instructor. Intended for non-majors. Prerequisite(s): MTH 95 or appropriate SOU placement level. Approved for General Education: Numerical Literacy Capacity, University Studies - F Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 209 - Practicum 1 to 6 credits Credits to be arranged. May not be repeated for additional credit. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 210 - Web Development I 4 credits Provides an introduction to the tools and technologies used in web design. Students learn how to create personalized web pages using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). Approved for General Education: Creativity & Innovation Capacity, University Studies - F Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 220 - Introduction to Game Programming 4 credits Introduces the design and programming techniques used to create computer games. Examines how user interface design, graphics, sound, data structures, and artificial intelligence are combined in highly interactive applications. Prerequisite(s): CS 257 with a C or better. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 250 - Discrete Structures for Computer Science 4 credits An introduction to discrete mathematics for computer science applications, with an emphasis on rigorous proof methods. Topics include logic, functions, sequences, sets, induction, recursion, combinatorics, and graph theory. Prerequisite(s): MTH 112Z with a C- or better (or appropriate SOU placement level). Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 256 - Computer Science I 4 credits Provides an introduction to the fundamentals of computer programming, including computational thinking and problem solving as well as an introduction to imperative programming. Intended for computer science majors. Prerequisite(s): MTH 111Z with a C- or better (or appropriate SOU placement level). Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 257 - Computer Science II 4 credits Imperative programming in a system’s language and Linux environment. Topics include data types, control flow, functions, pointers, strings, dynamic memory allocation, and structures. Covers software engineering tools and techniques, including integrated development environments, shell scripts, debuggers, version control, and testing. Prerequisite(s): CS 256 with a B or better; and MTH 112Z with a C- or better or appropriate SOU placement level. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 258 - Computer Science III 4 credits Studies Abstract Data Types (ADT) and its algorithms. Topics include Arrays and Dynamic Memory allocation, and Recursion. Elementary (linear) data structures: stacks, lists, queues, and trees (Binary and AVL). Also, the study of elementary searching and sorting algorithms. The course also covers an introduction and application of complexity analysis: asymptotic analysis of upper and average complexity bounds, O(), Theta() and Omega() notation, as well as a general introduction to resource consumption, including the tradeoff between time and space. Prerequisite(s): CS 257 with a C or better; and MTH 251 with a C- or better or appropriate SOU placement level. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 259 - OOP: Object Oriented Programming 4 credits Introduces the core concepts of object-oriented programming (OOP). Students will learn about classes, objects, inheritance, polymorphism, encapsulation, and abstraction. Practical application of these concepts using a contemporary programming language such as Java, C++, or Python will be emphasized. Prerequisite(s): CS 257 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 266 - Applied Data Structures 4 credits Studies Abstract Data Types (ADT) and its algorithms in an applied context. Topics include control flow, elementary (linear) data structures: stacks, lists, queues, and trees, as well as searching and sorting these structures. The course also covers software engineering tools and techniques, including integrated development environments, debuggers, version control, and testing. Prerequisite(s): CS 256 with a B or better and MTH 112Z with a C- or better. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 310 - Information Technology: Legal and Ethical Issues 4 credits Inquires into the ethical and legal implications of the products, activities, and behaviors of digital technology users, emphasizing U.S. laws and technology. Examines digital works, copyright laws, software, business practice patents, and a few significant court cases that raise fundamental constitutional issues. Enables students to understand the complex laws surrounding digital technology and to be able to form sound ethical and legal positions in the digital world. Prerequisite(s): Completion of all lower division University Studies requirements (Cross-listed with PHL 310 .) Approved for General Education: Communication & Expression Capacity, University Studies - H Strand or I Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 314 - Computer Organization 4 credits Combinational and sequential Boolean logic used to create basic hardware circuitry: elementary logic, adders, and memory. Uses assembly language to illustrate machine architecture and how features in higher level programming languages are processed. Prerequisite(s): CS 257 with a C or better. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: CS 275. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 315 - Computer Imaging 4 credits Introduces basic image-processing techniques, file formats, display methods, and the importance of imaging in the business and scientific communities. Topics include point, area, and geometric processing techniques; convolution techniques; and image enhancement. Prerequisite(s): CS 357 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 316 - Computer Graphics I 4 credits Introduces computer graphics and develops a graphics kernel system for use in several graphics projects. Presents the use of matrices to affect transformations of graphics displays, perspective, clipping, scaling, and hidden line techniques. Prerequisite(s): CS 357 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 320 - Artificial Intelligence Engineering 4 credits An introduction to the practical application of artificial intelligence to software engineering problems, with an emphasis on neural networks and the use of deep learning libraries. Covers three major applications of AI: computer vision, natural language processing, and reinforcement learning. Discusses the impact of AI technology on society, and the ethical dilemmas surrounding AI. Prerequisite(s): CS 257 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 333 - Web Development II 4 credits Focuses on web application development. Students learn how to create dynamically generated web pages using server-side scripting. Language concepts include searching databases, filtering and displaying results, form processing, passing data between pages, user authentication, session tracking, and other techniques for enhanced functionality. Prerequisite(s): CS 210 and CS 257 with a C or better. * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: CS 295. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 336 - Networks I 4 credits Surveys the technologies used on the Internet and in enterprise internetworks. Studies the different types of delay on networks, including transmission, processing, queuing, and propogation delay. Covers the TCP/IP protocol model and prepares students to configure, maintain, and secure company networks that use Ethernet, wireless networking, and TCP/IP. Prerequisite(s): CS 257 with a C or better. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 346 - Computer Forensics 4 credits Surveys the technologies, techniques, and responsibilities of a criminal or civil investigation involving computers, networks, Internet service providers, and electronic evidence. Explores the ways a computer or a computer network can be associated with a crime. Examines rules of evidence and proof. Emphasizes maintaining an evidentiary trail through computer data and network activity. Reviews the responsibilities of the computer forensics investigator, the fragility of computer evidence, and the techniques used to protect evidence. Prerequisite(s): WR 123 or equivalent. Junior standing or above. Approved for General Education: Numerical Literacy Capacity, University Studies - H Strand Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 356 - Programming Topics 4 credits Explores programming in different languages. Topics are based on interest and need. Repeatable. Prerequisites and credits determined by topic. Prerequisite(s): CS 257 with a C or better (some topics may require instructor approval). Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 360 - Databases 4 credits Introduces the concepts necessary for designing and implementing database systems. Emphasizes data modeling, normalization, and SQL. Prerequisite(s): CS 257 with a C or better. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 367 - C and UNIX 4 credits Explores concepts of the UNIX operating system and the C programming language. Students learn how to use UNIX and how to program in C on UNIX. Prerequisite(s): CS 257 with a C or better. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
|
|
-
CS 391 - Cloud Computing 4 credits Students learn about and apply their knowledge of topics such as Internet protocols, virtual machines and containers, web servers and frameworks, and databases as well as their deployment in modern cloud environments. Students need some basic knowledge of linux, databases, HTML and Python or willingness to learn the basics of these outside of class. Prerequisite(s): CS 258 or CS 333 or CS 360 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 399 - Special Studies 1 to 18 credits Credits to be arranged. Repeatable. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 401 - Research 1 to 6 credits Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 403 - Thesis 1 to 9 credits Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 405 - Reading and Conference 1 to 6 credits Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 407 - Seminar 1 to 4 credits Credits to be arranged. Repeatable. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 409 - Practicum 1 to 15 credits Credits to be arranged. Repeatable for a maximum of 15 credits. Prerequisite(s): Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 411 - Algorithms and Data Structures 4 credits Presents Non-Linear Data Structures (Trees: 2-3-4 and 2-3 Trees, B, B*, B+), Union-And-Find, Heap and Heap Sort, Hash Tables, Graph and its Algorithms (Structure and Traversal and Searching, Minimum Spanning Tree, Shortest Path, etc.). Prerequisite(s): CS 258 and MTH 252 with a C- or better or appropriate SOU placement level and either CS 250 or MTH 311 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 415 - Foundations of Emerging Computer Applications 4 credits Covers the background needed for students to make contributions in an emerging application area. Topics may include digital signal processing, data mining, and security. Focuses specifically on those foundational concepts that students need to be able to create or enhance digital solutions. Repeatable. Prerequisite(s): CS 258 (some topics may require instructor approval). Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 418 - Theory of Computation 4 credits Covers formal language and automata theory from finite state automata to Turing machines. Presents the Chomsky hierarchy of languages and the relationship between languages and automata. Prerequisite(s): CS 258 and either CS 250 or MTH 311 with a C- or better in all courses. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 426 - UNIX System Administration 4 credits Introduces system administration techniques for the Linux operating system. Covers process management, services, virtualization, user administration, file systems, logging, and security. Prerequisite(s): CS 336 . Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 433 - Corporate Web Development 4 credits Introduces XML, XSL, and XQL. Examines e-commerce, digital money, and data encryption. Students are required to work on an e-commerce project as part of the course. Prerequisite(s): CS 295 and CS 360 . Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 436 - Networks II 4 credits Continues Networks I. Offers an in-depth study of network architectures and implementation. Topics may include Internet access, distributed programming methods, routing, congestion control, security, RPC, name resolution, message-based distributed applications, and Internet architectures. Prerequisite(s): CS 336 . Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 446 - Wireless Networks 4 credits Examines the world of wireless communication. Starting with the fundamentals of the generation and propagation of electromagnetic waves, it surveys information transmission techniques such as spread spectrum and phase shift keying, wireless LANs, personal networks, and cellular and satellite systems. Prerequisite(s): CS 336 . Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 450 - Compilers 4 credits Introduces compiler construction. Students create a compiler for a mini-language. Topics include grammar, lexical analysis, parsers, parser generators, code generation, and code optimization. Prerequisite(s): CS 411 and CS 452 . Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 452 - Programming Languages 4 credits Formal definition of programming languages and parsing. Contrasts functional, object-oriented, imperative, and logic paradigms. Introduces automated program analysis techniques, including dataflow analysis. Prerequisite(s): CS 357 or CS 259 with a C- or better and CS 418 . * This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: CS 352. Graded (A-F) only |
|
-
CS 455 - Topics in Computer Science 2 to 4 credits Explores selected topics in computer science. Topics are offered based on interest and need. Repeatable. Prerequisite(s): CS 258 (some topics may require instructor approval). Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
-
CS 456 - Information Systems Security 4 credits Introduces the many facets of computer security and information assurance. Covers cryptographic protocols, modes, and algorithms. Security in computer operating systems, software security, system security, authentication, and authorization are covered. Prerequisite(s): CS 257 with a C or better and CS 314 . Junior standing or above. Grade mode designated on a CRN basis each term. Students should consult current term schedule. |
|
Page: 1 <- 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12
… Forward 10 -> 29 |