Skip To Content

Courses

Undergraduate Courses

Undergraduate Courses

Browse by Subject

These courses are available for Challenge for Credit unless otherwise noted in the syllabus.

Communication Studies - CMNS (26 courses)

check availability

CMNS 201 Introduction to Mass Media 3 credits Social Science
CMNS 202 Media and Power in Canadian Society 3 credits Social Science
CMNS 301 Communication Theory and Analysis 3 credits Social Science
CMNS 302 Communication in History 3 credits Humanities
CMNS 308 Understanding Statistical Evidence 3 credits Social Science
CMNS 311 Mass Media and the Law 3 credits Applied Studies
CMNS 315 Understanding Media Literacy: Inside Plato's Cave 3 credits Social Science
CMNS 321 Computing in Everyday Life 3 credits Social Science
CMNS 333 Research Methods in Communication Studies 3 credits Social Science
CMNS 358 Popular Culture and the Media 3 credits Humanities
CMNS 370 Individual / Group Projects 3 credits Applied Studies
CMNS 371 Individual / Group Projects 3 credits Applied Studies
CMNS 380 Corporate Communication 3 credits Social Science
CMNS 385 Social Problems and Social Movements 3 credits Social Science
CMNS 401 Cultural Policy in Canada 3 credits Social Science
CMNS 402 International Media Systems I - The Americas 3 credits Social Science
CMNS 420 Topics in Communication: Children and Media 3 credits Humanities
CMNS 421 Being Online 3 credits Social Science
CMNS 423 The Television Age 3 credits Humanities
CMNS 425 Film and Genre 3 credits Humanities
CMNS 444 Media Relations 3 credits Social Science
CMNS 445 Directed Readings in Communication Studies (Reading course) 3 credits Social Science
CMNS 450 Individual / Group Projects 3 credits Applied Studies
CMNS 451 Individual / Group Projects 3 credits Applied Studies
CMNS 453 Individual / Group Professional Development Projects 1 credits Applied Studies
CMNS 455 Media Ethics 3 credits Social Science

Computer Science - COMP (35 courses)

check availability

COMP 200 Introduction to Computing and Information Systems 3 credits Science
COMP 206 Introduction to Computer Programming (C++) 3 credits Science
COMP 210 Introduction to Information Systems and Computer Applications 3 credits Science
COMP 214 Interactive Technologies 3 credits Science
COMP 266 Introduction to Web Programming 3 credits Science
COMP 268 Introduction to Computer Programming (Java) 3 credits Science
COMP 272 Data Structures and Algorithms (Java) 3 credits Science
COMP 283 Effective Use of Myths and Facts in Computer Games 3 credits Science
COMP 306 C++ for Programmers 3 credits Science
COMP 308 Java for Programmers 3 credits Science
COMP 314 Operating Systems 3 credits Science
COMP 318 Introduction to Game Design and Development 3 credits Science
COMP 325 Unix Operating System - Principles and Administration 3 credits Science
COMP 347 Computer Networks 3 credits Science
COMP 348 Network Programming in Java 3 credits Science
COMP 361 Systems Analysis and Design 3 credits Science
COMP 369 Practical Game Programming 3 credits Science
COMP 378 Introduction to Database Management 3 credits Science
COMP 382 3D Programming in Java 3 credits Science
COMP 390 Computer Graphics 3 credits Science
COMP 409 Mobile Computing and Commerce 3 credits Science
COMP 410 Software Engineering 3 credits Science
COMP 418 Distributed Database Systems and Database Tuning 3 credits Science
COMP 435 Multimedia Technologies 3 credits Science
COMP 452 Artificial Intelligence for Game Developers 3 credits Science
COMP 456 Artificial Intelligence and Expert Systems 3 credits Science
COMP 466 Advanced Technologies for Web-Based Systems 3 credits Science
COMP 470 Web Server Management 3 credits Science
COMP 482 Human Computer Interaction 3 credits Science
COMP 486 Mobile and Internet Game Development 3 credits Science
COMP 489 Distributed Computing 3 credits Science
COMP 492 The Semantic Web 3 credits Science
COMP 494 Research Methods 3 credits Science
COMP 495 Computer and Information Systems Projects I 3 credits Science
COMP 496 Computer and Information Systems Projects II 3 credits Science

Updated July 17, 2012