USC VITERBI DATA ANALYTICS BOOT CAMP

2y ago
53 Views
2 Downloads
562.84 KB
12 Pages
Last View : 4d ago
Last Download : 3m ago
Upload by : Farrah Jaffe
Transcription

USC VITERBIDATA ANALYTICS BOOT CAMPaffiliated with Trilogy Education ServicesCURRICULUM OVERVIEWOver the course of the past decade, the explosion of data has transformed nearly every industryknown to man. Whether it’s in marketing, healthcare, government, or activism – the ability to translatedata into insights has quickly become a highly in-demand skill by all. The USC Viterbi Data AnalyticsBoot Camp is a part-time, 26-week non-degree continuing education program that will empower youto gain the knowledge and skills to conduct robust analytics on a host of real-world problems.The program is designed to fit into your life with convenient weekend and evening sessions.The program is rigorous, fast-paced, and focused on the practical technical skills needed to solve dataproblems. Throughout the course, you’ll be gaining proficiencies on a host of marketable technologieslike Excel, Python, JavaScript, SQL Databases, Tableau, and more. Plus, you’ll have an impressiveProfessional Portfolio and the confidence you need to succeed in the data driven Inc.1

Is This Program Right For You?Are you a creative, curious, and ambitious professional looking to join the data revolution?If so, or if any of the following describes your situation, enrolling in our Data Analytics BootCamp could be a smart career move:You are currently a professional working with data, and are looking to advance yourcareer by building technical skills.You are a manager or professional in a business where data can be used to boost yourcompany’s bottom line.You have interests in visualizing social, consumer, or popular trends.You are looking to enter a new field in healthcare, government, or media and arelooking for a way to jump in.You are a student, hungry to learn more and expand your skill set.USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.1

The Skills You’ll GainYou will complete the program with skills in Data Visualization and Analytics, including*:Advanced ExcelFront-End Web Visualization Pivot Tables HTML VBA Scripting CSS Bootstrap Dashboarding JavaScript Charting D3.js Geomapping with Leaflet.jsFundamental Statistics Modelling ForecastingPython ProgrammingBusiness Intelligence Software Tableau Python 3 NumPy Pandas Matplotlib API Interactions Big Data Analytics with Hadoop Social Media Mining Machine LearningAdvanced TopicsDatabases SQL MongoDB ETL* Note: These topics are subject to change based on local market demand and the input of hiring partners.USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.2

Building On The BasicsFor those first entering the field of Data Analytics, knowingwhere to start can be a daunting task. That’s why our curriculumis designed to provide you with a deep foundation on the coretechnical skills needed to succeed in the field. Throughout theprogram, expect to learn brand new skills and be challengedin completing difficult “real-world” problems to demonstrateyour new abilities. By the program’s end, you will have a strongprofessional portfolio showcasing your work.USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.3

Real Projects, Real JobsOur students will be qualified for many different roles, including:Data AnalystSystems EngineerData EngineerDatabase AdministratorData ScientistBig Data EngineerData JournalistBusiness Intelligence AnalystBusiness AnalystResearch AnalystSQL DeveloperSoftware EngineerUSC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.4

What You Will LearnBy the time you complete the program, you can expect to be able to: Employ statistical analysis to model, predict, andforecast trends Write SQL commands to perform Create, Read,Update, and Delete commands Expertly build VBA scripts in Excel to automatetedious manual processes Use advanced SQL and Mongo techniques tocombine multiple datasets into one so as to createeven more impressive and comprehensive databases Utilize real-world data sources to showcase social,financial, and political phenomena Create basic interactive websites and applicationsto show your work to the entire world Work with and lead small-scale teams in order tocreate applications and visual datasets Create Python-based scripts to automate thecleanup, re-structuring, and rendering of large,heterogeneous datasets Interact with RESTful APIs using Python Requestsand JSON parsing techniques Scrape information from web pages in order tocollect data from a wide variety of online sources Create in-depth graphs, charts, and tables utilizinga wide-variety of data-driven programminglanguages and libraries Communicate and glean new business insightsusing enterprise-grade tools like Tableau Analyze social media trends using automatedprograms Work independently or in a group on complex datamining projects Understand the basics of troubleshooting andenhancing legacy code Use ETL process (Extract, Transform, Load) totransform and consolidate data from multiplesourcesUse geographic data to create visually exciting,interactive, and informative mapsBuild custom interactive data visualizations usingD3.js and other JavaScript librariesUSC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.5

Course StructureOver the course of 26 weeks, you’ll attend informativelectures, participate in a variety of individual and teamexercises, and work independently in the classroom and athome. Homework assignments provide an opportunity toapply what you’ve learned and build on it. The goal is to giveyou a comprehensive learning experience and true insightinto a “day in the life” of a data professional.DISCUSSIONPROJECT WORKPORTFOLIO PROJECTSInstructor-led discussions cover theYou’ll work on timed in-class exercisesYour portfolio signals to employersbackground, history, and use newand projects individually and in teams tothat you are ready for primetime! You’lltechnologies or concepts.put classroom teachings into practice.build a substantial portfolio of projectsthat demonstrate your abilities across awide variety of technologies.USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.6

We’re Here To HelpAs you move up the learning curve, you’re likely to havequestions around some of the concepts covered in class. We’rehere to help—through in-person and virtual office hours, as wellas a dedicated #slack channel where you can get assistancefrom instructors, support staff and your fellow students. All workis done via Github, so you can create issues directly on yourown projects for instructors to assist you in a truly asynchronousfashion. In addition to learning data analytics, you will haveaccess to Trilogy Education Services’ career services that willhelp you prepare for technical roles after the program such as:Career Content and Practice SessionsOnline Career Events With Industry ProfessionalsDatabase of Customizable Tools and TemplatesSoft Skills Training Multiple Technical Resume TemplatesGithub Best PracticesGuidelines To Building A PortfolioOne-on-One Career CoachingCreating an Elevator PitchDeveloping a BioUSC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.7

Building Your PortfolioIt’s a fact: companies care about what you can do, not what you say you can do. Forthat reason, our curriculum teaches you how to put what you’ve learned to work onreal-world data projects, ranging from visualizing bike sharing data in New York City tomapping worldwide earthquakes in real-time.USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.8

Building Your PortfolioBank DesertsSocial economists have long noted a trend that in geographic areas with higher poverty rates, there is often a dearth of reputable banksor financial services. The shortage leads to higher rates of financial victimization in these areas. But how could we show this trend usingdata? In this activity, you’ll learn how to combine data from the US Census, Google Maps, and Google Places to visualize the relationshipbetween various socioeconomic factors and the number of banks in a given zip code.Skills NeededObjectives Python Matplotlib Pandas APIs Google Maps Google Places Utilize the Python Requests library to make hundreds of API calls to the USCensus and Google Maps datasets Utilize the Python pandas library to organize the retrieved information by zipcode and socioeconomic factors Build scatter plots to easily communicate the Banking Desert phenomenaEarthquake HistoryData isn’t just about finance and numbers. It can also be used for good as well. In this activity, you will create an interactive visualization ofhistoric earthquakes over time using Leaflet.js, a popular JavaScript geo-mapping library. Your final application will provide a near-live feedof global earthquakes and their relative magnitudes.Skills NeededObjectives HTML Leaflet.js CSS APIs Javascript JSON Harness the power of APIs and JSON to gather earthquake data fromUSGS datasets Utilize Leaflet.js library to create visually compelling, animated maps Embed the created map onto a live web page using HTML and CSSWeb Scraping ApplicationSometimes, data is just out of reach. Whether it’s a social media website that is guarding its information, a government agency that haspoorly organized records, or a cookbook website filled with secret recipes -- data isn’t always accessible by external applications. This iswhere data scraping comes in. Utilizing Python libraries like Beautiful Soup, you will learn to convert data straight from raw HTML into aqueryable and storable form, opening up troves of data for your future applications.Skills NeededObjectives Python CSS Scrape your favorite social media website for otherwise inaccessible data Beautiful Soup MongoDB Parse through the retrieved information and store it into a HTMLMongoDB database Create new representations of the data using HTML and CSSUSC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.9

Portfolio continued.Data Journalism and D3In this activity, you will be taking on the role of a data visualization specialist working for a major metropolitan newspaper. Your editor wants torun a series of feature stories about the health risks facing particular demographics of the United States. Using the latest information from twogovernment databases and the D3 JavaScript library, you will be creating charts and interactive graphs for this important news article.Skills Needed ObjectivesJavaScript and Bootstrap Collect data from two government databasesthe D3 Library Microsoft Excel Store the data within a series of .CSV files Create fully interactive graphs that alter with button-clicks Place all of your information into a mobile-responsive webpageHTML/CSSGame Studio AnalyticsCongratulations! You have landed a job as the Lead Analyst for an independent game company and for your first assignment you havebeen given the difficult task of analyzing data and creating a report for their latest smash hit release. You will be using the Python PandasLibrary and Jupyter Notebook to create demographic and other financial reports.Skills Needed Python Jupyter Notebook Pandas LibraryObjectives Use Python and the Pandas library to create a report containing a vastamount of data Make the data viewable using Jupyter Notebook Find, analyze, and write up descriptions of observable trends in the dataClassifying Yelp ReviewsA Nielsen report concluded that 82% of visitors to Yelp intended to make a purchase, so it’s no surprise that companies take onlinecustomer reviews and ratings seriously. In this section of the course, you’ll build an application that can analyze reviews, and tell youthrough Natural Language Processing whether it’s negative or positive. This means you don’t have to have a human read every reviewthat gets posted and respond accordingly. You can instead have a machine flag negative reviews for you so you can trigger an action likeoutreach and more.Skills NeededObjectives PySpark Perform Natural Language Processing with PySpark-ML Machine Learning Establish a big data processing pipeline to clean and process data Natural Language Processing Train and validate a Naive Bayes machine learning model that can makepredictions from customer reviewsUSC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.10

Course Curriculum By ModuleModuleDescriptionModule 1:Excel Crash CourseModule 2:Python Data AnalyticsModule 3:Databases(Weeks 10-12)Module 4:Web VisualizationModule 5:Advanced TopicsModule 6:Final ProjectWhat You’ll LearnLearn to do more with Microsoft Excel! In this modulewe’ll be covering advanced topics like statisticalmodelling, forecasting, and prediction; pivot tables, andVBA scripting. You will even learn to model historic stocktrends -- and hopefully, learn to beatthe market!»»Microsoft Excel»»VBA Script»»Statistics ModelingGain a strong foothold in one of today’s fundamentalprogramming languages. In the course of this module,you’ll gain deep proficiencies with core Python, dataanalytic tools like NumPy, Pandas, Matplotlib, and specificlibraries for interacting with web data like Requests Py»»Pandas»»Matplotlib»»Beautiful »»ETL »»LeafletBy program’s end, you’ll be immersed in new andin-demand topics like Tableau, Hadoop, and MachineLearning.»»Tableau»»Hadoop»»Machine LearningBring everything that you have learned in the classaltogether to create an impressive data-visualizationapplication with a small team! Get creative and come upwith something cool to show off to the whole world!»»Dreaming up something fantastic andunderstanding the bounds of reasonableand achievableDive deep into the most prolific database languages:SQL and NoSQL. Work with MySQL and MongoDB toorganize data into well-structured and easily retrievabledata formats. Work on a case study to combine data fromdifferent sources into one database.Building visualizations are of little benefit without a wayto communicate the message. In this module, you’ll belearning the core technologies of web development(HTML, CSS, and JavaScript) to create new andinteractive data visualizations that you can share witheveryone on the web!USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc.11

USC Viterbi Data Analytics Boot Camp affiliated with Trilogy Education Services Inc. 7 We’re Here To Help As you move up the learning curve, you’re likely to have questions around some of the concepts covered in class. We’re here to help

Related Documents:

configurations: UEFI Mode and Legacy BIOS Mode. Certain boot options described in this guide require that you select a specific boot mode. By default, the boot mode is set to UEFI Mode. The system must boot in UEFI Mode to use the following options: Secure Boot, UEFI Optimized Boot, Generic USB Boot, IPv6 PXE Boot, iSCSI Boot, and Boot from URL

Congratulations to each SHINE student on joining the University of Southern California Viterbi SHINE Program, running June 17 – August 2, 2019! . USC Trojan Mobile Safety App, managed by the USC Department of Public Safety and the USC . Create a guest account at USC Transportation usin

USC Viterbi Environmental Engineering Hello The USC Viterbi School of Engineering is internationally recognized for creating new models of education, research and commercialization that are irmly rooted in real world needs. The School's irst priorities are the education of outstanding students and the pursuit and publication of new research.

USC Thornton School of Music Elizabeth M. Daley USC School of Cinematic Arts Gerald C. Davison USC Davis School of Gerontology James G. Ellis USC Marshall School of Business Marilyn L. Flynn USC School of Social Work Karen Symms Gallagher USC Rossier School of Education Howard Gillman USC Dor

Contents iv Catalyst 3750 Switch Command Reference OL-8552-01 aaa authorization network 2-5 action 2-6 archive copy-sw 2-8 archive download-sw 2-11 archive tar 2-15 archive upload-sw 2-18 arp access-list 2-20 auto qos voip 2-22 boot auto-copy-sw 2-27 boot boothlpr 2-28 boot config-file 2-29 boot enable-break 2-30 boot helper 2-31 boot helper-config-file 2-32 boot manual 2-33 boot private .

jcbrown@usc.edu 213-740-7121. emeriti.usc.edu Office of the Vice Provost for Faculty Affairs Debbie Jones. Faculty Retirement Navigator. jonesdeb@usc.edu 213-740-7641. faculty.usc.edu USC Office of Benefits Administration Keri Marroquin. Benefits Retirement Navigator. kerimarr@usc.edu 213-821-8100.

The USC Viterbi School of Engineering Undergraduate Handbook is intended to serve as a supplement, not a replacement, to the USC Catalogue. This publication is designed to synthesize all academic information pertinent to engineering undergraduates.

Artificial Intelligence shaping the future of the built environment The ability of computers is transforming our lives at an increasing rate. The prospect of machines that can think, rather than just do, is something we are beginning to take for granted. The transformative power of artificial intelligence (AI) to change the infrastructure sector is only just beginning, but now is the time to .