MGNT6001-BOOB (L4/31JAN)

  1. Henry Mintzberg’s theory of manager roles
  2. Management of study of put decision to action
  3. How to make better decision
  4. Process for decision making
  5. Bias in decision making
  6. Hard and hard
  7. Regret 
  8. Good Book and exercise by Daniel Kahneman
MGNT6001-BOOB (L4/31JAN)


  1. Account with educational pack (gallon.msc)
  2. Contents – Summary
    1. What is GitHub?
    2. Create and use a repository
    3. Start and manage a new branch
    4. Make changes to a file and push them to GitHub as commits
    5. Open and merge a pull request
  3. Keywords
    1. typo – typing error
  4. Contents – Detailed
    1. What is GitHub? 
      1. code hosting platform for version control and collaborate work together on projects from anywhere;
    2. Create and use a repository
      1. a repository to organize a single project
      2. contain collection of folders and files, images, videos, spreadsheets, and data sets – anything your project needs
      3. Recommendations:
        1. including a README, or a file with information about your project
        2. include license file if necessary
    3. Start and manage a new branch
      1. main version at master;
      2. the way to work on different versions of a repository at one time
    4. Make changes to a file and push them to GitHub as commits
      1. create and edit branch version which is a copy / snapshot of master
      2. commit change in branch version
    5. Open and merge a pull request
      1. open a pull request, is proposing your changes and requesting that someone review and pull in your contribution and merge them into their branch
      2. Pull requests show diffs, or differences, of the content from both branches. The changes, additions, and subtractions are shown in green and red;
      3. Confirm emerge
  5. Udacity
    1. Contents – Summary
      1. L1 – Why version control? With installation of git + read only usage
      2. L2 – Read + Write git
      3. L3 – Share + Collaborate
    2. Contents – details
      1. L1 – Why version control? With installation of git + read only usage
        1. Current tools to compare between old and new versions
          1. Windows –FC (file compare)
          2. Unix / Mac – Diff
          3. Dropbox (keep versions for 30 days)
          4. Google Docs
          5. Wikipedia
        2. Commits – checkpoints, each commits represents a version;concept map of git
        3. How Often to Commit
          1. One Commit per Logical Change Solution
        4. Commits with multiple files by repository
          1. git make a copy of every file in repository for commit;
        5. Install Git from
        6. Git operations (1)
          1. git clone
          2. git diff
          3. git config
      2. L2 – Read + Write git
      3. L3 – Share + Collaborate
  6. References
    1. GitHub.
    2. How to Use Git and GitHub.–ud775
    3. GitHub & Collaboration.–ud456
    4. A Beginner’s Git and GitHub Tutorial.
  7. Follow-ups
    1. create a group account fro CY
    2. create a account for your MSc project and freelance web project
    3. create a account for your freelance web project

Path to Data Science, Data mining and Big Data

  1. Contents
    1. Paths
      1. Approach1
      2. Approach2
  2. Tools
    1. Tableau
  3. References
    1. Can I Become a Data Scientist: Research into 1,001 Data Scientist Profiles.
    2. Top Data Science and Machine Learning Methods Used in 2017.
    3. The 10 Statistical Techniques Data Scientists Need to Master.
    4. Top 10 TED Talks for Data Scientists and Machine Learning Engineers.
    5. 70 Amazing Free Data Sources You Should Know.
    6. Quantum Machine Learning: An Overview.
    7. Industry Predictions: Main AI, Big Data, Data Science Developments in 2017 and Trends for 2018.
Path to Data Science, Data mining and Big Data


  1. Contents
    1. AR is fundamentally enabled by cameras which understand where they are and what they are looking at. At a base level, the Camera Effects, ARKit, and Tango platforms fulfill two core functions:
      1. Localization and Mapping: First, they process camera and sensor inputs to solve the problem of simultaneous localization and mapping (SLAM), or calculating the position of a phone in its environment while mapping the structure of that environment.
      2. Developer Tools and Integration: Second, the platforms surface this data through APIs, SDKs and developer environments to enable the creation of AR experiences.
      3. As noted above, the fundamental problem in AR is SLAM: creating and tracking a relationship between a real-world space inhabited by a user, and a virtual space which contains visual content
      4. Computer vision technique called visual-inertial odometry (VIO) is adopted to generate a model of a device’s position and motion: Tango is hardware-first, while Camera Effects and ARKit rely heavily on computer vision to fill in the gaps of the sensor data they lack;
  2. Free course
    1. Intro to VR Game Development with Unity.
    2. AR study guide.
  3. References
    1. Learn ARKit.–nd114#
    2. AR 101 — Learn the basics of Augmented Reality.
    3. ViroMedia.
    4. Best way to learn augmented reality.