You will learn programming fundamentals and core concepts in computer science, digital technologies, operating systems, software, databases, analytics, programming languages and much more. Become familiar with testing and systems analysis. During the program you will be able to make an informed choice of specialization and technologies, and upgrade yourself in the chosen direction.