C950 Data Structures and Algorithms II

For this assessment, you will apply the algorithms and data structure, in this course to solve a real programming problem. You will implement an algorithm to route delivery trucks that will allow you to meet all delivery deadlines while traveling the least number of miles. You will also describe and justify the decisions you made while creating this program.

The struggle of “the duckling” (or the search for one’s identity) in H. C. Andersen’s “The Ugly Duckling.”

Assignment Details:

For the Research Paper you may write about the struggle of “the duckling” (or the search for one’s identity) in H. C. Andersen’s “The Ugly Duckling.”

This paper must use and cite at least two peer-reviewed sources found through Berkeley Colleges Online Library. This paper should show a thoughtful analysis.

Your Works Cited page should have a minimum of three entries: the primary text (the literature you are analyzing) and at least two sources for research.  Please contact the Berkeley Library for research assistance in finding sources for your paper.

Organization ethics analysis

In this assignment, you will submit a presentation regarding a global company.

Much of a leader’s role is to move the organization through various challenges, yet remain an ethical leader and an ethical company. A complexity perspective is about changehow a company adapts to internal or external pressure. When practicing good complexity principles, change is faster because it supports innovation, problem solving, creativity, collaboration, and other factors that work within the entire organization, rather than those few which are controlled by the executive team. Yet how do you change while at the same time creating an ethical culture and avoid ethical breakdowns.

One aspect of daily corporate that offers stability are cultural artifacts.  While change presents some confusion and uncertainty, cultural artifacts provide group meaning and moral stabilization. Organizational cultures possess a wide range of tools and artifacts that may assist members in making the right ethical decisions and guide specific behaviors. Artifacts may take the form of something concrete (such as statues, or pictures), or they be electronic and hard-copy documents. (Example: see the Hewlett-Packard page at:

http://www.hp.com/hpinfo/globalcitizenship/commitment.html?jumpid=reg_R1002_USEN

Yet research of artifacts found in an organization may sometimes yield little evidence. Even when some artifacts are found, questions arisesuch as, Are they used? Have they become embedded in group norms? Or “Is this something espoused by management, but not really followed?”

Your task is to provide a short presentation that incorporates at least three ethics-related artifacts in one or more organizations. You may do this through online research from observations at your own organizational site, or by visiting another organization (for example, restaurantseven fast food chains often have codes or values posted on the walls). Make sure that in your presentation you cite the organization and location from which you drew the artifacts. For example, if from online sources, include the web link. Some of the artifacts you might look for are:

    Organizational Ethics Code (focused on behavior)
    Organizational Decision-Making Guidelines or Principles or Core Values
    Organizational Vision (where it is going; is it ethical?)
    Organizational Mission (daily focus: is it ethical?)
    A Related  Professional Oath (for example, if within the airline industry, an oath tied to pilots, baggage handlers, etc.any profession that may be found in the industry)
    A picture, statue, or other item that you feel conveys ethical meaning to the group.

1. Acquire the three ethics artifacts. An organization might title these under different termsyou may see them described as a policy, a statement, a statue, etc. You will need to make the final decision on whether they act as one of the artifacts needed. Provide copies/citation of these artifacts in your presentation, and include the appropriate citation/online link. (Note: you cannot use the Hewlett-Packard example.)

2. Present an ethical analysis of these instruments based upon course readings; in particular, those from this week. Include:
        —A description of how each artifact (or elements thereof) may potentially contribute to either ethical OR unethical behavior in the organization.
       
      —Do you believe any of these three artifacts carry strong influence? Provide a summary describing why these artifacts might or might not resonate with employees. (If possible, you might even ask an employee of a place you visit.) How might what you find, conflict?
       
      —What has been your past work experience with these kind of artifacts (organizational values, ethics codes, etc.)? Have you seen examples where they worked effectively or ineffectively? Why do you think that is?Describe specific examples.

Advanced Object-Oriented Programming with C #

Short Assignments 1:

Create a Windows application for purchasing floor covering. Allow the length and width (feet and inches) of a room to be entered. Be sure to include program statements that will keep your program from crashing if they enter nonnumeric characters for the room dimensions. Using the tab control, provide selections such as Hardwood, Carpet, and Laminate. On each tab allow the user to select a type and price. Have a control that displays different types along with the prices of floor covering. Include, for example, options like Oak, Maple, Walnut, and Cherry Hardwood floors with prices such as $34.95 per square yard for Oak and $41.95 per square yard for Cherry. After the users enter their room dimensions and select the floor covering and price, display the total cost to cover the room. Include an option to clear selections. Place both the type of floor covering and the price in a single control, such as a ComboBox, and use string manipulation techniques to strip the price out of the string.

–    Save your project as LabTest1_XX_999 where XX stands for the initials of your first and last name and 999 stands for the last 3 digits of your student number.
–    Put some impotent comments/notes.
–    Solution code must be submitted on time otherwise it will not be marked.

Criteria to be evaluated:                                                        Total Marks 5% out of 100%

1.    Use of adequate and fully functioning controls:
          a. Form
          b. Labels
          c. Textboxes
          d. Combo Boxes or radio buttons for type of flooring for each category
          e. Menu (for categories of floor coverings: carpet, hardwood, laminate)

2.    Naming controls adequately

3.    User friendliness (organization on the Form, neat and tidy, not cluttered)