Unformatted Document Excerpt

Coursehero >> Indiana >> Purdue >> AAE 340

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.

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.
There is no excerpt for this document.
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:

Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 340
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 1Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 8/26; Due 9/2Reading Assignment:Chapter 1. Paper "Eighty Years of Flight Control: Triumphs and Pitfalls of t
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 2Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 9/2; Due 9/9Reading Assignment:Chapter 1 and the class material for the Laplace Transform.Problems1. Obtai
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 3Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 9/9; Due 9/16Reading Assignment:Class material for the Laplace Transform; Sections 1,2,3, and 7 in Chapter 2
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 5Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 9/23; Due 9/30Reading Assignment:Section 1 - 5 in Chapter 5.Problem 1Solve B-5-3, B-5-4, B-5-7, B-5-20, B-
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 8Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 10/28; Due 11/07Reading Assignment: Sections 1-9 in Chapter 6.ProblemsSolve B-6-18, B-6-21, B-6-22, B-6-23,
Purdue - AAE - 364
AAE 364 Control Systems Analysis Problem Set 10Professor Inseok Hwang School of Aeronautics and Astronautics, Purdue University Fall 2011 Issued 12/21; Due 12/02Reading Assignment: Sections 3-9 in Chapter 7.ProblemsSolve B-7-8, B-7-12, B-7-18, B-7-19,
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - AAE - 364
Purdue - CS - 177
Chapter 1: Introduction to Computer Science andMedia Computation1Chapter Learning Objectives What is Computer Science all about? What do computers really understand,and where do Programming Languagesfit in? Media Computation: Why digitizemedia?
Purdue - CS - 177
Chapter 2: Introduction to Programming1Chapter Learning Objectives2Installation Installing JES and starting it up Go to http:/www.mediacomputation.org and get the version of JES foryour computer.If you know that you have a Java compiler (e.g., a J
Purdue - CS - 177
Chapter 3: Modifying Pictures using Loops1Chapter Learning Objectives2We perceive light differently fromhow it actually is Color is continuous Visible light is in the wavelengths between 370 and 730 nanometersThats 0.00000037 and 0.00000073 meters
Purdue - CS - 177
Chapter 4: Modifying Pixels in a Range1Chapter Learning Goals2Reminder: Pixels are in a matrix Matrices have two dimensions: A height and a width We can reference any element in the matrix with (x,y) We refer to those coordinates as index numbers o
Purdue - CS - 177
Chapter 5: Advanced Picture Techniques1Chapter Objectives2Color replacement You remember the increaseRed recipe:def increaseRed(picture):for p in getPixels(picture):value=getRed(p)setRed(p,value*1.2) And the function to calculate the distance be
Purdue - CS - 177
Chapter 6: Modifying Sounds Using Loops1Chapter Objectives2How sound works:Acoustics, the physics of sound Sounds are waves of airpressure Sound comes in cycles The frequency of a wave isthe number of cycles persecond (cps), or HertzComplex so
Purdue - CS - 177
Chapter 8: Making Sounds by Combining Pieces1Chapter Objectives2Making more complex sounds We know that natural sounds are often thecombination of multiple sounds. Adding waves in physics or math is hard. In computer science, its easy! Simply add
Purdue - CS - 177
Chapter 8: Making Sounds by Combining Pieces12We know that natural sounds are often the combinationof multiple sounds.Adding waves in physics or math is hard.In computer science, its easy! Simply add the samplesat the same index in the two waves:r
Purdue - CS - 177
Chapter 9:Building Bigger Programs1Chapter Objectives2How to Design Larger Programs Building something larger requires good softwareengineering. Top-down: Start from requirements, then identify the piecesto write, then write the pieces.Bottom-up
Purdue - CS - 177
Chapter 9:Building Bigger Programs12How to Design LargerProgramsBuilding something larger requires good software engineering. Top-down: Start from requirements, then identify the pieces towrite, then write the pieces. Bottom-up: Start building pi
Purdue - CS - 177
Chapter 10:Creating and Modifying Text1Chapter Objectives2Text Text is the universal medium We can convert any other media to a text representation. We can convert between media formats using text. Text is simple. Like sound, text is usually pro
Purdue - CS - 177
Chapter 10:Creating and Modifying Text12TextText is the universal medium We can convert any other media to a text representation. We can convert between media formats using text. Text is simple.Like sound, text is usually processed in an arraya l
Purdue - CS - 177
Chapter 11:Advanced Text Techniques: Web and Information12Networks: Two or morecomputers communicatingNetworks are formed when distinct computerscommunicate via some mechanism.Rarely does the communication take the place of 0/1voltages over a wir
Purdue - CS - 177
Chapter 12:Making Text for the Web12HyperText Markup Language(HTML)HTML is a kind of SGML (Standardized General MarkupLanguage) SGML was invented by IBM and others as a way of defining parts of a document.HTML is a simpler form of SGML, but with
Purdue - CS - 177
Chapter 13:Creating and Modifying Movies12Movies, animations, and videooh my!Were going to refer generically to captured (recorded)motion as movies.This includes motion entirely generated by graphicaldrawings, which are normally called animations
Purdue - CS - 177
Chapter 14:Topics in Computer Science: Speed12Big speed differencesMany of the techniques weve learned take no time at allin other applicationsSelect a figure in Word.Its automatically inverted as fast as you can wipe.Color changes in Photoshop h
Purdue - CS - 177
Chapter 15:Topics in Computer Science: Functional Programming12Functions: Whats the point?Why do we have functions?More specifically, why have more than one?And if you have more than one, which ones should youhave?Once I have functions, what can
Purdue - CS - 177
Chapter 16:Topics in Computer Science: Object-OrientedProgramming12History of Objects: Where theycame fromStart of the Story: Late 60's and Early 70'sWindows are made of glass, mice are undesirable rodentsGood programming = Procedural Abstraction
Purdue - CS - 177
CS 177 Fall 2010 Exam I-There are 25 single choice questions. Each one is worth 4 points. The total score for theexam is 100.Answer the questions on the bubble sheet given.Fill in the Instructor, Course, Signature, Test, and Date blanks in the bubble
Purdue - CS - 177
CS 177 Fall 2010 Exam II-There are 25 single choice questions. Each one is worth 4 points. The total score for theexam is 100.Answer the questions on the bubble sheet given.Fill in the Instructor, Course, Signature, Test, and Date blanks in the bubbl
Purdue - CS - 177
CS 177 Fall 2010 Final Exam-There are 50 single choice questions. Each one is worth 4 points. The total score for theexam is 200 points.Answer the questions on the bubble sheet given.Fill in the Instructor, Course, Signature, Test, and Date blanks in
Purdue - CS - 177
Learning Styles and StrategiesLearningWhat is measured is PREFERENCE, notPREFERENCEcompetenceBetter understanding of how you prefer tolearn means a higher quotient for successUnderstanding your preference and that ofothers may help in communicatio
Purdue - CS - 177
Project 1: Sound Editordue Sunday, October 31st, 11:59 pmThis is an individual project.For this project you will develop a simple sound editing program. Background Course Material Setup Project Specification Submitting Your Project Grading Criter
Purdue - CS - 177
PROJECT 2: ADVANCED ADVENTURE GAMEdue Sunday, November 21st, 11:59 pmThis is an individual project.BACKGROUNDIn this project you will modify the Adventure Game by adding new features andfunctions. You will use your knowledge of hierarchal decompositi
Purdue - CS - 177
Project 3: Mastering HTMLThis is a team project to be done in groups of at most 3 studentsProject Due Friday, December 10th, 11:59 pmTA: Mohammad Kazi (mkazi@cs.purdue.edu)Background and Course MaterialSetupProject SpecificationFinal Project Turnin
Purdue - CS - 177
CS 177 Programming withMultimedia ObjectsRecitationCourse Policy On Course WebsiteHow Computer WorksWhat Computers Understand? Computers can only understandEncoding of numbers. So what is the meaning ofEncoding? Figure 3 (pag. 8) of the textboo
Purdue - CS - 177
CS 177 Week 2 Recitation SlidesVariables, Files and Functions1AnnouncementsGet your I-Clickers to class next time.2ANY QUESTIONS?3Table of contentVariablesFilesFunctionsWhat is a function? Why to use a function? How to write a function in JE
Purdue - CS - 177
CS 177 Week 3 Recitation SlidesPictures, Pixels, Colorsandfor Loop1Announcements2ANY QUESTIONS?3Reminder: Why digitize media?Real media is analogue (continuous).To digitize it, we break it into parts and encode them intonumbers.By encoding th
Purdue - CS - 177
CS 177 Week 4 Recitation Slidesfor Loopif statementandrange1AnnouncementsEXAM 1Wednesday 09/296:30p - 7:30pEE 1292ANY QUESTIONS?3Lets remember for Loopdef decreaseRed(picture):for p in getPixels(picture):value = getRed(p)setRed(p,value*0
Purdue - CS - 177
CS 177 Week 5 Recitation SlidesMirroring and copying images,Using for Loop, if statement, and range1AnnouncementsEXAM 1Wednesday 09/296:30p - 7:30pEE 1292ANY QUESTIONS?3Horizontal mirror recipe4mirroring means intuitively "flipping around" a
Purdue - CS - 177
CS 177 Week 6 Recitation SlidesScalingDrawing on imagesVector-based Vs. Bitmap graphical representation1AnnouncementsnEXAM 1Wednesday 09/296:30p - 7:30pEE 1292ScalingnScaling a picture (smaller or larger) has to do withsampling the source p
Purdue - CS - 177
CS 177 Week 7 Recitation SlidesModifying Sounds using Loops+Discussion of some Exam Questions1ANY QUESTIONS?2Q3. Consider the following function definition:def sum(a, b):c=a+breturn cprint Hello WorldWhat is the output when you execute sum(4,5
Purdue - CS - 177
CS 177 Week 8 Recitation SlidesJES Sound functionsandModifying SoundsIncreasing/Decreasing VolumeMaximizing (Normalizing)SplicingReversingMirroring1ANY QUESTIONS?2Lets remember SoundWe store sounds as array of integer values Each value is st
Purdue - CS - 177
CS 177 Week 9 Recitation SlidesSound Combination, SamplingandBuilding Bigger Programs1ANY QUESTIONS?2Media File Path is Important> setMediaPath() #must be called before getMediaPath> c4=makeSound(getMediaPath("bassoon-c4.wav")> e4=makeSound(getM
Purdue - CS - 177
CS 177 Week 9 Recitation SlidesCreating and Modifying Text1ANY QUESTIONS?2Text and StringLike sound, text is usually processed in an arraya longline of charactersStrings are defined with quote marks:Single quotes my string Double quotes my strin
Purdue - CS - 177
CS 177 Week 11 Recitation SlidesWriting out programs, Reading from the Internetand Using Modules1ANY QUESTIONS?2Writing a program to writeprogramsFirst, a function that will automatically change the textstring that the program littlepicture draws