Universidad de Jaén

Menú local

Syllabus 2018-19 - 74713009 - Complementary informatics (Complementos de informática)

Caption
  • Level 1: Tutorial support sessions, materials and exams in this language
  • Level 2: Tutorial support sessions, materials, exams and seminars in this language
  • Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: Máster en Ingeniería industrial
FACULTY: SCHOOL OF ENGINEERING OF JAÉN

ACADEMIC YEAR: 2018-19
SYLLABUS
1. COURSE BASIC INFORMATION
NAME: Complementary informatics
CODE: 74713009 ACADEMIC YEAR: 2018-19
LANGUAGE: English LEVEL: 1
ECTS CREDITS: 5.0 YEAR: 1 SEMESTER: SC
 
2. LECTURER BASIC INFORMATION
NAME: MARTÍNEZ DEL RIO, FRANCISCO
DEPARTMENT: U118 - INFORMÁTICA
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
OFFICE NO.: A3 - 134 E-MAIL: fmartin@ujaen.es P: 953212887
WEBSITE: http://www4.ujaen.es/~fmartin/
LANGUAGE: - LEVEL: 1
 
3. CONTENT DESCRIPTION

THEORY

Part 1: Computer structure. Operating Systems

Part 2. The file system. File management. 

Part 3: Programming sentences. Functions

Part 4: Data structures. Matrices, strings of characters, structures and objects

Part 5: Visualization of scientific data.

 

LAB

Lesson 1: Variables and sequential setences

Lesson 2: Arrays

Lesson 3: Conditional statements and loops

Lesson 4: Plotting

Lesson 5: Functions

Lesson 6: Data structures and objects

Lesson 7: Numerical libraries

4. COURSE DESCRIPTION AND TEACHING METHODOLOGY

Lectures and practice sessions.

Theoretical subjects will be explain using slices

In the lab we will use the computer to solve programming tasks. To asses the programming skills the students should solve programming tasks in the lab and also they will have some assignments with a deadline.

Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support

5. ASSESSMENT METHODOLOGY

The final mark is achieved as the sum of these activities::

  • Attending to the lab (10%)
  • Assignments (30%)
  • Programming test (60%)

6. BOOKLIST
MAIN BOOKLIST:
  • Learning Python [Recurso electrónico]. Edition: 5th ed. Author: Lutz, Mark. Publisher: Sebastopol, Calif. : O'Reilly Media, 2013  (Library)
  • Learn Python the hard way [Recurso electrónico] : a very simple introduction to the terrifyingly beautiful world of computers and code . Edition: -. Author: Shaw, Zed. Publisher: Upper Saddle River, NJ : Addison-Wesley, 2014  (Library)