Checking date: 21/06/2021


Course: 2021/2022

Programming I
(14463)
Bachelor in Statistics and Business (Plan: 400 - Estudio: 203)


Coordinating teacher: LOPEZ CUADRADO, JOSE LUIS

Department assigned to the subject: Computer Science and Engineering Department

Type: Compulsory
ECTS Credits: 6.0 ECTS

Course:
Semester:




Objectives
Learning Outcomes RA2: To be able, through self-developed and self-supported arguments or procedures, to apply their knowledge, understanding of knowledge and their problem-solving skills in complex or professional and specialised areas of work requiring the use of creative and innovative ideas RA4: Be able to cope with complex situations or situations requiring the development of new solutions in the academic, work or professional situations within their field of study; Basic and Specific Competences CE01 - Describe, synthesise and graphically represent a set of data. CE04 - Demonstrate basic knowledge of programming. Be able to use and develop statistical packages.
Skills and learning outcomes
Description of contents: programme
1. Introduction 1.3 - General computer concepts 1.4 - Communication and Networks 1.3 - Structure of the information and its representation 1.4 - Introduction to Operating Systems 1.5 - Software tools 1.6 - Introduction to Programming 2 - Application software: Spreadsheets and Databases 2.1 - Environments 2.2 - Formulas and Functions 2.3 - Expression Builder 2.4 - Events 2.5 - Macro Designer 3 - Introduction to Programming 3.1 - Introduction. Algorithms and programs 3.2 - Compilers and interpreters 3.3 - Structure of a program 3.4 - Variables and constants 3.5 - Notation and vocabulary: characters, line formats and sentences. Comments 3.6 - Operators and Expressions 3.7 - Assignment Statements 3.8 - Input / output statements 3.9 - R Environment 3.10 - Data types in R 3.11 - Conditional statements and loops 3.12 - Functions 3.13 - External data 3.14 - Libraries and Packages
Learning activities and methodology
The teaching will be developed focused on the student in order to let him acquire the competences on working efficiently with the most common computing applications. Therefore, the 6 ETCS credits are distributed in the following manner: 1. Theoretical lectures: 1.2 ETCS credits 2. Practice lectures: 1.7 ETCS credits 3. Individual work: 3.1 ETCS credits 4. Tutorials: Individualised assistance (individual tutorials) or group assistance (group tutorials) to students by the lecturer.
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Calendar of Continuous assessment
Basic Bibliography
  • BEEKMAN, George. COMPUTACION & INFORMATICA HOY. ADDISON-WESLEY/DIAZ DE SANTOS. 2015
Additional Bibliography
  • GÓMEZ, A. Y OTROS. REDES DE ORDENADORES E INTERNET: FUNCIONAMIENTO, SERVICIOS OFRECIDOS Y ALTERNATIVAS DE CONEXIÓN. RA-MA. 2011

The course syllabus may change due academic events or other reasons.