Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more.
Course Hero has millions of course specific materials providing students with the best way to expand
their education.
Below is a small sample set of documents:
Milwaukee School of Engineering - CS - 489
Phase 1 Analysis ReportSubmitted to: Dr. Welch Submitted by: Team Beta Ross Lazar Jeremy Hector Zach Nemitz Erick Cobb Submitted on: 10/2/02Table of ContentsProject (phase 1 and phase 2) requirements Use Cases Diagram High-Level Expanded Essenti
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 048 September 20061Finishing the Domain ModelWe already have concepts Problem domain things things Complete the model Associations Relationships between concepts Attributes Properties of the concepts2Association Definit
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 1512 October 20061State DiagramsModel changing behavior of a state machine Recall EE290 topic Synchronous sequential machines Basic concepts State Event/Input Transition Output2Digital State MachineInputs OutputsComb
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0822 September 20061OO Design ProcessPreconditions Requirements are known System behavior contracts Postconditions Interactions (sequence/collaboration) Classes (class diagrams) Method Assigning responsibilities (patterns)
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 038 September 20061Domain ModelAbstract representation Of real-world things realNot software components! Helps clarify the problem domain Sometimes called the Conceptual Model Classification Identification of concepts2D
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0614 September 20061Review of the Analysis PhaseUse Cases Domain Model Concepts Associations Attributes System Behavior Sequence Diagrams Contracts2Design PhaseTools Real use cases Interaction Diagrams Class Diagrams D
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0228 August 20061Software Development ProcessWhat works? What doesnt? doesn What do we have to do? In what order should we do it in? Do we ever do anything over?2Waterfall ModelTraditional approachAnalysis Design Codi
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 2027 October 20061Cleanroom Software EngineeringBased on IC manufacturing concepts Harlan Mill, 1987 Defect identification Linked to the process not the product Correction Fix the process Discard the product (?)2Cleanro
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 1022 September 20061Additional Design IssuesThree-tier architectures ThreePackages Component diagrams Interface patterns Indirect communication Application coordinators Storage and persistence2Three-Tier ArchitecturePr
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 1720 October 20061Software MetricsScience and engineering Based on measurable values Software engineering To be engineering we must measure something To gauge our success (?) efficiency(?) How and what do we measure?2Pr
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 1129 September 20061Implementation/ConstructionDesign vs. construction Class definitions Container/Collection classes Exceptions and error handling Implementation order2Design vs. ConstructionNo clear boundary Design a
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 1820 October 20061TestingMotivation two fold Verification did it work right Validation did it do the right thing Limitations of Testing Can never prove the absence of errors You can only find them2Black Box Testing (
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 2227 October 20061Watts Humphreys PSPPersonal Software Process A Discipline for Software Engineering, Engineering, Addison-Wesley, 1995. AddisonPersonalized version of CMMI Extends to organizational processes Introduction t
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0714 September 20061Class Responsibilities (1)Booch & Rumbaugh a contract or obligation of a type or class class What does a class know? Private encapsulated data Related objects Things it can derive or compute2Class Re
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0922 September 20061Design Class Diagrams (1)Larman illustrates the specifications for software classes and interfaces interfaces Developed in parallel with interaction diagrams Describes Classes Domain Implementation2
Milwaukee School of Engineering - CS - 489
CS489-F2006 Lecture 1312 October 20061GeneralizationSpecial relationship between concepts i.e. Between classes and types Supertype General concept Base class Subtype Specialized concept Derived class2UML Notation3Proper Conformance100
Milwaukee School of Engineering - CS - 489
CS489-F2006-Lecture 0128 August 20061CS489 Software EngineeringDr. Henry L. Welch Office: CC-27D CCPhone: 277-7326 277Email: welch@msoe.edu Web: http:/people.msoe.edu/~welch/courses/cs489/2Software Engineering TopicsOO Analysis and Design
Milwaukee School of Engineering - CS - 489
CS-489 Phase 2:Analysis and Design ReportSubmitted to: Dr. Welch Submitted on: 10/23/02 Submitted by: Team Beta Ross Lazar Jeremy Hector Erick Cobb Zach NemitzTable of ContentsProject (phases 1 and 2) requirements Analysis Use Cases Use Case D
Milwaukee School of Engineering - CS - 489
SimpleDiff Team lpha CS-489 ProjectPhase 1 Final ReportTeam Members: Ian Atkinson Quality / Test Manager Kevin Barry Development Manager Matthew Betz Team Leader Greg Matthews Support Manager Tom Smith Planning / Process Manager Submitted
Milwaukee School of Engineering - CS - 489
Project Code Counter:Design Document Team Delta ()Team leader: Joshua Rubright Development manager: Craig Kracht Process/planning manager: Lon Bushweiler Quality/test manager: Michael Dobkoski Date Submitted: October 4, 2005 Submitted to: Dr. Welch
Milwaukee School of Engineering - CS - 489
Milwaukee School of Engineering Electrical Engineering and Computer Science DepartmentC+ Code Line CounterPhase 1 Final ReportCS-489 Section 2 Submitted To: Dr. Henry Welch Submitted On: October 18, 2004Beta-Cool Team: Team Leader Nick Miller
Milwaukee School of Engineering - CS - 489
PROJECT CODE COUNTERTEAM 5Team Members: James Hill Josh Schneider Tom Steffes Philip Voisin Erik ZuroskiTEAM EPSILONTABLE OF CONTENTS:Project Overview.3The Graphical User Interface.4Real Use Cases for Cycle 1.5Collaboration or Interact
Milwaukee School of Engineering - CS - 489
Milwaukee School of Engineering Electrical Engineering and Computer Science DepartmentC+ Code Line CounterPhase 2: Object Line Counter Final Analysis/Design ReportCS-489 Section 2 Submitted To: Dr. Henry Welch Submitted On: November 12, 2004Bet
Milwaukee School of Engineering - CS - 489
Project Code Counter:Cycle 1 Report Team Delta ()Team leader: Joshua Rubright Development manager: Craig Kracht Process/planning manager: Lon Bushweiler Quality/test manager: Michael Dobkoski Date Submitted: October 18, 2005 Submitted to: Dr. Welch
Milwaukee School of Engineering - EE - 481
EE481-W0708-Lecture 0510 December 20071Set Membership NotationA closed-form membership function is not closedalways possible Consider an alternative Continuous Universe X = {x1,x2,xnn} ,x n A (x i ) xiA={( x ,iA(x i ) ) = A (x i )/
Milwaukee School of Engineering - SE - 2890
SE2890-S2008-Lecture 1110 April 20081Code ReviewsWhy bother? According to Watts Humphrey* HighHigh-quality code the first time Dont want to compile/test a first draft*From A Discipline for Software Engineering2Defect RemovalUnit testing
Milwaukee School of Engineering - CS - 496
CS496 Lecture 06 W070811/30/20071IP RoutingRouting Selecting the path of travel IP Forwarding Basics of choosing the path Route Discovery Learning paths [Later]2Choosing a PathPacket considerations Network load Packet length g Service re
Milwaukee School of Engineering - CS - 496
CS496 Lecture 11 W07081/10/20081History of www (1)PrePre-web idea E-mail most popular application FTP generated the most traffic g Discussions in newsgroups (USENET) Early web idea c. 1990 Gopher limited document server Document located and
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007) LABORATORY #8Prof. JevticOp Amp Bias, Offset, and Slew RateIntroduction In this experiment, we will determine the input bias currents and offset voltage of an opamp using two different measurement t
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007)Prof. JevticFinal ExamName:Instructions The test consists of 3 pages including this title page. The test contributes 25% towards the final grade. Please read each question carefully and provid
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007) LABORATORY #5Prof. JevticIntroduction to Active FiltersObjectives 1. Practice PSpice simulation of an active filter circuit. 2. Build and test an active filter circuit. 3. Practice presenting theore
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2007-08)Prof. Jevti2nd Midterm ExamName: _ Date: _Instructions This test consists of 3 pages including this title page. The test contributes 15% towards the final grade. Please read each question carefu
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007) PRELAB ASSIGNMENT due beginning of Lab #7Prof. JevticANTI-ALIASING FILTERSPECIFICATIONS Design an active low pass filter meeting the following specifications: Transfer characteristic: DC gain: -3dB
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2007-08) LABORATORY #9Prof. JevtiAnalog Electronics System Bode PlotterXSC1AgilentXFG1AgilentSYNCRamp_GeneratorTrig RampXYRampModDUTIO1 IO2Precission_RectifierInp OutSmoothing_Filter
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007)Prof. JevticFinal ExamSolutions
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps How to Post to EE3101 Blog?1. 2. 3. 4. 5. 6. 7. 8.Prof. JevtiVisit http:/myweb.msoe.edu/~jevtic/EE3101_W07 Select Register and provide name and email address. Password will be emailed to you. Select Login. You have au
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007) LABORATORY #2Prof. Jevti}Non-inverting Op AmpObjectives 1. Design, build, and test several non-inverting op amps having different gains. 2. Measure a typical frequency transfer characteristic. 3. In
Milwaukee School of Engineering - EE - 3101
AssignmentsJevtic Lecture 1PREREQ QUIZ due Monday of the 2nd week HOMEWORK due tomorrowRegister with the blog and write a post: Title: <your name> signing in! Contents: Can be empty or anything related to this blog Note: Instructions are on the
Milwaukee School of Engineering - EE - 3101
AssignmentsJevtic Lecture 2READING Sec. 1.5HOMEWORK - due Friday, Nov. 30th 1. Prob. 1.46 (parts b and c only)Sketch the block diagram, label a and ! Find 1+a, then . Use a,A labels (primed) for part b. Use a,A labels (double primed) for part
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007)Prof. JevticPRELAB ASSIGNEMENT due beginning of Lab #6NameFor each of the active KRC filters below: - use theoretical design formulas to determine the values of R and K, - simulate in PSpice and f
Milwaukee School of Engineering - EE - 3101
AssignmentsJevtic Lecture 3HOMEWORK due Monday, Dec. 3 1. Prob. 1.50EE3101 Design with Op Amps
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2007-08) LABORATORY #4Prof. JevtiDifference and Instrumentation AmplifiersObjectives 1. Build and test difference and instrumentation amplifiers. 2. Measure gain and CMRR and compare to theoretical values. Req
Milwaukee School of Engineering - EE - 3101
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2006-2007) LABORATORY #3Prof. JevticInverting Op AmpObjectives 1. Design, build, and test several inverting op amps having different gains. 2. Investigate the circuit voltages in linear regime and in saturatio
Milwaukee School of Engineering - EE - 3101
Milwaukee School of Engineering - EE - 3101
EE3101 Design with Op Amps (Winter 2007-08) LABORATORY #1Prof. JevtiInstrumentationObjectives 1. Since all lab experiments in this course rely on the use of the same set of measuring instruments (DC power supply, function generator, and digital
Milwaukee School of Engineering - EE - 3101
Winter 2007-08 Schedule Monday 8:00 EE3101 S262 Tuesday EE3101 S262 EE3101 Lab S314 EE2060 S243 EE2060 S243 EE2060 Lab S343 Wednesday ThursdayProf. Jevti Friday EE3101 S2629:0010:00EE2060 S24311:00Office Hour S33612:00 EE3203 S262 13:00
Milwaukee School of Engineering - EE - 3101
AssignmentsJevti} Lecture 18READINGSection 1.4 (only The Negative Impedance Converter) Section 4.3 (excluding Synthesis Using FDNRs) Section 3.5HOMEWORK due Tuesday, Jan. 22EE3101 Design with Op Amps Problem 3.15 (do you see a buffer and an i
Milwaukee School of Engineering - EE - 3101
Milwaukee School of Engineering - EE - 3101
Milwaukee School of Engineering - EE - 3101
AssignmentsJevti} Lecture 7READING Sec. 1.3 (all) Sec. 1.4 (up to and including the Summing Amplifier) Sec. 1.8 (Output Saturation only) HOMEWORK due Monday, Dec. 17th 1. Problem 1.13In part b), dont forget that the inverting amplifier draws c
Milwaukee School of Engineering - ME - 311
MILWAUKEE SCHOOL OF ENGINEERING MECHANICAL ENGINEERING DEPARTMENT @MSOE 2007 ME-311 PRINCIPLES OF THERMODYNAMICS I Fall Quarter 2007 2004 Catalog Data: ME-311 Principles of Thermodynamics I. Credits 3. The first subject in engineering thermodynamics
Milwaukee School of Engineering - ME - 230
Milwaukee School of Engineering MSOE 2003ME-230 Dynamics of SystemsCourse description:The purpose of this course is to introduce the modeling of the major types of engineering systems and the methods for solving the resulting differential equat
Milwaukee School of Engineering - EE - 371
RH Stability CriterionEE-371 / EE-502 Control SystemsMilwaukee School of Engineering Fall Term 2005 Dr. Glenn Wrate, P.E.Quick Review Why are we doing this? Need for stable systems with fast response Last week we discussed time domain requirem
Milwaukee School of Engineering - BE - 381
BE-381 Section 001 Biophysical Phenomena: Thermodynamics and Heat Transfer* Fall 2008 (v. 1.1)Instructor: Office: Phone: E-mail: Office Hours: Charles S. Tritt, Ph.D. S-355C 277-7421 tritt@msoe.edu TWR 10:00 to 11:00 and R 1:00 to 3:00 and other tim
Milwaukee School of Engineering - BE - 410
Name: _KEY_ Midterm Exam 1 BE-410, Spring '06, Dr. C. S. Tritt This is a 55 minute, closed book, closed notes test. Each problem is worth the same amount. Think before you start writing and try to organize your answers in a logical fashion. Show your
Milwaukee School of Engineering - BE - 205
MILWAUKEE SCHOOL OF ENGINEERING Computing in Biomedical Engineering II (BE-205) This document is based largely on one prepared by Dr. S. Richerson Professor: Charles S. Tritt, Ph.D. Office: S-355C Phone: 277-7421 (office), 262-512-9158 (home), 277-74
Milwaukee School of Engineering - EE - 3720
Milwaukee School of EngineeringEE-3720 Control Systems - Exam 2Problem 1+ -((+)(+)+)(:= +( + ) ) ( + ):=+=!"-1-(= +( + ) ) ( + )# :=:= #Problem 2$ ! ' ' ! ( % )* &'+0,= . /# " + ,
Milwaukee School of Engineering - BE - 382
Exam 3 Key (Initial ave 75, low 61, high 98.) BE-382, Winter '08-'09, Dr. C. S. Tritt This is a 1 hour closed book, closed notes exam. Write your answers on the paper provided or on your own paper. Organize and explain you work for full and partial
Milwaukee School of Engineering - SE - 4920
SE4920-Lecture 144/28/2006SE-4920: Lecture 14 Real-time communication securityReadingChapter 16Todays OutcomesDefine real-time communication security Discuss problems unique to real-time communication security and some solutions Define perfe
Milwaukee School of Engineering - AE - 466
& National W H Electrical E C I R Code V A E LY S N 2005 Edition ONFPA 70NFPA, 1 Batterymarch Park, Quincy, MA 02169-7471 An International Codes and Standards OrganizationIMPORTANT NOTICES AND DISCLAIMERS CONCERNING NFPA DOCUMENTSNOTICE AND DI