Communication Law & Ethics COM 420 TBA 01/20/26 - 03/12/26 3 Credits This course provides an overview of legal and ethical issues pertaining to traditional print and broadcast media, as well as Internet communication and advertising. Students will review U.S. case law involving issues such as libel, privacy, copyright, censorship, and licensing, and will examine these issues from other cultural and legal perspectives. The course will also address ethical responsibilities of communication professionals. It is recommended that students complete a course in law or communication prior to enrolling in this course. Prerequisite: ENG 176 Critical Writing II. It is recommended that students complete a course in law or communication prior to enrolling in this course. Course enrollment is limited to juniors and seniors.
Argumentation & Negotiation COM 486 MW 01/20/26 - 05/07/26 3 Credits This course is designed to develop and enhance the student's oral and written skills in argumentation/debate and negotiation. Students will analyze and discuss the philosophical bases and principles of debating skills as they apply to a variety of social, business, interpersonal, and professional arenas. Some focus on negotiation, as a supplement to argumentation, will also be incorporated. Prerequisite: COM-285
Argumentation & Negotiation COM 486 MW 08/24/26 - 12/13/26 3 Credits This course is designed to develop and enhance the student's oral and written skills in argumentation/debate and negotiation. Students will analyze and discuss the philosophical bases and principles of debating skills as they apply to a variety of social, business, interpersonal, and professional arenas. Some focus on negotiation, as a supplement to argumentation, will also be incorporated. Prerequisite: COM-285
Argumentation & Negotiation COM 486 T 03/16/26 - 05/07/26 3 Credits This course is designed to develop and enhance the student's oral and written skills in argumentation/debate and negotiation. Students will analyze and discuss the philosophical bases and principles of debating skills as they apply to a variety of social, business, interpersonal, and professional arenas. Some focus on negotiation, as a supplement to argumentation, will also be incorporated. Prerequisite: COM-285
Argumentation & Negotiation COM 486 M 06/29/26 - 08/15/26 3 Credits This course is designed to develop and enhance the student's oral and written skills in argumentation/debate and negotiation. Students will analyze and discuss the philosophical bases and principles of debating skills as they apply to a variety of social, business, interpersonal, and professional arenas. Some focus on negotiation, as a supplement to argumentation, will also be incorporated. Prerequisite: COM-285
Argumentation & Negotiation COM 486 T 10/19/26 - 12/13/26 3 Credits This course is designed to develop and enhance the student's oral and written skills in argumentation/debate and negotiation. Students will analyze and discuss the philosophical bases and principles of debating skills as they apply to a variety of social, business, interpersonal, and professional arenas. Some focus on negotiation, as a supplement to argumentation, will also be incorporated. Prerequisite: COM-285
Capstone Communication Portfolio COM 492 TBA 03/16/26 - 05/07/26 3 Credits This course provides hands-on guidance in helping students assemble a digital portfolio in preparation for careers in strategic communication. Students may draw upon communications-related work acquired throughout the program as they develop, assemble, format, and organize a portfolio that showcases their strengths as professional communicators. Prerequisites: COM 310 Strategic Communication Planning
Programming for Everyone I CS 120 TBA 08/31/26 - 12/13/26 3 Credits Programming is not just about coding; it’s about solving problems and thinking logically. This course is a general introduction to coding in Python, one of the most popular and powerful programming languages. Step-by-step, you’ll use functions, logic, loops, and libraries to take your ideas from concept to reality. By the end, you’ll be able to create useful applications from scratch, but more importantly solve technical problems - a key skill for everyone.
Programming for Everyone II CS 121 TBA 08/31/26 - 12/13/26 3 Credits This course teaches you to build data-powered software products. Building on fundamentals of Python programming, you’ll learn how to build software that interacts with other software, stays up-to-date, and is something that people want to use and build on top of. In doing so, you’ll master all the skills necessary to pursue advanced programming and app development. Prerequisites: CS120
Web Development CS 210 TBA 08/31/26 - 12/13/26 3 Credits Have you ever wondered how you’d manage without websites-no online banking, instant information, or social media? Fortunately, web development brings these essential services to life. In this course, you’ll learn the fundamentals of web development, from HTML and CSS to JavaScript. You’ll discover how to create visually appealing and interactive sites. By the end, you’ll build responsive, user-friendly websites that captivate and engage users. Prerequisite: CS121