Booz Allen Commercial delivers advanced cyber defenses to the Fortune 500 and Global 2000. We are technical practitioners and cyber-focused management consultants with unparalleled experience – we know how cyber-attacks happen and how to defend against them.
Our strategy and technology consultants have empowered our international clients with the knowledge and experience they need to build their own local resources and capabilities.
In facing challenges of modernization, our Middle East and North Africa clients have complex requirements that benefit from our proven experience in guiding major programs and projects for governments and private-sector organizations. The services we offer in UAE, Qatar, Egypt, Turkey, Kuwait, Morocco, Jordan, and other regional countries build on our consulting legacy.
Our clients call upon us to work on their hardest problems—delivering effective health care, protecting warfighters and their families, keeping our national infrastructure secure, bringing into focus the traditional boundaries between consumer products and manufacturing as those boundaries blur.
Booz Allen was founded on the notion that we could help companies succeed by bringing them expert, candid advice and an outside perspective on their business. The analysis and perspective generated by that talent can be found in the case studies and thought leadership produced by our people.
Learn more about Booz Allen's diverse culture and environment of inclusion that fosters respect and opportunity for all employees.
We've come a long way delivering innovative solutions. But our next chapter is still being written.
Our 22,600 engineers, scientists, software developers, technologists, and consultants live to solve problems that matter. We’re proud of the diversity throughout our organization, from our most junior ranks to our board of directors and leadership team.
Booz Allen takes pride in a culture that encourages and rewards the many dimensions of leadership—innovative thinking, active collaboration, and personal service. We’re particularly proud of the diversity of our Leadership Team and Board of Directors, among the most diverse in corporate America today.
February 20, 2015
Written By Armen K.
I'm often asked "what are good things to do to get involved with data science?" In this post I'll share with you some key activities you can get started with today.
Whether it is photos on phones, links in a social network, or information around health, our society has an increased appreciation and enthusiasm about data. It's an exciting time as open data initiatives are met with open software tools that enable large-scale analysis. To actually get insight from data requires intellectual curiosity and a mix of skills and knowledge.
Learn more math
Being able to formalize different relationships in data enables you to identify potentially useful features. Statistics plays an important role for testing whether candidate relationships are salient or spurious. Datasets are often high-dimensional and are increasingly large. The ability to think of subspaces and projections in data is an important aspect of data exploration. Finally, building a deep understanding of the advanced algorithms used by data scientists (e.g., machine learning, regression) require a solid foundation in the underlying mathematics.
There are a variety of ways to expand your knowledge of mathematics. Here are just a few:
Data scientists build all sorts of things from analytic pipelines in order to set up predictive models to data products such as recommendation engines. Necessarily, computer programming is critical to processing and systematically analyzing data. We are often asked what programming language should I learn for data scientists. There is always lots of debate around this point, but you can't go wrong with either R or Python. Scala has also become popular as data scientists are increasingly using Spark.
There are a huge number of online resources to help you get started. CodeCademy and Code School have free courses on Python and R respectively. Individual open source projects also have documentation and tutorials you can reference. Explore Data Science has a great sequence of modules interweaving key math concepts and Python programming.
Coding during hack-a-thons and meetup events is a great way to learn from others. It also fosters collaboration, a vital activity for data scientists. By getting out in the community, you'll begin to grapple with challenges in uncharted problem spaces where innovative solutions are needed. NASA's space apps challenge is a great example. There are also organizations like Data Kind who host hack-a-thons that connect data scientists to social good problems. Hack-a-thons can also lead to projects requiring a sustained coding effort, which can be invaluable in enhancing your technical acumen.
Be a data ninja
The ability to slice and dice data enables data scientists to run down hypotheses. Data scientists generate hypotheses both through data-driven approaches as well as from leveraging domain knowledge. The key characteristic of a data ninja is agility, and it's upon this ability that the effectiveness of data scientists hinges. In this way, you can search for insight in datasets in an interactive way, where the testing of one hypothesis may lead to another. This is where the real art of data science comes into play.
The best way to learn these skills is by doing. Actively seek challenging problems to solve. Data science competitions from sites like Kaggle provide "prepackaged" problems and data sets. Simply exploring open source data sets from places like Data.gov can help build valuable skills. Don't overlook the hack-a-thons and meetup groups previously mentioned in this post. There are data science meetup groups in nearly every major city now, providing great resources to help connect you with challenging problems. They have the added benefit of connecting you with the data science community.
This post doesn't touch on everything you need to know to be a data scientist nor every method of learning. It should, however, help get you started on your journey to becoming a data scientist. As you explore these three key areas you'll quickly identify knowledge gaps that you can explore further. Never stop learning! If you're building out experience in math and coding across different domains, you're well on your way.