El programa formativo Samsung Innovation Campus ofrece a los jóvenes la oportunidad de impulsar su aprendizaje y mejorar su empleabilidad.
Los conocimientos que conforman el núcleo del plan de estudios de Samsung Innovation Campus (SIC) se basan en tecnologías clave para la Cuarta Revolución Industrial, que incluyen Inteligencia Artificial (IA), Internet de las Cosas (IoT) o Big Data.
La formación es totalmente gratuita y se imparte en colaboración con algunas Universidades. Al finalizar el programa se entrega un certificado de aprovechamiento si se finaliza el curso con éxito.
—
The C&P course goal focuses on teaching Python programming and algorithm and data processing with
Python for students’ readiness and competency for quality jobs.
Access profile
- Basic Computer Skills: A basic level skill for using computer applications, including web browsers and spreadsheets
- Basic Math Competency: Being competent in K12 Grade 6-8 mathematics (Pre-algebra): Arithmetic, Equation and Expression, etc.
- No previous experience in programming is required.
Course Contents
Chapter 1. Programing Basic Concept and Starting Python
- Unit 1. Sequential Programming
- Unit 2. Planning for Programming
- Unit 3. Basic of Numeric Data Types and Arithmetic Operation
- Unit 4. Variables and Inputs
- Unit 5. Logic and Comparison Operators
- Unit 6. Conditional Statement-1: Conditions and Decision Making
- Unit 7. Conditional Statement-2: Making decisions in two directions and applying conditional statement
- Unit 8. Loop-1
- Unit 9. Loop-2
- Quiz
Chapter 2. Python Programing Basic – Sequence Data Type in Python
- Unit 1. Lists and Tuple Data Types
- Unit 2. Dictionary Data Types
- Unit 3. Addressing Sequence Types
- Unit 4. Two-Dimensional List
- Unit 5. Dictionary Method-1
- Unit 6. Dictionary Method-2
- Unit 7. Set Data Types
- Quiz
Chapter 3. Effective Python Programing – Function, Closure, and Class
- Unit 1. Function
- Unit 2. Recursion Function Call
- Unit 3. Lambda
- Unit 4. Closure
- Unit 5. Class
- Quiz
Chapter 4. Algorithm 1 – Data Structures
- Unit 1. Stack
- Unit 2. Queue
- Unit 3. Linear Search
- Unit 4. Binary Search
- Unit 5. Hash Table
- Quiz
Chapter 5. Algorithm 2 – Sorting Algorithms
- Unit 1. Bubble, Selection, and Insertion Sort
- Unit 2. Merge Sort
- Unit 3. Quick Sort
- Quiz
Chapter 6. Algorithm 3 – Problem Solving with Algorithms
- Unit 1. Greedy Approach
- Unit 2. Divide-and-Conquer
- Unit 3. Dynamic Programming
- Unit 4. Backtracking
- Quiz
Chapter 7. Data Processing, Descriptive Statistics, and Data Visualization
- Unit 1. Using Python Modules
- Unit 2. Pandas Series for Data Processing
- Unit 3. Pandas DataFrame for Data Processing
- Unit 4. Data Tidying
- Unit 5. Time Series Data
- Quiz
Título de la Actividad | Samsung Innovation Campus: Coding and Programming Course (C31135) |
Entidad Organizadora | Servicio de Formación Permanente Vicerrectorado de Estrategia y Ordenación Académica |
ECTS reconocidos | 3 ECTS |
Duración | 110 horas (22 días de impartición) |
Modalidad | Online |
Lugar de impartición | ETSI Sistemas Informáticos |
Fecha de impartición | Pendiente de confirmar |
Plazas ofertadas | 35 |
Contacto | formacion.permanente@upm.es |
Importe de la actividad | – |