Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer!
Build a cloud-connected Android app, and learn the tools, principles,
and best practices of mobile and Android development that you'll apply
to your own projects.
What does a data scientist do? In this course, we will survey the main
topics in data science so you can understand the skills that are needed
to become a data scientist!
Learn the fundamentals of data visualization and apply design and narrative concepts to create your own visualization.
This class will teach you the end-to-end process of investigating data
through a machine learning lens, and you'll apply what you've learned to
a real-world data set.
Learn key computer science concepts in this introductory Python course.
You'll learn by doing, and will build your own search engine and social
The Certified Information Systems Security Professional (CISSP®) is an independent information security certification.
Security is a serious issue in the IT industry across the globe,
especially with the IT market booming despite the prevailing economic
One thing an Information Security Manager does tirelessly is ensuring that enterprise data security is uncompromised.
Certified Information Systems Auditor (CISA®) is a globally
recognised professional certification for Information Technology Audit
professionals, and serves to validate their competence in the fields of
audit, control and security of information systems.
Introductory programming class to learn Object-Oriented Programming, a
must-have technique to reuse and share code easily. Learn by making
projects that spread happiness!
to create interactive and dynamic websites while you create an online
résumé for your portfolio.
Learn to use version control, an important tool for any developer. The
course will focus on Git, a specific version control system, and GitHub,
a collaboration platform.
An introduction to the Linux command line interface.
Learn how to convert digital design mockups into static web pages and
how to build a responsive portfolio site to showcase your work.
Auditing is by far the most important process in maintaining and
evaluating an organization’s finances, internal controls, and
For a project to be successful, careful planning and budgeting is of critical importance.
As borders melt and businesses become global, there has arisen the need
for a common set of standards that are universally acknowledged,
adopted, verifiable and accessible.