Checking date: 28/06/2021

Course: 2021/2022

Visual Development
Study: Bachelor in Computer Science and Engineering (218)


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

Type: Electives
ECTS Credits: 6.0 ECTS


Requirements (Subjects that are assumed to be known)
Programming (1st year / 1st semester) Algorithms and Data Structures (1st year / 2nd semester) Software Engineering (2nd year / 1st semester) Software Development (2nd year / 2nd semester)
Skills and learning outcomes
Description of contents: programme
- Software development paradigms - Evolution of visual development environments - Visual modeling languages - Programming languages for visual components. - Design of systems based on visual components.
Learning activities and methodology
THEORETICAL-PRACTICAL CLASSES (2,5 ECTS). In them the knowledge to be acquired by the students will be presented. They will receive the class notes and will have basic reference texts to facilitate the follow-up of the classes and the development of the subsequent work. Exercises will be solved by the student that will serve as self-evaluation and to acquire the necessary skills. Classes of problems, in which the problems proposed to the students will be developed and discussed. WORKSHOPS AND/OR LABORATORY PRACTICES (0.5 ECTS). TUTORIALS (1.0 ECTS). Individualized assistance (individual tutorials) or in group (collective tutorials) to the students by the professor. INDIVIDUAL OR GROUP WORK OF THE STUDENT (2.0 ECTS).
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Calendar of Continuous assessment
Basic Bibliography
  • J.D. Meier, Alex Homer, David Hill et al.. Patterns & practices Application Architecture Guide 2.0. Microsoft Corporation 2009.
  • Stevens, P. Using UML: Software Engineering with Objects and Components (2nd Edition). Addison-Wesley, 2006.
  • Thomas M. Shortell (ed). INCOSE Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities. Wiley. 2015
Recursos electrónicosElectronic Resources *
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN

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