Communication, Culture, Information & Technology

CCT111H5 Critical Coding

This experiential learning course introduces students to the practice and theory of coding, programming, and basic development of user-oriented software. The practicals are lab-based and focus on applying these theoretical skills to solving problems grounded in a critical understanding of the interaction between people, culture, and society, by developing software or apps.

See past syllabus for more course information.


CCT261H5 Information Architecture and Usability (DEM)

Using architectural and design concepts to create and organize user-friendly information structures, this course includes exploring theories and hands-on practice with information organization, structure, categorization, representation, navigation and modeling.

See past syllabus for more course information.


CCT304H5 Visual Communication and Digital Environments

This is a project-based course that focuses on analyzing and evaluating the persuasive impact of the images we use every day to make decisions about our social networks, what we buy, how we live, what we care about, and who we are.

See past syllabus for more course information.


CCT308H5 Advanced Research Methodologies

This course provides students with an in-depth study and critical analysis of research methodologies within the discipline of communications and new media. Students will learn to explicitly identify generalizable findings, ethical concerns, study limitations, and new contributions to the field.

See past syllabus for more course information.


CCT341H5 Introduction to IT Consulting

In this course students engage with the principles of Computer Supported Co-operative Work (CSCW) through an experiential opportunity to work with a real client. Students create an IT Consulting company and take on the role of consultants, learning core skills (soft and hard) necessary for this profession.

See past syllabus for more course information.


CCT380H5 Human-Computer Interaction and Communication

The emphasis in this course will be on theoretical, methodological, and empirical issues in the study of Human-Computer Interaction. Course entirely practical-based.

See past syllabus for more course information.


CCT404H5 Integrative Design Project

This project-based course aims to demonstrate how collaboration is a critical capability often overlooked. During the course students will integrate their learning and experience and first hand see how, in combination with collaboration it can lead to creatively solving problems in areas as varied as business, health care delivery, urban planning and development.

See past syllabus for more course information.


CCT405H5 Individual Project

A research project carried out under the supervision of a faculty member. Students will carry out a research project on a selected topic related to CCIT. Students must obtain signed permission from the faculty member who they would like to have as their supervisor.

See past syllabus for more course information.


CCT406H5 Capstone Design Project

An applied project-based capstone course in which groups will be paired with an identified client with real-life needs in digital media creation. Students will work in small cross-functional teams to develop and present proposals to client representatives and a panel of industry experts. Students will also be taught the arts of networking, proposal writing and project management.

See past syllabus for more course information.


CCT410H5 CCIT Internship I

This course is a practical internship and is available only upon application from students. Through a placement, students will apply the expertise in communication, culture, and information technology that they have gained through previous courses. Students must plan well in advance for the placement and work closely with the placement officer for CCIT to determine eligibility and suitability.

See past syllabus for more course information.


CCT485H5 User Experience Design

This course will represent an opportunity for students to enrich their understanding of the deep interconnections between human factors, human needs, interactive technologies, information, as projected on several dimensions: cultural, societal, ergonomic, and economic. Entirely practical-based.

See past syllabus for more course information.