Norge Vizcay Photo

RESERVE MY SPOT

Norge was born in 1992 in Cuba. He started his Computer Science Bachelor in University of Havana in 2011 graduating with honors in 2016.

While studying in Havana he started training for programming competitions being able to participate in the 2016 ACM-ICPC World Finals in Phuket, Thailand.

After graduation started working as a professor of Compilation and Formal Language Theory and as a trainer for teams starting in competitive programming.

He then started working at Harbour.Space University as Lecturer in the Data Science Program.

After completing this course successfully, you will be able to:

- Know principles of algorithm design


- Analyse performance of algorithms


- Use the toolbox of different algorithms and data structures to solve problems

SKILLS:

- Deep Learning

Machine Learning

- Computer Science

- Discrete Mathematics

- Software Engineering

- Algorithms & Data Structures

- C++

- Python

- Java

DATE: 20 May - 7 Jun, 2019

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT NORGE
BIBLIOGRAPHY
HARBOUR.SPACE 

Programming is more than just translating well-understood instructions to a language that a computer can understand.In most cases we need to devise totally new methods for solving a problem. In this course we introduce you to some algorithms and data structures used to solve problems.

NORGE
VIZCAY
RESERVE MY SPOT

We offer innovative university degrees taught in English by industry leaders from around the world, aimed at giving our students meaningful and creatively satisfying top-level professional futures. We think the future is bright if you make it so.

HARBOUR.SPACE UNIVERSITY
Photo of Harbour.Space campus

DATE: 20 May – 7 Jun, 2019

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

Session 2

Analysis of Algorithms
- The Big-O Notation
- Time and Space Complexity
- Simple Sorting Algorithms

Session 3

Elementary Data Structures
- Arrays
- Linked Lists
- Stacks

- Queues
- Simple Trees

SHOW MORE

Session 1

Mathematical Background
- Growth of Functions
- Mathematical Induction

All rights reserved. 2018

Harbour.Space University
Tech Heart

Session 4

Sorting and Searching
- Sorting Methods
- Binary Search
- Finding Majority

Programming is more than just translating well-understood instructions to a language that a computer can understand. In most cases we need to devise totally new methods for solving a problem. In this course we introduce you to some algorithms and data structures used to solve problems.

ALGORITHMS AND
DATA STRUCTURES
ALGORITHMS AND
DATA STRUCTURES