/ Skip to main content

School of Communication

Upcoming courses

Course Offerings for the 2024-25 Academic Year

Although we do our best to plan our course offerings there are instances where a course may be changed or cancelled. Please refer to the official timetable when planning your semester.

Upcoming Courses Fall 2024 Winter 2025 Summer 2025
100-Level Courses
CMNS 125 - Communicating Professionally to Academic and Workplace Audiences
CMNS 126 - Communicating Visually in Organizations X
CMNS 140 - Interpersonal Skills for the Workplace X X
CMNS 145 - Technical Communications for Drafting X X
CMNS 175 - Writing for the Internet X
CMNS 180 - Introduction to Intercultural Communication
200-Level Courses
CMNS 201 - Foundations of Journalism Practice (also listed JRNL 201) X X
CMNS 212 - Introduction to Media and Public Relations (also listed as MACS 212) X X
CMNS 235 - Public Speaking
CMNS 251 - Professional Report Writing
CMNS 257 - Environment: Science and Communications (also listed as GEO 257) X X
CMNS 280 - Team and Small Group Communication for the Workplace X X X
300-Level Courses
CMNS 301 - Multimedia Journalism (also listed as JRNL 301) X X X
CMNS 311 - Investigative Reporting X X X
CMNS 312 - Public Relations Campaigns X X
CMNS 316 - Communicating for Social Media X X
CMNS 320 - Editing Principles and Applications X X
CMNS 325 - Writing for the Sciences and Technologies X X
CMNS 335 - Advanced Public Speaking X X
CMNS 340 - Storytelling for Professional Applications X X X
CMNS 345 - Instructional Skills for the Workplace  X X X
CMNS 351 - Formal Research Report Writing X X
CMNS 353 - Research in Organizations X X X
CMNS 360 - Advocacy Writing X X
CMNS 375 - Print and Digital Document Design X X
CMNS 380 - Communicating in the Cross-Generational Workplace X X
CMNS 385 - Language as Persuasion: Communication Theory in Action (also listed as ENGL 385) X X X
CMNS 390 - Designing User-friendly Guides, Manuals, and Instructions X X
CMNS 399 - Special Topics in Professional Communications X X
400-Level Courses
CMNS 412 - Communications Practicum (practicum course / offered as needed) N/A N/A N/A
CMNS 420 - Virtual Team Communication X X X
CMNS 430 - Communication for Project Management X X
CMNS 445 - Facilitation Skills for the Workplace X X X
CMNS 465 - Grant and Proposal Writing X X
CMNS 480 - Crisis Communication X X X
CMNS 490 - Directed Studies in Communications (offered as needed) N/A N/A N/A
CMNS 499 - Special Topics in Journalism Practice X X X

If you haven't found the course you were searching for or if you have any questions related to your academic planning, please schedule an appointment with an Academic Advisor.

Contact Us