• Present 2015

    Predictive Analytics

    Predictive analytics is the art and science of extracting useful information from historical data and present data for the purpose of predicting future trends. In this course, students will have an introduction to the phases of the analytics lifecycle and a basic understanding of a variety of tools and machine learning techniques to analyze data to discover forward insights. Several techniques will be introduced; including data pre-processing techniques, data clustering algorithms, data classification algorithms, association rules data mining algorithms, recommender systems, etc. This is an introductory course that will provide students with basic skills of the new generation of data scientists that will allow them to structure, analyze and derive useful insights from data that could help make better decisions.
  • Present 2015

    Big Data Science

    Data Science has recently gained a substantial interest in a variety of industries including healthcare, finance, manufacturing and marketing. It is positioned at the intersection point of computer science, data mining, machine learning, business, statistics and domain expertise. It aims at finding hidden knowledge (patterns, models, associations) for the purpose of making better decisions. This course will introduce the fundamental concepts of the algorithms and the tools of extracting valuable insights from data with the ability to formulating and solving problems with it. 
  • Present 2015

    Introduction to Computer Science

    How to design algorithms to solve problems and how to translate these algorithms into working computer programs. Experience is acquired through projects in a high-level programming language. Intended primarily for computer science majors but also suitable for students of other scientific disciplines. Programming assignments.
  • Present 2015

    Data Structures

    The subject of this course is data structures and algorithms. A data structure is an arrangement of data in a computer’s memory (or sometimes in a disk). In this course you will learn ways to structure and arrange data in computer’s memory that includes array, linked lists, stacks, trees, graphs, among others.