Tag: PayPal Instant Download

  • [Solved] Discuss the delicate balance between respecting patient autonomy and Althea’s responsibility to ensure Jasmine’s well-being.

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    In-depth study guidance and analytical solution covering Discuss the delicate balance between respecting patient autonomy and Althea's responsibility to ensure Jasmine's well-being..

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    Full assignment prompt and step-by-step guidance are included in the downloadable solution file.

  • [Solved] Cultural differences 2

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    – 2 years ago **files (1)** – ## Culturaldifferences.pdf **## Culturaldifferences.pdf** Having previously read about the following topics: awareness of cultural differences, cultural differences and global/domestic business interactions, cross-cultural communication, and cultural sensitivity, develo…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    – 2 years ago

    **files (1)**

    – ## Culturaldifferences.pdf

    **## Culturaldifferences.pdf**

    Having previously read about the following topics: awareness of cultural differences,
    cultural differences and global/domestic business interactions, cross-cultural
    communication, and cultural sensitivity, develop a presentation that discusses the value
    of effective organizational communication. Specifically, your presentation should include
    the following:

    1. Demonstrate awareness of cultural differences in global and domestic
    business interactions

    2. Analyze the role of organizational communication in the shaping of culture
    3. Explain the importance of cultural sensitivity when working with international

    students and clients

    You can develop a presentation in any format (Google Slides, PowerPoint, Prezi, Zoom,
    etc.) with an added Voice-Over Component or Screencast that walks through your
    presentation as you narrate with audio. This presentation can be developed using any
    tool that you feel most comfortable with that allows the functionality of a shared screen
    with an audio component, such as a Zoom recording, MS PowerPoint with Voice-Over,
    or a Google Slides/PPT that you walk through using a tool like Screencast-O-Matic. The
    purpose of this activity is to display your ability to communicate effectively in written and
    oral formats while explaining your understanding of cultural awareness and
    organizational communication across diverse cultures.

    **## Culturaldifferences.pdf**

    Having previously read about the following topics: awareness of cultural differences,
    cultural differences and global/domestic business interactions, cross-cultural
    communication, and cultural sensitivity, develop a presentation that discusses the value
    of effective organizational communication. Specifically, your presentation should include
    the following:

    1. Demonstrate awareness of cultural differences in global and domestic
    business interactions

    2. Analyze the role of organizational communication in the shaping of culture
    3. Explain the importance of cultural sensitivity when working with international

    students and clients

    You can develop a presentation in any format (Google Slides, PowerPoint, Prezi, Zoom,
    etc.) with an added Voice-Over Component or Screencast that walks through your
    presentation as you narrate with audio. This presentation can be developed using any
    tool that you feel most comfortable with that allows the functionality of a shared screen
    with an audio component, such as a Zoom recording, MS PowerPoint with Voice-Over,
    or a Google Slides/PPT that you walk through using a tool like Screencast-O-Matic. The
    purpose of this activity is to display your ability to communicate effectively in written and
    oral formats while explaining your understanding of cultural awareness and
    organizational communication across diverse cultures.

  • [Solved] creative 1 (report + 10 slides ppt)

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    [>Management homework help](https://www.sweetstudy.com/fields/business-finance-management) Assessment type: Written assignment + Presentation Description: Students will submit a detailed report that outlines their analysis of the business case, the solutions proposed, and the rationale behind their …

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    [>Management homework help](https://www.sweetstudy.com/fields/business-finance-management)

    Assessment type:

    Written assignment + Presentation

    Description: Students will submit a detailed report that outlines their analysis of the business case, the solutions proposed, and the rationale behind their recommendations. Students will also present their case solution to the class, demonstrating their problem-solving process and defending their recommendations.

    – [\
    \
    Screenshot2025-01-11at2.43.07PM.png](https://www.sweetstudy.com/files/screenshot2025-01-11at2-43-07pm-png "Screenshot2025-01-11at2.43.07PM.png")
    – [\
    \
    Screenshot2025-01-11at2.43.28PM.png](https://www.sweetstudy.com/files/screenshot2025-01-11at2-43-28pm-png "Screenshot2025-01-11at2.43.28PM.png")
    – [\
    \
    Screenshot2025-01-11at2.43.38PM.png](https://www.sweetstudy.com/files/screenshot2025-01-11at2-43-38pm-png "Screenshot2025-01-11at2.43.38PM.png")
    – [\
    \
    Screenshot2025-01-11at2.43.16PM.png](https://www.sweetstudy.com/files/screenshot2025-01-11at2-43-16pm-png "Screenshot2025-01-11at2.43.16PM.png")

    – 2 years ago

  • [Solved] Child Physiology

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    see attachment – 2 years ago **files (1)** – ## CPmodule2asigessey.docx **## CPmodule2asigessey.docx** **Instructions:** Write an essay to express your opinion on the following question: · What is more important in prenatal development: genetics or the environment? The essay should include: · A mini…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    see attachment

    – 2 years ago

    **files (1)**

    – ## CPmodule2asigessey.docx

    **## CPmodule2asigessey.docx**

    **Instructions:**

    Write an essay to express your opinion on the following question:

    · What is more important in prenatal development: genetics or the environment?

    The essay should include:

    · A minimum of three (3) paragraphs and a maximum of 550 words, structured with the following parts:

    · Introduction: where the topic is presented, your hypothesis is stated, and your position on the matter is expressed.

    · Body: this section should include your main arguments, developed with comparisons, data, and relevant examples on the topic.

    · Conclusion: the final part where the author reinforces their viewpoint and may pose new questions on the topic.

    It should include at least 2 academic sources, formatted and cited in APA.

    Be sure to review the
    [academic expectations](https://agmu.instructure.com/courses/1876/pages/expectations-and-best-practices-for-assignments) for your submission.

    **Submission Instructions:**

    · Submit your assignment by 11:59 PM Eastern on Sunday.

    · Review the rubric to determine how your assignment will be graded.

    · Your assignment will be run through Turnitin to check for plagiarism.

    **## CPmodule2asigessey.docx**

    **Instructions:**

    Write an essay to express your opinion on the following question:

    · What is more important in prenatal development: genetics or the environment?

    The essay should include:

    · A minimum of three (3) paragraphs and a maximum of 550 words, structured with the following parts:

    · Introduction: where the topic is presented, your hypothesis is stated, and your position on the matter is expressed.

    · Body: this section should include your main arguments, developed with comparisons, data, and relevant examples on the topic.

    · Conclusion: the final part where the author reinforces their viewpoint and may pose new questions on the topic.

    It should include at least 2 academic sources, formatted and cited in APA.

    Be sure to review the
    [academic expectations](https://agmu.instructure.com/courses/1876/pages/expectations-and-best-practices-for-assignments) for your submission.

    **Submission Instructions:**

    · Submit your assignment by 11:59 PM Eastern on Sunday.

    · Review the rubric to determine how your assignment will be graded.

    · Your assignment will be run through Turnitin to check for plagiarism.

  • [Solved] c++ social media platform

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    attached – 2 years ago **files (2)** – ## CAssignment2.pdf – Assignment2-20250111.zip **## CAssignment2.pdf** CE221 – C++ Programming Assignment 2 – 24/25 Dr Michael Barros (m.barros@essex.ac.uk) Deadline: 13:59:59, Monday 13th January 2025 Notice You should refer to sections 5 and 7 of the Undergra…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    attached

    – 2 years ago

    **files (2)**

    – ## CAssignment2.pdf

    – Assignment2-20250111.zip

    **## CAssignment2.pdf**

    CE221 – C++ Programming Assignment 2 – 24/25
    Dr Michael Barros (m.barros@essex.ac.uk)

    Deadline: 13:59:59, Monday 13th January 2025

    Notice

    You should refer to sections 5 and 7 of the Undergraduate Students’ Handbook for details of the University policy
    regarding late submission and plagiarism; the work handed in must be entirely your own. Your programs will be
    checked by an intelligent plagiarism detection system that looks for similarities between the submitted programs.
    (Since some of the code has been supplied on Moodle, there will inevitably be similarities, so I will examine any
    submissions flagged by the checker to determine whether the similarities that have been detected are reasonable.)

    This assignment comprises a single exercise. The files for use in this assignment are available in Moodle as a zip file.
    Submission of this assignment will be via FASER.

    Introduction

    In this assignment, you will develop a basic social media content management platform (e.g. think of it as X (twitter) or
    Reddit). The platform simulates a discussion of people and their posts with two types of distinct users:

    1. Users: Individuals who read and write posts.

    2. Managers: Individuals responsible for moderating the platform by setting and updating the content restrictions
    (i.e., blocked words or phrases). They also moderate who can become a manager.

    Your program will needs to display statistics about users reputation and help identify the top 10 most problematic
    users based on their reputation scores.

    Key Objectives

    1. Provide a system where Users can read and write posts.

    2. Provide a system where Managers can set and manage blocked content.

    3. Display the top 10 most problematic users who have accumulated the lowest reputation scores (or are tied at zero
    and have multiple moderated posts).

    4. Allow Users to view their statistics (accumulated or average scores).

    5. Implement a moderation engine that censors blocked content within posts.

    User and Manager Options

    User Options

    1. Read/Write Post:

    • Read a post : Randomly select a post from the platform’s database and present it to the user. After reading,
    the user can choose to read another post, report the post (which lowers the post’s author’s reputation), or exit.

    • Write a post : Prompt the user to write a post (up to 140 characters) and append it to the platform’s post file.

    2. View Your Statistics: Show the user’s accumulated reputation score and average reputation per post. These
    scores should be updated frequently and should use STL algorithms (of your choice).

    3. Display Top 10 Most Problematic Users: Sort the users by their reputation score (lowest first using a class
    operator overload). If there’s a tie at zero, break it by the number of moderated posts they have triggered. Display
    the bottom 10. Use STL sorting and iterators.

    4. Exit the Program

    1

    Manager Options

    1. Reset Moderation Content: Clear all previously added banned words or phrases.

    2. Add Blocked Content: Add new words or phrases that should be censored.

    3. Add Another Manager: Only an existing manager can add a new manager by specifying their name and regis-
    tration number.

    4. Set the Sample File: Set or change the name of the text file that contains the platform posts.

    5. Exit the Program

    Content Moderation Engine

    The engine must censor posts that contain blocked words or phrases. Every censored word or phrase should be replaced
    by a series of ‘X’s of the same length, and every post that has been censored should include the #moderatedpost tag at
    the end.

    • Consider a “word” as a sequence of non-whitespace characters containing more than one letter.

    • Remove punctuation at the start or end of words, but leave punctuation and digits that appear in the middle of
    words.

    • Convert all input to lowercase before checking for blocked content.

    Examples:

    • If “hate” is blocked: Original: “They truly hate her ideas.” Moderated: “They truly XXXX her ideas. #moderat-
    edpost”

    • If “cried all night” is blocked (a phrase): Original: “He cried all night after the announcement.” Moderated: “He
    XXXXX XXX XXXXX after the announcement. #moderatedpost”

    Classes and Files

    You will be provided with files in the Assignment2files folder, including:

    • Person.h and Person.cpp: A complete Person class (you may add extra members but do not alter existing ones
    except where noted).

    • User.h and Manager.h: Declarations for derived classes of Person. You must implement these in User.cpp and
    Manager.cpp, respectively, following the specifications in the comments.

    You may add extra member functions to these classes, but only define them in the .cpp files.

    Additional Class: ReadPosts

    You will have a ReadPosts class that:

    • Reads a large text file of platform posts.

    • Each record in the file may look like: userID postID post content date/time

    • You will be given a partial implementation and a header file. Use these as provided.

    • Implement a findPost function to select a random post from a multimap or similar container.

    • If any file cannot be opened, terminate gracefully with an error message.

    2

    Main Program Requirements

    1. Prompt for a username (or manager name) and determine their role.

    2. If a User does not exist yet, create a new one and inform them using a try-catch statement.

    3. If a Manager line is found, load their details. Only an existing Manager can add another.

    4. Use a template function login to read from a user/manager file. For Users: Read registration, name, and scores,
    and create User objects. For Managers: Read registration number and name, then create a Manager object.

    5. After login, provide the respective menu options as described earlier.

    6. You MUST use STL algorithms (for each, sort, etc.) and iterators, where pointed, but do not stop there.

    7. Handle file I/O errors gracefully.

    Challenge

    Make the ReadPosts class behave like a custom iterable container (similar to a linked list). Use this custom iterator in
    the top 10 calculation and in displaying the top 10 most problematic users.

    Deliverables

    Submit a single zip file containing a single folder. Acceptable formats: .zip, .7z, or a gzipped tar file. Other formats
    lose 10%.

    Include:

    • All source files (.cpp, .h)

    • A MAKE file for compilation

    • Any required files for the program to run

    Marking Scheme

    Marking Criteria Marks
    Style/Efficiency/Commenting 25
    Implementation of all classes (User and Manager) 5
    Main: User and manager options 20
    Top 10 most problematic users 5
    ReadPosts Class 15
    Find post with find function 5
    Requested usage of STL functions 10
    MAKE file for compilation 5
    Challenge 10
    Total 100

    Notes

    Avoid unnecessary copying or repetitive code. Comments should clearly describe what each function does and what each
    non-local variable represents. Within function bodies, use brief comments for groups of lines rather than every single
    statement. Use the STL wisely.

    Compile using the MAKE file and execute the application for testing.

    Good luck!

    3

    Detailed Marking Scheme (Deductions)

    Criteria for Mark Deductions Deduction (Marks)
    S
    ty
    le
    /

    E
    ffi
    ci
    en
    cy
    /

    C
    o
    m
    m
    en
    ti
    n
    g

    M
    ax

    2
    5
    d
    ed
    u
    c.

    Poor code readability (inconsistent indentation, messy formatting). Up to -5
    Unclear or non-descriptive variable/function names Up to -3
    Redundant or duplicate variables/objects in memory Up to -5
    Lack of or insufficient commenting Up to -5
    Code not compiling fully Up to -10
    Abrupt runtime interruption (crashes) Up to -10
    Extra code unrelated to requirements Up to -10
    Wrong submission format (not following instructions) Up to -10
    Missing or incorrect implementation of required members in
    User/Manager classes

    Up to -5

    Not using Template Function for login Up to -5
    User/Manager registration not storing data correctly Up to -3
    Authentication system failing to validate users properly Up to -2

    P
    la
    tf
    o
    rm

    D
    ed
    u
    ct
    io
    n
    s Required user/manager menu options not implemented (e.g., read/write

    tweet, add blocked content)
    Up to -10

    User statistics (accumulative/average score) and top 10 wrong results Up to -5
    Tie-breaking rules (e.g., #moderatedtweet count) not implemented Up to -5
    ReadPosts class incomplete or non-functional Up to -10
    Incorrect parsing or processing of platform posts Up to -5
    Not using required STL functions (e.g., for each, sort) Up to -5
    Not using iterators where specified Up to -5
    No MAKE file or MAKE file not building correctly Up to -3
    MAKE file does not compile all required sources Up to -2
    Not implementing the custom iterable container as required Up to -5
    Not integrating the custom iterator with sorting/iteration tasks Up to -5

    Total Possible Deductions -100

    4

    **Assignment2-20250111.zip**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/assignment2-20250111-zip)

    **Assignment2-20250111.zip**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/assignment2-20250111-zip)

    **## CAssignment2.pdf**

    CE221 – C++ Programming Assignment 2 – 24/25
    Dr Michael Barros (m.barros@essex.ac.uk)

    Deadline: 13:59:59, Monday 13th January 2025

    Notice

    You should refer to sections 5 and 7 of the Undergraduate Students’ Handbook for details of the University policy
    regarding late submission and plagiarism; the work handed in must be entirely your own. Your programs will be
    checked by an intelligent plagiarism detection system that looks for similarities between the submitted programs.
    (Since some of the code has been supplied on Moodle, there will inevitably be similarities, so I will examine any
    submissions flagged by the checker to determine whether the similarities that have been detected are reasonable.)

    This assignment comprises a single exercise. The files for use in this assignment are available in Moodle as a zip file.
    Submission of this assignment will be via FASER.

    Introduction

    In this assignment, you will develop a basic social media content management platform (e.g. think of it as X (twitter) or
    Reddit). The platform simulates a discussion of people and their posts with two types of distinct users:

    1. Users: Individuals who read and write posts.

    2. Managers: Individuals responsible for moderating the platform by setting and updating the content restrictions
    (i.e., blocked words or phrases). They also moderate who can become a manager.

    Your program will needs to display statistics about users reputation and help identify the top 10 most problematic
    users based on their reputation scores.

    Key Objectives

    1. Provide a system where Users can read and write posts.

    2. Provide a system where Managers can set and manage blocked content.

    3. Display the top 10 most problematic users who have accumulated the lowest reputation scores (or are tied at zero
    and have multiple moderated posts).

    4. Allow Users to view their statistics (accumulated or average scores).

    5. Implement a moderation engine that censors blocked content within posts.

    User and Manager Options

    User Options

    1. Read/Write Post:

    • Read a post : Randomly select a post from the platform’s database and present it to the user. After reading,
    the user can choose to read another post, report the post (which lowers the post’s author’s reputation), or exit.

    • Write a post : Prompt the user to write a post (up to 140 characters) and append it to the platform’s post file.

    2. View Your Statistics: Show the user’s accumulated reputation score and average reputation per post. These
    scores should be updated frequently and should use STL algorithms (of your choice).

    3. Display Top 10 Most Problematic Users: Sort the users by their reputation score (lowest first using a class
    operator overload). If there’s a tie at zero, break it by the number of moderated posts they have triggered. Display
    the bottom 10. Use STL sorting and iterators.

    4. Exit the Program

    1

    Manager Options

    1. Reset Moderation Content: Clear all previously added banned words or phrases.

    2. Add Blocked Content: Add new words or phrases that should be censored.

    3. Add Another Manager: Only an existing manager can add a new manager by specifying their name and regis-
    tration number.

    4. Set the Sample File: Set or change the name of the text file that contains the platform posts.

    5. Exit the Program

    Content Moderation Engine

    The engine must censor posts that contain blocked words or phrases. Every censored word or phrase should be replaced
    by a series of ‘X’s of the same length, and every post that has been censored should include the #moderatedpost tag at
    the end.

    • Consider a “word” as a sequence of non-whitespace characters containing more than one letter.

    • Remove punctuation at the start or end of words, but leave punctuation and digits that appear in the middle of
    words.

    • Convert all input to lowercase before checking for blocked content.

    Examples:

    • If “hate” is blocked: Original: “They truly hate her ideas.” Moderated: “They truly XXXX her ideas. #moderat-
    edpost”

    • If “cried all night” is blocked (a phrase): Original: “He cried all night after the announcement.” Moderated: “He
    XXXXX XXX XXXXX after the announcement. #moderatedpost”

    Classes and Files

    You will be provided with files in the Assignment2files folder, including:

    • Person.h and Person.cpp: A complete Person class (you may add extra members but do not alter existing ones
    except where noted).

    • User.h and Manager.h: Declarations for derived classes of Person. You must implement these in User.cpp and
    Manager.cpp, respectively, following the specifications in the comments.

    You may add extra member functions to these classes, but only define them in the .cpp files.

    Additional Class: ReadPosts

    You will have a ReadPosts class that:

    • Reads a large text file of platform posts.

    • Each record in the file may look like: userID postID post content date/time

    • You will be given a partial implementation and a header file. Use these as provided.

    • Implement a findPost function to select a random post from a multimap or similar container.

    • If any file cannot be opened, terminate gracefully with an error message.

    2

    Main Program Requirements

    1. Prompt for a username (or manager name) and determine their role.

    2. If a User does not exist yet, create a new one and inform them using a try-catch statement.

    3. If a Manager line is found, load their details. Only an existing Manager can add another.

    4. Use a template function login to read from a user/manager file. For Users: Read registration, name, and scores,
    and create User objects. For Managers: Read registration number and name, then create a Manager object.

    5. After login, provide the respective menu options as described earlier.

    6. You MUST use STL algorithms (for each, sort, etc.) and iterators, where pointed, but do not stop there.

    7. Handle file I/O errors gracefully.

    Challenge

    Make the ReadPosts class behave like a custom iterable container (similar to a linked list). Use this custom iterator in
    the top 10 calculation and in displaying the top 10 most problematic users.

    Deliverables

    Submit a single zip file containing a single folder. Acceptable formats: .zip, .7z, or a gzipped tar file. Other formats
    lose 10%.

    Include:

    • All source files (.cpp, .h)

    • A MAKE file for compilation

    • Any required files for the program to run

    Marking Scheme

    Marking Criteria Marks
    Style/Efficiency/Commenting 25
    Implementation of all classes (User and Manager) 5
    Main: User and manager options 20
    Top 10 most problematic users 5
    ReadPosts Class 15
    Find post with find function 5
    Requested usage of STL functions 10
    MAKE file for compilation 5
    Challenge 10
    Total 100

    Notes

    Avoid unnecessary copying or repetitive code. Comments should clearly describe what each function does and what each
    non-local variable represents. Within function bodies, use brief comments for groups of lines rather than every single
    statement. Use the STL wisely.

    Compile using the MAKE file and execute the application for testing.

    Good luck!

    3

    Detailed Marking Scheme (Deductions)

    Criteria for Mark Deductions Deduction (Marks)
    S
    ty
    le
    /

    E
    ffi
    ci
    en
    cy
    /

    C
    o
    m
    m
    en
    ti
    n
    g

    M
    ax

    2
    5
    d
    ed
    u
    c.

    Poor code readability (inconsistent indentation, messy formatting). Up to -5
    Unclear or non-descriptive variable/function names Up to -3
    Redundant or duplicate variables/objects in memory Up to -5
    Lack of or insufficient commenting Up to -5
    Code not compiling fully Up to -10
    Abrupt runtime interruption (crashes) Up to -10
    Extra code unrelated to requirements Up to -10
    Wrong submission format (not following instructions) Up to -10
    Missing or incorrect implementation of required members in
    User/Manager classes

    Up to -5

    Not using Template Function for login Up to -5
    User/Manager registration not storing data correctly Up to -3
    Authentication system failing to validate users properly Up to -2

    P
    la
    tf
    o
    rm

    D
    ed
    u
    ct
    io
    n
    s Required user/manager menu options not implemented (e.g., read/write

    tweet, add blocked content)
    Up to -10

    User statistics (accumulative/average score) and top 10 wrong results Up to -5
    Tie-breaking rules (e.g., #moderatedtweet count) not implemented Up to -5
    ReadPosts class incomplete or non-functional Up to -10
    Incorrect parsing or processing of platform posts Up to -5
    Not using required STL functions (e.g., for each, sort) Up to -5
    Not using iterators where specified Up to -5
    No MAKE file or MAKE file not building correctly Up to -3
    MAKE file does not compile all required sources Up to -2
    Not implementing the custom iterable container as required Up to -5
    Not integrating the custom iterator with sorting/iteration tasks Up to -5

    Total Possible Deductions -100

    4

    **Assignment2-20250111.zip**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/assignment2-20250111-zip)

    **## CAssignment2.pdf**

    CE221 – C++ Programming Assignment 2 – 24/25
    Dr Michael Barros (m.barros@essex.ac.uk)

    Deadline: 13:59:59, Monday 13th January 2025

    Notice

    You should refer to sections 5 and 7 of the Undergraduate Students’ Handbook for details of the University policy
    regarding late submission and plagiarism; the work handed in must be entirely your own. Your programs will be
    checked by an intelligent plagiarism detection system that looks for similarities between the submitted programs.
    (Since some of the code has been supplied on Moodle, there will inevitably be similarities, so I will examine any
    submissions flagged by the checker to determine whether the similarities that have been detected are reasonable.)

    This assignment comprises a single exercise. The files for use in this assignment are available in Moodle as a zip file.
    Submission of this assignment will be via FASER.

    Introduction

    In this assignment, you will develop a basic social media content management platform (e.g. think of it as X (twitter) or
    Reddit). The platform simulates a discussion of people and their posts with two types of distinct users:

    1. Users: Individuals who read and write posts.

    2. Managers: Individuals responsible for moderating the platform by setting and updating the content restrictions
    (i.e., blocked words or phrases). They also moderate who can become a manager.

    Your program will needs to display statistics about users reputation and help identify the top 10 most problematic
    users based on their reputation scores.

    Key Objectives

    1. Provide a system where Users can read and write posts.

    2. Provide a system where Managers can set and manage blocked content.

    3. Display the top 10 most problematic users who have accumulated the lowest reputation scores (or are tied at zero
    and have multiple moderated posts).

    4. Allow Users to view their statistics (accumulated or average scores).

    5. Implement a moderation engine that censors blocked content within posts.

    User and Manager Options

    User Options

    1. Read/Write Post:

    • Read a post : Randomly select a post from the platform’s database and present it to the user. After reading,
    the user can choose to read another post, report the post (which lowers the post’s author’s reputation), or exit.

    • Write a post : Prompt the user to write a post (up to 140 characters) and append it to the platform’s post file.

    2. View Your Statistics: Show the user’s accumulated reputation score and average reputation per post. These
    scores should be updated frequently and should use STL algorithms (of your choice).

    3. Display Top 10 Most Problematic Users: Sort the users by their reputation score (lowest first using a class
    operator overload). If there’s a tie at zero, break it by the number of moderated posts they have triggered. Display
    the bottom 10. Use STL sorting and iterators.

    4. Exit the Program

    1

    Manager Options

    1. Reset Moderation Content: Clear all previously added banned words or phrases.

    2. Add Blocked Content: Add new words or phrases that should be censored.

    3. Add Another Manager: Only an existing manager can add a new manager by specifying their name and regis-
    tration number.

    4. Set the Sample File: Set or change the name of the text file that contains the platform posts.

    5. Exit the Program

    Content Moderation Engine

    The engine must censor posts that contain blocked words or phrases. Every censored word or phrase should be replaced
    by a series of ‘X’s of the same length, and every post that has been censored should include the #moderatedpost tag at
    the end.

    • Consider a “word” as a sequence of non-whitespace characters containing more than one letter.

    • Remove punctuation at the start or end of words, but leave punctuation and digits that appear in the middle of
    words.

    • Convert all input to lowercase before checking for blocked content.

    Examples:

    • If “hate” is blocked: Original: “They truly hate her ideas.” Moderated: “They truly XXXX her ideas. #moderat-
    edpost”

    • If “cried all night” is blocked (a phrase): Original: “He cried all night after the announcement.” Moderated: “He
    XXXXX XXX XXXXX after the announcement. #moderatedpost”

    Classes and Files

    You will be provided with files in the Assignment2files folder, including:

    • Person.h and Person.cpp: A complete Person class (you may add extra members but do not alter existing ones
    except where noted).

    • User.h and Manager.h: Declarations for derived classes of Person. You must implement these in User.cpp and
    Manager.cpp, respectively, following the specifications in the comments.

    You may add extra member functions to these classes, but only define them in the .cpp files.

    Additional Class: ReadPosts

    You will have a ReadPosts class that:

    • Reads a large text file of platform posts.

    • Each record in the file may look like: userID postID post content date/time

    • You will be given a partial implementation and a header file. Use these as provided.

    • Implement a findPost function to select a random post from a multimap or similar container.

    • If any file cannot be opened, terminate gracefully with an error message.

    2

    Main Program Requirements

    1. Prompt for a username (or manager name) and determine their role.

    2. If a User does not exist yet, create a new one and inform them using a try-catch statement.

    3. If a Manager line is found, load their details. Only an existing Manager can add another.

    4. Use a template function login to read from a user/manager file. For Users: Read registration, name, and scores,
    and create User objects. For Managers: Read registration number and name, then create a Manager object.

    5. After login, provide the respective menu options as described earlier.

    6. You MUST use STL algorithms (for each, sort, etc.) and iterators, where pointed, but do not stop there.

    7. Handle file I/O errors gracefully.

    Challenge

    Make the ReadPosts class behave like a custom iterable container (similar to a linked list). Use this custom iterator in
    the top 10 calculation and in displaying the top 10 most problematic users.

    Deliverables

    Submit a single zip file containing a single folder. Acceptable formats: .zip, .7z, or a gzipped tar file. Other formats
    lose 10%.

    Include:

    • All source files (.cpp, .h)

    • A MAKE file for compilation

    • Any required files for the program to run

    Marking Scheme

    Marking Criteria Marks
    Style/Efficiency/Commenting 25
    Implementation of all classes (User and Manager) 5
    Main: User and manager options 20
    Top 10 most problematic users 5
    ReadPosts Class 15
    Find post with find function 5
    Requested usage of STL functions 10
    MAKE file for compilation 5
    Challenge 10
    Total 100

    Notes

    Avoid unnecessary copying or repetitive code. Comments should clearly describe what each function does and what each
    non-local variable represents. Within function bodies, use brief comments for groups of lines rather than every single
    statement. Use the STL wisely.

    Compile using the MAKE file and execute the application for testing.

    Good luck!

    3

    Detailed Marking Scheme (Deductions)

    Criteria for Mark Deductions Deduction (Marks)
    S
    ty
    le
    /

    E
    ffi
    ci
    en
    cy
    /

    C
    o
    m
    m
    en
    ti
    n
    g

    M
    ax

    2
    5
    d
    ed
    u
    c.

    Poor code readability (inconsistent indentation, messy formatting). Up to -5
    Unclear or non-descriptive variable/function names Up to -3
    Redundant or duplicate variables/objects in memory Up to -5
    Lack of or insufficient commenting Up to -5
    Code not compiling fully Up to -10
    Abrupt runtime interruption (crashes) Up to -10
    Extra code unrelated to requirements Up to -10
    Wrong submission format (not following instructions) Up to -10
    Missing or incorrect implementation of required members in
    User/Manager classes

    Up to -5

    Not using Template Function for login Up to -5
    User/Manager registration not storing data correctly Up to -3
    Authentication system failing to validate users properly Up to -2

    P
    la
    tf
    o
    rm

    D
    ed
    u
    ct
    io
    n
    s Required user/manager menu options not implemented (e.g., read/write

    tweet, add blocked content)
    Up to -10

    User statistics (accumulative/average score) and top 10 wrong results Up to -5
    Tie-breaking rules (e.g., #moderatedtweet count) not implemented Up to -5
    ReadPosts class incomplete or non-functional Up to -10
    Incorrect parsing or processing of platform posts Up to -5
    Not using required STL functions (e.g., for each, sort) Up to -5
    Not using iterators where specified Up to -5
    No MAKE file or MAKE file not building correctly Up to -3
    MAKE file does not compile all required sources Up to -2
    Not implementing the custom iterable container as required Up to -5
    Not integrating the custom iterator with sorting/iteration tasks Up to -5

    Total Possible Deductions -100

    4

    **Assignment2-20250111.zip**

    This file is too large to display. [View in new window](https://www.sweetstudy.com/files/assignment2-20250111-zip)

  • [Solved] Business Finance – Operations Management homework help

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    [>Operations Management homework help](https://www.sweetstudy.com/fields/business-finance-operations-management) case study – 2 years ago

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    [>Operations Management homework help](https://www.sweetstudy.com/fields/business-finance-operations-management)

    case study

    – 2 years ago

  • [Solved] 586W1

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    [>Management homework help](https://www.sweetstudy.com/fields/business-finance-management) – 2 years ago **files (2)** – ## 586WEEK1.docx – ## PROJ586_Sample_1_Microsoft_Charter1.docx **## 586WEEK1.docx** This week has two assignment deliverables, the project charter and a one- to two-page paper…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    [>Management homework help](https://www.sweetstudy.com/fields/business-finance-management)

    – 2 years ago

    **files (2)**

    – ## 586WEEK1.docx

    – ## PROJ586_Sample_1_Microsoft_Charter1.docx

    **## 586WEEK1.docx**

    This week has two assignment deliverables, the project charter and a one- to two-page paper written in APA format, including references. These deliverables are worth 100 points total.

    First, you need to decide on your project. You have two ways to proceed.

    1. Use a sample project charter provided.

    2. Create your own project charter based on your experience or using the project examples provided.

    Regardless of the project you decide to move forward with, assume the business case for the project is approved to move forward.

    Remember, when selecting a project of interest to you, specifically if you choose to create your own project charter, avoid picking one that is either too big or too small. For example, do not decide to build a new stadium for your local sports team (too big) or to plant your summer garden (too small). Consider your existing organization because there probably exists a need for a project to fix, improve, or expand your organization. Remember, a project can be a product, service, or even an operation. Be sure your selection is an actual project (temporary endeavor with start and end dates) and not routine work. Do not select a topic, such as a construction project, unless you understand construction well. Projects may vary from a few hundred thousand dollars to a few million dollars and should last between 6 months and 2 years. To ensure you are on the right track, contact your instructor with any questions.

    **Assignment Instructions**

    [**Choose the Project Charter Type**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    **Use a Sample Project Charter**

    **Choose the type of project charter you want to create. There are three samples you can choose from, and they are listed below.**

    [**PROJ586 Sample 1 Microsoft Charter**](https://devryu.instructure.com/courses/118116/files/17664502?wrap=1)

    **Each of the sample project charters listed above is missing one or more of the required project charter sections, listed in the Complete the Project Charter tab below.**

    ·
    **Find which sections are missing in the project charter you selected.**

    ·
    **Provide what information you think should be added for each of the missing sections.**

    ·
    **You have flexibility with the information you provide for any of the missing sections.**

    **Create Your Own Project Charter**

    **You can create your own project charter based on your experience or use a project example provided. When you create your project charter, make sure you include all of the required project charter sections listed below. If you don't know specific information regarding the project you decide to use, please note you may need to research some subject matter related to the type of project you select so that you understand the project better. However, it is understood this is a fictitious project so you can create information that may be needed to complete the project charter. Just make sure you provide the sources you used.**

    **Project Examples**

    ·
    **Constructing a building or facility**

    ·
    **Designing a new transportation vehicle**

    ·
    **Acquiring a new accounting or payroll system**

    ·
    **Opening a nail salon**

    ·
    **Starting a motorcycle shop**

    ·
    **Planning a wedding or event**

    ·
    **Implementing a new sales process**

    ·
    **Developing a new call center for the organization**

    ·
    **Translating a Japanese book into English**

    ·
    **Starting a Jewish bakery**

    ·
    **Planning an urban community outreach center**

    ·
    **Creating a mental health help line for your organization**

    ·
    **Starting an international food store**

    ·
    **Creating a women's health clinic in an underprivileged neighborhood**

    ·
    **Organizing a diversity, equity, and inclusion (DEI) awareness month celebration**

    [**Complete the Project Charter**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Complete the project charter, be sure to include the following required sections.**

    ·
    **A mission**

    ·
    **Description of the project**

    ·
    **Objectives**

    ·
    **Milestones**

    ·
    **Budget**

    ·
    **User acceptance**

    ·
    **Assumptions**

    ·
    **Constraints**

    ·
    **Major risks**

    ·
    **Key stakeholders**

    [**Write a Paper**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Write a one- to two-page paper to address the following. Ensure that the paper is written in APA format and includes the appropriate references.**

    ·
    **Explain how the project will help fulfill the needs of the organization.**

    ·
    **Discuss how the project charter is an important tool that ensures the project supports the organization's strategic objectives.**

    ·
    **Review Figure 1-1 in the**
    **_PMBOK® Guide_ _(seventh edition)_, which is located in the Week 1 Lesson. Explain which two principles of project management (of the 12 principles listed in the diagram) you believe are imperative to ensure your project is a success and why.**

    ·
    **When you upload your assignment, make sure you provide your newly created project charter and the one- to two-page paper addressing the above items.**

    ·
    **Please note you may need to research some subject matter related to the type of project you select so that you understand the project better.**

    **## PROJ586_Sample_1_Microsoft_Charter1.docx**

    Table of Contents

    Project Scope 2
    Objectives 2
    Conditions, Constraints, Assumptions, Risks, and Deliverables 3
    Conditions 3
    Constraints 3
    Assumptions 3
    High-Level Initial Risks 3
    Deliverables 4
    Benefits 4
    Project Team 4
    Additional Information 4
    Project Plan Requirements 5
    Project Size 5
    Project Success Measures 5
    Acceptance 5

    **Project Charter**

    Microsoft Windows 10 1709 Version to 21H2 Version Upgrade

    ## Project Scope

    The Comptroller Office has exactly 680 devices (desktops and laptops) in use by the employees. These devices are used to support the services provided by the Comptroller Office’s employees to residents, other agencies, and visitors. Some of these devices are used in other organization internal departments. The referenced devices are currently on MS (Microsoft) Windows 10 version 1709.

    The information technology resources will upgrade existing Microsoft Windows 10 version 1709 to 21H2 version to address device vulnerabilities, as well as for continued Microsoft Support. The support for Microsoft Windows 10 version 1709 ended on October 13, 2020. Migration to 21H2 version will extend the support to October 14. The operating system upgrade will be applied to all Windows devices.

    ## Objectives

    1. Upgrade all FCCC-owned end-user devices with Microsoft Windows 10 Version 1709 to Version 21H2.

    2. Document and track the upgrade of devices to new version.

    3. Ensure peripheral devices’ compatibility and address any associated unknown issues.

    4. Ensure all enterprise applications compatibility and address any associated unknown issues.

    5. Test new version to confirm existing functionality works as expected prior to enterprise-wide deployment utilizing DoIT team.

    ## Conditions, Constraints, Assumptions, Risks, and Deliverables

    The Microsoft Windows 10 1709 Version to 21H2 Version Upgrade project is expected to be completed before end of 2023 Q1 (March 31, 2023).

    ### Conditions

    1. This project will require the support of the sponsor, as well as the understanding and support of all stakeholders.

    2. This project is a technology initiative with the sole purpose of upgrading Microsoft operating system to the supported version of the respective software.

    3. Due to the current COVID pandemic, the upgrades will primarily be performed remotely; however, an option will also be given to the employees to drop the device in the office for upgrade, in case the remote upgrade is unsuccessful.

    ### Constraints

    1. Physical location of device(s) to be upgraded

    2. Connection speeds for remote device(s)

    3. Third party hardware/software versions availability per identified compatibility issues with 21H2 version

    ### Assumptions

    1. Necessary technical infrastructure/environments will be in place for project execution, including software licenses and availability.

    2. Project has full support of sponsor and the necessary resources/subject matter experts will be facilitated as outlined in the project plan to complete tasks schedule.

    3. Define rollout priority for each department and corresponding divisions.

    4. Identify all devices to be upgraded prior to starting the upgrade.

    5. Confirm software compatibility with all vendors prior of Windows 10 21H2 deployment.

    6. Confirm all peripheral devices’ associated driver version compatibility with Windows 10 21H2.

    ### High-Level Initial Risks

    1. Loss of resources

    2. Hardware failure

    3. Loss or lack of optimal connection speed for the upgrade

    4. Computers switching to sleep mode as per group policy

    5. Inadequate software and/or hardware compatibility

    6. Unforeseen compatibility issues resulting from delayed vendor support

    ### Deliverables

    1. Fully functional upgraded devices

    2. Extended Microsoft support to October 14, 2025

    ## Benefits

    The major benefit of this upgrade is to address the security vulnerability and extend the MS support for the current devices. Additionally, this upgrade will provide the following.

    1. Stronger malware security tools

    2. Safer web browsing

    3. Efficient Windows 10 updates

    4. Enhanced device performance and new features

    ## Project Team

    The key members of the project team are the following.

    1.
    **Sponsor(s)**:

    2.
    **Project Leader(s)**:

    3.
    **Project Manager**

    4.
    **Project Team**:

    a.
    _IT Infrastructure Services_

    b.
    _IT Customer Interface Services_

    c.
    _IT Admin (Network)_

    d.
    _IT Innovative Application Solutions_

    ## Additional Information

    **Staffing:** The project manager will work with all functional leads to determine the skill requirements necessary for the project and provide them, along with specific team member names, to the appropriate functional managers. The project leader will reconcile any conflicts in scheduling of personnel. The project will utilize information technology resources to assist in the upgrade effort to newer version of the operating system.

    **Budget:** The initial estimate of the project cost is $500,000. This budget will not be exceeded without authorization from the project sponsor.

    **Contracts**: All contracts for vendor services will be managed electronically.

    **Communications:** Weekly and Monthly status reports will be provided to the Sponsor, Leader, Stakeholders and Team via the ClerkNet Project Portal and weekly emails.

    **Planning/Tracking:** Weekly status reports will be provided to the Sponsors, Leader, Stakeholders and Team via the Project Dashboard on the Project Management Portal. There will also be recurring team meetings, the frequency which will be established after project kick-off and agreed upon by the team.

    **Change Control** – Changes, updates, and/or additions that impact the project scope, time and budget, implementation methodology, and proposed solution must go through the change approval, including technical design and business process changes, proposed as workarounds, to address technology defects. The project manager will solicit information from the project team to create a change request and will review proposed changes with the project sponsor(s) and the project leader to determine need and viability. The core project team cannot authorize any of the before-mentioned changes,
    _only_ the project sponsor(s) has change approval authority.

    ## Project Plan Requirements

    The project manager will provide a preliminary project plan based on work estimates provided by the applicable team members and vendor. The project plan will include a description of the work and schedules and will be reviewed with the team during the project kick-off meeting for finalization and baselining.

    ## Project Size

    Based on the scope outlined in this charter and technical information known to date, this project has been estimated to be an intermediate-small project with an estimated elapsed duration of 6–12 months. This project has been scored and weighed with a low impact on the organization and a high probability of success.

    ## Project Success Measures

    The success of this project will be measured by following key performance metrics, which will be reported weekly as part of the project status report.

    · Fully functional devices at the end of the project.

    · Project metrics will measure project progress against the baselined project schedule.

    ## Acceptance

    Project Sponsor Signature:

    Project Leader Signature:

    Project Manager Signature:

    **image2.png**

    **image1.png**

    **## PROJ586_Sample_1_Microsoft_Charter1.docx**

    Table of Contents

    Project Scope 2
    Objectives 2
    Conditions, Constraints, Assumptions, Risks, and Deliverables 3
    Conditions 3
    Constraints 3
    Assumptions 3
    High-Level Initial Risks 3
    Deliverables 4
    Benefits 4
    Project Team 4
    Additional Information 4
    Project Plan Requirements 5
    Project Size 5
    Project Success Measures 5
    Acceptance 5

    **Project Charter**

    Microsoft Windows 10 1709 Version to 21H2 Version Upgrade

    ## Project Scope

    The Comptroller Office has exactly 680 devices (desktops and laptops) in use by the employees. These devices are used to support the services provided by the Comptroller Office’s employees to residents, other agencies, and visitors. Some of these devices are used in other organization internal departments. The referenced devices are currently on MS (Microsoft) Windows 10 version 1709.

    The information technology resources will upgrade existing Microsoft Windows 10 version 1709 to 21H2 version to address device vulnerabilities, as well as for continued Microsoft Support. The support for Microsoft Windows 10 version 1709 ended on October 13, 2020. Migration to 21H2 version will extend the support to October 14. The operating system upgrade will be applied to all Windows devices.

    ## Objectives

    1. Upgrade all FCCC-owned end-user devices with Microsoft Windows 10 Version 1709 to Version 21H2.

    2. Document and track the upgrade of devices to new version.

    3. Ensure peripheral devices’ compatibility and address any associated unknown issues.

    4. Ensure all enterprise applications compatibility and address any associated unknown issues.

    5. Test new version to confirm existing functionality works as expected prior to enterprise-wide deployment utilizing DoIT team.

    ## Conditions, Constraints, Assumptions, Risks, and Deliverables

    The Microsoft Windows 10 1709 Version to 21H2 Version Upgrade project is expected to be completed before end of 2023 Q1 (March 31, 2023).

    ### Conditions

    1. This project will require the support of the sponsor, as well as the understanding and support of all stakeholders.

    2. This project is a technology initiative with the sole purpose of upgrading Microsoft operating system to the supported version of the respective software.

    3. Due to the current COVID pandemic, the upgrades will primarily be performed remotely; however, an option will also be given to the employees to drop the device in the office for upgrade, in case the remote upgrade is unsuccessful.

    ### Constraints

    1. Physical location of device(s) to be upgraded

    2. Connection speeds for remote device(s)

    3. Third party hardware/software versions availability per identified compatibility issues with 21H2 version

    ### Assumptions

    1. Necessary technical infrastructure/environments will be in place for project execution, including software licenses and availability.

    2. Project has full support of sponsor and the necessary resources/subject matter experts will be facilitated as outlined in the project plan to complete tasks schedule.

    3. Define rollout priority for each department and corresponding divisions.

    4. Identify all devices to be upgraded prior to starting the upgrade.

    5. Confirm software compatibility with all vendors prior of Windows 10 21H2 deployment.

    6. Confirm all peripheral devices’ associated driver version compatibility with Windows 10 21H2.

    ### High-Level Initial Risks

    1. Loss of resources

    2. Hardware failure

    3. Loss or lack of optimal connection speed for the upgrade

    4. Computers switching to sleep mode as per group policy

    5. Inadequate software and/or hardware compatibility

    6. Unforeseen compatibility issues resulting from delayed vendor support

    ### Deliverables

    1. Fully functional upgraded devices

    2. Extended Microsoft support to October 14, 2025

    ## Benefits

    The major benefit of this upgrade is to address the security vulnerability and extend the MS support for the current devices. Additionally, this upgrade will provide the following.

    1. Stronger malware security tools

    2. Safer web browsing

    3. Efficient Windows 10 updates

    4. Enhanced device performance and new features

    ## Project Team

    The key members of the project team are the following.

    1.
    **Sponsor(s)**:

    2.
    **Project Leader(s)**:

    3.
    **Project Manager**

    4.
    **Project Team**:

    a.
    _IT Infrastructure Services_

    b.
    _IT Customer Interface Services_

    c.
    _IT Admin (Network)_

    d.
    _IT Innovative Application Solutions_

    ## Additional Information

    **Staffing:** The project manager will work with all functional leads to determine the skill requirements necessary for the project and provide them, along with specific team member names, to the appropriate functional managers. The project leader will reconcile any conflicts in scheduling of personnel. The project will utilize information technology resources to assist in the upgrade effort to newer version of the operating system.

    **Budget:** The initial estimate of the project cost is $500,000. This budget will not be exceeded without authorization from the project sponsor.

    **Contracts**: All contracts for vendor services will be managed electronically.

    **Communications:** Weekly and Monthly status reports will be provided to the Sponsor, Leader, Stakeholders and Team via the ClerkNet Project Portal and weekly emails.

    **Planning/Tracking:** Weekly status reports will be provided to the Sponsors, Leader, Stakeholders and Team via the Project Dashboard on the Project Management Portal. There will also be recurring team meetings, the frequency which will be established after project kick-off and agreed upon by the team.

    **Change Control** – Changes, updates, and/or additions that impact the project scope, time and budget, implementation methodology, and proposed solution must go through the change approval, including technical design and business process changes, proposed as workarounds, to address technology defects. The project manager will solicit information from the project team to create a change request and will review proposed changes with the project sponsor(s) and the project leader to determine need and viability. The core project team cannot authorize any of the before-mentioned changes,
    _only_ the project sponsor(s) has change approval authority.

    ## Project Plan Requirements

    The project manager will provide a preliminary project plan based on work estimates provided by the applicable team members and vendor. The project plan will include a description of the work and schedules and will be reviewed with the team during the project kick-off meeting for finalization and baselining.

    ## Project Size

    Based on the scope outlined in this charter and technical information known to date, this project has been estimated to be an intermediate-small project with an estimated elapsed duration of 6–12 months. This project has been scored and weighed with a low impact on the organization and a high probability of success.

    ## Project Success Measures

    The success of this project will be measured by following key performance metrics, which will be reported weekly as part of the project status report.

    · Fully functional devices at the end of the project.

    · Project metrics will measure project progress against the baselined project schedule.

    ## Acceptance

    Project Sponsor Signature:

    Project Leader Signature:

    Project Manager Signature:

    **image2.png**

    **image1.png**

    **## 586WEEK1.docx**

    This week has two assignment deliverables, the project charter and a one- to two-page paper written in APA format, including references. These deliverables are worth 100 points total.

    First, you need to decide on your project. You have two ways to proceed.

    1. Use a sample project charter provided.

    2. Create your own project charter based on your experience or using the project examples provided.

    Regardless of the project you decide to move forward with, assume the business case for the project is approved to move forward.

    Remember, when selecting a project of interest to you, specifically if you choose to create your own project charter, avoid picking one that is either too big or too small. For example, do not decide to build a new stadium for your local sports team (too big) or to plant your summer garden (too small). Consider your existing organization because there probably exists a need for a project to fix, improve, or expand your organization. Remember, a project can be a product, service, or even an operation. Be sure your selection is an actual project (temporary endeavor with start and end dates) and not routine work. Do not select a topic, such as a construction project, unless you understand construction well. Projects may vary from a few hundred thousand dollars to a few million dollars and should last between 6 months and 2 years. To ensure you are on the right track, contact your instructor with any questions.

    **Assignment Instructions**

    [**Choose the Project Charter Type**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    **Use a Sample Project Charter**

    **Choose the type of project charter you want to create. There are three samples you can choose from, and they are listed below.**

    [**PROJ586 Sample 1 Microsoft Charter**](https://devryu.instructure.com/courses/118116/files/17664502?wrap=1)

    **Each of the sample project charters listed above is missing one or more of the required project charter sections, listed in the Complete the Project Charter tab below.**

    ·
    **Find which sections are missing in the project charter you selected.**

    ·
    **Provide what information you think should be added for each of the missing sections.**

    ·
    **You have flexibility with the information you provide for any of the missing sections.**

    **Create Your Own Project Charter**

    **You can create your own project charter based on your experience or use a project example provided. When you create your project charter, make sure you include all of the required project charter sections listed below. If you don't know specific information regarding the project you decide to use, please note you may need to research some subject matter related to the type of project you select so that you understand the project better. However, it is understood this is a fictitious project so you can create information that may be needed to complete the project charter. Just make sure you provide the sources you used.**

    **Project Examples**

    ·
    **Constructing a building or facility**

    ·
    **Designing a new transportation vehicle**

    ·
    **Acquiring a new accounting or payroll system**

    ·
    **Opening a nail salon**

    ·
    **Starting a motorcycle shop**

    ·
    **Planning a wedding or event**

    ·
    **Implementing a new sales process**

    ·
    **Developing a new call center for the organization**

    ·
    **Translating a Japanese book into English**

    ·
    **Starting a Jewish bakery**

    ·
    **Planning an urban community outreach center**

    ·
    **Creating a mental health help line for your organization**

    ·
    **Starting an international food store**

    ·
    **Creating a women's health clinic in an underprivileged neighborhood**

    ·
    **Organizing a diversity, equity, and inclusion (DEI) awareness month celebration**

    [**Complete the Project Charter**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Complete the project charter, be sure to include the following required sections.**

    ·
    **A mission**

    ·
    **Description of the project**

    ·
    **Objectives**

    ·
    **Milestones**

    ·
    **Budget**

    ·
    **User acceptance**

    ·
    **Assumptions**

    ·
    **Constraints**

    ·
    **Major risks**

    ·
    **Key stakeholders**

    [**Write a Paper**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Write a one- to two-page paper to address the following. Ensure that the paper is written in APA format and includes the appropriate references.**

    ·
    **Explain how the project will help fulfill the needs of the organization.**

    ·
    **Discuss how the project charter is an important tool that ensures the project supports the organization's strategic objectives.**

    ·
    **Review Figure 1-1 in the**
    **_PMBOK® Guide_ _(seventh edition)_, which is located in the Week 1 Lesson. Explain which two principles of project management (of the 12 principles listed in the diagram) you believe are imperative to ensure your project is a success and why.**

    ·
    **When you upload your assignment, make sure you provide your newly created project charter and the one- to two-page paper addressing the above items.**

    ·
    **Please note you may need to research some subject matter related to the type of project you select so that you understand the project better.**

    **## PROJ586_Sample_1_Microsoft_Charter1.docx**

    Table of Contents

    Project Scope 2
    Objectives 2
    Conditions, Constraints, Assumptions, Risks, and Deliverables 3
    Conditions 3
    Constraints 3
    Assumptions 3
    High-Level Initial Risks 3
    Deliverables 4
    Benefits 4
    Project Team 4
    Additional Information 4
    Project Plan Requirements 5
    Project Size 5
    Project Success Measures 5
    Acceptance 5

    **Project Charter**

    Microsoft Windows 10 1709 Version to 21H2 Version Upgrade

    ## Project Scope

    The Comptroller Office has exactly 680 devices (desktops and laptops) in use by the employees. These devices are used to support the services provided by the Comptroller Office’s employees to residents, other agencies, and visitors. Some of these devices are used in other organization internal departments. The referenced devices are currently on MS (Microsoft) Windows 10 version 1709.

    The information technology resources will upgrade existing Microsoft Windows 10 version 1709 to 21H2 version to address device vulnerabilities, as well as for continued Microsoft Support. The support for Microsoft Windows 10 version 1709 ended on October 13, 2020. Migration to 21H2 version will extend the support to October 14. The operating system upgrade will be applied to all Windows devices.

    ## Objectives

    1. Upgrade all FCCC-owned end-user devices with Microsoft Windows 10 Version 1709 to Version 21H2.

    2. Document and track the upgrade of devices to new version.

    3. Ensure peripheral devices’ compatibility and address any associated unknown issues.

    4. Ensure all enterprise applications compatibility and address any associated unknown issues.

    5. Test new version to confirm existing functionality works as expected prior to enterprise-wide deployment utilizing DoIT team.

    ## Conditions, Constraints, Assumptions, Risks, and Deliverables

    The Microsoft Windows 10 1709 Version to 21H2 Version Upgrade project is expected to be completed before end of 2023 Q1 (March 31, 2023).

    ### Conditions

    1. This project will require the support of the sponsor, as well as the understanding and support of all stakeholders.

    2. This project is a technology initiative with the sole purpose of upgrading Microsoft operating system to the supported version of the respective software.

    3. Due to the current COVID pandemic, the upgrades will primarily be performed remotely; however, an option will also be given to the employees to drop the device in the office for upgrade, in case the remote upgrade is unsuccessful.

    ### Constraints

    1. Physical location of device(s) to be upgraded

    2. Connection speeds for remote device(s)

    3. Third party hardware/software versions availability per identified compatibility issues with 21H2 version

    ### Assumptions

    1. Necessary technical infrastructure/environments will be in place for project execution, including software licenses and availability.

    2. Project has full support of sponsor and the necessary resources/subject matter experts will be facilitated as outlined in the project plan to complete tasks schedule.

    3. Define rollout priority for each department and corresponding divisions.

    4. Identify all devices to be upgraded prior to starting the upgrade.

    5. Confirm software compatibility with all vendors prior of Windows 10 21H2 deployment.

    6. Confirm all peripheral devices’ associated driver version compatibility with Windows 10 21H2.

    ### High-Level Initial Risks

    1. Loss of resources

    2. Hardware failure

    3. Loss or lack of optimal connection speed for the upgrade

    4. Computers switching to sleep mode as per group policy

    5. Inadequate software and/or hardware compatibility

    6. Unforeseen compatibility issues resulting from delayed vendor support

    ### Deliverables

    1. Fully functional upgraded devices

    2. Extended Microsoft support to October 14, 2025

    ## Benefits

    The major benefit of this upgrade is to address the security vulnerability and extend the MS support for the current devices. Additionally, this upgrade will provide the following.

    1. Stronger malware security tools

    2. Safer web browsing

    3. Efficient Windows 10 updates

    4. Enhanced device performance and new features

    ## Project Team

    The key members of the project team are the following.

    1.
    **Sponsor(s)**:

    2.
    **Project Leader(s)**:

    3.
    **Project Manager**

    4.
    **Project Team**:

    a.
    _IT Infrastructure Services_

    b.
    _IT Customer Interface Services_

    c.
    _IT Admin (Network)_

    d.
    _IT Innovative Application Solutions_

    ## Additional Information

    **Staffing:** The project manager will work with all functional leads to determine the skill requirements necessary for the project and provide them, along with specific team member names, to the appropriate functional managers. The project leader will reconcile any conflicts in scheduling of personnel. The project will utilize information technology resources to assist in the upgrade effort to newer version of the operating system.

    **Budget:** The initial estimate of the project cost is $500,000. This budget will not be exceeded without authorization from the project sponsor.

    **Contracts**: All contracts for vendor services will be managed electronically.

    **Communications:** Weekly and Monthly status reports will be provided to the Sponsor, Leader, Stakeholders and Team via the ClerkNet Project Portal and weekly emails.

    **Planning/Tracking:** Weekly status reports will be provided to the Sponsors, Leader, Stakeholders and Team via the Project Dashboard on the Project Management Portal. There will also be recurring team meetings, the frequency which will be established after project kick-off and agreed upon by the team.

    **Change Control** – Changes, updates, and/or additions that impact the project scope, time and budget, implementation methodology, and proposed solution must go through the change approval, including technical design and business process changes, proposed as workarounds, to address technology defects. The project manager will solicit information from the project team to create a change request and will review proposed changes with the project sponsor(s) and the project leader to determine need and viability. The core project team cannot authorize any of the before-mentioned changes,
    _only_ the project sponsor(s) has change approval authority.

    ## Project Plan Requirements

    The project manager will provide a preliminary project plan based on work estimates provided by the applicable team members and vendor. The project plan will include a description of the work and schedules and will be reviewed with the team during the project kick-off meeting for finalization and baselining.

    ## Project Size

    Based on the scope outlined in this charter and technical information known to date, this project has been estimated to be an intermediate-small project with an estimated elapsed duration of 6–12 months. This project has been scored and weighed with a low impact on the organization and a high probability of success.

    ## Project Success Measures

    The success of this project will be measured by following key performance metrics, which will be reported weekly as part of the project status report.

    · Fully functional devices at the end of the project.

    · Project metrics will measure project progress against the baselined project schedule.

    ## Acceptance

    Project Sponsor Signature:

    Project Leader Signature:

    Project Manager Signature:

    **image2.png**

    **image1.png**

    **## 586WEEK1.docx**

    This week has two assignment deliverables, the project charter and a one- to two-page paper written in APA format, including references. These deliverables are worth 100 points total.

    First, you need to decide on your project. You have two ways to proceed.

    1. Use a sample project charter provided.

    2. Create your own project charter based on your experience or using the project examples provided.

    Regardless of the project you decide to move forward with, assume the business case for the project is approved to move forward.

    Remember, when selecting a project of interest to you, specifically if you choose to create your own project charter, avoid picking one that is either too big or too small. For example, do not decide to build a new stadium for your local sports team (too big) or to plant your summer garden (too small). Consider your existing organization because there probably exists a need for a project to fix, improve, or expand your organization. Remember, a project can be a product, service, or even an operation. Be sure your selection is an actual project (temporary endeavor with start and end dates) and not routine work. Do not select a topic, such as a construction project, unless you understand construction well. Projects may vary from a few hundred thousand dollars to a few million dollars and should last between 6 months and 2 years. To ensure you are on the right track, contact your instructor with any questions.

    **Assignment Instructions**

    [**Choose the Project Charter Type**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    **Use a Sample Project Charter**

    **Choose the type of project charter you want to create. There are three samples you can choose from, and they are listed below.**

    [**PROJ586 Sample 1 Microsoft Charter**](https://devryu.instructure.com/courses/118116/files/17664502?wrap=1)

    **Each of the sample project charters listed above is missing one or more of the required project charter sections, listed in the Complete the Project Charter tab below.**

    ·
    **Find which sections are missing in the project charter you selected.**

    ·
    **Provide what information you think should be added for each of the missing sections.**

    ·
    **You have flexibility with the information you provide for any of the missing sections.**

    **Create Your Own Project Charter**

    **You can create your own project charter based on your experience or use a project example provided. When you create your project charter, make sure you include all of the required project charter sections listed below. If you don't know specific information regarding the project you decide to use, please note you may need to research some subject matter related to the type of project you select so that you understand the project better. However, it is understood this is a fictitious project so you can create information that may be needed to complete the project charter. Just make sure you provide the sources you used.**

    **Project Examples**

    ·
    **Constructing a building or facility**

    ·
    **Designing a new transportation vehicle**

    ·
    **Acquiring a new accounting or payroll system**

    ·
    **Opening a nail salon**

    ·
    **Starting a motorcycle shop**

    ·
    **Planning a wedding or event**

    ·
    **Implementing a new sales process**

    ·
    **Developing a new call center for the organization**

    ·
    **Translating a Japanese book into English**

    ·
    **Starting a Jewish bakery**

    ·
    **Planning an urban community outreach center**

    ·
    **Creating a mental health help line for your organization**

    ·
    **Starting an international food store**

    ·
    **Creating a women's health clinic in an underprivileged neighborhood**

    ·
    **Organizing a diversity, equity, and inclusion (DEI) awareness month celebration**

    [**Complete the Project Charter**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Complete the project charter, be sure to include the following required sections.**

    ·
    **A mission**

    ·
    **Description of the project**

    ·
    **Objectives**

    ·
    **Milestones**

    ·
    **Budget**

    ·
    **User acceptance**

    ·
    **Assumptions**

    ·
    **Constraints**

    ·
    **Major risks**

    ·
    **Key stakeholders**

    [**Write a Paper**](https://devryu.instructure.com/courses/118116/pages/course-project-overview?module_item_id=15516349)

    ·
    **Write a one- to two-page paper to address the following. Ensure that the paper is written in APA format and includes the appropriate references.**

    ·
    **Explain how the project will help fulfill the needs of the organization.**

    ·
    **Discuss how the project charter is an important tool that ensures the project supports the organization's strategic objectives.**

    ·
    **Review Figure 1-1 in the**
    **_PMBOK® Guide_ _(seventh edition)_, which is located in the Week 1 Lesson. Explain which two principles of project management (of the 12 principles listed in the diagram) you believe are imperative to ensure your project is a success and why.**

    ·
    **When you upload your assignment, make sure you provide your newly created project charter and the one- to two-page paper addressing the above items.**

    ·
    **Please note you may need to research some subject matter related to the type of project you select so that you understand the project better.**

    **## PROJ586_Sample_1_Microsoft_Charter1.docx**

    Table of Contents

    Project Scope 2
    Objectives 2
    Conditions, Constraints, Assumptions, Risks, and Deliverables 3
    Conditions 3
    Constraints 3
    Assumptions 3
    High-Level Initial Risks 3
    Deliverables 4
    Benefits 4
    Project Team 4
    Additional Information 4
    Project Plan Requirements 5
    Project Size 5
    Project Success Measures 5
    Acceptance 5

    **Project Charter**

    Microsoft Windows 10 1709 Version to 21H2 Version Upgrade

    ## Project Scope

    The Comptroller Office has exactly 680 devices (desktops and laptops) in use by the employees. These devices are used to support the services provided by the Comptroller Office’s employees to residents, other agencies, and visitors. Some of these devices are used in other organization internal departments. The referenced devices are currently on MS (Microsoft) Windows 10 version 1709.

    The information technology resources will upgrade existing Microsoft Windows 10 version 1709 to 21H2 version to address device vulnerabilities, as well as for continued Microsoft Support. The support for Microsoft Windows 10 version 1709 ended on October 13, 2020. Migration to 21H2 version will extend the support to October 14. The operating system upgrade will be applied to all Windows devices.

    ## Objectives

    1. Upgrade all FCCC-owned end-user devices with Microsoft Windows 10 Version 1709 to Version 21H2.

    2. Document and track the upgrade of devices to new version.

    3. Ensure peripheral devices’ compatibility and address any associated unknown issues.

    4. Ensure all enterprise applications compatibility and address any associated unknown issues.

    5. Test new version to confirm existing functionality works as expected prior to enterprise-wide deployment utilizing DoIT team.

    ## Conditions, Constraints, Assumptions, Risks, and Deliverables

    The Microsoft Windows 10 1709 Version to 21H2 Version Upgrade project is expected to be completed before end of 2023 Q1 (March 31, 2023).

    ### Conditions

    1. This project will require the support of the sponsor, as well as the understanding and support of all stakeholders.

    2. This project is a technology initiative with the sole purpose of upgrading Microsoft operating system to the supported version of the respective software.

    3. Due to the current COVID pandemic, the upgrades will primarily be performed remotely; however, an option will also be given to the employees to drop the device in the office for upgrade, in case the remote upgrade is unsuccessful.

    ### Constraints

    1. Physical location of device(s) to be upgraded

    2. Connection speeds for remote device(s)

    3. Third party hardware/software versions availability per identified compatibility issues with 21H2 version

    ### Assumptions

    1. Necessary technical infrastructure/environments will be in place for project execution, including software licenses and availability.

    2. Project has full support of sponsor and the necessary resources/subject matter experts will be facilitated as outlined in the project plan to complete tasks schedule.

    3. Define rollout priority for each department and corresponding divisions.

    4. Identify all devices to be upgraded prior to starting the upgrade.

    5. Confirm software compatibility with all vendors prior of Windows 10 21H2 deployment.

    6. Confirm all peripheral devices’ associated driver version compatibility with Windows 10 21H2.

    ### High-Level Initial Risks

    1. Loss of resources

    2. Hardware failure

    3. Loss or lack of optimal connection speed for the upgrade

    4. Computers switching to sleep mode as per group policy

    5. Inadequate software and/or hardware compatibility

    6. Unforeseen compatibility issues resulting from delayed vendor support

    ### Deliverables

    1. Fully functional upgraded devices

    2. Extended Microsoft support to October 14, 2025

    ## Benefits

    The major benefit of this upgrade is to address the security vulnerability and extend the MS support for the current devices. Additionally, this upgrade will provide the following.

    1. Stronger malware security tools

    2. Safer web browsing

    3. Efficient Windows 10 updates

    4. Enhanced device performance and new features

    ## Project Team

    The key members of the project team are the following.

    1.
    **Sponsor(s)**:

    2.
    **Project Leader(s)**:

    3.
    **Project Manager**

    4.
    **Project Team**:

    a.
    _IT Infrastructure Services_

    b.
    _IT Customer Interface Services_

    c.
    _IT Admin (Network)_

    d.
    _IT Innovative Application Solutions_

    ## Additional Information

    **Staffing:** The project manager will work with all functional leads to determine the skill requirements necessary for the project and provide them, along with specific team member names, to the appropriate functional managers. The project leader will reconcile any conflicts in scheduling of personnel. The project will utilize information technology resources to assist in the upgrade effort to newer version of the operating system.

    **Budget:** The initial estimate of the project cost is $500,000. This budget will not be exceeded without authorization from the project sponsor.

    **Contracts**: All contracts for vendor services will be managed electronically.

    **Communications:** Weekly and Monthly status reports will be provided to the Sponsor, Leader, Stakeholders and Team via the ClerkNet Project Portal and weekly emails.

    **Planning/Tracking:** Weekly status reports will be provided to the Sponsors, Leader, Stakeholders and Team via the Project Dashboard on the Project Management Portal. There will also be recurring team meetings, the frequency which will be established after project kick-off and agreed upon by the team.

    **Change Control** – Changes, updates, and/or additions that impact the project scope, time and budget, implementation methodology, and proposed solution must go through the change approval, including technical design and business process changes, proposed as workarounds, to address technology defects. The project manager will solicit information from the project team to create a change request and will review proposed changes with the project sponsor(s) and the project leader to determine need and viability. The core project team cannot authorize any of the before-mentioned changes,
    _only_ the project sponsor(s) has change approval authority.

    ## Project Plan Requirements

    The project manager will provide a preliminary project plan based on work estimates provided by the applicable team members and vendor. The project plan will include a description of the work and schedules and will be reviewed with the team during the project kick-off meeting for finalization and baselining.

    ## Project Size

    Based on the scope outlined in this charter and technical information known to date, this project has been estimated to be an intermediate-small project with an estimated elapsed duration of 6–12 months. This project has been scored and weighed with a low impact on the organization and a high probability of success.

    ## Project Success Measures

    The success of this project will be measured by following key performance metrics, which will be reported weekly as part of the project status report.

    · Fully functional devices at the end of the project.

    · Project metrics will measure project progress against the baselined project schedule.

    ## Acceptance

    Project Sponsor Signature:

    Project Leader Signature:

    Project Manager Signature:

    **image2.png**

    **image1.png**

  • [Solved] quick

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    You have been appointed as the Director of Strategic Planning for a Fortune Global 500 company of your choice. To prepare for this role, you need to conduct research on the company to understand its business model and customer base. Your goal is to develop strategic recommendations that can help the…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    You have been appointed as the Director of Strategic Planning for a Fortune Global 500 company of your choice. To prepare for this role, you need to conduct research on the company to understand its business model and customer base. Your goal is to develop strategic recommendations that can help the company improve its market share or increase revenue. To do this, you will examine the company’s vision and long-term strategic goals and identify any obstacles that may prevent the company from reaching these goals.

    –

    – United Parcel Service Inc.

    – 2 years ago

  • [Solved] Women Health Assignment 1

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    3-4 pages (excluding title page and reference page) apa style 4 references – [\ \ IMG_8472.jpeg](https://www.sweetstudy.com/files/img-8472-jpeg "IMG_8472.jpeg") – [\ \ IMG_8473.jpeg](https://www.sweetstudy.com/files/img-8473-jpeg "IMG_8473.jpeg") – 2 years ago

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    3-4 pages (excluding title page and reference page)

    apa style

    4 references

    – [\
    \
    IMG_8472.jpeg](https://www.sweetstudy.com/files/img-8472-jpeg "IMG_8472.jpeg")
    – [\
    \
    IMG_8473.jpeg](https://www.sweetstudy.com/files/img-8473-jpeg "IMG_8473.jpeg")

    – 2 years ago

  • [Solved] Human Resource Management Writing assignment

    ✓ Verified Academic Solution Available

    Executive Solution Overview

    – Examine what lobbying is and provide at least two examples of how lobbying can be beneficial in the work human service professionals do with children and their families. – Explore how lobbying fits in with advocacy. – Describe when human service professionals should lobby for issues related to chi…

    Instant Solution Download

    $6.99

    Immediate access to the full model answer, formatted citations, and rubric breakdown.

    Need a Fresh Custom Paper?

    Have this question answered from scratch according to your specific instructions and deadline.

    Order on TutorsGallery →

    Assignment Prompt & Instructions

    – Examine what lobbying is and provide at least two examples of how lobbying can be beneficial in the work human service professionals do with children and their families.
    – Explore how lobbying fits in with advocacy.
    – Describe when human service professionals should lobby for issues related to children and families.
    – Research advocacy programs either in your area or online that also provide opportunities to lobby for children and families. Provide a link (if possible) to the program for your classmates. If the program is not online, provide the name and location.

    – 2 years ago