Watch out for a new set of web pages.... [ ../cs557 ] that will need massive editting.
There are more seminars on Friday 9th to make up for points lost prior to the final.
The deadline is passed for the last project:-( Did I loose two?
I hope to post first cut grades on thursday or friday. watch this page.
The final will be on Tuesday from 4pm-5:50pm -- see the class schedule for the quarter.
The structure will be close to the [ mock.html ] and the questions close to previous [ finals.html ] for this class.
Bring some blank paper to write your answers on! At least 8 pages, possibly more if your writing is large.
Hardcopy can be delayed if we spot errors.
My plan:
Today is the 19th class of 20... [ review.html ] [ project5.html ] and I will show videos on making presentations and will then review your project, face to face, with each team.
Bring a single question you would like answered before the final on a piece of paper with your name on it. I will try to get them answered in class or on this web site.
. . . . . . . . . ( end of section Presentation Hints) <<Contents | End>>
Each teach should hand in the next ittereation of the project [ project4.html ] and should be thinking about assembling an SDS and presentation...
The last 20 minutes of the class will be for a SOTE...
Have a good Thanksgiving break....
Next Tuesday is a course review [ review.html ] and project work. Bring a question you need answered to class!
You should study [ r2.html ] which is all about software requirements and the modern way to write them -- Use Cases. These are a way of organising what a piece of software needs to do and also the process of producing it.
At the end of the class tou will be working on (1) improving your project documentation (I will hand back marked up work) and (2) moving on to the next iteration. See [ project4.html ] for the details.
I have been preparing an improved web page that should help you review all the material you have covered... it has links to the readings and to the exercises we do in class, plus question people ask about the topics in this course...
The next class is #16. Prepare using [ r1.html ] (Rules and procedures) and bring the usual review Qn+Ans...
Each team needs to submit the latest iteration [ project3.html ] of their projects -- data definitions!
There will be a quiz where you will have to express a complex rule using one of the techniques in the above notes, and also draw a small ERD.
Prepare for today by studying [ d4.html ] and doing the review questions. Hand in a question and an answer at the start of class. You can also hand in a sample of data with your name on it -- this is one of the review questions/exercises.
We will do some normalisation in class as exercises and then you will have class time to work on [ project3.html ] which is due at the start of the next class.
The next class is about rules and procedures: study [ r1.html ] to prepare for next Tuesday.
Small schedule change [ schedule.html ] I've move some project time from the end of class 18(Tues 22nd) to class 19(Tues 29th).
You should hand in a Review Qn+Ans plus the quiz at the start of class.
ERDs are a simple and expressive way to capture the ideas in stakeholder's minds -- those things that they want the system to remember. They express a methematical model of the world that the stakeholders are interested in. The complement DFDs by documenting the detailed content of data stores and data flows.
There will be a quiz on ERDs at the end of the class. The next step in the project well require details on all the data in your design.
The next topic -- normalization [ d4.html ] -- is the most useful tool in a system designers toolkit. It lets you go from samples of data (in the old or new system) and deduce a data base that supports them. Please bring some samples of data to class 15 on Thursday.
Next I will edit the [ readings.html ] file to have links to the PDFs...
Let me know [ contact.html ] if you have any suggestions or comments.
When the alarm went off and we were evacuated I handed out the quiz to be done as a take home quiz. Please work alone but you can use notes/web pages/handouts. Hand in with the next Review question+answer on Tuesday.
Today we study the ways of encoding and parsing data -- study the handout and [ d2.html ] and do as many review questions as you can. Hand in one Qn+Ans at start of the class.
The class ends with a brief introduction to conceptual ERD modelling using the UML [ d3.html ] and the next step of the project [ project3.html ] and quiz 7 on encoding and parsing data.
I have just created a [ calendar.html ] for this class.... what do you think of it.
By the way, when I generated the calendar I discovered some small errors about "Tu" and "Th" in the [ schedule.html ] which I have corrected. This is a particualr example of a common pattern -- changing the format of the data exposes different errors. You can improve quality by looking at data in many different formats.
Please study [ d1.html ] and do as many review questions as you can before the start of class. Hand in at least one Qn+Ans at the start of class. Also each project team must submit their [ project2.html ] so that I can grade it ready for Thursday.
There will be a quiz on todays topics.
There will also be a special (hardcopy) handout for you to study as part of the assigned reading for class 13 on Thursday.
Do as many review questions as you can and hand in just one with its answer at the start of the class.
During class we are going to do several PERT/CPM/Network planning exercises.
The class finishes with starting the next iteration/phase of the project [ project2.html ] where you demonstrate its financial feasibility. This work needs to be completed as assigned work and handed in for grading in the next class on Tuesday November 1st.
To complete the virtual field trip [ F3.html ] hand in your rough notes of your experiences. I also expect a short (sort!) verbal description of what happened...
I do not want a tidy and sanitized report this time. Just your notes.
Study [ a5.html ] to learn about non-diagramatic ways of documenting and describing systems. This includes scenarios, data dictionaries, glossaries, prototypes, and lots of other techniques. They complement DFDs and ERDs.
As always tackle as many review questions as possible and be ready for them to turn up in class as exercises (and on quizzes and the final). Hand in one review Question and Answer at the start of the class for instant grading..
I will introduce the third virtual field trip at the end of the class.
You should all prepare some question to ask and hand one in to me at the start of the class.
I expect each project team to hand in a [ project1.html ] preliminary project scope (who is doing what).
On Tuesday we will be reviewing ERDs and DFDS. Please study [ a4.html ] and make sure tou understand the different types of diagram and how they are drawn. They will be on a future quiz, they will be on the final, and you will be using them in your projects.
Do the review questions and hand in at least one (with answers) before the start of the class.
A rain in Sierra Hall has caused shut-down of all phone and data communications in Sierra Hall.
Services Impacted: Telephones, Data Network, Email etc for users in SH
Thanks to quick work from Facilities Services, the water leak has been diverted from the network equipment in Sierra Hall.
The switches are currently powered down, and drying out. TNS staff will attempt to restart the network connections for voice and data about 7 AM on Thursday morning.
Next Update: approximately 8 AM on Oct. 06, 2011
++++++++++++++++++++++++++++++++
- David Neighbours, Interim Director
Please study this page [ a3.html ] on Systems Architecture, and do as many of the Review Questions as you have time for. Bring at least one review question and your answer to class.
Next class is a field trip -- bring questions and meet i the class room promptly.
Meanwhile -- here is a sample of what this class is about
Date: September 27, 2011
Time: 12:50 pm
Systems: Campus web server, Meeting Maker, GIS, Class Climate, HEAT, Cumulus (photo server), Navsea (media stream server).
Message: The servers will receive the security patches for system updates on Sunday October 2nd 8:00 am - 12:00 pm. Estimated patch time is 4 hours Impact: During the update process the above systems, will be temporally unavailable.
Next update: October 2, 2011
Next need to set up field trips and quizzes...
Also putting a quick list of links at the end of each page.
I have started adjusting the schedule [ schedule.html ] to the calendar for 2011... but it will have errors and has at least one, as yet, unknown date.
| Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F | WU |
|---|---|---|---|---|---|---|
| Frequency | 6 | 11 | 2 | 0 | 0 | 1 |
I am not making a big change but switching the content of the 3rd and 2nd classes around ready for the next time CSE372 is taught -- hopefully Fall 2011.
I will review these for errors and extra bonusses on Monday. It is still possible add bonusses to the total before the final -- until you hit 300 points (the max). There are 4 seminars on Friday.
Here is the distribution
Table
| Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|---|
| Frequency | 6 | 6 | 6 | 1 | 1 |
You can increase the prefinal total upto the 300 point max by reporting on a seminar or two before Monday Dec 13th 9am. [ ../seminar/ ]
I've grouped all the questions about the final is a section at the start of the page: [ questions2010.html ]
By the way -- I have indexed all the questions and the search at the top of the page will list the relevant questions along with other relevant items on the web sight if you supply a word or acronym or phrase.
Judging by the grades that I just posted [ grading/ ] a number of people will benefit by attending the seminars and writing a brief report -- 5 points per seminar.
Table
| Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|---|
| Frequency | 2 | 9 | 5 | 3 | 1 |
However I realized that I had failed to teach you the cleverest way to number alternative scenarios. I've corrected my notes. Basically if something can go wrong in step n in the main scenario then the alternative scenarios that handle it a numbered na, na, nc, and so on. You can also specify a range of steps: n-ma, or even a unversal failure possibility: "*a", "*b", ...
Hope this helps.
Your questions will be answered (I hope) in [ questions2010.html ] shortly.
The next piece of reading is [ r2.html ] on use cases and requirements. The usual Review Qn+Ans is expected on Tuesday. On Tuesday I will rerun the marked up and graded projects, so you can start on the next phase. I'll also be handing out the Thanksgiving take home quizzes. You can download [ 17r2Q10.doc ] which is a MSWierd "doc" file that can be used as a template for the answers.
Due in: review Qn+Ans & [ project3.html ]
The next class will be on Tuesday and will cover detailed data design [ d4.html ] (hand in a review Qn), and will also start the next iteration [ project3.html ] of the project.
The next class relies on you studying [ d3.html ] and doing the review questions. There will be a quiz on ERDs at the end of the class.
There is a holiday on the next Thursday.
After the holiday we meet on Tuesday 16th of November to review normalization and start the 3rd iteration of your project (data defintions).
Due in: at least one Review Question+answer from the reading.
Each team to submit [ project2.html ] the next iteration of their project.
The above will be placed in the DFD notes... and the [ d3.html ] notes will have the ERD. What happens after that is not clear!
Next: [ F3.html ] , submit a rough set of notes, no more than a page! 10 point.
[ c2.html ] and submit a review qn+ans.
Next [ F3.html ] (field trip) and [ c2.html ] (Costs, benefits, and implementation options).
THe first phase/iteration is due to day at the start of class today.
Class exercises will come from [ qc1.html ] (for those with flu...).
There is a quiz to handed out and done today.
Secondly, thanks to a question from an alert student -- yes you can use a single sheet of notes in the quizzes and final. You can write anything you want on it, in any form, and on both sides.
Third: To prepare for the next class study [ a1.html ] and do as many of the review questions as you have time for. Write one Review Question and its answer on a piece of paper and hand it in before the start of the next class.
| Total Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|---|
| Frequency | 7 | 7 | 1 | 0 | 0 |
The distribution of grades is
Table
| A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|
| 7 | 4 | 3 | 0 | 0 |
| Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|---|
| Frequency | 4 | 10 | 7 | 1 | 2 |
Note I had to rescale the total scores because nobody got an 'A' on the raw scores. You will find this escape clause in the generic syllabus [ ../syllabus.html ] for my classes.
Except for
2005-12-07 Wed Dec 7 13:12 Grades Posted
Table
| Distribution | A/A- | B+/B/B- | C+/C/C- | D+/D/D- | F |
|---|---|---|---|---|---|
| Frequency | 3 | 5 | 3 | 0 | 0 |
The previous blogs for this course have been removed.
Notes -- Analysis [ a1.html ] [ a2.html ] [ a3.html ] [ a4.html ] [ a5.html ] -- Choices [ c1.html ] [ c2.html ] [ c3.html ] -- Data [ d1.html ] [ d2.html ] [ d3.html ] [ d4.html ] -- Rules [ r1.html ] [ r2.html ] [ r3.html ]
Projects [ project1.html ] [ project2.html ] [ project3.html ] [ project4.html ] [ project5.html ] [ projects.html ]
Field Trips [ F1.html ] [ F2.html ] [ F3.html ]
[ about.html ] [ index.html ] [ schedule.html ] [ syllabus.html ] [ readings.html ] [ review.html ] [ glossary.html ] [ contact.html ] [ grading/ ]