learn from anywhere
Brighten up the winter season with a certificate program! Apply now to one of our many online certificates that begin this winter. Plus, some programs are intensive and can be finished in just two quarters, making it even easier to keep learning.
Discover how to make, and defend, critical business decisions by applying powerful data analysis tools and statistical techniques to large-scale data sets.
Study distributed computing and the tools used to store and process data. Gain experience with the kinds of data flow situations commonly used to inform key business decisions.
Examine different aspects of data modeling and database design, and develop the conceptual knowledge and skills to create a midsize data warehouse.
Acquire the ability to design and build robust, data-driven Microsoft Windows client and web applications in the C# programming language using the Microsoft .NET Framework.
Learn the fundamentals of coding in C++, gain high-level object-oriented programming skills and get valuable experience developing and testing C++ programs.
Use the AWS platform to explore key aspects of cloud application architecture and development, and learn to build a scalable cloud service and design always-available applications.
Examine the mathematical, statistical and econometric principles that underlie the quantitative management of financial investments.
Receive a thorough technical review of information security issues. Investigate different types of attacks and learn how to apply protective measures to all aspects of a company’s IT operations.
Learn how to apply cutting-edge tools and techniques to extract meaning from data sets ranging in size from gigabytes to petabytes.
Examine ways to organize and derive meaning from vast amounts of data by using visual presentation tools and techniques. Develop your ability to make data make sense for everyone.
Learn how to effectively capture, store, retrieve and analyze data. Gain experience working in distributed, mainframe, client-server and desktop environments.
Discover the essentials of e-learning design and explore the tools and techniques for developing and managing courses and programs.
Gain the skills needed to develop embedded and real-time software for microcontrollers and microprocessors. Design, develop, test, debug and document software for embedded devices.
Explore the foundations of ethical hacking, including reconnaissance, exploitation and the rules of engagement. Learn how to protect your organization's valuable information.
Develop the high-level expertise needed to fulfill requirements for data reporting, performance improvement and related health care measurements and analytics.
Evaluate the costs and benefits of various information security approaches. Learn how to create and implement comprehensive risk management programs for organizations of all sizes.
Gain the skills to manage and administer networked control systems. Learn the tools and technologies needed to build innovative solutions for the connected-device revolution.
Develop the skills needed to successfully design and build your own iOS applications. Learn the Swift programming language and explore development environments.
Gain a solid understanding of localization processes and principles, and explore topics such as machine translation, terminology management and global content management systems.
Study the probability concepts and statistical methods at the core of machine learning algorithms and explore ways to apply these techniques to address business needs and real-world challenges.
Explore the power and potential of natural language processing in a variety of fields, and learn to bridge the gap between people and machines using a variety of NLP applications.
Learn the tools needed to guide sophisticated projects involving cross-functional teams. Study a curriculum that aligns with the Project Management Professional (PMP)® certification exam.
Learn best practices for programming in the versatile Python language and acquire the skills to develop web applications and do back-end development.
Explore the fundamentals of database planning, design, deployment and management, and learn how to write advanced SQL queries for reporting and data mining.
Acquire the skills to perform sophisticated data analysis and modeling, data mining and big data management using powerful statistical tools and R programming.