Need Help ?

Home / Expert Answers / Other / Description Need Help with this Project: In this assignment , you will get started with GitHub Pag

Description Need Help with this Project: In this assignment , you will get started with GitHub Pag ...


Description Need Help with this Project: In this assignment , you will get started with GitHub Pages, the platform you will use to build your ePortfolio. Do the following: Access GitHub Pages. Choose a theme for your ePortfolio. Submit a screen capture of your theme. To access GitHub Pages, set up your account and profile, and choose your theme, follow the instructions in the Getting Started With GitHub Pages PDF document. Submit a screen capture of your chosen theme. This assignment is graded on a pass/fail basis, and you will receive full credit if you submit a screen capture of a GitHub Pages theme. Now that you have reviewed the guidelines for the final project and chosen a theme for your ePortfolio, it is time to start working on the elements that will show your best work. In this assignment, you will provide your initial plan for fulfilling the requirements of the ePortfolio and demonstrating your skills in three key categories within the field of computer science. Keep in mind that this assignment is an initial plan and should be seen as a way of starting a discussion with your instructor about your work and proposed enhancements. 3 attachments Slide 1 of 3 attachment_1 attachment_1 attachment_2 attachment_2 attachment_3 attachment_3 UNFORMATTED ATTACHMENT PREVIEW Getting Started with GitHub Pages · GitHub Guides Creating a GitHub Page GitHub Pages are public webpages hosted and easily published through GitHub. The quickest way to get up and running is by using the Jekyll Theme Chooser to load a premade theme. You can then modify your GitHub Pages’ content and style remotely via the web or locally on your computer. Create Your Website Once you’ve signed in, you’ll create a new repository to get started. https://guides.github.com/features/pages/ 1/8 Getting Started with GitHub Pages · GitHub Guides On the new repository screen, you need to give this repository a special name to generate your website. Your website’s files will live in a repository named username.github.io (where “username” is your actual GitHub user name). To begin setting up your site, you have to open the Settings tab https://guides.github.com/features/pages/ 2/8 Getting Started with GitHub Pages · GitHub Guides If you scroll down on the settings page, you’ll see the GitHub Pages section near the bottom. Click the Choose a themebutton to start the process of creating your site. https://guides.github.com/features/pages/ 3/8 Getting Started with GitHub Pages · GitHub Guides Once you’ve clicked the button, you’ll be directed to the Theme Chooser. You’ll see several theme options in a carousel across the top of the page. Click on the images to preview the themes. Once you’ve selected one, click Select theme on the right to move on. It’s easy to change your theme later, so if you’re not sure, just choose one for now. Now, you’ll write your content. This part requires a bit more thought, but you can keep the default content for now, if you’d like. https://guides.github.com/features/pages/ 4/8 Getting Started with GitHub Pages · GitHub Guides Once you’re finished editing, scroll down to the bottom of the page and click Commit changes. https://guides.github.com/features/pages/ 5/8 Getting Started with GitHub Pages · GitHub Guides GitHub does all the work to direct visitors to username.github.io to view your new website. This can take up to 10 minutes. After some time has passed, you can open a new tab in your browser to go to your site! Making Changes One of the first things you can do is remove the default title of your index page, and add a friendlier message to it. Since this is a very quick change – and your first one – you’re going to make it on the default branch: master . View the _config.yml file by navigating to it in the Code tab. You can edit the file by clicking on the pencil icon. https://guides.github.com/features/pages/ 6/8 Getting Started with GitHub Pages · GitHub Guides Currently your site has no set title, so we’re falling back to the name of the repo. To change this, I’m going to add the line “title: Welcome to the Octocat’s homepage!” to this file. Feel free to do the same, except for your own username. Under this title, you can add a message about the purpose of the page and describe what you want people to do while they’re here. I’m going set mine to “Feel free to bookmark this to keep an eye on my project updates” After you’re done making this small change, scroll to the bottom of the page to make your second commit. You have two places to write about this change: a subject and an extended description. The extended description is optional, so let’s leave a descriptive message in the subject. When you’re done, click Commit changes and your updates will go live in just a few seconds! https://guides.github.com/features/pages/ 7/8 Getting Started with GitHub Pages · GitHub Guides https://guides.github.com/features/pages/ 8/8 CS 499 ePortfolio Selection and Software Design Document Overview: In this assignment, you will begin working toward a successful ePortfolio by providing an initial plan describing how you will meet the ePortfolio requirements detailed in the Final Project Guidelines and Rubric document. While the plan you submit in this assignment may not be final, it should be a solid starting point with clear ideas for your instructor to review. This assignment may be seen as a way of beginning a conversation with your instructor that will result in a challenging but practical plan to follow in producing an ePortfolio that will showcase your skills across the key fields of computer science. As you will recall from the final project guidelines, there is some flexibility in the components you select for the ePortfolio. You will select at least one (with a maximum of three) artifact to represent your growth in the key areas of software design/engineering, algorithms and data structures, and databases. The artifacts you choose may include work from previous courses in the Computer Science program or relevant works that you created outside of your coursework, for instance at a job or internship. While in many cases an artifact may demonstrate your skills in only one area (such as software engineering or databases), some artifacts may illustrate skills across two or all three of the key categories. During this course, you will enhance the artifacts you choose to improve their quality, address their limitations or inconsistencies, and/or mitigate vulnerabilities. Your instructor will help you identify enhancements that can be completed during the course and will showcase your skills. This assignment asks you to provide your initial plans for these enhancements and your ePortfolio skills as a whole. Keep in mind that your final project comprises 70% of your total grade for this course. As such, an important piece of this assignment is connecting your plans for your ePortfolio to the course outcomes represented in your final project rubric. Use this assignment to plan your outcome coverage and refer to this plan throughout the course to help you ensure complete coverage. Prompt: In a Microsoft Word document of four paragraphs, explain how you plan to fulfill the requirements for the ePortfolio for CS 499. Specifically, identify the artifacts you will use to demonstrate your skills in these key areas: ? ? ? Software design/engineering Databases Algorithms and data structures Be sure to include the source of each artifact you describe; for instance, does it come from a course in the Computer Science program or from work you have done outside your coursework? In addition to identifying the artifacts and explaining how they align with the three categories, discuss your plans for enhancing or refining your work to improve its quality while further demonstrating your skills. For each category, include pseudocode or a flowchart to help illustrate the planned enhancement. Organize your work as follows: ? In the first three paragraphs, take each category in turn and first explain how you will illustrate your work in it with an artifact. Then, describe your plans for enhancing or refining your work in the category during CS 499. Finally, explain how this planned enhancement will illustrate specific skills and course outcomes. At the end of each paragraph, include pseudocode or a flowchart that illustrates the planned enhancement, and refer to this pseudocode or graphic in your written description. ? In the fourth paragraph, address the ePortfolio as a whole. If you fulfill your enhancement plans, what specific skills or knowledge will your work demonstrate? Are there any gaps relative to the course outcomes? Are there remaining limitations or weaknesses you may need to address? Finally, are there particular questions or concerns that you would like your instructor to address in responding to this plan? Specifically, the following critical elements must be addressed: I. Category One: Software Engineering/Design A. Artifact name, origin, and category (software engineering/design) B. Enhancement plan, including pseudocode or flowchart of the design C. Skills illustrated and course outcome(s) these skills align to (refer to the Final Project Guidelines and Rubric document for outcomes) II. Category Two: Algorithms and Data Structures A. Artifact name, origin, and category (algorithms/data structures) B. Enhancement plan, including pseudocode or flowchart of the design C. Skills illustrated and course outcome(s) these skills align to III. Category Three: Databases A. Artifact name, origin, and category (databases) B. Enhancement plan, including pseudocode or flowchart of the design C. Skills illustrated and course outcome(s) these skills align to IV. ePortfolio Overall A. Skills/outcomes planned to be illustrated in the code review B. Skills/outcomes planned to be illustrated in the narratives C. Skills/outcomes planned to be illustrated in the professional self-assessment Optionally, you may include at the end of your document any questions or concerns you would like your instructor to address in responding to your plan. Rubric Guidelines for Submission: Your work should be a polished document of about 4 paragraphs, submitted as a Microsoft Word document with double spacing and a standard font. Critical Elements Category One: Artifact Name, Origin, Category Category One: Enhancement Plan Proficient (100%) Selects an artifact that is aligned with the category and explains its origin Category One: Skills Illustrated Explains how the planned enhancement will demonstrate specific skills Category Two: Artifact Name, Origin, Category Category Two: Enhancement Plan Selects an artifact that is aligned with the category and explains its origin Category Two: Skills Illustrated Explains how the planned enhancement will demonstrate specific skills Category Three: Artifact Name, Origin, Category Category Three: Enhancement Plan Selects an artifact that is aligned with the category and explains its origin Category Three: Skills Illustrated Explains how the planned enhancement will demonstrate specific skills Describes a practical, well-illustrated plan for enhancement in alignment with the category Describes a practical, well-illustrated plan for enhancement in alignment with the category Describes a practical, well-illustrated plan for enhancement in alignment with the category Needs Improvement (75%) Selects an artifact but does not sufficiently explain its categorical alignment or its origin Describes a plan that lacks sufficient detail, is not practical, is not sufficiently illustrated, or does not align with the category Explains how the planned enhancement will demonstrate skills, but skills listed may lack specificity or may not be shown by the planned enhancement Selects an artifact but does not sufficiently explain its categorical alignment or its origin Describes a plan that lacks sufficient detail, is not practical, is not sufficiently illustrated, or does not align with the category Explains how the planned enhancement will demonstrate skills, but skills listed may lack specificity or may not be shown by the planned enhancement Selects an artifact but does not sufficiently explain its categorical alignment or its origin Describes a plan that lacks sufficient detail, is not practical, is not sufficiently illustrated, or does not align with the category Explains how the planned enhancement will demonstrate skills, but skills listed may lack specificity or may not be shown by the planned enhancement Not Evident (0%) Does not select an artifact Value 9 Does not provide an enhancement plan 9 Does not list skills to be illustrated by the planned enhancement 9 Does not select an artifact 9 Does not provide an enhancement plan 9 Does not list skills to be illustrated by the planned enhancement 9 Does not select an artifact 9 Does not provide an enhancement plan 9 Does not list skills to be illustrated by the planned enhancement 9 ePortfolio Overall: Skills Illustrated Accurately describes the skill set illustrated by the ePortfolio as a whole Articulation of Response Submission has no major errors related to citations, grammar, spelling, syntax, or organization Lists skills, but skills may lack specificity or may not be shown by the planned enhancements Submission has major errors related to citations, grammar, spelling, syntax, or organization that negatively impact readability and articulation of main ideas Does not list skills to be illustrated by the ePortfolio as a whole 9 Submission has critical errors related to citations, grammar, spelling, syntax, or organization that prevent understanding of ideas Total 10 100% CS 499 Final Project Guidelines and Rubric Overview As the final step in your journey toward a bachelor of science degree in computer science, you will complete a capstone that integrates the knowledge and skills you have developed throughout your program by creating a professional electronic portfolio (ePortfolio) that is representative of your growth in the program. To do this, you will polish artifacts you submitted earlier in the program, add the improved artifacts to your ePortfolio, and provide a reflection narrative for each artifact. You will also write a professional self-assessment in which you will reflect on your journey through the Computer Science program and how you plan to position yourself professionally. In the software industry, a professional portfolio that showcases your unique abilities and talents is the best way to demonstrate your value to potential employers. A portfolio can provide you with a significant advantage in obtaining a career in the field of computer science. Whether you are seeking employment or seeking a promotion where you are currently employed, a portfolio can help you verify the claims you make about yourself and provide tangible evidence that you are qualified for the position you are seeking. A well-done portfolio will convey the impression that you are strongly motivated, well organized, and accomplished in your field. In addition, the ePortfolio and self-assessment you create for this project will demonstrate your mastery of the individual components of game programming and also your ability to integrate those components in navigating the field as a whole. The final project is divided into four milestones, which will be submitted at various points throughout the course to scaffold learning and ensure quality final submissions. These assignments will be submitted in Modules Two, Three, Four, and Five. Milestone One is a code review of existing artifacts that serves as a foundation for enhancements. Milestones Two, Three, and Four are the enhanced artifacts demonstrating expertise in the three areas of software engineering/design, algorithms and data structure, and databases (these are listed as “Enhance” in the table shown on the next page.) The final ePortfolio, including the professional self-assessment, will be submitted in Module Seven. 1 Evaluation of Capstone: This capstone will be assessed somewhat differently than other courses you have taken online at SNHU. All components of your ePortfolio operate together to comprise the whole capstone experience and are not assessed separately. Your work is expected to meet the highest professional standards. 2 In this assignment, you will demonstrate your mastery of the following course outcomes: ? ? ? ? ? [CS-499-01] Employ strategies for building collaborative environments that enable diverse audiences to support organizational decision making in the field of computer science [CS-499-02] Design, develop, and deliver professional-quality oral, written, and visual communications that are coherent, technically sound, and appropriately adapted to specific audiences and contexts [CS-499-03] Design and evaluate computing solutions that solve a given problem using algorithmic principles and computer science practices and standards appropriate to its solution, while managing the trade-offs involved in design choices (data structures and algorithms) [CS-499-04] Demonstrate an ability to use well-founded and innovative techniques, skills, and tools in computing practices for the purpose of implementing computer solutions that deliver value and accomplish industry-specific goals (software engineering/design/database) [CS-499-05] Develop a security mindset that anticipates adversarial exploits in software architecture and designs to expose potential vulnerabilities, mitigate design flaws, and ensure privacy and enhanced security of data and resources Prompt Create a professional ePortfolio to showcase your skills and abilities from the Computer Science program. It will contain an artifact or artifacts demonstrating your skills and abilities in three key categories: ? ? ? Software design and engineering Algorithms and data structure Databases To demonstrate your growth throughout the program, the artifacts you can choose from are previous final projects from your program or instructorapproved relevant work outside of the program including open-source code. For an artifact to be eligible for your final project, you must enhance it in relation to the three key categories identified above. Prior to adding these artifacts to your ePortfolio, you will conduct a code review to share with your instructor your plans for modification and enhancement of your artifact or artifacts. Your ePortfolio requires a minimum of one artifact, as long as it is modified in a way that demonstrates your skills for each of the categories, and the maximum number of artifacts is three, with a different artifact representing growth for each category. Each artifact in your professional ePortfolio will require a written narrative justifying its inclusion in your ePortfolio. For this component of the project, you will write a professional self-assessment. As mentioned above, all the components of your ePortfolio will be graded together. As such, be strategic about ensuring that evidence of outcomes is provided in your ePortfolio either through the work you complete in your artifact enhancements or your written self-assessment. For example, the fifth outcome for this course concerns security. So either plan to demonstrate proficiency for this outcome via an artifact enhancement or plan to write about your experiences with this outcome throughout your Computer Science program in your professional self-assessment. Also be aware of any changes to 3 this plan as you complete your milestones. Plan ahead to ensure coverage of outcomes, and review your holistic rubric at the end of this document. If you have any questions or concerns, contact your instructor. You will create a professional ePortfolio. This ePortfolio will contain the following: ? ? ? ? Your code review Your enhanced artifact or artifacts Your narrative or narratives Professional self-assessment (Note: This will be completed last in the course, but it should be the first thing presented in your ePortfolio and function as a holistic introduction to you, your skills, and your ePortfolio.) As much as possible, your ePortfolio should emphasize your selected area of specialization within computer science (i.e., one of the three key categories identified). Your ePortfolio should be crafted in a way that best showcases your skills with regard to this specialization; this will help you obtain a job in your preferred area of specialization. Include the following in your ePortfolio: I. Informal Code Review: After you have identified the artifact or artifacts for your ePortfolio, but before you complete the modifications and enhancements, you will conduct a code review to share your plans for modification and enhancement. Your code review must be present in your ePortfolio. Your code review must be submitted in the form of a video presentation or screencast walkthrough. Your audience for this code review should be your peers or your manager. Focus on explaining how your code works and why you will complete the enhancement you are planning; do not worry about getting too technical. Address the following in your code reviews: A. Existing functionality: Walk through and identify what the code is, what it does, and how it works. B. Code Analysis: Review the code structure, look for code efficiencies, and check for comments and code documentation. Explain your findings. C. Look for enhancement: Walk through and explain planned enhancements. II. Artifact(s): Provide at least one (with a maximum of three) artifact that represents your growth in the Computer Science program, demonstrating enhancements in the following categories (see the chart below that shows an example of viable course options): A. Software Design and Engineering: For this category of enhancement, consider improving a piece of software, transferring a project into a different language, reverse engineering a piece of software for a different operating system, or expanding a project’s complexity. These are just recommendations; consider being creative and proposing an alternative enhancement to your instructor. Note: You only need to choose one type of enhancement per category. B. Algorithm and Data Structures: For this category of enhancement, consider improving the efficiency of a project or expanding the complexity of the use of data structures and algorithms for your artifact. These are just recommendations; consider being creative and proposing an alternative enhancement to your instructor. Note: You only need to choose one type of enhancement per category. 4 C. Database: For this category of enhancement, consider adding more advanced concepts of MySQL, incorporating data mining, creating a MongoDB interface with HTML/JavaScript, or building a full stack with a different programming language for your artifact. These are just recommendations; consider being creative and proposing an alternative enhancement to your instructor. Note: You only need to choose one type of enhancement per category. CS 499 Capstone ePortfolio Guidance: Pick one course and enhancement from each column. Note: You can pick the same course for multiple enhancements. Category One: Software Design and Engineering Recommended Courses and Final Projects Core Courses: ? IT 145: Foundation in Application Development ? IT 315: Object Oriented Analysis and Design ? IT 365: Operating Environments ? CS 250: Software Development Lifecycle ? CS 260: Data Structures and Algorithms ? CS 320: Software Testing, Automation, and Quality Assurance ? CS 330: Computational Graphics and Visualization ? CS 340: Advanced Programming Concepts Category Two: Algorithms and Data Structure Core Courses: ? IT 145: Foundation in Application Development ? IT 365: Operating Environments ? CS 250: Software Development Lifecycle ? CS 260: Data Structures and Algorithms ? CS 340: Advanced Programming Concepts Concentration Courses: ? CS 405: Secure Coding Concentration Courses: ? CS 405: Secure Coding ? CS 410: Reverse Software engineering ? CS 350: Emerging Systems Architectures and Technologies 5 Category Three: Databases Core Courses: ? DAD 220: Introduction to SQL ? DAT 220: Fundamentals of Data Mining ? CS 340: Advanced Programming Concepts ? CS 360: Mobile Architecture and Programming ? IT 340: Network and Telecommunication Management ? IT 380: Cybersecurity and Information Assurance Types of Modifications or Enhancements (these are examples; feel free to be creative) ? Improve a piece of software ? Transfer a project into a different language ? Reverse engineer for a different operating system ? Expand a project’s complexity ? Improve efficiency ? Expand complexity ? Add more advanced concepts of MySQL ? Incorporate data mining ? Create a MongoDB interface with HTML/JavaScript ? Build a full stack with a different programming language Note: You are encouraged to include additional materials in your ePortfolio to showcase the full range or depth of your skills and abilities. Your additional materials will not be subject to grading but will be eligible for instructor feedback. III. Narratives: For each artifact in your ePortfolio, you will provide a narrative to accompany the artifact itself. The narrative that you write for each artifact should explain why you included the artifact in your ePortfolio and reflect on the process you used to create the artifact. The narrative(s) should focus less on the actual creation of each artifact and more on the learning that happened through the creation of the artifact. For each artifact, you should address the following: A. Briefly describe the artifact. What is it? When was it created? B. Justify the inclusion of the artifact(s) in your ePortfolio. Why did you select this item? What specific components of the artifact showcases your skills and abilities in software development? C. Reflect on the process of enhancing and/or modifying the artifact. What did you learn as you were creating it and improving it? What challenges did you face? How did you incorporate feedback as you made changes to the artifact? How was the artifact improved? IV. Professional Self-Assessment: For your e-portfolio you will write a professional self-assessment. In it, you will reflect on the capstone and your experience in the Computer Science program as a whole. Your professional self-assessment will serve as the formal introduction to your portfolio. You will add it to the beginning of your portfolio for your final submission in Module Seven. Employers often interview a number of technically qualified candidates, so you should try to emphasize aspects of your ePortfolio that set you apart as well as illustrate your competence and employability. In addition, the professional self-assessment is an opportunity to showcase your superior 6 computer science knowledge, skills, and expertise. Be sure that your professional self-assessment is well organized and thoughtful, and that it effectively communicates your strengths in the field of computer science. This artifact might serve as a great first draft of a cover letter and can be useful as you apply for jobs with your new degree. Take advantage of your instructor feedback for this reason. Include the following in your professional self-assessment: A. Discuss how completing your coursework throughout the program and developing the ePortfolio has helped showcased your strengths and shape your professional goals and values and prepared you to either enter or become more employable in the computer science field. Use specific examples from your program and include examples outside of the artifacts included in your ePortfolio. Please address following topics: collaborating in a team environment, communicating to stakeholders, data structures and algorithms, software engineering and database, and security. Note: This should function as an overall introduction to your skills and you will become more specific relative to the included artifacts in the next section. B. Summarize/introduce how your artifacts fit together and inform the portfolio as a whole; this will help demonstrate the full range of your computer science talents and abilities? This section should introduce your audience to the technical artifacts that will follow the professional self-assessment. Milestones Milestone One: Code Review In Module Two, you will complete your code review in video form. This milestone will be graded with the Milestone One Rubric. Milestone Two: Enhancement One: Software Design and Engineering In Module Three, you will complete your first artifact enhancement related to software design and engineering. This milestone will be graded with the Milestone Two Rubric. Milestone Three: Enhancement Two: Algorithms and Data Structure In Module Four, you will complete your second enhancement related to algorithms and data structure. This milestone will be graded with the Milestone Three Rubric. Milestone Four: Enhancement Three: Databases In Module Five, you will complete your third enhancement related to databases. This milestone will be graded with the Milestone Four Rubric. Final Submission: ePortfolio and Professional Self-Assessment In Module Seven, you will submit your final project. It should be a complete, polished artifact containing all of the critical elements of the final product. It should reflect the incorporation of feedback gained throughout the course. This submission will be graded with the Final Project Rubric. 7 Deliverables Milestone Deliverable Module Due Grading Two Graded separately; Milestone One Rubric One Code Review Two Enhancement One: Software Design and Engineering Enhancement Two: Algorithms and Data Structure Enhancement Three: Databases Three Graded separately; Milestone Two Rubric Four Graded separately; Milestone Three Rubric Five Graded separately; Milestone Four Rubric ePortfolio and Professional Self-Assessment Seven Components graded as a whole; Final Project Rubric Three Four Final Project Rubric Guidelines for Submission: Submit your final project as a multipage PDF or Microsoft Word document with a link to the GitHub Pages ePortfolio. This rubric will be applied to both components as a whole and neither component will be assessed on its own. The “Possible Indicators of Success” are examples for you and the instructor of the types of concepts to look for to demonstrate proficiency. They are neither exhaustive nor prescriptive and should be used as guides for illustrating how your capstone embodies the outcome. All outcomes are weighted equally. CS-499-01: Employ strategies for building collaborative environments that enable diverse Proficient Not Proficient audiences to support organizational decision making in the field of computer science 100% 0% Possible Indicators of Success Does the student demonstrate the ability to use interaction to create code-review experiences? Does the student demonstrate the ability to understand code reviews individually and within a team environment? Does the student demonstrate the ability to provide contextual, in-code comments that result in easily readable and understandable code? Does the student demonstrate the ability to support decision making for software design stakeholders? Does the student demonstrate the ability to discuss experiences and best practices working in collaborative environments? CS-499-02: Design, develop, and deliver professional-quality oral, written, and visual Proficient Not Proficient communications that are coherent, technically sound, and appropriately adapted to specific 100% 0% audiences and contexts Possible Indicators of Success Does the student demonstrate the ability to communicate a code review effectively through collaborative environments? Does the student demonstrate the ability to discuss experiences and best practices in communication? Does the student demonstrate the ability to communicate appropriately to specific audiences and contexts? 8 Does the student demonstrate the ability to clearly convey his or her ideas and explain his or her thought process through written, visual, or oral communication? CS-499-03: Design and evaluate computing solutions that solve a given problem using Proficient Not Proficient algorithmic principles and computer science practices and standards appropriate to its 100% 0% solution, while managing the trade-offs involved in design choices Possible Indicators of Success Does the student demonstrate the ability to use pseudocode to segment functionality in software and make design trades? Does the student demonstrate the ability to program solutions to solve logic problems and implement them in software? Does the student demonstrate the ability to clearly articulate approaches to solving complex logic problems inherent software? Does the student demonstrate the abil



Radioactive Tutors

Radio Active Tutors is a freelance academic writing assistance company. We provide our assistance to the numerous clients looking for a professional writing service.

NEED A CUSTOMIZE PAPER ON THE ABOVE DETAILS?
Order Now


OR

Get outline(Guide) for this assignment at only $10

Get Outline $10

**Outline takes 30 min - 2 hrs depending on the complexity and size of the task
Designed and developed by Brian Mubichi (mubix)
WhatsApp