Advanced Topics in Vector Programming