May 07, 2024  
2018-19 Academic Calendar Mount Royal University 
    
2018-19 Academic Calendar Mount Royal University [ARCHIVED CATALOG]

Courses


 

Communications

  
  • COMM 3777 - Project and Content Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    As preparation for completion and in advance of professional communication projects in the Journalism program’s final year, students will learn and engage in advanced research, planning and project management skills. The course will allow students to develop a comprehensive plan for their capstone semesters by identifying clear goals and designing detailed frameworks for professional-grade artifacts in their media portfolios.

    Prerequisite(s): COMM 3737  and COMM 3709 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3797 - Special Topics in Journalism


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    The content of this course will vary according to the needs and goals of the specific student group involved, but will offer material appropriate to the consideration of new forms of media and their impacts.

    Prerequisite(s): Consent of the program.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3799 - International Journalism Projects


    Credit(s): 3
    Lecture Hours Schedule Type: Online
    Tutorial Hour(s): 3

    The content of this course will be based on journalism project work completed in an international context, and result in the production of journalism products appropriate to the needs and goals of the specific student group involved.

    Prerequisite(s): Consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3841 - Media Relations


    Credit(s): 3
    Lecture Hour(s): 1
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course examines the relationship between public relations and the media. Through work on a client project, students learn about the importance of strategic media planning in both traditional and online environments and practice writing public service announcements (PSAs), news releases, feature articles and creating media kits. Students participate in a mock news conference and receive media training.

    Prerequisite(s): COMM 1841 , COMM 1849  and COMM 2849 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3843 - Communication and Organizational Culture


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course is designed to help students think critically about communication in the organizational context. Through theory-based lectures and experiential exercises, students will better understand the nature, strengths and limits of organizational design, the nature of metaphor and its usefulness in describing organizational management, and how to apply theory learned in the classroom in the practice of public relations.

    Prerequisite(s): COMM 1841  and COMM 1845  or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3847 - Public Relations Management


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Building on the introduction to public relations course and research methods course, students learn the fundamentals of public relations program planning. The course begins with theory, case study analysis and discussion, and ends with teams planning, executing and evaluating a client based public relations initiative. Students conduct research, analyze target audiences and messages to be delivered, undertake budgeting and scheduling activities, and evaluate the results.

    Prerequisite(s): COMM 1841  and COMM 3855 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3851 - Computer Mediated Communication


    Credit(s): 3
    Lecture Hour(s): 1
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course introduces public relations students to on-line/digital communication in both the classroom and the computer lab. Participants learn to use the technologies and understand them sufficiently to advise others on their applications, strengths and weaknesses. Students become familiar with digital uses for Internet and social applications as they relate to communications.

    Prerequisite(s): COMM 2803  or consent of the department.
    Recommended Preparation: COMP 1103  or equivalent.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3855 - Research Methods for Public Relations


    Credit(s): 3
    Lecture Hour(s): 4
    Lecture Hours Schedule Type: Blended, Online, Lecture
    This course develops competence in major forms of research including the use of surveys, focus groups, content analysis, and the use of existing information accessed through libraries, online databases, and other computer-based search tools. Elements of descriptive statistics as they apply to the analysis of survey design are reviewed. The course provides instruction and hands-on practice in conducting communications research and communicating the findings as a fundamental part of the public relations profession.

    Prerequisite(s): COMM 1841  and COMM 2849 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3860 - Government Public Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    In this course students will explore the critical role strategic public relations plays as organizations seek to inform and influence government policy-making processes and outcomes as well as examining the public relations function within government. Students will monitor current issues facing organizations; examine the theory, practice and context of government relations; and understand what it takes to create and manage an effective government relations program.

    Prerequisite(s): COMM 2849  and COMM 3841 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3865 - Strategic Social Media for Public Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture, Online
    In this course students will examine the rich and complex picture of social media and the critical role strategic social media plays in the organizational public relations function. This course applies social media strategies to public relations for government, non-profit, corporate and agency sectors. It challenges students to understand the framework for transitioning social media from the personal to the organizational voice and to respond strategically to the way an organization’s audience connects, collaborates and builds relationships online. It focuses on strategic analysis and organizational integration of social media objectives through public relations strategies.

    Prerequisite(s): COMM 1841  and COMM 3855  or consent of the program.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 3890 - Special Topics in Public Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture, Blended, Distance Delivery
    This course provides an examination of selected topics designed to address critical or emerging trends in public relations. As this is a variable content course, the specific topic will be announced and advertised each semester it is offered. Students may not receive credit for this course more than once.

    Prerequisite(s): COMM 4890  or consent of the program.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4490 - Broadcast Workplace Preparation Seminar


    Credit(s): 0
    Lecture Hour(s): 1.5
    Lecture Hours Schedule Type: Lecture
    This mandatory zero-credit preparation seminar for the student’s work experience term will examine conditions and issues, which may arise in the workplace, and the responsibilities and rights of employers and employees. Potential employers and broadcast media practitioners will be invited to present their perspectives and expectations. Students develop résumés, portfolios and prepare to apply for work opportunities in a subsequent semester.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4491 - Broadcast Media Work Experience (Required)


    Credit(s): 0
    Other Hours Schedule Type Work Term


    BMS students will hone their understanding of the media industry and the skills already learned by undertaking at least 450 hours of full-time work (normally completed over a 12-week period) in an approved professional communications position. These zero-credit work placements may range from traditional television and radio stations to digital media operations, to corporate communications, internet start-ups and non-profit organizations. Successful completion with a grade of Experiential Pass is required for graduation purposes.

    Prerequisite(s): COMM 1401 , COMM 1402 , COMM 1404 , COMM 1405 , COMM 2400 , COMM 2401 , COMM 2404 , and COMM 4490  ; or departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4501 - Roles and Practices in Contemporary Communications


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Contemporary work environments in communication are evolving. Changes in technologies, workforce demographics, business models, audience relationships, regulatory regimes, social norms and other factors affect how communicators work, and precisely the work they do. This senior course focuses on problem based learning. Working together, students from all Bachelor of Communication degree streams will examine and reflect on the origins, character and implications of changes in the contemporary communicator’s work. Students’ investigations will result in major, team based, public presentations.

    Prerequisite(s): One of COMM 4690 , COMM 4790  or COMM 4890 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4620 - Document Production II


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    This course covers the production function, the purchasing of paper, printing and distribution - typically half the total costs of operating a magazine. Topics include minimizing paper waste, the advantages of offset and rotogravure printing, the effect of makeup on readership and costs, and setting distribution strategies. Students will be expected to produce a magazine in print and e-zine formats.

    Prerequisite(s): COMM 3620 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4650 - Special Topics in Info Design: Critical Design


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Information design pervades and shapes our world. In this course, students will learn to observe, analyze, and critique how design shapes our relationships, dictates our actions, inscribes values, and sediments privilege. The course will combine cultural analysis and critical theory with information design practice. Students will work in small groups to identify a local issue, and then propose, defend, and implement a project that is meant to act as an intervention to the issue. Students will work in dialogue with those concerned with the focal issue, and learn to adapt their design practices through participation and critical reflection. Each week the course will mix lectures, studio practice, and significant out-of-class project work.

    Prerequisite(s): COMM 3600 , COMM 3605 , and COMM 3611 , or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4665 - Instructional Design


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Course introduces and applies systematic instructional design and instructor-led training. Students will study a major model of instructional design and apply it to develop and refine a unit of instruction. Students will prepare and deliver a training lesson, participate in team instructional design activities, and evaluate the training developed and presented by other students.

    Prerequisite(s): COMM 3600 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4679 - Issues in Communications: Ethics and Law


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Building on work done in previous courses, and students’ work experience, this course focuses on key ethical issues and the law facing information designers. The course examines the historical foundation of ethics and explores different models for defining issues, interests and values relating to the ethical issues confronting information designers.

    Prerequisite(s): COMM 4501  and satisfactory completion of Work Term I.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4680 - Portfolio


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    The portfolio as a professional tool for information designers. The course includes portfolio and writing theory along with a collaborative workshop environment. Students develop a professional portfolio based on course project, internship experiences, and/or work history. In addition, students write a reflective paper examining their growth and maturity as information designers. Interviewing techniques, resume writing, and the job search process are included in the course. The student portfolio demonstrates the ways in which students have acquired and achieved the learning outcomes of the Bachelor of Communication degree program. Portfolio items are products created in all core courses in the program. In this course, students analyze and consolidate their collection, and organize a public presentation of their work.

    Prerequisite(s): Senior Standing and approval of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4690 - Information Design Workplace Issues and Work Experience Preparation Seminar


    Credit(s): 0
    Lecture Hour(s): 1.5
    Lecture Hours Schedule Type: Lecture
    This mandatory, zero-credit, preparation seminar for work experience will examine job search strategies, as well as conditions and issues that may arise in the workplace. Potential employers and working information designers will also be invited to present their perspectives and expectations. Students will learn to develop resumes, cover letters and portfolios as well as job search and interviewing strategies, all in preparation to search for professional communications work opportunities in a subsequent semester.

    Note: The seminar must be completed as preparation for, and in advance of, the required work experience.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4691 - BCMM Information Work Experience


    Credit(s): 0
    Other Hours Schedule Type Work Term


    To expand both their skills and understanding of the communication field, Information Design students are required to complete one zero-credit work experience (minimum of 450 hours over a 12-week period) in the communications field during their program. Students are expected to complete their work term after their first four semesters in the program.

    Prerequisite(s): Successful completion of all core courses in years one and two of the degree and 30 Credits.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4692 - Information Design Work Experience II (optional)


    Credit(s): 0
    Other Hours Schedule Type Work Term


    To expand both their skills and understanding of the communication industry, Information Design students are encouraged to complete a second non-credit semester-long work experience (with a 12 full-time work week minimum) in the communications field during their program. The student must receive a grade of Pass.

    Prerequisite(s): COMM 4691  and departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4705 - Online Editorial Board


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    Senior student journalists will serve on the editorial board of the online edition of journalism program’s community newspaper and play a central role in its ongoing development, by participating in the editorial design of the web publication while also practicing leadership and team-building skills required in professional journalism environments.

    Prerequisite(s): COMM 3729 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4707 - Editorial Board


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    Senior student journalists will serve on the editorial board of the journalism program’s community newspaper, and play a central role in its ongoing development by participating in the editorial design of the publication, while also considering and practicing leadership and team-building skills required in professional journalism environments.

    Prerequisite(s): COMM 3720  and COMM 3729 , or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4709 - Advanced Reporting


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Blended, Lecture
    Student journalists will investigate and report on public policy issues and/ or contemporary social concerns, using advanced research techniques to complete a comprehensive journalism project.

    Prerequisite(s): COMM 3729 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4711 - Advanced Reporting II


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Student journalists will investigate and report on public policy issues or contemporary social concerns, using advanced research techniques to complete a comprehensive journalism project.

    Prerequisite(s): COMM 3729 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  
  • COMM 4727 - Photojournalism Projects


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Senior student journalists, with specific and previously demonstrated interests in photojournalism, will discuss the processes and requirements of producing a major photojournalism effort. Each will then design and complete a major project to advance their skills and portfolios.

    Prerequisite(s): COMM 3727 
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4729 - Multimedia Projects


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Multimedia implies the use of more than one type or form of media in the design of a journalistic, corporate or educational project. Students in this course will consider the appropriate use of multimedia, beginning with audience needs, by undertaking a project of their own design from conception to completion.

    Prerequisite(s): COMM 3727 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4737 - Research Projects


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Working in teams, students will design and complete significant research projects that focus on media issues, using a range of research methodologies appropriate to their goals, such as content analysis, surveys and focus groups. These projects will be published through an online journal established by the journalism program.

    Prerequisite(s): COMM 3737 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4747 - Advanced Audio/Visual Projects


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Blended, Lecture
    Senior student journalists with a specific and previously demonstrated interest in reporting using audio/video will develop, will design and produce projects for publication on significant and timely community issues.

    Prerequisite(s): COMM 3747 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4757 - Corporate Communications


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Major companies invest substantial resources in communicating internally and externally to ensure employees/clients/customers receive timely information. Students will examine the structure and context of corporate communications, while also practicing the use of some specific corporate communication tools.

    Prerequisite(s): COMM 3707 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4790 - Journalism Workplace Issues and Work Experience Preparation Seminar


    Credit(s): 0
    Lecture Hour(s): 1.5
    Lecture Hours Schedule Type: Lecture
    This mandatory non-credit preparation seminar for the required work experience examines professional expectations, issues that could arise in the workplace, and the responsibilities and rights of both employers and employees. Guest speakers include potential employers, working journalists and communications professionals. Students develop resumes and portfolios, and engage in mock interviews, all in preparation to apply for professional communications work opportunities in a subsequent semester. The student must receive a grade of Pass.

    Note: Must be completed as preparation for and in advance of COMM 4791 - Journalism Work Experience I (Required) .

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4791 - Journalism Work Experience I (Required)


    Credit(s): 0
    Other Hours Schedule Type Work Term


    Journalism students will hone their understanding of the media industry and the skills already learned by undertaking at least 450 hours of full-time work (normally completed over a 12-week period) in an approved professional communications position. These non-credit work placements may range from newspapers or magazines, to established television or online news operations, to corporate communications, to Internet start-ups, to non-profit organizations. Successful completion with a grade of Pass is required for graduation purposes.

    Prerequisite(s): COMM 4790 ; successful completion of core skills-based courses in years 1, 2 and 3 of the degree; and departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4792 - Journalism Work Experience II (Optional)


    Credit(s): 0
    Other Hours Schedule Type Work Term


    To further expand their skills and understanding of the communication industry, or perhaps to experience different facets of media work, journalism students have the option to complete second non-credit work experience placements (though only one successful work experience is required for graduation purposes). Like the first, optional second work-terms require at least 450 hours of full-time work (normally completed over a 12-week period) in an approved professional communications position. A grade of Pass is required.

    Prerequisite(s): COMM 4791  and departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4841 - Strategic Communication Planning


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course is designed to build on material covered in COMM 3847 - Public Relations Management and on the experience in COMM 4891 - Work Experience I. Students will increase their understanding of strategic and operational planning concepts in the public relations context by offering consulting services to clients. Working in groups, students will review business plans, conduct a communications audit and write a comprehensive communication plan to assist their client organizations in achieving organizational goals.

    Prerequisite(s): COMM 3847  and COMM 4891  or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4845 - Investor Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Blended, Lecture
    This senior-level course for public relations students represents one of the key growth areas for the profession. Students examine the role of investor relations, its purpose within specific organizations, including the appropriate regulations, brokerage, security and ethical considerations of communicating in the financial marketplace. Financial communication documents are analyzed including proxies, disclosure documents, annual and quarterly reports, etc. Students learn how to successfully plan and manage an annual shareholder meeting, an investor presentation, and respond to the financial media.

    Prerequisite(s): COMM 4892  and consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4847 - International and Intercultural Public Relations


    Credit(s): 3
    Lecture Hours Schedule Type: Online
    This is a senior-level course for public relations students. Students learn the essential elements of effective public relations activities in an international and intercultural context. They examine those elements through the relevant policies and activities governing public relations abroad including marketing, advertising, cultural diversity issues, legislation and government regulations such as NAFTA and GATT, as well as new communication technologies, financial markets, ethics, and international labour and workplace issues.

    Prerequisite(s): COMM 4892  or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4849 - Fund Development and Corporate Philanthropy


    Credit(s): 3
    Lecture Hours Schedule Type: Online
    This is a senior-level course for public relations students, covering two aspects of social public relations - raising funds and creating programs that give financial resources away. This course covers such areas as: understanding government regulations, corporate giving guidelines, accessing funding agencies, understanding the options for fund maintenance, market and audience research, ethical considerations, and the public relations activities required to establish, maintain and promote partnerships with key stakeholders.

    Prerequisite(s): COMM 4892  or consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4851 - Issues and Ethics in Public Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Blended, Lecture
    This is the capstone course for students in their final semester of the public relations major in the Bachelor of Communication degree. The course, structured as a combination of senior seminar and directed reading, provides students the opportunity to reflect on the learning they have gained; examine the profession they are about to enter; contemplate and consider work experience placements and integrate these perspectives in a thesis of relevance to the profession and their future endeavours.

    Prerequisite(s): COMM 4892  and consent of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4860 - Issues Management, Risk and Crisis Communication


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    In this course students will undertake a detailed examination of the principles and applications of the critical elements of sensitive issues management, risk and crisis communications within the context of the public relations responsibilities in organizational communication. The course will concentrate on theoretical considerations of such core topics as trust, effective spokespeople during crisis, credible messaging and stakeholder dialogue. It will address the fundamentals of issues management, effective implementation of crisis communication strategies and workable risk communication models.

    Prerequisite(s): COMM 4891 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4890 - Public Relations Workplace Issues and Preparation Seminar


    Credit(s): 0
    Lecture Hour(s): 1.5
    Lecture Hours Schedule Type: Lecture
    This mandatory, non-credit preparation seminar for work experience, will examine conditions and issues which may arise in the workplace and the responsibilities and rights of employers and employees. Potential employers and working public relations professionals will be invited to present their perspectives and expectations as students develop resumes and portfolios and prepare to apply for work opportunities in a subsequent semester. This seminar must be completed in advance of, and in preparation for, the required work experience placement.

    Note: The seminar must be completed as preparation for, and in advance of, the required work experience.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4891 - Public Relations Work Experience I


    Credit(s): 0
    Other Hours Schedule Type Work Term


    The work experiences required for the public relations major in communication studies offers students the opportunity to integrate the theory and practice of public relations learned in the classroom to supervised work experience in a public relations/communications management setting. Students need complete two such work experiences for graduation purposes, and must receive a grade of Pass.

    Prerequisite(s): Successful completion of the following courses or their equivalents: COMM 1841 , COMM 1849 , COMM 2803 , COMM 2849 , COMM 3841 , COMM 3855 , COMM 3851 , COMM 3847 ; 150 hours of paid or volunteer public relations experience; departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMM 4892 - Public Relations Work Experience II


    Credit(s): 0
    Other Hours Schedule Type Work Term


    The work experiences required for the Public Relations major in Communication studies offers students the opportunity to integrate the theory and practice of public relations learned in the classroom to supervised work experience in a public relations/communications management setting. 

    Prerequisite(s): COMM 4891  and departmental approval.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule

Computer Science

  
  • COMP 1001 - Introduction to Computer-Based Problem Solving for the Sciences


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Computers are an essential tool in contemporary scientific practice This course provides the students with a foundation in algorithmic thinking as well as exposure to a programming environment. Students also receive significant practice in scientific problem-solving and modeling using common desktop productivity tools.

    Note: Only one of Computer Science 1001 and COMP 1501  can be used to satisfy program requirements.

    GNED Cluster 1 - Tier 2

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1103 - Introduction to Computers

    (formerly COMP 2203)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course provides a non-scientific introduction to the use of computers and their impact on society. Major topics in the field will be explored, ranging from the workings of computers and software, to the implications of the Internet. Students will develop a technical competency by applying foundational concepts from lecture in the lab through the use of computers for word processing, spreadsheet analysis, database management and communications.

    Note: Only one of COMP 1103, COMP 1171, COMP 1205 , COMP 1207 , COMP 1209 , COMP 1213 or COMP 2203 can be used towards satisfying graduation requirements.

    GNED Cluster 1 - Tier 2

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1104 - Computing and Digital Citizenry


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course covers both the concepts and skills needed for understanding and developing online competencies. It introduces how internet technologies work and provides the knowledge and skills suitable for non-specialists to construct their own online presence.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1199 - Directed Readings


    Credit(s): 3
    Lecture Hours Schedule Type: Directed Reading
    Subject to the approval of the Chair. Directed Readings are intended to provide a more flexible approach for students who want to pursue and receive credit in areas of study which are of particular interest to them. Two Directed Reading courses can be used for graduation purposes but they must be in different disciplines. A Directed Reading cannot replicate an existing course. The objectives of the Directed Reading course(s) must be filed in the Office of the Registrar and will be made available to any institution requesting them for evaluation purposes. Arrangements for Directed Readings must be completed on or before the Add/ Drop deadline.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1205 - Introduction to Computing for Public Relations


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    Tutorial Hour(s): 1

    This course is designed to develop the knowledge and skills required to be a proficient user of applications relevant to the public relations field. It focuses on effective use of the Internet, file management, word processing skills, and spreadsheet design. Publishing and web design tools are also introduced.

    Note: Credit will be allowed for only one of COMP 1205, COMP 1207 , COMP 1209 , COMP 1213 and COMP 2203.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1207 - Introduction to Computing for Small Business and Entrepreneurship


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    This course is an introduction to computers and to the use of presentation software, word processors and spreadsheets in small business applications. Students will be introduced to social and organizational issues arising from the use of information technology and to the use of the Internet and public databases for marketing research.

    Note: Credit will be allowed for only one of COMP 1205 , COMP 1207, COMP 1209 , COMP 1213 and COMP 2203.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1209 - Introduction to Computing for Applied Degrees


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    This course develops the knowledge and skills required to be a proficient user of fundamental computer applications. Students will learn how to effectively use some of the following computer applications: word processors, spreadsheets, databases, presentation programs and the Internet.

    Note: Credit will be allowed for only one of COMP 1205 , COMP 1207 , COMP 1209, COMP 1213 and COMP 2203.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1299 - Directed Readings


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Directed Reading
    Subject to the approval of the Chair. Directed Readings are intended to provide a more flexible approach for students who want to pursue and receive credit in areas of study which are of particular interest to them. Two Directed Reading courses can be used for graduation purposes but they must be in different disciplines. A Directed Reading cannot replicate an existing course. The objectives of the Directed Reading course(s) must be filed in the Office of the Registrar and will be made available to any institution requesting them for evaluation purposes. Arrangements for Directed Readings must be completed on or before the Add/ Drop deadline.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1370 - Introduction to Internet Development


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    This course lays the groundwork for effective creation of Internet documents and sites. Students will acquire an in-depth understanding of HTML and an introduction to Cascading Style Sheets Students will explore strategies for readability and interactivity.

    Note: Credit will be allowed for only one of COMP 1274, COMP 1370 or COMP 1371.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1501 - Programming I: Introduction to Problem Solving and Programming


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    Tutorial Hour(s): 1

    This course provides an introduction to problem solving in the context of computer programming. The problem solving process is explored in depth, with a focus on applying the key steps in a variety of situations. The course emphasizes the design of fundamental algorithmic solutions and the implementation of those solutions in a visual development environment. Preexisting modular building blocks for objects and methods form the basis for program implementation.

    Note: Only one of COMP 1001 , COMP 1501 or COMP 2001   can be used to satisfy program requirements.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1502 - Programming II: Object Oriented Programming


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    Tutorial Hour(s): 1

    The concepts and practices essential to programming within an object-oriented environment are studied. The course also encompasses the key facets of designing a modular solution, developing and executing a test plan and debugging in a systematic manner. Exception handling is also covered.

    Prerequisite(s): COMP 1501  or COMP 2511  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1615 - Introduction to Programming

    (formerly COMP 2215)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    Introduction to algorithm design and implementation using a structured programming language. Discussion of, and practice with, elementary programming techniques with emphasis on good style.

    GNED Cluster 1 - Tier 2

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1631 - Introduction to Computer Science I

    (formerly COMP 2231)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Problem solving and programming in a structured programming language. Data representation, program control, basic file handling, the use of simple data structures and their implementation.

    Note: This course is intended for prospective majors in Computer Science and for others with a sound mathematical background. Credit may not be obtained for both COMP 1501  and 1631.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1633 - Introduction to Computer Science II

    (formerly COMP 2233)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Continuation of COMP 1631 . The implementation of abstract data structures using pointers and objects, with emphasis on modularity and software design.

    Prerequisite(s): COMP 1631  with a minimum grade of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2001 - Computer-Based Problem Solving for the Sciences


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Computers are an essential tool in contemporary scientific practice. This course provides students with a foundation in algorithmic thinking as well as exposure to a typical programming environment. Students also develop significant practice in scientific problem-solving and modeling using computer-based tools and techniques.

    Prerequisite(s): One of GNED 1101 , GNED 1102 , GNED 1103 , MATH 1200 , BIOL 1202 , CHEM 1201 , or PHYS 1201 .
    Note: Only one of COMP 1001 , COMP 1501 , or 2001 may be used for graduation purposes.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2002 - Creative Problem Solving and Programming


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    Tutorial Hour(s): 1

    This course addresses concepts in computer science starting with basic programming terminology and concepts. The course emphasizes problem-solving and using logical thought in order to design and implement solutions to small practical programming problems.

    Prerequisite(s): One of GNED 1101 , GNED 1102 , GNED 1103 , or MATH 1200 .
    Note: Only one of COMP 1001 , COMP 1501 , COMP 2001 , or COMP 2002 may be used for graduation purposes.

    GNED Cluster 1 - Tier 2

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2008 - Scientific Computing I: Modeling and Simulation


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course provides an introduction to the fundamentals of scientific computing, the modeling process, computer simulations, and scientific applications. While the focus is on cellular automaton simulations and Monte Carlo techniques, a limited number of system dynamics models may also be examined.

    Prerequisite(s): COMP 1001  or COMP 2001  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2503 - Programming III: Data Structures


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    Data structures important to computing such as basic linear structures, trees, heaps and hash tables will be studied. Additionally searching and sorting methods will be cover. The representation, uses and algorithms for manipulating these data structures will be examined The emphasis is on using these structures to solve problems.

    Prerequisite(s): COMP 1502  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2511 - Web I: Client Development

    (formerly COMP 1511)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course covers the concepts and practice necessary for creating Internet content. The course provides a technical overview of the Internet environment and the structure of the World Wide Web. The technical segment will focus on the design and implementation of an effective web site at the introductory level.

    Prerequisite(s): COMP 1001  or COMP 1501  or COMP 1615  or COMP 1631  or COMP 2001  with a minimum grade of C-.
    GNED Cluster 1 - Tier 3

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2521 - Database I: Data Modeling and Query Languages


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course emphasizes concepts necessary to design and implement databases. Conceptual and logical data modeling is covered in detail. The technical segment focuses on the relational database environment.

    Prerequisite(s): One of COMP 1502  or COMP 2511  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2531 - Computer Architecture and Operating Systems


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course covers fundamental hardware and system software topics. Hardware including CPU architecture and computer organization is studied first. Then students explore the inner workings of operating systems, including file systems, process scheduling, concurrency, and memory management.

    Prerequisite(s): COMP 1001  or COMP 1501  or COMP 2001  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2541 - Systems Analysis


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course provides an introduction to systems analysis in the development of computer-based information systems. The theory and models of software evolution are studied. The course covers system development methodologies and key systems analysis tools and techniques, with a focus on object-oriented strategies.

    Prerequisite(s): One of COMM 1661 , ENGL 2263  or MGMT 3210  with a minimum grade of C- and one of COMP 1502  or COMP 2511  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2613 - Introduction to Computability

    (formerly COMP 3313)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course provides students with an opportunity to gain insight into the theoretical foundations of computing science. Topics include abstract machines (finite automata; push down automata and Turing machines), the hierarchy of formal languages (regular, context-free, and recursive) recognized by these machines, and applications of these languages.

    Prerequisite(s): MATH 1271  and COMP 1633  with minimum grades of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2631 - Information Structures I

    (formerly COMP 3331)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Data structures important to computer science will be studied, including trees, graphs and hash tables. Searching and sorting techniques will be emphasized. Associated algorithms and their time and space efficiency will also be studied.

    Prerequisite(s): COMP 1633  with minimum grades of C- or higher.
    Corequisite(s): MATH 1271  with minimum grades of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2633 - Foundations of Software Engineering

    (formerly COMP 3333)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    Introduction to software development problems and to the processes and methods used to address them. Software life cycles models. Software process improvement. Goals and methods for requirements analysis and specification, software design, implementation, integration and testing of software. An introduction to one or more informal methods (focusing on object-oriented approaches) currently in wide spread use.

    Prerequisite(s): COMP 2631  with a minimum grade of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2635 - Information Structures II


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course is a continuation of Computer Science 2631. Advanced data structure topics, including collision resolution in hash tables, search algorithms, tree structures, and strings will be covered. Advanced algorithmic tools for storing and manipulating information will be studied.

    Prerequisite(s): COMP 2631  with a minimum grade of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2655 - Computing Machinery I

    (formerly COMP 3355)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    An introduction to computing machinery, establishing the connection between programs expressed in a compiled language, an assembly language, and machine code, and how such code is executed. Includes the detailed study of a modern CPU architecture, its assembly language and internal data representation, and the relationship between high-level program constructs and machine operations.

    Prerequisite(s): COMP 1633  with a minimum grade of C- or higher.
    Recommended Preparation: MATH 1271  with a minimum grade of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2659 - Computing Machinery II

    (formerly COMP 3325)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    Tutorial Hour(s): 1

    An introduction to combinational and sequential digital logic design, focusing on its application to the creation of modern computing machinery. Includes hardware interfacing to peripheral devices, and programming techniques for asynchronous and real-time machine input/output.

    Prerequisite(s): PHIL 1179  and COMP 2655  with minimum grades of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3008 - Scientific Computing II: Data and Visualization


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course provides an introduction to the underlying theory and practical concepts in data visualization. A number of topics pertaining to data will be covered, including types of data, its acquisition, representation, storage and access, as well as various forms of data analysis. The foundations of visualization and consequent design principles will be presented. Current examples and case studies in data visualization will be examined, with particular emphasis on scientific applications.

    Prerequisite(s): COMP 2008  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3012 - Robotics


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 2

    Tutorial Hour(s): 1

    This course provides an introduction to the underlying theory and practical concepts in robotics. This includes aspects of geometry, kinematics, statics, dynamics, control, motion planning, trajectory generation, and programming. Students also receive practical experience using a rapid prototyping tool to construct a robotic system.

    Prerequisite(s): One of COMP 1502  or 2233 or COMP 2531  with a minimum grade of C-, and one of MATH 1200  or MATH 1203  or MATH 1505  or equivalent with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3307 - Computing Applications in Small Business and Entrepreneurship


    Credit(s): 3
    Lecture Hour(s): 2
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course covers the design and implementation of databases to manage distribution and inventory for a business. It also includes the design and development of print and electronic promotional pieces using desktop publishing and web authoring software, and the exchange of data between applications. The goal of the course is to enable students to use computing resources to gain a competitive edge.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3309 - Information Technology and Society


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    A study of the implications of information technology for society. Historical perspectives, social context of computing, legal and ethical problems, economic issues, and philosophical frameworks for analysis will be covered.

    GNED Cluster 3 - Tier 3

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3504 - Programming IV: Software Engineering


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    The course introduces software engineering concepts and applies object-oriented design principles to mobile app development using a state of the art IDE and APIs. Topics include agile programming, test-driven development, refactoring, design patterns, memory management, multithreading and basic user interface design principles.

    Prerequisite(s): COMP 2503  and COMP 2541  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3512 - Web II: Web Application Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course focuses on the concepts and technologies needed to develop web-centric applications. The overall architecture of Internet applications is examined at a high level. Special emphasis is given to server-side programming, including the creation of multi-tier and multi-layer web applications and using Web Services to integrate web applications with other IT applications.

    Prerequisite(s): COMP 2511 , COMP 2503  and COMP 2521  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3532 - System Administration and Maintenance


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course covers the deployment and maintenance of modern computer systems, with particular emphasis on the administration of user accounts. The course includes an overview of basic administrative tasks associated with network operating systems such as Windows and Linux.

    Prerequisite(s): COMP 2531  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3533 - Network Infrastructure and Security


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course covers the principles and practice of computer networking, focusing on the high-level protocol-oriented aspects of computer networks. Networking as it relates to database and file service applications is examined along with Internet structure, protocols and routing. Various aspects of security in networked information systems are studied.

    Prerequisite(s): COMP 3532  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3551 - GUI Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course focuses on the design and development of contemporary event driven graphical user-interface (GUI) applications. Special emphasis will be given to events, event handling, and exception handling. Different GUI design approaches and design patterns will be examined. Graphics, audio, and timers will also be covered.

    Prerequisite(s): COMP 3504  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3553 - Human-Computer Interaction

    (formerly COMP 4553)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course covers the fundamental theory and practice in the design and evaluation of human-computer interfaces. The impacts of computer-based information systems on individuals and organizations are examined along with the rationale for a user-centric approach in all IT applications and systems.

    Prerequisite(s): COMP 2511  and COMP 2503  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3591 - Mandatory Work Experience


    Credit(s): 0
    Other Hours Schedule Type Work Term


    The Bachelor of Computer Information Systems degree requires that all students complete at least one paid work experience term. Through a competitive process, students are hired by suitable employers, monitored by the University and evaluated by the employer. The course includes work term assignments, on-site performance assessments, employer evaluations and a group debriefing session at the end of the term.

    Prerequisite(s): COOP 0001, COMP 2511 , COMP 2503 , COMP 2521 , COMP 2531 , and COMP 2541  as well as two of the following: ACCT 2121 , HRES 2170  , MGMT 2130 , and MKTG 2150 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3649 - Programming Paradigms

    (formerly COMP 3349)
    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 2

    This course will examine the basic principles of several major programming paradigms, with emphasis on declarative paradigms such as functional and logic programming. Data types, control expressions, loops, types of references, lazy evaluation, different interpretation principles and information hiding will be studied.

    Prerequisite(s): COMP 2631  and PHIL 1179  with minimum grades of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4401 - Quality Assurance and Testing


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course covers the issues involved in ensuring a high quality deployment of a new application. Topics include quality assurance, project management, integrating a new application with existing applications, quality control (testing) and deployment strategies.

    Prerequisite(s): COMP 4403.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4409 - Advanced Internet Application Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Lab Hour(s): 1

    This course focuses on the design and development of complex Internet applications. Topics included in this course are: Internet application technology, patterns, frameworks and best practices in the design and development of Internet applications. The overall architecture of Internet applications will be examined. Students will use a current Internet development platform to create real-world Internet applications.

    Prerequisite(s): COMP 4421.
    Recommended Preparation: COMP 1278.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4513 - Web III: Advanced Web Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course covers advanced web development topics, applying the foundation client and server techniques learned in Web I and II, and database topics from Databases I. In addition to practical theory, students will learn about asynchronous JavaScript, web services, electronic commerce, search engine optimization and content management systems. Students will use a modern API to develop an application using maps, social network plug-ins, or other advanced web technology.

    Prerequisite(s): COMP 3512  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4522 - Database-II: Advanced Databases


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course covers advanced concepts and techniques associated with information management. Database implementation and administration issues are examined in depth. Emerging database trends such as data warehousing and data mining are introduced. The course also provides an overview of distributed database topics, including distributed transactions.

    Prerequisite(s): COMP 2503  and COMP 2521  with minimum grades of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4535 - Computer Security


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course covers the concepts and techniques of computer security. It focuses on security issues relevant to the Internet and protecting an organization’s internal network. Risk assessment and development of security policies are covered.

    Prerequisite(s): COMP 3533  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4543 - Project Management and Quality Assurance


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course covers strategic approaches for successful management of system development or enhancement projects, from both technical and organizational perspectives. The steps involved in ensuring a high quality deployment of a new application are examined.

    Prerequisite(s): COMP 2541  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4545 - Information Systems Organization


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course provides a strategic perspective of an Information Systems Organization. There are two dimensions: the first deals with Information as a strategic resource and the second deals with administering and controlling this strategic resource. This course discusses how the organization manages and uses information to ensure its competitive advantage.

    Prerequisite(s): COMP 2541  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 4555 - Games Development


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    Tutorial Hour(s): 1

    This course focuses on the design and implementation of interactive computer games. It emphasizes the algorithms and data structures required to create real time computer graphics, animation, sound, and network communication. In the technical segment, the course uses a variety of development tools in conjunction with a modern 3-D game engine.

    Prerequisite(s): COMP 3504  or COMP 3512  or COMP 3551  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 5590 - Senior Project


    Credit(s): 3
    Lecture Hours Schedule Type: Lecture
    Students will be expected to design and complete a project of their choosing in some area of computer information systems under the guidance of a supervisor. The project results will then be presented as a paper and a poster or oral presentation to the department. After consultation with a departmental faculty member who will supervise, permission must be obtained from the department chair.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule

Co-Operative Education

  
  • COOP 0001 - Orientation to Co-operative Education


    Credit(s): 0
    Lecture Hour(s): 1.5
    Lecture Hours Schedule Type: Lecture
    This mandatory, zero-credit, preparation course for work experience will examine job search strategies, as well as conditions and issues that may arise in the workplace. Potential employers and working information designers will also be invited to present their perspectives and expectations. Students will learn to develop resumes, cover letters and portfolios as well as job search and interviewing strategies, all in preparation to search for professional work opportunities in a subsequent semester.

    Note: This course must be completed as preparation for, and in advance of, the required work experience.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COOP 0002 - Work Term I


    Credit(s): 0
    Other Hour(s): 40
    Other Hours Schedule Type Work Term


    Students completing the Co-operative Education stream within their degree program are required to take three paid work experience terms. Through a competitive process, students are hired by suitable employers, monitored by the University and evaluated by the employer. The course includes work term assignments, on-site performance assessments, employer evaluations and a group debriefing session at the end of the term.

    Prerequisite(s): COOP 0001 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COOP 0003 - Work Term II


    Credit(s): 0
    Other Hour(s): 40
    Other Hours Schedule Type Work Term


    Students completing the Co-operative Education stream within their degree program are required to take three paid work experience terms. Through a competitive process, students are hired by suitable employers, monitored by the University and evaluated by the employer. The course includes work term assignments, on-site performance assessments, employer evaluations and a group debriefing session at the end of the term.

    Prerequisite(s): COOP 0002  or COMP 3591 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COOP 0004 - Work Term III


    Credit(s): 0
    Other Hour(s): 40
    Other Hours Schedule Type Work Term


    Students completing the Co-operative Education stream within their degree program are required to take three paid work experience terms. Through a competitive process, students are hired by suitable employers, monitored by the University and evaluated by the employer. The course includes work term assignments, on-site performance assessments, employer evaluations and a group debriefing session at the end of the term.

    Prerequisite(s): COOP 0003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule

Criminal Justice Studies

  
  • CRJS 1001 - Introduction to Criminology


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    In this course, students are introduced to the major theoretical concepts presently available as an explanation of crime, criminals and criminality in the field of criminology.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 1003 - Introduction to the Justice System


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    In this course, students will examine the functional patterns and roles of the major components in the Canadian Justice System. This process includes (but is not limited to) familiarizing the students with the evolving nature of law enforcement, courts and correctional services.

    GNED Cluster 3 - Tier 2

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 1011 - Introduction to Human Relations


    Credit(s): 3
    Lecture Hour(s): 3
    Lecture Hours Schedule Type: Lecture
    This course will provide students with an understanding of the development of interpersonal relationships. Students will explore cross-cultural, interdisciplinary and evolving perceptions of normal human relationships, as well as the significance of relationship skills in the justice system.

    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 17