Filter By
Filter Reset
Semester
Class Notes (1,044,480)
CA (598,643)
UOttawa (37,510)
SEG (27)

Class Notes for Software Engineering at University of Ottawa

SEG 3103 Lecture Notes - Lecture 1: Software Quality
Premium

Lecture 1 May 3, 2018 8:34 AM Software Quality: the degree to which the software product satisfies stated and implied needs when used under specific conditions 1. Transcendental View Quality cannot be defi...

Software Engineering
SEG 3103
Stephane Some
SEG 3125 Lecture Notes - Lecture 1: Vending Machine, Experience Design, Web Design
Premium

Lecture 1 May 2, 2018 11:39 AM Interaction Design Some products are designed with the user in mind, some are engineering just to perform a set of functions Goal is to elicit positive responses from users and reduce negativ...

Software Engineering
SEG 3125
Fadi Malek
SEG 2105 Lecture Notes - Lecture 6: Object Constraint Language, Class Diagram
Premium

Lecture 9 October 11, 2017 10:04 AM Modeling with Classes UML class diagram Association Generalization Object constraint language Developing class diagrams UML Unified Modeling Language Class diagrams describe classes an...

Software Engineering
SEG 2105
Miguel Garzon
SEG 2105 Lecture Notes - Lecture 5: Use Case, Computing Platform, Domain Analysis
Premium

Lecture 7, 8 October 19, 2017 4:27 PM Requirements Engineering Helps software engineers understand the problem they are solving Leads to understanding of: The business context What the customer wants How endusers will inte...

Software Engineering
SEG 2105
Miguel Garzon
SEG 2105 Lecture Notes - Lecture 7: Unified Modeling Language, User Interface, Domain Model
Premium

Lecture 10 October 13, 2017 8:40 AM Interfaces Describes a portion of the visible behaviour of a set of objects Similar to a class except it lacks instance variable and implementedmethods Notes and DescriptiveText Descript...

Software Engineering
SEG 2105
Miguel Garzon
SEG2105 Lecture 5: Frameworks
Premium

Lecture 6 September 27, 2017 10:16 AM Building on Proven Experience Avoid redeveloping software Types of Reuse Expertise Standard designs and algorithms Libraries Commands Frameworks Applications Frameworks What is a frame...

Software Engineering
SEG 2105
Miguel Garzon
SEG2105 Lecture 7: 07-OCSF
Premium

Fromewor closses are never supposed to be medfed I+shald be used as a lprerut dleccupe from enent he Cl Must be exknded in a noreal dos -most implenererver which hardles emen Aarme Clent Intenals. comechon Tu Server S.d で…...

Software Engineering
SEG 2105
Efharis Kostala
SEG2105 Lecture 6: 06-reusable technology
Premium

r.ence SD alrcodn deve loped Pes of reuse Comrondd s oM NS. e that .inplenat ecic soluton Common Provi applcafar roms feren t-, but hooks), Provided 1hYPeah。 Hilroy ori en eo 、's composed or e hbra of closse'l イ se c Freme...

Software Engineering
SEG 2105
Efharis Kostala
Software Engineering
SEG 2105
Efharis Kostala
SEG2105 Lecture 3: 03-OOP

lnherthce 4Centeal Access Polymo phism den to a..l.cle is to eoler d忆R chonal.tk inher.t~ much s tor estrchon irec vs/ペ .mpcr S 2 Imp ln

Software Engineering
SEG 2105
Efharis Kostala
SEG2105 Lecture 2: 02-Object Oriented Programming

2 h#p://b.tlu zJrm XHLO asamm Trensaction Bond,ckemoney reciver cla$〈DeerStructre →Attr.htes cssEncops bter appication (praes that runs each and has t ana every appl Log leAsessi hde all nternal (-) Sone l,bra 2 h

Software Engineering
SEG 2105
Efharis Kostala
Software Engineering
SEG 2105
Efharis Kostala
SEG 2105 Lecture Notes - Lecture 4: Open Systems Interconnection, Internet Protocol Suite, Fat Client
Premium

Lecture 4 September 20, 2017 10:07 AM ClientServerArchitecture What is a distributed system? A system in which computations are performed by separate programs normally running on separate pieces of hardware that cooperate ...

Software Engineering
SEG 2105
Miguel Garzon
SEG 2105 Lecture Notes - Lecture 2: Object-Oriented Programming, Compile Time
Premium

Lecture 2 and 3 September 13, 2017 10:23 AM Object Oriented Programming Created to organise procedural abstractions in the context of data abstractions. Objects are instances of classes. They are both data abstractions and...

Software Engineering
SEG 2105
Miguel Garzon
SEG 2105 Lecture Notes - Lecture 1: Use Case, Systems Engineering, Modular Design
Premium

Lecture 1 September 8, 2017 8:43 AM Nature of Software Software is intangible Software is easy to replace The industry is labour intensive Hard to automate < Anticipate change Software is easy to modify and deteriorationov...

Software Engineering
SEG 2105
Miguel Garzon
Permachart - Marketing Reference Guide: Magnetic Circuit, Electrical Network, Angular Velocity

l e a r n • r e f e r e n c e • r e v i e w permacharts TM Electrical Engineering GLOSSARY OF TERMS ...

Electrical Engineering
4400:307
All Professors
Electricity & Magnetism - Reference Guides

This Guide is another one of the many products that effectively advances one’s knowledge of a distinct aspect of the physical sciences. The basic of the properties of electricity and electrical circuits are established in ...

Electrical Engineering
4400:307
All Professors
Permachart - Marketing Reference Guide: Semiconductor Device, Precision Rectifier, Envelope Detector

permacharts TM E le c t r o n ic sI Waveforms Diodes ...

Electrical Engineering
4400:307
All Professors
Permachart - Marketing Reference Guide: Schmitt Trigger, Square Wave, Negative Feedback

permacharts TM E le c t r o n ic sII Operational Amplifiers (OP AMPS) ...

Electrical Engineering
4400:307
All Professors

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit