Hossein started programming from an early age. He continued focusing on Computer Science field throughout his studies. As a developer, he has worked as an iOS Developer and a freelancer. He enjoys working with different teams on exciting ideas.
As a student, he earned a bronze medal in Iran National Olympiad in Informatics and a bronze medal in the SWERC ICPC competition. He is currently studying Masters of Computer Science in Harbour.Space University.
As a teacher, he has taught discrete math, programming, and algorithms mostly focused on competitive programming in different high schools in Iran.
After completing this course successfully, you will be able to:
-Comprehend C++ syntax
-Write code in a "clean" fashion
-Apply concepts of Object-Oriented Programming (OOP)
-Design and code basic data structures
-Make use of standard C++ libraries
-Manage the memory used by your programme
SKILLS:
- Algorithms
- Programming
- C++
- Computer Science
- Combinatorics
DATE: 7 Jan - 25 Jan, 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 HOSSEIN
BIBLIOGRAPHY
HARBOUR.SPACE
C++ is a powerful multi-paradigm language. Learning C++ will grow your ability to think and solve problems in many different ways.
This module is an introduction to C++ language and usage of object-oriented programming. You'll also learn how to think algorithmic and solve problems regardless of the tools you have.
Modern C++ is expressive, readable and fast. It has many high-level features added to it. This course will teach you how to use them effectively.
HOSSEIN YOUSEFI
HARBOUR.SPACE UNIVERSITY
DATE: 7 Jan – 25 Jan, 2019
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
Session 2
Compound Data Types:
Arrays
Strings
Structures
Unions
Enumerations
Session 3
Pointers:
Pointers
References
Dynamic Memory Allocation
Session 1
Introduction:
Basics
Data Types
Control Flow
Operators
Basic I/O
All rights reserved. 2018
Session 4
Functions:
Functions
Recursion
Function Pointers
C++ is a powerful multi-paradigm language. Learning C++ will grow your ability to think and solve problems in many different ways.
This module is an introduction to C++ language and usage of object-oriented programming. You'll also learn how to think algorithmic and solve problems regardless of the tools you have.
Modern C++ is expressive, readable and fast. It has many high-level features added to it. This course will teach you how to use them effectively.
MODERN C++ PROGRAMMING
MODERN C++ PROGRAMMING