CAP 312 Software Engineering

This blog is for topics and discussions related to the CAP 312 course

Farewell

Posted by Admin on June 25, 2008

To all my students,

At the end of this semester I want to say thank you to the students I have had the privilege of working with during the software engineering course. In the past months I have seen some really outstanding student performance. You’ve been a great class, and I appreciate your enthusiasm to work, and your commitment to learning. I particularly appreciate those of you keen to improve the quality of this course through feedback and suggestions.

I really appreciate your openness especially in the “project winners” post.  I saw responses which really shows the maturity of our students’  communication skills . This debate shows that you don’t only learn how to be a good software engineer, but also how to debate, and enhance critical thinking, reasoning, and ccommunication skills. It is important to develop these skills as it is important to advance academically. It is important to develop attitudes of open-mindedness, fairness, and tolerance for the viewpoints of others. Rest assured that I have read all your comments and took them into consideration when evaluating your grades.

This drives me to ask you what you thik of the CAP312 course and the CAP312 blog?  Here is a survey to say what you think: http://s-x3nz8-50159.sgizmo.com

Finally, I hope you enjoyed this course as much as I did and I look forward to seeing you in future courses, and hearing about your success.

Congratulations, and please keep in touch.

Dr. Maha

 

Posted in Announcements | Leave a Comment »

Semester Marks

Posted by Admin on June 9, 2008

Note: the grades page has been updated

You can view your semester grades at the grades page of the CAP312 blog. If you have any queries please comment onthis post, alternatively you can e-mail me at mmalyahya at gmail dot com. If you choose to email then please put the subject CAP312, and sign it with your real name and section number.

Posted in Assessment | 8 Comments »

Project Winners

Posted by latifa1swe on June 9, 2008

Winners
No pain No Gain Best   Project                              
Intelligence  Best Team work on wiki
High Ambition Best Wiki

Special  thanks to all the team leaders (Sadeem Al-Habeeb ,Maha Al-Mufada , Ramah Al-Balawy, Sahar Al-Meliaky ,Reem Al-Rashiady ,Ghadah Al-Andas,Hawraa Al-Rabaan , Fatimah Al-Dubaisy, May bin Saeed, , Areej  Al-Harthey )
You really did a distinctive and amazing work in organizing the team and the work on the wiki :)
Good Luck in your final exams

Posted in Announcements | 30 Comments »

Final Exam

Posted by Admin on June 3, 2008

The chapters included in the final exam are:

  • Chapter 2: Software Process Models
  • Chapter 3: Project Management
  • Chapter 4: Software Requirements
  • Chapter 5: Requirements Engineering
  • Chapter 6: System Models
  • Chapter 7: Architectural Design
  • Chapter 8: Interface Design – until slide 28
  • Chapter 9: Validation and Verification
  • Chapter 10: Software Testing
  • Chapter 11: Software Evolution
  • Chapter 13:  Quality Mangaement

The style of the exam will be similar to the midterm and quizes.

Posted in Announcements | 26 Comments »

Software Engineering Code of Ethics Assignment

Posted by Admin on May 30, 2008

Well done to everyone :)  you all did a great job. I really enjoyed reading your answers to the ethics case especially the contributions of:

  • Hawra Al-Rabaan (Good description of alternative options for Nora, but one alternative is not ethical, and one is not possible. Can anyone spot these? 
  • Bashayer Alkhuwater (Good description of alternative ways to convince the CEO, director of computing, and director of personnel to include her security plan)
  • Bedour Abouammah (Good argument and It is nice to relate to Islam)
  • Razan Al-Mezroo’ ( Good to show related sections of the codes and how Nora (and not Mona) should act)
  • Ramah
  • Eman Al-obathani

In general, you all agreed that Nora should not complete the project unless her requirements are satisfied or at least she convinced them to increase the project’s budget.  That is right, she should act in accordance with the software engineering code of ethics 1.03, which states that a software engineer:

“Approve software only if they have a well-founded belief that it is safe, meets specifications, passes appropriate tests, and does not diminish quality of life, diminish privacy or harm the environment. The ultimate effect of the work should be to the public good.”

 

Posted in Assignments | 5 Comments »

Software Engineering Code of Ethics and Professional Practice

Posted by Admin on May 25, 2008

Read the document located at http://www.acm.org/about/se-code  and then read the following case ethics_case and post your answer on the weblog. Remember to sign your post with your identity (First name, Id number, section number).

Closing date (Due date): Friday 25-5-1429 at 12 noon 

Your reply is moderated, which means that you will not see it until the closing date.  

Note: This is an optional  bonus exercise.

You may post your answer in Arabic if you wish  (Classic-Fusha- Arabic only).

Posted in Assignments | 39 Comments »

Quiz-3 Results

Posted by Admin on May 25, 2008

312 تال شعبة 10238
رقم الطالبة Quiz3/15
423200057 0
423201962 13
424201114 12
424201302 11
424201812 7
424203223 11
424203833 11
425200207 14
425200282 11
425200325 11
425200454 12
425200459 13
425200594 12
425200734 10
425201972 11
425202078 13
425202087 11
425202164 12
425202335 14
425202344 12
425202719 8
425202849 0
425203311 0
425203811 10
425204922 8
425204962 10
425205167 13
426200054 10
423200988 12.5
312 تال شعبة 10240
رقم الطالبة Quiz3/15
422123200 13
423203020 8
423204179 6
424200460 9
424200529 9
424200640 8
424200999 8
424201383 0
424203112 11
424203170 12
424204791 10
425200285 10
425200961 14
425201177 13
425201193 10
425201218 11
425201606 11
425201999 9
425202036 8
425202058 13
425202171 14
425202360 13
425202415 13
425202695 12
425202814 7
425202936 8
425203015 3
426201994 12
423200988 0
312 تال شعبة 10242
رقم الطالبة Quiz3/15
424200300 14
424201216 13
424201888 10
424202201 0
424202273 15
424203414 6
424204498 14
425200088 8
425200443 10
425200499 12
425200612 13
425200667 10
425200744 13
425200812 14
425200845 13
425201536 6
425201871 11
425201875 11
425202015 12
425202048 12
425202051 12
425202100 13
425202221 14
425202309 12
425202331 11
425202446 15
425202738 13
425204921 12
312 تال شعبة 10244
رقم الطالبة Quiz3/15
421120000 11
421218000 10
424200062 7
424201291 9
424201891 15
424202871 11
424205734 12
424207208 7
425200952 11
425201039 9
425201049 11
425201127 5
425201892 7
425201922 11
425201953 12
425201956 12
425202030 12
425202115 9
425202136 12
425202375 12
425202636 13
425202671 14
425202755 13
425203660 5
425204938 12
426200019 10

Posted in Assessment | Tagged: | Leave a Comment »

Chapter 13: Quality Management

Posted by Admin on May 20, 2008

You can download the lecture slides from here :chapter-13-quality-management

Posted in Course Topics | 2 Comments »

Chapter 12: Configuration Management

Posted by Admin on May 20, 2008

You can downoad chapter slides from here: chapter-12-configuration-management

Posted in Course Topics | 3 Comments »

Project presentations

Posted by Admin on May 20, 2008

Here are the slots available for your project presentations. Each team should choose a slot. Allocation will be based on first post first reserve basis (team leaders should reply to this post as soon as possible with their slot choice. Indicate your team name and slot choice in your post).

Please note that all team members should attend their presentation. The slots are as follows

Monday 21-5-1429

  • Slot F- 9:00-9:15       Reserved for Roses team
  • Slot G- 9:20-9:35      Reserved for Crystals team
  • Slot H -9:40-9:55      Reserved for Softworm team
  • Slot I – 11:00-11:15  Reserved for High Ambition team
  • Slot J- 11:20-11:35   Reserved for Angels team
  • Slot K- 11:40-11:55  Reserved for Dynamo team

Wednesday 23-5-1429

  • Slot B – 8:30-8:45     Reserved for Techniques
  • Slot C- 9:00-9:15     Reserved for Never Give Up 
  • Slot D- 9:20-9:35    Reserved for Intelligence
  • Slot E- 9:40-9:55     Reserved for No Pain No Gain team

Posted in Project | 22 Comments »