The MSW curriculum implements the School of Social Work vision and mission through a foundation curriculum and an advanced curriculum. Both the foundation curriculum and advanced curriculum promote the social work profession's knowledge, values, skills, and approaches to critical thinking. The MSW program educates future social workers to think and work multi systemically. A multisystemic approach maintains a simultaneous focus on people, their social environments, and their reciprocal relationships, while actively influencing organizations, communities, and social policy to bring about a more just society. All students in the program are required to take advanced-level courses in practice with individuals, groups, families, organizations, and communities. In addition, students have an opportunity to develop areas of specialization through elective courses in the School of Social Work or other departments at UNC Charlotte.