
Universidad Rey Juan Carlos

Curso Superior Universitario Introducción a Python
DURATION
4.5 Hours
LANGUAGES
Spanish
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 375 *
STUDY FORMAT
On-Campus
* El precio para estudiantes no comunitarios no residentes es sólo aproximado ya que cada tarifa académica es diferente.
Key Summary
About: The *Curso Superior Universitario Introducción a Python* provides students with a comprehensive introduction to Python programming. This course covers the fundamentals of Python, focusing on syntax, algorithms, and problem-solving techniques essential for developing software applications.
Career Outcomes: Graduates can pursue various career paths, including roles in software development, data analysis, and web development. There's potential for positions such as Python Programmer, Data Scientist, or Software Engineer.
Admissions
Curriculum
Modality: Face-to-face, with support in classes by Streaming
Number of credits: 5 (50 teaching hours)
Contact hours: 4.5
- Python programming language
- Programming for Everybody (Getting Started with Python)
- Python Libraries for Complex Networks
- Python Libraries for Machine Learning
Program Outcome
General Competences
- Ability to search for specific information related to the different subjects of the Master from all available sources.
- Ability to present and develop reports.
- Ability to interpret technical documents.
- Ability to work in a team, in an interdisciplinary environment.
- Resource management: organization and ability to establish work priorities.
- Flexibility to adapt during the development of a project, ability to rethink.
- Critical reasoning: analysis, synthesis and evaluation of different alternatives.
- Ability for effective written and oral communication.
- Information management: information collection, organization, etc.
- Responsibility and capacity for self-learning.
Specific Competences
- The student will learn how the various algorithms and encryption techniques work and their benefits and limitations.
- You will learn the various authentication systems and types, as well as the difference between authentication and authorization.
- The student will be able to evaluate potential risks and recommend ways to reduce them.
- The student will get to know the Python programming language, getting an overview of the language and getting to be able to build complex programs.
- You will become familiar with the fundamental concepts of variable treatment, algorithm development and programming.
- The student will learn a comprehensive vision of cybersecurity technologies and techniques.
- You will learn new methods of computing encrypted data, network security and protocol design
- You will know the most effective Machine Learning techniques.
- You will learn the differences and compatibility between Octave and MATLAB.
- You will know how to differentiate between graphic models and network models.
- You will know how to differentiate predictions on temporal data from other types of data.
In addition, the following Basic Competences will be guaranteed :
- Possess and understand knowledge that provides a basis or opportunity to be original in the development and/or application of ideas, often in a research context.
- That students know how to apply the knowledge acquired and their ability to solve problems in new or little-known environments within broader (or multidisciplinary) contexts related to their area of study;
- That students are able to integrate knowledge and face the complexity of making judgments based on incomplete or limited information
- That students know how to communicate their conclusions –and the ultimate knowledge and reasons that support them– to specialized and non-specialized audiences in a clear and unambiguous way;
- That students possess the learning skills that allow them to continue studying in a way that will be largely self-directed or autonomous.
- That students are able to establish the relevant interrelationships between the various disciplines that make up the Master.
- That students have communication skills at the oral and written level in the dissemination of manufacturing and design knowledge.
- That they have the capacity for synthesis and analysis in the presentation of the contents.
- That students are able to apply critical judgment in the field of generic and specific bibliography related to the field of related studies.
Program Tuition Fee
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.