May 10, 2024  
2017-18 Academic Calendar Mount Royal University 
    
2017-18 Academic Calendar Mount Royal University [ARCHIVED CATALOG]

Courses


 

Communications

  
  • COMM 4705 - Online Editorial Board


    (3 credits) 3 hours lecture and tutorial combined, 2 hours lab Lecture, Tutorial, Lab
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial, Lab
    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


    (3 credits) 3 hours lecture and tutorial combined and/or blended delivery Blended, Lecture, Tutorial, Online
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial
    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


    (3 credits) 3 hours lecture/tutorial combined and/or blended delivery Blended, Lecture, Tutorial
    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


    (3 credits) 3 hours lecture and tutorial combined Lecture, Tutorial
    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


    (non-credit) 1.5 hours lecture 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)


    (0 credits) Work Term 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)


    (0 credits) Work Term 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


    (3 credits) 2 hours lecture, 2 hours tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture or blended delivery 2 hours lecture and 1 hour online Blended, Lecture, Online
    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


    (3 credits) Online 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


    (3 credits) Online 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (Non-Credit) 1.5 hours lecture 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


    (0 credits) Work Term 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


    (0 credits) Work Term 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 to complete two such work experiences for graduation purposes. The student must receive a grade of Pass.

    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


    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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 1205 - Introduction to Computing for Public Relations


    (3 credits) 2 hours lecture, 1 hour lab, 1 hour tutorial Lecture, Lab, Tutorial
    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


    (3 credits) 2 hours lecture, 2 hours lab Lecture, Lab
    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


    (3 credits) 2 hours lecture, 2 hours lab Lecture, Lab
    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 1370 - Introduction to Internet Development


    (3 credits) 2 hours lecture, 2 hours lab Lecture, Lab
    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


    (3 credits) 3 hours lecture, 1 hour lab, 1 hour tutorial Lecture, Lab, Tutorial
    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  and 1501 can be used to satisfy program requirements.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 1502 - Programming II: Object Oriented Programming


    (3 credits) 3 hours lecture, 1 hour lab, 1 hour tutorial Lecture, Lab, Tutorial
    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)
    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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 2002 - Creative Problem Solving and Programming


    (3 credits) 3 hours lecture, 1 hour lab, 1 hour tutorial Lecture, Lab, Tutorial
    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.

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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2011 - Directed Field Studies I for Computer Information Systems


    (15 credits) Work Term
    The Directed Field Studies provides Computer Information Systems students with an opportunity to extend what they have learned in the classroom into a relevant work environment. It is also an opportunity to acquire new knowledge (both technical and business) through observation, practice and self-assessment. Directed Field Studies are highly individualized so that each student will gain something unique from the course. Normally this first Directed Field Studies will involve a single employer, and will be arranged through the University. It must allow an appropriate and effective learning opportunity. A significant amount of time is required from the student during the semester prior to the Directed Field Studies (e.g. attending workshops, interviewing, developing suitable learning objectives).

    Prerequisite(s): All first and second year Computer Science courses in the Computer Information Systems and Business program, ENTR 2201 , Administration 1120, 1210 and 1130 or 1150.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2503 - Programming III: Data Structures


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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  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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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 1501  or COMP 1001  with a minimum grade of C-.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2541 - Systems Analysis


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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  or COMP 2005 with minimum grades of C- or higher.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 2631 - Information Structures I

    (formerly COMP 3331)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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 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 2633 - Foundations of Software Engineering

    (formerly COMP 3333)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 1 hour lab, 1 hour tutorial Lecture, Lab, Tutorial
    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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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 3011 - Directed Field Studies II for Computer Information Systems

    (formerly ENTR 3011)
    (15 credits) Work Term
    The Directed Field Studies provides Computer Information Systems students with an opportunity to extend what they have learned in the classroom into a relevant work environment. It is also an opportunity to acquire new knowledge (both technical and business) through observation, practice and self-assessment. Students will be expected to achieve higher levels of competencies than they did in the first Directed Field Studies course. They must demonstrate their entrepreneurial abilities by generating a suitable work experience, which must be approved prior to the start of the course. It must allow an appropriate and effective learning opportunity. A significant amount of time is required from the student during the semester(s) prior to the Directed Field Studies (e.g. attending work shops, self marketing, developing suitable learning objectives).

    Prerequisite(s): COMP 2011 , plus 22 courses of the Computer Information Systems and Business program, including 11 Computer Science courses and 6 Business courses.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • COMP 3012 - Robotics


    (3 credits) 3 hours lecture, 2 hours lab, 1 hour tutorial Lecture, Lab, Tutorial
    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


    (3 credits) 2 hours lecture, 2 hours tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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


    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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)
    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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


    (0 credits) Work term 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)
    (3 credits) 3 hours lecture, 2 hours tutorial Lecture, Tutorial
    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


    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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


    (3 credits) 3 hours lecture, 1 hour lab Lecture, Lab
    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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture, 1 hour tutorial Lecture, Tutorial
    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


    (3 credits)
    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

Criminal Justice Studies

  
  • CRJS 1001 - Introduction to Criminology


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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


    (3 credits) 3 hours lecture 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
  
  • CRJS 1013 - Diversity Issues and the Criminal Justice System


    (3 credits) 3 hours lecture Lecture
    This course will explore issues of diversity and justice within Canadian society. Emphasis will be placed on issues, such as ethnicity, gender, sexual preference, age, and social class, and access to justice throughout Canadian history. Situated in an exploration of competing theoretical paradigms, students will be challenged to consider the complexity of diversity issues in context of the history and practices of the Canadian Criminal Justice System.

    GNED Cluster 3 - Tier 2
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  
  
  • CRJS 2001 - Crime and Criminal Intelligence Analysis


    (3 credits) 3 hour lecture Lecture
    This course introduces students to crime and intelligence analysis as a law enforcement activity. It focuses on an introductory exploration of the foundation and components of crime analysis and the tools employed by crime analysts to assist law enforcement agencies to identify and address community crime concerns.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2003 - Young Persons in Conflict with the Law


    (3 credits) 3 hours lecture Lecture
    In this course, students will be provided an overview of the behavioural dynamics of young persons involved in anti-social acts. An examination of the legal and social effects of legislation on the community and the young offender is also undertaken. A consideration of community resources is included.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2004 - Issues and Trends in Canadian Policing


    (3 credits) 3 hours lecture Lecture
    This course introduces students to the major trends and issues related to policing in Canada. Students will gain an appreciation of the historical development of policing in Canada and how this development informs contemporary issues such as the delivery of policing services, police organizations, human resource development within police agencies and the different roles within a police department.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2005 - Aberrant Behavior


    (3 credits) 3 hours lecture Lecture
    In this course, students critically analyze aberrant behaviours with emphasis on their nature, incidence, correlates, control and prevention. Attention may be given to specific subject areas, which will be examined in conjunction with the current. Diagnostic and Statistical Manual (DSM). Students will be able to differentiate aberrant behaviour from normative conduct in both its application and impact on the criminal justice system.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2006 - Corrections


    (3 credits) 3 hours lecture Lecture
    This course will provide a comprehensive historical review of the correctional system and its various elements as well as an examination of current theory and practice of Canadian corrections. Particular attention will be given to such contemporary issues as trends from incarceration to community-based treatment as well as coverage of such topics as the incarceration process, probation, parole, institutional programs, rehabilitation and special populations. Attention will also be paid to emerging and proposed changes to corrections. Where appropriate, comparative analysis will also be introduced.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2008 - Geography of Crime: Prevention, Patterns and Trends


    (3 credits) 3 hour lecture Lecture
    This course explores the fields of environmental criminology and the geography of crime. It provides a critical examination of the theoretical approaches within these fields. Special emphasis is placed upon the relationship between crime and the environment (patterns), crime prevention, spatial dynamics of crime, the criminality of place and the decision processes involved in criminal events.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2009 - Selected Issues in Human Justice


    (3 credits) 3 hours lecture Lecture
    In this course, students will critically examine topical issues within Human Justice. Each semester’s offering will focus on current issues within the major fields of corrections, law enforcement and the judiciary.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2011 - Comparative Criminal Justice Systems


    (3 credits) 3 hours lecture Lecture
    This course introduces students to a variety of criminal justice system models including common law systems, civil law systems, and systems that differ fundamentally from common and civil law traditions. The selection of projects will vary from year-to-year depending on current social, economic, and/or political issues. The course will present a conceptual framework for a constructive functional comparative analysis of the different models. In addition, the intent of this course is to provide the student with a sampling of criminological phenomena around the world and the possibility of a community service-learning component.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2013 - Interviewing Skills


    (3 credits) 3 hours lecture Lecture
    In this course, students learn basic interviewing techniques Various aspects of interpersonal communication used in the interview situation such as feedback and mechanisms, paraphrasing and nonverbal communication are discussed and practiced during a series of exercises and experiences related to the functioning of the justice system. As an applied course students will demonstrate (to criteria) skill mastery in both interviewing and self-appraisal.

    Prerequisite(s): CRJS 1001  and CRJS 1011 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2015 - Introduction to Research Methods in Justice Studies


    (3 credits) 3 hours lecture Lecture
    Students in this course will develop a foundational understanding of social science research methods as practiced within Criminology and Criminal Justice. Specifically, this course will focus on the theory of inquiry, scientific method, inductive versus deductive reasoning, overview of qualitative and quantitative approaches to research design and data collection, criminological data sources, common errors in research and research ethics.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2017 - Corporate and White Collar Crime


    (3 credits) 3 hour lecture Lecture
    This course deals with corporate and white collar crimes, which, despite the significant financial and physical harm they cause, do not receive adequate attention in many criminology courses. This course will fill this void by focusing exclusively on the definitions, laws, types, causes, and policy responses that shape crimes by corporations, government agencies, professionals, and others engaged in legitimate occupations.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 2019 - Restorative Justice


    (3 credits) 3 hours lecture Lecture
    Increasingly, restorative justice programs and practices are emerging as viable alternatives within provincial and federal correctional agencies in the Canadian Justice System. Seen in contrast to the traditional justice paradigms of retribution and punishment, the restorative justice paradigm is emerging in most western societies. This course will explore the philosophical basis of restorative justice and its practice in Canada. International examples will also be discussed.

    Prerequisite(s): CRJS 1001  and CRJS 1003 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 3001 - Quantitative Research Methods and Data Analysis


    (6 credits) 3 hours lecture, 2 hour tutorial Lecture, Tutorial
    This course provides a detailed examination of quantitative research and data analysis techniques used in criminological research. Within the context of common sources of criminological/criminal justice data, students will learn how to apply descriptive and inferential statistics in quantitative research. Common measures of central tendency, dispersion and association, as well as multivariate analysis will be applied to disaggregated and aggregated data. Students will also be introduced to emerging trends in quantitative data analysis in criminological research such as crime pattern analysis.

    Prerequisite(s): CRJS 2015 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 3005 - Qualitative Research Methods


    (3 credits) 3 hours lecture Lecture
    This course introduces students to naturalistic/qualitative research methods and their application to issues of crime and justice in contemporary society. Students are guided through a process of designing and selecting data collection methods that are appropriate, well thought out and valid.

    Prerequisite(s): CRJS 2015  and CRJS 2013 
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 3007 - Professional Ethics in Criminal Justice


    (3 credits) 3 hours lecture Lecture
    Students will study the development of ethical thinking, models of ethical decision-making, professional codes of ethics and issues in ethics relevant to criminal justice practitioners. Case analysis and evaluation will be utilized to increase students’ competencies in ethical reasoning.

    Prerequisite(s): CRJS 1013  and CRJS 2009 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 3009 - Crisis Intervention Strategies


    (3 credits) 3 hours lecture Lecture
    This course will introduce theoretical and practical models of crisis intervention. Students will learn to analyze and respond to situations that they may face as criminal justice practitioners. The curriculum will prepare students to intervene within an ethical framework at practicum placement(s), volunteer and/or paid positions of employment, and will focus on the topics of suicide, relationship violence, sexual violence, addiction, mental illness, vicarious victimization and burnout.

    Prerequisite(s): CRJS 1001 , CRJS 1003 , CRJS 1011  and CRJS 2013 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  
  • CRJS 4001 - Canadian Charter Rights and Civil Liberties


    (3 credits) 3 hours lecture Lecture
    This advanced course explores the meaning and judicial interpretation of rights and freedoms articulated in Canadian Charter of Rights and Freedoms. Particular attention is given to the Supreme Court of Canada’s consideration of Charter legal rights. Landmark Supreme Court decisions related to equality rights and freedoms of expression, conscience and belief are also explored.

    Prerequisite(s): CRJS 2013  and CRJS 3011 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 4002 - Critical Analyses of Forensic Sciences in the Criminal Justice System


    (3 credits) 3 hours lecture Lecture
    This course introduces students to the role forensic science plays in the Canadian criminal justice system. Students will gain an appreciation of the development of forensic science and learn that the criminal justice system, at times, struggles with creating a balance between science and the law. As a result, the student will be introduced to various forensic techniques commonly used, but will also be given an opportunity to critically examine how these techniques can both assist and hinder the due process of determining guilt or innocence of accused persons.

    Prerequisite(s): CRJS 2005 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 4003 - Criminological Theory


    (3 credits) 3 hours lecture Lecture
    Relying primarily on a lecture and group discussion format, the course will involve examining the original works of selected theorists. Emphasis will be placed on the economic, political, and social context in which theories emerged and how they are reflected in criminal justice practice. Among the perspectives covered will be: positivist explanations; the classical and neoclassical schools of thought; biological explanations; conflict criminology; and the new integrated and interdisciplinary theories.

    Prerequisite(s): CRJS 1001 , CRJS 2005  and either CRJS 3001  or CRJS 3005 .
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
  
  • CRJS 4007 - Conflict Resolution


    (3 credits) 3 hours lecture Lecture
    This upper level course will provide students with the basic concepts and requisite skills in dealing with conflict resolution in a variety of criminal justice settings. As an applied course, students will be expected to demonstrate skill mastery to specific criteria.

    Prerequisite(s): CRJS 3009  or permission of the department.
    Fall Schedule
    Winter Schedule
    Spring Schedule
    Summer Schedule
 

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