California State University - Fullerton, George Mason University in Virginia, San Jose State University in California and Rochester Institute of Technology, New York offer software engineering bachelor's degrees, which are required for most data engineering entry-level positions. Master's degrees are offered by Carnegie Mellon University and Drexel University, both in Pennsylvania, and at Texas Tech University and West Virginia University. Online degrees are also available from accredited colleges and universities including National University, Colorado State and Southern New Hampshire University.
Advance certifications, recommended for those wanting to specialize and also for career advancement, are offered by the Data Institute at Columbia University, which awards a certification of professional achievement in data sciences. The International School of Engineering offers a certificate in engineering excellence for big data analytics and optimization.
The Software Education Institute, a federal research institute, offers a variety of advanced certifications, including architecture trade-off analysis method leader and instructor for designing products and processes using six sigma. Product-specific certifications, such as Cloudera's certification of developers for Apache Hadoop through Cloudera and Revolution Analytics' training and certification of Revolution R enterprise professionals, are also available. Training and certification in Apache Hadoop and related applications are also available from the University of California - San Diego and Hortonworks, among others.