a_software.gif
tercer_nivel_software.gif

UPM / IMDEA Software Institute Specialization Track in Software Development through Rigorous Methods (2017-2018)

Students not affiliated to the IMDEA Software Institute need to get an approval to take courses in the Software Construction through Rigorous Methods track.

Weekly schedule

Please note that the weekly schedule can be subject to changes upon agreement between the students and the instructor.

Students willing to enroll in:

  • Master Thesis,
  • Any of the Software Construction courses.
  • Directed or Independent Study

are required to get in touch with program instructors (either from IMDEA or UPM) before signing up for the course to check for the availability of slots / projects and to set up a feasible schedule for the meetings student / instructor. These projects do not have a fixed schedule or location because they are mostly individual work, one-on-one interaction with the instructor, or need a computer and a workplace. Please get in touch with your instructor to settle down these points.

The morning lectures in this track which are taught by IMDEA Software researchers are scheduled to take place at the IMDEA Software Institute, 500 meters from the CS School. Please get in touch with the coordinator for more details regarding the exact meeting place and possible schedule changes.

Afternoon and evening lectures have a different schedule; it will be linked from this page when ready.

Fall semester

  Monday Tuesday Wednesday Thursday Friday
9:00-11:00 Independent Study       Software Construction:
  With Adviser       Analysis of Requirements
11:00-12:00 Independent Study Basic Analysis Computer Foundations for Software Construction:
  With Adviser of non-Functional Security Programming Analysis of Requirements
    Properties   Languages  
12:00-13:00 Directed Study Basic Analysis Computer Foundations for Software Construction:
  With Adviser of non-Functional Security Programming Architecture and Interface
    Properties   Languages Design Issues
13:00-15:00 Directed Study Weekly presentation     Software Construction:
  With Adviser series (fall)     Architecture and Interface
          Design Issues

Spring semester

  Monday Tuesday Wednesday Thursday Friday
9:00-11:00   Advanced analysis of Advanced topics Formal methods for Software Construction:
    non-Functional global on computer concurrent and Implementation Issues
    properties security reactive systems  
11:00-13:00 Advanced analysis of Advanced topics Formal methods for Abstract  
  non-Functional global on computer concurrent and Interpretation  
  properties security reactive systems    
13:00-15:00 Abstract Weekly presentation Software Construction:    
  Interpretation series (spring) Implementation Issues    

Exams schedule

By regulation, all courses have to have a scheduled exam date, even if they can be passed with class homework, presentations, etc. The scheduled exam dates follow (note: some dates may not be final yet):

Fall term

  Jan. 19 Jan. 20 Jan. 21
11:00-13:00 Basic analysis of Computer Foundations for
  non-functional security Programming
  global properties   Languages
13:00-15:00 Weekly presentation    
  series: fall term    
  Jan. 22 Jan. 25
9:00-12:00 Software Independent
  construction: study with
  analysis of adviser
  requirements  
12:00-15:00 Software Directed
  construction: study with
  architecture and adviser
  interface design  

Spring term

  Apr. 12 Apr. 13 Apr. 14
9:00-11:00 Advanced analysis Formal methods for  
  of non-functional concurrent and  
  global properties reactive systems  
11:00-13:00 Advanced topics   Abstract
  on computer   Interpretation
  security    
  June 7 June 8
13:00-15:00 Weekly Software
  Presentations Construction:
  Series: Implementation
  Spring Term Issues

Extra exams (can be taken in case of failure in previous exams)

  Jul. 1 Jul. 4 Jul. 5 Jul. 6
9:00-11:00   Computer Independent study  
    security with adviser  
         
11:00-13:00 Basic analysis of Advanced topics Directed study Foundations for
  non-functional in computer with adviser Programming
  global properties security   Languages
13:00-15:00 Advanced analysis      
  of non-functional      
  global properties      
         
15:00-18:00     Software construction:  
      analysis of  
      requirements  
  Jul. 7 Jul. 8 Jul. 11 Jul. 12
9:00-11:00 Software construction: Formal methods Software  
  implementation for concurrent and Construction:  
  issues reactive systems Analysis of  
      Requirements  
11:00-13:00 Weekly presentation Weekly presentation Abstract  
  series: spring term series: fall term Interpretation  
13:00-15:00       Software construction:
        architecture and
        interface
         

  Jul. 4 Jul. 5 Jul. 8
9:00-11:00   Types for  
    programming  
    languages  
11:00-13:00   Analysis of Weekly presentation
    concurrent series: spring term
    systems  




Back to the initial page
Go to the IMDEA Software Institute page

Fractals are used with permission from their author Cory Ench | © 2006-2007. IMDEA Software.
All rights reserved | Legal Notice | Privacy Policy