Patterns in Software Engineering 40787 
  CE Department- Sharif University of Technology Spring 95-96 - Group 1 

  Main Menu
   Home
   Syllabus
   Assignments
   Grades
   Calendar
   Discussion Area
   Links
   Resources


Announcments

  1396-06-11 September 02, 2017 06:15 PM  
Dear PSE students,


I received a number of requests today to further extend the deadline for Assignment-4. Please be informed that you can submit your reports on Monday 13 Shahrivar; however, you will lose a percentage of the grade because of the delay (as is usually done for all delayed assignments).

I will be in my office on Monday until 17:00. Reports that are not received by this time will not be accepted. Please note that the report should be submitted to me in hard copy; submission by email is not acceptable.


Best regards
Ramsin

  1396-06-02 August 24, 2017 09:09 AM  
Dear PSE students,


Please be informed that the deadline for Assignment-4 has been extended. The new deadline is Saturday 11 Shahrivar. This should give you enough time to finalize your reports.

Please note that the report should be submitted to me in hard copy; submission by email is not acceptable.


Best regards
Ramsin

  1396-04-20 July 11, 2017 06:56 AM  
Dear PSE students,


Please be informed that the deadline for Assignment-3 has been extended. The new deadline is Monday 26 Tir. This should give you enough time to finalize your reports.

Please note that the report should be handed to the TA in hard copy; submission by email is not acceptable.


Best regards
Ramsin

  1396-04-09 June 30, 2017 01:09 AM  
Dear PSE students,


The fourth assignment is a research assignment, and it is an important part of the PSE course. The details has been posted on the course webpage.


-   Please send me your topics of choice – as a prioritized list of three topics – by Wednesday 14 Tir.

-   Each of the topics is either intended for one student, or a team of two (as indicated by the number in parentheses shown after each topic). Students who intend to work alone are allowed to select a team topic, but they should realize that they will be expected to work harder (you will get extra grade, however).

-   If you’d prefer to work on a topic other than those listed in the attached file, you can include it on your list of selected topics; if the title of your proposed topic is not expressive enough, a proper explanation of the topic should also be provided. Please note that you are expected to conduct a survey and analysis; a research that is limited to just one or two resources (books or papers) is not considered a survey.

-   The topics will be assigned to individuals/teams by Friday 16 Tir. I will try my best to assign the topics according to your preferences.

-   A research starter package for each of the topics has been made available on the course webpage (on CE and Piazza); each package contains several resources that are intended to start you off on your research. Please note that you may not need to use all of these resources; on the other hand, you will definitely need to complement them with other resources: You should study the list of references at the end of each resource for other potential resources.


The TA will soon send you a list of important information and guidelines on conducting the research; please read it thoroughly. The deadline for submitting the report is Saturday 4 Shahrivar. The reports should be submitted to me in hard copy.


Best regards
Ramsin

  1396-03-18 June 08, 2017 05:45 PM  
Dear PSE students,


As you already know, the final exam of the PSE course will be held on Monday 29 Khordad. As mentioned in class, the exam will cover Lectures 10 to 17; please note that since the section on OPEN has not been taught in class (Slides 10 to 18 of Lecture 15), it will not be included in the exam.


Best regards
Ramsin

  1396-03-13 June 03, 2017 02:48 PM  
Dear PSE students,


As announced, the third assignment has been posted on the course webpage. The deadline for submitting the report is Wednesday 21 Tir.

Please note that the report should be handed to the TA in hard copy (submission by email is not acceptable).


Best regards
Ramsin

  1396-03-04 May 25, 2017 08:09 AM  
Dear PSE students,


Please be informed that the deadline for Assignment-2 has been extended. The new deadline is Wednesday 10 Khordad. This should give you enough time to finalize your reports.

Please note that the report should be handed to the TA in hard copy; submission by email is not acceptable.


Best regards
Ramsin

  1396-02-31 May 21, 2017 02:11 PM  
Dear PSE students,


As decided in class, an extra session of the PSE course will be held on Wednesday 3 Khordad (from 13:30 to 16:30). Please be informed that the class will be held at Room 202.


Best regards
Ramsin

  1396-02-31 May 21, 2017 07:14 AM  
Dear PSE students,


A new resource has been uploaded on Resources section. The resource introduces a taxonomy for the risks involved in software development.


Best regards
Ramsin

  1396-02-27 May 17, 2017 03:38 PM  
Dear PSE students,


I will not be coming to the department today (Wednesday, 27 Ordibehesht). In case you have any questions regarding the midterm exam, please send them to me or the TA via email.


Best regards
Ramsin

  1396-02-17 May 07, 2017 05:19 PM  
Dear PSE students,


As you already know, the midterm exam of the PSE course will be held on Thursday 28 Ordibehesht, from 13:30 to 16:30.

Please be informed that the exam will be held at Room 102, and it will cover Lectures 1 to 9.


Best regards
Ramsin

  1396-02-16 May 06, 2017 10:01 AM  
Dear PSE students,


As announced, the second assignment has been posted on the course webpage. The deadline for submitting the report is Saturday 6 Khordad.

Please note that the report should be handed to the TA in hard copy (submission by email is not acceptable).


Best regards
Ramsin

  1396-02-13 May 03, 2017 05:13 AM  
Dear PSE students,


Please be informed that the midterm exam of the PSE course will be held on Thursday 28 Ordibehesht, from 13:30 to 16:30. The venue will be announced next week.


Best regards
Ramsin

  1396-02-13 May 03, 2017 05:11 AM  
Dear PSE students,


As mentioned in class, the following resources provide essential refactoring knowledge for programmers:

·         A website that will teach you how to refactor your code: https://refactoring.guru/.

·         The Catalog of Refactorings compiled by Martin Fowler: https://refactoring.com/catalog/.

·         Fowler’s book on refactoring, available at resources section.


Best regards
Ramsin

  1396-02-06 April 26, 2017 09:36 AM  
Dear PSE students,


Please be informed that the deadline for Assignment-1 has been extended. The new deadline is Wednesday 13 Ordibehesht. This should give you enough time to finalize your reports.

Please note that the report should be handed to the TA in hard copy; submission by email is not acceptable.


Best regards
Ramsin

  1396-01-28 April 17, 2017 08:30 AM  
Dear PSE students,


As mentioned in class, the following resources are highly recommended:

1-      A catalog of Java idioms, available at: http://c2.com/cgi/wiki?JavaIdioms.

2-      A book (available on Resources/Java Idioms and Coding Style) that introduces essential conventions for naming, documentation, and coding in Java (a two-page summary has also been provided). The following webpage is also quite useful: http://geosoft.no/development/javastyle.html.


Best regards
Ramsin

  1396-01-21 April 10, 2017 10:29 AM  
Dear PSE students,

Please be informed that the PSE class will not be held today (Monday 21 Farvardin). I apologize for any inconvenience that this may cause.

Best regards
Ramsin

  1396-01-19 April 08, 2017 11:49 AM  
Dear PSE students,


As announced, a collection of resources (two articles and four hyperlinks) on Data Management Patterns is available on resources section.


Best regards
Ramsin

  1396-01-19 April 08, 2017 11:45 AM  
Dear PSE students,


The first assignment has been posted on the course webpage. The deadline for submitting the report is Wednesday 6 Ordibehesht, so you will have plenty of time after the holiday period to prepare the report.

Please note that the report should be handed to the TA in hard copy (submission by email is not acceptable).


Best regards
Ramsin

  1395-12-09 February 27, 2017 09:05 AM  
Dear PSE students,

Please be informed that Dr. Ramsin's talk on aspirations for SE students is available on Resources section (Special Issues folder).

Best regards
Dehghani

  1395-12-09 February 27, 2017 09:04 AM  
Dear PSE students,

Please inform me if you have not received invitation to be enrolled in Piazza.

Best regards
Dehghani

  1395-11-25 February 13, 2017 08:12 AM  
Dear PSE students,

Please be informed that the PSE class will not be held today (Monday 25 Bahman). I apologize for any inconvenience that this may cause.

Best regards
Ramsin

Instructor:
Raman Ramsin
(ramsin at sharif dot edu)

3 Units
Saturdays and Mondays, 15:00 to 16:30
Room: 204

 This website is visited 1639 times since February 2017. Updated Saturday 2017-09-02 18:15