Checking date: 16/05/2022


Course: 2022/2023

Java programming
(18853)
Study: Master in Computer Technologies Applied to the Financial Sector (313)
EPI


Coordinating teacher: GARCIA OLAYA, ANGEL

Department assigned to the subject: Department of Computer Science and Engineering

Type: Additional training
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
None
Objectives
To provide basic Java Object Oriented programming knowledge as required by other master's subjects
Skills and learning outcomes
Description of contents: programme
1. Introduction to Object Oriented Programming in Java 2. Project management with Java Enterprise 3. Memory management and functional programming in Java
Learning activities and methodology
LEARNING ACTIVITIES AF1 Lectures [7 hours] AF2 E-learning [11.5 hours] AF3 Practical lectures [3.5 hours] AF4 Lab classes [10 hours] AF5 Tutorship [3.3 hours] AF7 Students' autonomous work [40 hours] METHODOLOGY MD1: Teacher class presentations with computer and audiovisual support, in which the main course concepts are developed and bibliography is provided to supplement student learning. MD2: Critical reading of papers provided by the professor: press articles, reports, manuals, or academic papers, either for class discussion or to extend student's knowledge. MD3: Resolution of practical cases, problems, etc. posed by the teacher individually or in group MD4: Expositions and class discussion under the moderation of teacher related to the course content and practical cases. MD5: Reports elaboration individually or in group. MD6: Specific e-learning activities, including viewing recorded content, self-correcting activities, participation in fora, and any other online teaching mechanism. TUTORSHIP Students can ask for individual online tutorship.
Assessment System
  • % end-of-term-examination 50
  • % of continuous assessment (assigments, laboratory, practicals...) 50
Calendar of Continuous assessment
Basic Bibliography
  • Bruce Eckel. Piensa en Java / Think in Java. Pearson.

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