|
2022-2023 Undergraduate Bulletin [ARCHIVED PUBLICATION]
Course Descriptions
|
|
Many course descriptions include a designation of Term(s) Offered: with one or more of the following: Fall, Spring, Summer. This indicates the term(s) in which the course is typically offered and is intended to aid students in planning their programs of study. Departments reserve the right to change the term(s) in which a course is offered.
|
|
Communication Studies |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CMST 301 - Communication Criticism and Analysis Credits: 3
The purpose of this course is to familiarize students with basic techniques of planning, conducting, and reporting qualitative human communication research. Focusing on communication criticism as well as ethnographic study, the course will introduce students to methods and theories that can enhance the understanding of most types of communication, including public address, media events, popular culture, organizational interaction, family conversation, cultural artifacts, or social interaction.
USI Core 39: Embedded Experience-Writing
Prerequisite(s): CMST 201 (grade of C or better) and ENG 201
Term(s) Offered: Fall
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CMST 327 - Communication and Healthcare Credits: 3
In this course, students will be introduced to the many ways that we, as human beings, communicate about our health. This seminar has been designed to integrate numerous theoretical and methodological perspectives on health communication in order to give students a broader scope of how health messages and health communication processes are enacted, mediated, conceptualized, and studied. In this course, students will read and analyze how we communicate health messages interpersonally, organizationally, rhetorically, and through the mass media. Furthermore, through studying diverse health communication processes, students should become more aware of how these processes influence and impact each other (e.g., television messages about smoking impacts how people discuss tobacco use interpersonally).
Prerequisite(s): CMST 107 (grade of C or better)
Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
-
CMST 400 - Independent Study in Communication Studies Credits: 1-3
This course is designed to provide an opportunity for upper division communications majors and minors to research subject areas in the discipline. A maximum of six hours may be taken; only three may be taken in any one semester. Students who wish to take independent study courses in the Communication Studies curriculum should be aware of the following points: 1) Only six hours of independent study may apply toward a major in communications; 2) No more than three hours of CMST 400 may be directed by the same instructor; 3) Students wishing to enroll in independent study courses must receive written permission from their instructors prior to registration.
Prerequisite(s): CMST 301 , 21 hours of Communications Studies courses, upper division status, and written consent of instructor
Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CMST 440 - Seminar in Performance Studies Credits: 3
The purpose of this course is to provide students with a deeper understanding of performance as aesthetic communication, embodied inquiry, site of cultural reproduction, and/or creative mode of expression. Through course readings and assignments, students create and analyze works of performance as guided by the specific topic of the class. Topics may include performance of literature, environmental performance, performance art, community-based theatre, autoethnographic performance, tourism and cultural performance, and media and performance.
Prerequisite(s): CMST 203 (grade of C or better) and CMST 301 (grade of C or better)
Repeatability: Students may repeat this course provided the topic is different. Only six hours may apply toward the communication studies major. Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
Computer Information Systems |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CIS 333 - Data Visualization & Storytelling Credits: 3
This experiential, hands-on course will develop a vocabulary, framework, and tangible software skills for discussing, critiquing, and designing visual displays of quantitative data (tables, charts, graphs, dashboards). This entails a basic understanding of the implications of data, human perception & cognition, and the use of best practices in the visualization of quantitative data, dashboard design, and data exploration & storytelling.
Prerequisite(s): Sophomore standing
Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
-
CIS 344 - Automated Machine Learning for All Credits: 3
This hands-on course will introduce students to how to deploy, use and interpret automated Machine Learning (ML) to help them solve business and organizational problems and present solutions. Using ML Life Cycle process framework students will be exposed to how to define project objectives, acquire & explore data, model data, interpret and communicate, and implement & maintain the model. Students will reinforce the knowledge of the framework by applying it to real business and personal domains using world’s most advanced enterprise automated ML platforms that do not require any programming skills nor deep statistical knowledge.
Prerequisite(s): Junior standing
Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
|
|
|
-
CIS 366 - Data Management for Business Intelligence & Analytics Credits: 3
This hands-on course teaches cutting-edge tools and approaches to data management and preparation for effective decision-making through business intelligence and analytics. The class creates data connoisseurs through hands-on exposure to data extraction, transformation, summarization, integration, reduction & splitting, and loading for effective exploratory and predictive analytics. Students are introduced to common BI, machine learning and text mining techniques and software. This course does not require any programming skills nor deep statistical knowledge but is rather focused on the integration and application of world-class enterprise BI&A tools.
Prerequisite(s): Junior standing
Term(s) Offered: Irregularly offered
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
-
CIS 367 - Data Communications Credits: 3
This course is designed to give the student a thorough understanding of the existing use of data communication networks as well as future developments in the area of telecommunications. The course topics will include the basic hardware needed for a functioning network, basic technical concepts of data communications, the various types of network configurations, and circuits. Also needed will be network design techniques, protocols, software, network architecture, local area networks, network management, and security and control issues related to networks.
Prerequisite(s): Junior standing
Term(s) Offered: Fall, Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
-
CIS 377 - Introduction to Database Concepts Credits: 3
Introduction to database theory. Discussion of data structures, indexed and direct file organizations, models of data including hierarchical, network, and relational. Discussion of data analysis, design, implementation, and database administrator functions. Application of database, data definition languages, data manipulation languages, and/or data manipulation through a host language.
Prerequisite(s): Junior standing
Cross-Listed: Cross-listed with CS 377 Term(s) Offered: Fall, Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
-
CIS 454 - Managing Information Technology Credits: 3
An introduction to the financial, technical, and strategic information systems planning process. Emphasis is on the relationship of the information systems planning process to overall business goals, policies, plans, management style, and industry conditions. The selection of large system projects, assessment of a currently installed system, determining approaches to staffing, software, hardware, processing, and financing an information system are studied.
Prerequisite(s): Junior standing
Term(s) Offered: Fall
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
Computer Science |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CS 351 - Client-Side Web Application Development Credits: 3
Introduces the fundamental concepts of client-side web application development. Instruction will include heavy client-side application tools using HTML5, JavaScript, CSS, Bootstrap, REST Services, ASP.NET, React.js and/or jQuery. Additional topics may include client-server framework, GUIs, event-driven software, web page design, and DOM.
Prerequisite(s): CS 201 or CS 258 or CIS 276
Term(s) Offered: Fall
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
-
CS 365 - Operating Systems Credits: 3
The course includes the fundamental principles of operating systems, resource allocation and use by applications, device organization, interrupts, concurrency, user/system state, and protection. It develops each of these areas in greater depth: scheduling and dispatch, preemptive and non-preemptive scheduling, processes and treads, file systems, buffering, encryption, virtual memory, paging, swapping, security, protection, and related topics. Both Microsoft and Unix systems will be covered.
Prerequisite(s): CS 311
Term(s) Offered: Fall
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
-
CS 377 - Introduction to Database Concepts Credits: 3
Introduction to database theory. Discussion of data structures, indexed and direct file organizations, models of data including hierarchical, network, and relational. Discussion of data analysis, design, implementation, and database administrator functions. Application of database, data definition languages, data manipulation languages, and/or data manipulation through a host language.
Prerequisite(s): A program language, e.g., Visual Basic, Java, C#, etc.
Cross-Listed: Cross-listed with CIS 377 Term(s) Offered: Fall, Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
-
CS 411 - Network Management Credits: 3
This course provides an overview of computer networking. It covers topics in communication technologies, communication design, communication protocols, and communication system planning and development. It includes distributed computing and collaboration technology. It will introduce the levels of the OSI and TCP/IP stacks and discuss the protocols at each level. At the highest level applications such as Web services and email as well as potential security issues will be presented. Additional protocols will be presented including HTTPS and SSL. The physical level will also be covered including switches, hubs, routers, gateways, and firewalls. Hands-on assignments with system and firewall configuration.
Prerequisite(s): CS 311
Term(s) Offered: Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
|
|
|
|
|
-
CS 483 - Senior Software Development Project Credits: 3
This course applies computer programming and software engineering concepts, principles, and practices to a comprehensive system development project. A team approach is used to analyze the problem, and then specify, design, implement, test, validate, and deliver a software package that solves the problem. Teams will use software engineering techniques and project management techniques, including milestones and formal presentations, to create and test the package solution to the system problem.
Prerequisite(s): CS 478 and Senior Standing
Term(s) Offered: Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
Criminal Justice |
|
|
|
|
|
|
|
-
CRIM 234 - Introduction to Corrections Credits: 3
This course will examine the historical, philosophical, and theoretical foundations of the correction systems and organizations. Topics include but are not limited to sentencing options, treatment of prisoners, prisoner subcultures, prison, life, rehabilitative programming for prisoners, prisoner healthcare, prisoners’ rights, community-based corrections, prisoner release and reentry, and the nature of working in and managing prisons.
Term(s) Offered: Fall, Spring
Check course availability in Spring 2024
Check course availability in First Summer 2024
Check course availability in Second Summer 2024
Check course availability in Fall 2024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Page: 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
… Forward 10 -> 18 |
|
|