Human Resources Management is an important and increasingly complex field. This course provides a comprehensive overview of the many aspects of Human Resource Management such as staffing, recruitment, compensation, training, development and employee relations. Through this course, you will gain an understanding of fundamental concepts, theories and practices with regard to managing people in organizations. You will also have the opportunity to explore the various legal issues associated with Human Resource Management. By the end of this course you shall be able to effectively manage human resources in your own organization while having the ability to devise innovative solutions to personnel challenges.