School of Communication

Upcoming courses

Course Offerings for the 2026-27 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 2026 Winter 2027 Summer 2027
100-Level Courses
CMNS 125 - Introduction to Professional Communication ✓ ✓ ✓
CMNS 126 - Communicating Visually in Organizations ✓ X 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 X X
CMNS 180 - Introduction to Intercultural Communication ✓ ✓ ✓
CMNS 185 - Indigenizing Communication ✓ X X
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
300-Level Courses
CMNS 301 - Multimedia Journalism (also listed as JRNL 301) X ✓ X
CMNS 310 - Professional Communication Ethics ✓ 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 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 X
CMNS 353 - Research in Organizations X ✓ X
CMNS 360 - Communicating for Change ✓ 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
CMNS 490 - Directed Studies in Communications (offered as needed) N/A N/A N/A
CMNS 499 - Special Topics in Journalism Practice 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