Course instructions and guidelines
Courses
Digital Electronics
This is an introductory course on digital electronics encompassing digital signals, basics of digitization, codification and binary numbers, logical gates, Boolean algebra, latches and flip-flops, and special circuits. It also includes a brief introduction to programmable devices.
Dimensionality reduction and applications
This course aims at exploring concepts and practical implications of dimensionality reduction ranging from error minization, structure preservation, and classical methods to non-linear, spectral and divergence methods, and applications on data visualization and classification.
Graphics and Interactive Techniques
This course aims of exploring concepts and practical implications of interactive computer graphics including image processing, interaction, and data visualization.
Introduction to digital signal processing
This course is focused on providing students with an introductory overview of theoretical and practical aspects of digital signal processing: signal acquisition, sampling, representation with orthogonal functions and digital filtering.
Introduction to time series forecasting
This course aims to explore the fundamentals and key concepts of the time series analysis ranging from conventional statistical to deep-learning-based approaches.
Fundamentals of Artificial Intelligence
This course aims to explore the fundamentals and key concepts of the field of artificial intelligence, which encompasses logic, probability and continuous mathematics, perception, reasoning and learning. Applications of interest are also addressed.
Writing an engineering science paper (with emphasis on data analysis type papers)
This course is focused on providing students with elements to: Review and evaluate the form and (in very general terms) the consistency of a scientific article in engineering (especially, those based on applied research and related to data analytics); Make a state of the art making use of bibliographic references, and following a proper conceptual and chronological order; Draft the first version of a scientific results-type paper related to engineering (especially, with data analytics) holding an adequate structure, and making use of computer tools for information search, bibliography management and text editing, and following the recommendations of writing and presentation of scientific production.
Fundamentals of Software Engineering
This course is focused on providing students with an overview of theoretical and practical aspects of Software Engineering such as: software process, project planning, requirements engineering, design strategies, informal/formal specification, analysis techniques, model-driven development, testing techniques, software product lines, prototyping and presentation.
Introduction to Artificial Intelligence and Data Mining
This course is focused on providing students with an introductory overview of theoretical and practical aspects of the intersection of Artificial Intelligence and Data Mining such as: data representation, pattern recognition, data classification, cluster analysis, quantification of classification performance, and data visualization. In addition, the course covers applications of interest such as biomedical data analysis, digital signal processing, image segmentation and video analysis.
Events
25 - 08 - 2018 Talk at Encuentro Nacional de Técnicos Electricistas, Bogotá, Colombia