This course will critical examine the theories that underpin development of key areas of information and technology. By taking a critical/reflective approach to learning through lectures, seminar presentations and discussions. The course hopes to convey content and perspective that go against the tradition by being counter intuitive and critically informed of the current issues in information and human communication.