Category: Computer science

  • “Test-Driven Development with Python: 120 Minute Time Limit Test” “Test-Driven Development with Python: 120 Minute Time Limit Test”

    Test that has a time limit of 120 minutes. For python using the book: Test-Driven
    Development
    with Python
    OBEY THE TESTING GOAT:
    USING DJANGO, SELENIUM & JAVASCRIPT that I will give to you in the attachments.

  • Title: The Impact of Big Data on Streaming Service Content Selection: A Case Study of Netflix and Hulu

    When you are trying to convince someone why your position is valid, having research to back up your claim can strengthen your point and convince them.In this unit, you learned about analyzing data. In your programs, you used rather small data sets. Real-world research often studies massive quantities of data, often referred to as “big data.” Can you think of reasons why having large quantities of data is important? In this project, you will research a big data application.
    Objectives
    Write a scientific report modeling a written research paper on big data applications.
    Your Task
    Think of an area that interests you: sports, arts, entertainment, international relief efforts, government, careers, or the weather. 
    Think of a question you would like to answer. Is it better to wait until the battery is low before you recharge your smartphone? How does a streaming service like Netflix or Hulu decide which shows to offer? 
    Look for a website where someone already collected a large quantity of data to answer that question. While commercial big data sets may have tens of thousands of values, for this project, look for a data set with at least 100 values.  
    You are not going to write a program to analyze these data because you have not yet covered how to read data files. You can describe how the researcher(s) who collected the data used them to answer your question.
    Your Document Requirements
    Part 1: Name
    Your name
    Part 2: Title
    Part 3: Question(s) to Answer
    A paragraph that introduces your topic and the question(s) to be answered
    Part 4: Exposition
    Describe the data you found, including a link to the page
    Explain the answer to your question(s)
    Give credit to your sources, whether using direct quotes or not
    Part 5: Conclusion
    A paragraph summarizing your analysis
    Part 6: Bibliography
    What to Turn In
    Turn in your project file. Before you do, compare your work to the rubric.
    You can use this rubric.
    This is a sample. It is a guide to the layout of a sample project. Since topics may vary, it is just a guideline.

  • “Exploring the World of Business and Technology: A Look at Companies and Current Issues”

    Each of you will put together a PowerPoint presentation of at least 10 slides. You can either talk about a company, or a technical topic. Remember the pointers we learned in when designing slides! Because we won’t be presenting these in class, use the notes pages to expand on your slides. 
    I would like each of you to do a relevant topic, so once you have chosen your topic, you must “claim” it by posting it on the discussion board. I will review them, and if your topic is not relevant, I will let you know.
    For companies (suggestions: Apple, Dell, IBM, Microsoft, Yahoo, Google, Facebook, Netflix) talk about:
    – History of the company
    – Information about their products/services
    – How they have adapted to the “new economy”
    – Issues they have had to deal with (lawsuits, takeovers, etc)
    – Your thoughts on where they are going.
    For techinical topics (suggestions: Net Neutrality, Online gambling, exponentially increasing complexity, Internet addiction, Government Information Security regulations, Bluetooth, The Digital Divide, .Dot Com debacle) talk about:
    – Explain BOTH SIDES of the issue
    – Historical events that have shaped the issue
    – Your standpoint

  • “Designing an Enterprise Architecture and Creating a Visual Representation of Views and Viewpoints”

    There is two separate task Task 1 : This comprehensive project requires to design an enterprise architecture using ArchiMate.l already start the project and I want you to add a new stakeholder layer using archimate . The details will be in the PDF file Task 2 : You are required to create a creative illustration that summarizes the content of Unit 4: Views and Viewpoints.

  • Title: UX Design Analysis of the Official Website for the Metropolitan Museum of Art (metmuseum.org) Introduction: The Metropolitan Museum of Art, located in New York City, is one of the largest and most renowned art museums in the world.

    In Project 12, we want to make use of UX Design principles to analyze a website of your choice (don’t forget to include the URL).  This will be in the form of a report or paper.  You should thoroughly and carefully go through the website and all of its options, links, content, forms and form elements, graphic design, and layouts to analyze its functionality (or lack of it) and user experience.  What works?  What does not work?  What can be improved?  What is necessary?  What is not necessary?  What can be simplified?  In what ways does the content or design help the functionality?  In what ways does it interfere with the functionality?  Be sure to consider the perspective of the user in your analysis.
    – Be as specific as possible in your analysis and recommendations.
    – Use of annotated screen shots is not required, but would be very helpful.
    – Recommendations for improvements will weigh heavily in the grade.
    While there is no specific length requirement for this assignment, a thorough analysis would probably take at least 3-5 pages.

  • Title: Understanding Error and Escalation Events in BPMN 2.0 Workflows and Determinants of Values in Process-Oriented Enterprises Q1) Error events and escalation events are both used for handling exceptions in BPMN 2

    There are 2 questions to answer around 150-200 words
    Q1)
    Both error events and escalation events are used for exception handling in BPMN 2.0 workflows, but they signal different situations and have different effects on the process flow.
    Explain the concept for each one and the effects on the process flow.
    Q2)
    In Process-Oriented Enterprise, values are characterized by some determinants for example:
    Time Flexibility
    Responsiveness Quality Price In your own words, define each one of them and briefly explain why these values are considered determinates?

  • “SPM Prep: A Comprehensive Study App for Malaysian High School Students”

    The software I planned is to create an app that can help students with their studies. This app offers video lectures on secondary education in Malaysian schools and is intended for high school students preparing for SPM from basic topics. It is an app designed to be easy to navigate and to make it easier for students to use, so that students do not waste time using the app and have no inconvenience. The main feature of this app is that it provides basic educational SPM, or the concept of school work in Malaysia, for free. Therefore, this app can be useful to students who are poor and in a difficult situation to go to school. Also, if any students are having a hard time understanding the concept of study, they can ask questions on the online bulletin board and receive answers to solve problems as soon as possible. For students who want more detailed and advanced video lectures, a paid system can be introduced to help maintain the app.
    Since it is an education-related app, we will do our best to ensure that students have no inconvenience using the app by applying strict data security and strict discipline. The app will remain operational 24 hours a day, and students can use it anytime they have the Internet.

  • AuctionBase Database Design and Implementation

    AuctionBase
    In this assignment, we are developing an online e-commerce website (similar to eBay). You are implementing a version of AuctionBase (which is based on an assignment from the University of Wisconsin).
    User registers to the website (using a username, email, name, address, and phone number. ) Each user is identified by a unique id.
    A user can be a buyer or a seller (or both).
    Auction runs only on a single item.
    A seller places items for Auction.
    The item is identified by an ID and has a name and may belong to multiple categories, a location (which may be different from the seller location), and descriptions.
    For each category, we keep track of its id, name, and description.
    Auctions would have a start time, end time, and a starting asking price.
    A buyer can bid on items, the bid with the highest bid win the auction.
    A buyer may review the seller (a rating from 1 to 5) and write feedback.
    The seller specifies the shipping options that may include pickup, each shipping option has a price and time.
    The seller provides her bank information (bank name, routing number, and account no).
    The system stores the payment information for credit card information (card number, expiration date, CCV code, name, and billing address).
    The winner bidder specifies her choice of shipping method and has to pay for the price of bid and shipping cost.
    The status of the buyer payment is recorded, upon the successful payment, the seller must ship the order within two business days.
    The tracking information (of shipment) is recorded, if applicable. The buyer confirms the delivery of the item. The payment is released to the seller after delivery is confirmed.
    Each bid must be higher than the previous one.
    For each auction, we store the number of bids and the last price (this information is stored for performance).
    To simulate the execution of the system, we create a table for the current time.
    This table should at all times contain a single row (i.e., a single value) representing the current time of your AuctionBase system.
    Constraints for Users
    No two users can share the same User ID.
    All sellers and bidders must already exist as users.
    The bidder must have a valid credit card.
    Constraints for Items
    No two items can share the same Item ID.
    Every bid must correspond to an actual item.
    An item cannot belong to a particular category more than once.
    The end time for an auction must always be after its start time.
    The Current Price of an item must always match the Amount of the most recent bid for that item.
    Constraints for Bidding
    A user may not bid on an item he or she is also selling.
    No auction may have two bids at the exact same time.
    No auction may have a bid before its start time or after its end time.
    No user can make a bid of the same amount to the same item more than once.
    In every auction, the Number of Bids attribute corresponds to the actual number of bids for that particular item.
    Any new bid for a particular item must have a higher amount than any of the previous bids for that particular item.
    Constraints for Time
    All new bids must be placed at the time which matches the current time of your AuctionBase system.
    The current time of your AuctionBase system can only advance forward in time, not backward in time.
    Deliverable
    Design EERD schema for the system.
    Create the Relation model in SQL
    Design your constraints: Create a file called constraints.txt in this file, you will specify, in plain English, how you implemented each of the 16 constraints in your database schema, if possible.
    Implement your constraints. (Trigger or otherwise). 
    Import EBay data into your database 

  • Title: “Campus Connect: Enhancing Campus Engagement and Collaboration through Augmented Reality” Introduction/Motivation: Augmented Reality (AR) technology has been rapidly advancing in recent years, offering new and innovative ways to enhance our daily lives.

    According to the given idea i need an INTORDUCTION/MOTIVATION, REQUIREMENT ANALYSIS,AND A CONCLUSION.
    The project is about AR and its called campus connect and this is the description ( USE THIS DESCRIPTION TO ANSWER THE QUESTIONS ABOVE ) : A comprehensive AR-enabled platform merging the functionalities of a Virtual Campus Navigation App and a Collaborative Study Space Booking System. Prospective students can explore university campuses through immersive augmented reality, complete with interactive maps and 360-degree views of facilities. Additionally, students can seamlessly find and reserve study spaces, group meeting rooms, and resources like whiteboards and projectors. Features include checking availability, setting up recurring bookings, and sharing reservations with group members, enhancing campus engagement and facilitating academic collaboration.
    Requirements:two pages minimum

  • “Java Programming Challenge: Creating a Student Grade Calculator”

    I have attached the intructions for the assignment with all the questions 
    all coding should be done in intellej community