Software Engineering / Fall 2019

Announcements


Course Description

In this course you will learn the principles behind designing a large scale software system. The main metrics considered for the design of systems in this course is flexibility toward change and maintainability. Students will be involved in developing a software system during the semester where they will learn the complexities of working in a group, performing project management practices and exercise their knowledge regarding the development of complex software systems.


Course instructor

Mentors

Ghazaleh Bakhtiari

Danial Kamali

Mohammad SanayehAbbasi

Arman Jafari

Kiarash Tabrizi

Kiarash Tabrizi

Milad Ebrahimi

Ali Erfanian

Arian Shariaat

Mahsa Anvarian

Amirreza Amouei