Ethical and Practical Implications of Modern Technologies

Case 1: Canadian Oil Sands

Oil sand is composed of grains of quartz sand, surrounded by a layer of water and clay, and then covered in a slick of heavy oil called bitumen.

Alberta’s oil sands, considered the largest single deposit of oil in the world, are contained in three areas: Athabasca, Cold Lake, and Peace River. They are believed to have formed many millions of years ago, when Alberta was covered by a tropical sea.

Oil is removed by two methods: surface mining and in situ technology.

  • Surface
Read More

Understanding Group Dynamics: Objectives, Leadership, and Conflict Resolution

Understanding Group Dynamics

What is a Group?

A group is a collection of people who come together to work collaboratively towards a shared goal or outcome.

Benefits of Group Work:

  • Sharing diverse opinions to achieve better results.

Disadvantages of Group Work:

  • Differing viewpoints among members can hinder goal achievement.

Group Structure and Cohesion

A group consists of individuals with different roles, working together with a certain level of cohesion.

Formal and Informal Structures:

  • Formal Structure: Defined
Read More

Leadership, Management, and Total Quality: Key Concepts

The Temptations of a Leader

  • Arrogance
  • Egocentrism
  • The power for self-gratification

Participative vs. Authoritarian Leadership

  • Hierarchy based on power – personal power
  • Oriented Order – designed to manage and understand
  • People do things because they have to – people do things because they want to
  • People give time – people deliver time and energy
  • Yields normal results – people produce more than expected

Ways to Achieve Leadership

  • Work with clear and specific goals.
  • Leave your office and walk around. Get close
Read More

Security Concepts: True/False and Threat Modeling Q&A

True/False Questions

True: CFI is a technique for dynamically checking if indirect control transfers during program execution are consistent with those described by the program source code.

True: Cache timing attacks can be used to break process isolation.

False: Cookies are unique tokens generated by web browsers to identify themselves to web servers.

True: A browser configured to not execute JavaScript cannot be attacked via cross-site scripting (XSS) attacks.

False: Eliminating all XSS attacks also

Read More

Failure Analysis: Stages and Data Collection

Failure Analysis Stages

  1. Collection and analysis of the background and design specifications of the failed item.
  2. Collection of information on the service life of the item. Developed once installed in place, of particular interest are any amendments made to the original design element.
  3. Graphically document the failure site, as the element appears immediately after having failed.
  4. Visual site inspection and selection of samples representative of the phenomenon – analysis of remains.
  5. NDT Inspection of the
Read More

Human Resources Management Essentials

Key Aspects of Human Resources (HR)

Core HR Functions:

  • Selection
  • Recruitment
  • Induction
  • Orientation
  • Training
  • Mentoring
  • Health and Safety
  • Benefits
  • Payroll

Supporting Disciplines for HR:

  • Psychology
  • Sociology
  • Law
  • Mathematics
  • Business

Characteristics of HR:

  • Owned by the company
  • Difficult to evaluate economically
  • Subject to individual will
  • Limited

HR Legal Framework:

  • Federal Labor Law
  • Collective Bargaining
  • Social Security Law
  • Rules of Procedure
  • Constitution

Definition of HR:

A discipline or science dedicated to managing groups of

Read More