Institute Mines Telecom LOGO Telecom SudParis Logo Teaching-CSC7437 for Dr J. Paul Gibson, INFormatique (INF), Telecom SudParis, France.

Global Laboratory for Industry-Driven Software Development

Overview

Learning Objectives

Pre-requisites

Teaching delivery Method

Assessment/Evaluation

Introductory Reading Material

Global Lab.s

Scheduled Sessions

Session 1: Tuesday 29th September 14h30 - 17h45 (bigbluebutton virtual classroom ) - Introduction to Module

Session 2: Tuesday 13th October 14h30 - 17h45 (bigbluebutton virtual classroom ) - Telephone features/services (the learning problem)

Additional reading material

Session 3: Tuesday 27th October 14h30 - 17h45 (bigbluebutton virtual classroom ) - Starting the prototype MVP development

Useful Links

Session 4: Tuesday 3rd November 14h30 - 17h45 (bigbluebutton virtual classroom ) - Quality Tools and Techniques

Session 5: Tuesday 17th November 14h30 - 17h45 (bigbluebutton virtual classroom ) - Code Walkthroughs

Additional reading material

Useful Links

Session 6: Tuesday 24th November 14h30 - 17h45 (bigbluebutton virtual classroom ) - Security Issues & Software Licensing

Session 7: Tuesday 1st December 14h30 - 17h45 (bigbluebutton virtual classroom ) - Introduction to Design Patterns

Introducing Patterns

The Singleton Pattern

The Model-View-Controller MVC Pattern

The Iterator Pattern

The Proxy Pattern

Useful reading material

Useful external links

Session 8: Tuesday 15th December 14h30 - 17h45 (bigbluebutton virtual classroom ) - More Advanced Version Control

Session 9: Tuesday 5th January 14h30 - 17h45 (bigbluebutton virtual classroom ) - Processes and Threads

Useful reading material

Useful external links

Session 10: Tuesday 12th January 14h30 - 17h45 (bigbluebutton virtual classroom ) -

Session 11: Tuesday 19th January 14h30 - 17h45 (bigbluebutton virtual classroom ) - UML tools and commit messages

UML tools and tutorial

Commit messages

Continuing the project development

Session 12: Tuesday 26th January 14h30 - 17h45 (bigbluebutton virtual classroom ) -

Session 13: Tuesday 2nd February 14h30 - 17h45 (bigbluebutton virtual classroom ) -

Session 14: Tuesday 9th February 14h30 - 17h45 (bigbluebutton virtual classroom ) -


URL: http://www-public.imtbs-tsp.eu/~gibson/Teaching/CSC7437/

Last Revision:19th January 2021

Contact: paul.gibson@telecom-sudparis.eu