CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

Size: px
Start display at page:

Download "CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe"

Transcription

1 1 CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe

2 2 Algorthm Effcency SORTING

3 3 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal to sort the lst, then use bnary search Many sortng algorthms of dfferng complexty (.e. faster or slower) Sortng provdes a "classcal" study of algorthm analyss because there are many mplementatons wth dfferent pros and cons Lst ndex Lst ndex Orgnal Sorted

4 4 Applcatons of Sortng Fnd the set_ntersecton of the 2 lsts to the rght A How long does t take? B Unsorted Try agan now that the lsts are sorted A How long does t take? B Sorted

5 5 Sortng Stablty A sort s stable f the order of equal tems n the orgnal lst s mantaned n the sorted lst Good for searchng wth multple crtera Example: Spreadsheet search Lst of students n alphabetcal order frst Then sort based on test score I'd want student's wth the same test score to appear n alphabetcal order stll As we ntroduce you to certan sort algorthms consder f they are stable or not Lst ndex Lst ndex Lst ndex 7,a 3,b 5,e 8,c 5,d Orgnal 3,b 5,e 5,d 7,a 8,c Stable Sortng 3,b 5,d 5,e 7,a 8,c Unstable Sortng

6 6 Bubble Sortng Man Idea: Keep comparng neghbors, movng larger tem up and smaller tem down untl largest tem s at the top. Repeat on lst of sze n-1 Have one loop to count each pass, (a.k.a. ) to dentfy whch ndex we need to stop at Have an nner loop start at the lowest ndex and count up to the stoppng locaton comparng neghborng elements and advancng the larger of the neghbors Lst Lst Lst Lst Lst Lst Orgnal After Pass After Pass After Pass After Pass After Pass 5

7 7 Bubble Sort Algorthm vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1) Pass 1 Pass 2 Pass n no no

8 8 Bubble Sort Value Courtesy of wkpeda.org Lst Index

9 9 Bubble Sort Analyss Best Case Complexty: When already but stll have to O( ) Worst Case Complexty: When O( ) vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1)

10 10 Bubble Sort Analyss Best Case Complexty: When already sorted (no s) but stll have to do all compares O(n 2 ) Worst Case Complexty: When sorted n descendng order O(n 2 ) vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1)

11 11 Loop nvarant s a statement about what s true ether before an teraton begns or after one ends Consder bubble sort and look at the data after each teraton (pass) What can we say about the patterns of data after the k-th teraton? Loop Invarants vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1) Pass no Pass no

12 12 What s true after the k- th teraton? All data at ndces n-k and above, n k: All data at ndces below n-k are, < n k: Loop Invarants vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1) Pass no Pass no

13 13 What s true after the k- th teraton? All data at ndces n-k and above are sorted, n k: a < a + 1 All data at ndces below n-k are less than the value at n-k, < n k: a < a n k Loop Invarants vod bsort(vector<nt> mylst) { nt ; for(=mylst.sze()-1; > 0; --){ for(=0; < ; ++){ f(mylst[] > mylst[+1]) { (, +1) Pass no Pass no

14 14 Selecton Sort Selecton sort does away wth the many s and ust records where the mn or max value s and performs one at the end The lst/array can agan be thought of n two parts Sorted Unsorted The problem starts wth the whole array unsorted and slowly the sorted porton grows We could fnd the max and put t at the end of the lst or we could fnd the mn and put t at the start of the lst Just for varaton let's choose the mn approach

15 15 Selecton Sort Algorthm vod ssort(vector<nt> mylst) { for(=0; < mylst.sze()-1; ++){ nt mn = ; for(=+1; < mylst.sze; ++){ f(mylst[] < mylst[mn]) { mn = (mylst[], mylst[mn]) Pass 1 Pass 2 Pass n-2 mn=0 mn=1 mn=4 mn= mn= mn= mn=1 mn=1 mn=1 mn= mn= mn= mn=

16 Selecton Sort 16 Value Courtesy of wkpeda.org Lst Index

17 17 Selecton Sort Analyss Best Case Complexty: O( ) Worst Case Complexty: O( ) vod ssort(vector<nt> mylst) { for(=0; < mylst.sze()-1; ++){ nt mn = ; for(=+1; < mylst.sze; ++){ f(mylst[] < mylst[mn]) { mn = (mylst[], mylst[mn])

18 18 Selecton Sort Analyss Best Case Complexty: Sorted already O(n 2 ) Worst Case Complexty: When sorted n descendng order O(n 2 ) vod ssort(vector<nt> mylst) { for(=0; < mylst.sze()-1; ++){ nt mn = ; for(=+1; < mylst.sze; ++){ f(mylst[] < mylst[mn]) { mn = (mylst[], mylst[mn])

19 19 What s true after the k-th teraton? All data at ndces less than k are, < k: All data at ndces k and above are, k: Loop Invarant vod ssort(vector<nt> mylst) { for(=0; < mylst.sze()-1; ++){ nt mn = ; for(=+1; < mylst.sze; ++){ f(mylst[] < mylst[mn]) { mn = (mylst[], mylst[mn]) Pass mn=0 mn=1 mn=1 mn=1 mn=5 Pass 2 mn= mn= mn= mn= mn= mn=1

20 20 What s true after the k-th teraton? All data at ndces less than k are sorted, < k: a < a + 1 All data at ndces k and above are greater than the value at k, k: a k < a Loop Invarant vod ssort(vector<nt> mylst) { for(=0; < mylst.sze()-1; ++){ nt mn = ; for(=+1; < mylst.sze; ++){ f(mylst[] < mylst[mn]) { mn = (mylst[], mylst[mn]) Pass 1 mn=0 mn=1 mn=1 mn=1 mn=5 Pass 2 mn= mn= mn= mn= mn=1 mn=

21 21 Inserton Sort Algorthm Imagne we pck up one element of the array at a tme and then ust nsert t nto the rght poston Smlar to how you sort a hand of cards n a card game? You pck up the frst (t s by nature sorted) You pck up the second and nsert t at the rght poston, etc. Start???? 1 st Card 7???? 2 nd Card 7 3??? 3 rd Card 3 7 8?? 4 th Card 5 th Card ? ??? 3 7 8?? ?

22 22 Inserton Sort Algorthm vod sort(vector<nt> mylst) { for(nt =1; < mylst.sze(); ++){ nt val = mylst[]; hole = whle(hole > 0 && val < mylst[hole-1]){ mylst[hole] = mylst[hole-1]; hole--; mylst[hole] = val; Pass 1 Pass 2 Pass 3 Pass 4 h val= h val= h val= h val= h h h h h h h h h

23 Inserton Sort 23 Value Courtesy of wkpeda.org Lst Index

24 24 Inserton Sort Analyss Best Case Complexty: Sorted already Worst Case Complexty: When sorted n descendng order vod sort(vector<nt> mylst) { for(nt =1; < mylst.sze()-1; ++){ nt val = mylst[]; hole = whle(hole > 0 && val < mylst[hole-1]){ mylst[hole] = mylst[hole-1]; hole--; mylst[hole] = val;

25 25 Inserton Sort Analyss Best Case Complexty: Sorted already O(n) Worst Case Complexty: When sorted n descendng order O(n 2 ) vod sort(vector<nt> mylst) { for(nt =1; < mylst.sze()-1; ++){ nt val = mylst[]; hole = whle(hole > 0 && val < mylst[hole-1]){ mylst[hole] = mylst[hole-1]; hole--; mylst[hole] = val;

26 26 What s true after the k-th teraton? All data at ndces less than, Can we make a clam about data at k+1 and beyond? Loop Invarant vod sort(vector<nt> mylst) { for(nt =1; < mylst.sze()-1; ++){ nt val = mylst[]; hole = whle(hole > 0 && val < mylst[hole-1]){ mylst[hole] = mylst[hole-1]; hole--; mylst[hole] = val; h Pass h h Pass 2 val= h val=8

27 27 What s true after the k- th teraton? All data at ndces less than k+1 are sorted, < k + 1: a < a + 1 Can we make a clam about data at k+1 and beyond? No, t's not guaranteed to be smaller or larger than what s n the sorted lst Loop Invarant vod sort(vector<nt> mylst) { for(nt =1; < mylst.sze()-1; ++){ nt val = mylst[]; hole = whle(hole > 0 && val < mylst[hole-1]){ mylst[hole] = mylst[hole-1]; hole--; mylst[hole] = val; h Pass h h Pass 2 val= h val=8

28 MERGESORT 28

29 29 Exercse ge&auth=google# merge

30 30 Merge Two Sorted Lsts Consder the problem of mergng two sorted lsts nto a new combned sorted lst Can be done n O(n) Can we merge n place or need an output array? Inputs Lsts Merged Result r1 r2 r1 r2 r1 r2 r1 r2 r1 r w w w w w

31 31 Recursve Sort (MergeSort) Break sortng problem nto smaller sortng problems and merge the results at the end Mergesort(0..n) If lst s sze 1, return Else Mergesort(0..n/2-1) Mergesort(n/2.. n) Mergesort(0,2) Mergesort(2,4) Mergesort(4,6) Mergesort(6,8) Combne each sorted lst of n/2 elements nto a sorted n-element lst Mergesort(0,8) Mergesort(0,4) Mergesort(4,8)

32 32 Recursve Sort (MergeSort) Run-tme analyss # of recurson levels = Log 2 (n) Total operatons to merge each level = n operatons total to merge two lsts over all recursve calls at a partcular level Mergesort = O(n * log 2 (n) ) Usually has hgh constant factors due to extra array needed for merge Mergesort(0,2) Mergesort(2,4) Mergesort(4,6) Mergesort(6,8) Mergesort(0,8) Mergesort(0,4) Mergesort(4,8)

33 33 MergeSort Run Tme Let's prove ths more formally: T(1) = Θ(1) T(n) =

34 34 MergeSort Run Tme Let's prove ths more formally: T(1) = Θ(1) T(n) = 2*T(n/2) + Θ(n) k=1 T(n) = 2*T(n/2) + Θ(n) T(n/2) = 2*T(n/4) + Θ(n/2) k=2 k=3 = 2*2*T(n/4) + 2*Θ(n) = 8*T(n/8) + 3*Θ(n) = 2 k *T(n/2 k ) + k*θ(n) T(1) [.e. n = 2 k ] k=log 2 n = 2 k *T(n/2 k ) + k*θ(n) = 2 log2(n) *Θ(1) + log 2 *Θ(n) = n+log 2 *Θ(n) = Θ(n*log 2 n)

35 Merge Sort 35 Value Courtesy of wkpeda.org Lst Index

36 36 Recursve Sort (MergeSort) vod mergesort(vector<nt>& mylst) { vector<nt> other(mylst); // copy of array // use other as the source array, mylst as the output array msort(other, myarray, 0, mylst.sze() ); vod msort(vector<nt>& mylst, vector<nt>& output, nt start, nt end) { // base case f(start >= end) return; // recursve calls nt md = (start+end)/2; msort(mylst, output, start, md); msort(mylst, output, md, end); // merge merge(mylst, output, start, md, md, end); vod merge(vector<nt>& mylst, vector<nt>& output nt s1, nt e1, nt s2, nt e2) {...

37 37 Dvde & Conquer Strategy Mergesort s a good example of a strategy known as "dvde and conquer" 3 Steps: Dvde Splt problem nto smaller versons (usually partton the data somehow) Recurse Solve each of the smaller problems Combne Put solutons of smaller problems together to form larger soluton Another example of Dvde and Conquer? Bnary Search

38 QUICKSORT 38

39 39 Partton & QuckSort Partton algorthm (arbtrarly) pcks one number as the 'pvot' and puts t nto the 'correct' locaton left rght left rght nt partton(vector<nt> mylst, nt start, nt end, nt p) { nt pvot = mylst[p]; (mylst[p], mylst[end]); // move pvot out of the //way for now nt left = start; nt rght = end-1; whle(left < rght){ whle(mylst[left] <= pvot && left < rght) left++; whle(mylst[rght] >= pvot && left < rght) rght--; f(left < rght) (mylst[left], mylst[rght]); unsorted numbers f(mylst[rght] > mylst[end]) { // put pvot n (mylst[rght], mylst[end]); // correct place return rght; else { return end; p < pvot p > pvot Partton(mylst,0,5,5) l p l p l p l,r p r r r l,r p Note: end s nclusve n ths example

40 40 QuckSort Use the partton algorthm as the bass of a sort algorthm Partton on some number and the recursvely call on both sdes < pvot p > pvot // range s [start,end] where end s nclusve vod qsort(vector<nt>& mylst, nt start, nt end) { // base case lst has 1 or less tems f(start >= end) return; // pck a random pvot locaton [start..end] nt p = start + rand() % (end+1); // partton nt loc = partton(mylst,start,end,p) // recurse on both sdes qsort(mylst,start,loc-1); qsort(mylst,loc+1,end); l r p l r p l r p l,r p l,r p

41 Quck Sort 41 Value Courtesy of wkpeda.org Lst Index

42 42 QuckSort Analyss Worst Case Complexty: When pvot chosen ends up beng Runtme: Best Case Complexty: Pvot pont chosen ends up beng the Runtme:

43 43 QuckSort Analyss Worst Case Complexty: When pvot chosen ends up beng mn or max tem Runtme: T(n) = Θ(n) + T(n-1) Best Case Complexty: Pvot pont chosen ends up beng the medan tem Runtme: Smlar to MergeSort T(n) = 2T(n/2) + Θ(n)

44 44 QuckSort Analyss Average Case Complexty: O(n*log(n)) choose a pvot

45 45 QuckSort Analyss Worst Case Complexty: When pvot chosen ends up beng max or mn of each lst O(n 2 ) Best Case Complexty: Pvot pont chosen ends up beng the mddle tem O(n*lg(n)) Average Case Complexty: O(n*log(n)) Randomly choose a pvot Pvot and qucksort can be slower on small lsts than somethng lke nserton sort Many qucksort algorthms use pvot and qucksort recursvely untl lsts reach a certan sze and then use nserton sort on the small peces

46 46 Comparson Sorts Bg O of comparson sorts It s mathematcally provable that comparsonbased sorts can never perform better than O(n*log(n)) So can we ever have a sortng algorthm that performs better than O(n*log(n))? Yes, but only f we can make some meanngful assumptons about the nput

47 OTHER SORTS 47

48 48 Sortng n Lnear Tme Radx Sort Sort numbers one dgt at a tme startng wth the least sgnfcant dgt to the most. Bucket Sort Assume the nput s generated by a random process that dstrbutes elements unformly over the nterval [0, 1) Countng Sort Assume the nput conssts of an array of sze N wth ntegers n a small range from 0 to k.

49 49 Applcatons of Sortng Fnd the set_ntersecton of the 2 lsts to the rght A How long does t take? B Unsorted Try agan now that the lsts are sorted A How long does t take? B Sorted

50 50 Other Resources al_sortng_algorthms.html Awesome muscal accompanment:

In ths paper we want to show that the possble analyses of ths problem wthn the framework of PSG are lmted by combnatons of the followng basc assumpton

In ths paper we want to show that the possble analyses of ths problem wthn the framework of PSG are lmted by combnatons of the followng basc assumpton On Non-ead Non-Movement In: G. Goerz (ed.): KONVNS 9, Sprnger Verlag, 99, pp 8- Klaus Netter eutsches Forschungszentrum fur Kunstlche Intellgenz Gmb Stuhlsatzenhausweg, -00 Saarbrucken, Germany e-mal:

More information

Reinforcement Learning-based Feature Selection For Developing Pedagogically Effective Tutorial Dialogue Tactics

Reinforcement Learning-based Feature Selection For Developing Pedagogically Effective Tutorial Dialogue Tactics Renforcement Learnng-based Feature Selecton For Developng Pedagogcally Effectve Tutoral Dalogue Tactcs 1 Introducton Mn Ch, Pamela Jordan, Kurt VanLehn, Moses Hall {mc31, pjordan+, vanlehn+, mosesh}@ptt.edu

More information

Identifying Intention Posts in Discussion Forums

Identifying Intention Posts in Discussion Forums Identfyng Intenton Posts n Dscusson Forums Zhyuan Chen, Bng Lu Department of Computer Scence Unversty of Illnos at Chcago Chcago, IL 60607, USA czyuanacm@gmal.com,lub@cs.uc.edu Mechun Hsu, Malu Castellanos,

More information

Available online at Procedia Economics and Finance 2 ( 2012 )

Available online at  Procedia Economics and Finance 2 ( 2012 ) Avalable onlne at www.scencedrect.com Proceda Economcs and Fnance 2 ( 2012 ) 353 362 2nd Annual Internatonal Conference on Qualtatve and Quanttatve Economcs Research Abstract (QQE 2012) A Survey of Tha

More information

The Differential in Earnings Premia Between Academically and Vocationally Trained Males in the United Kingdom

The Differential in Earnings Premia Between Academically and Vocationally Trained Males in the United Kingdom ISSN 2045-6557 The Dfferental n Earnngs Prema Between Academcally and Vocatonally Traned Males n the Unted Kngdom Gavan Conlon June 2001 Publshed by Centre for the Economcs of Educaton London School of

More information

Non-Profit Academic Project, developed under the Open Acces Initiative

Non-Profit Academic Project, developed under the Open Acces Initiative Red de Revstas Centífcas de Amérca Latna, el Carbe, España y Portugal Sstema de Informacón Centífca Eduardo Islas, Mguel Pérez, Gullermo Rodrguez, Israel Paredes, Ivonne Ávla, Mguel Mendoza E-learnng Tools

More information

TEACHING SPEAKING USING THE INFORMATION GAP TECHNIQUE. By Dewi Sartika * ABSTRACT

TEACHING SPEAKING USING THE INFORMATION GAP TECHNIQUE. By Dewi Sartika * ABSTRACT TEACHING SPEAKING USING THE INFORMATION GAP TECHNIQUE By Dew Sartka * Unversty of Syah Kuala, Banda Aceh ABSTRACT Ths study was amed at fndng out f there would be a sgnfcant dfference n achevement between

More information

Semantic Inference at the Lexical-Syntactic Level

Semantic Inference at the Lexical-Syntactic Level Semantc Inference at the Lexcal-Syntactc Level Roy Bar-Ham and Ido Dagan Computer Scence Department Bar-Ilan Unversty Ramat-Gan 52900, Israel {barhar, dagan}@cs.bu.ac.l Iddo Greental Lngustcs Department

More information

Semantic Inference at the Lexical-Syntactic Level

Semantic Inference at the Lexical-Syntactic Level Semantc Inference at the Lexcal-Syntactc Level Roy Bar-Ham and Ido Dagan Computer Scence Department Bar-Ilan Unversty Ramat-Gan 52900, Israel {barhar, dagan}@cs.bu.ac.l Iddo Greental Lngustcs Department

More information

Efficient Estimation of Time-Invariant and Rarely Changing Variables in Finite Sample Panel Analyses with Unit Fixed Effects

Efficient Estimation of Time-Invariant and Rarely Changing Variables in Finite Sample Panel Analyses with Unit Fixed Effects Effcent Estmaton of Tme-Invarant and Rarely Changng Varables n Fnte Sample Panel Analyses wth Unt Fxed Effects Thomas Plümper and Vera E. Troeger Date: 24.08.2006 Verson: trc_80 Unversty of Essex Department

More information

QUERY TRANSLATION FOR CROSS-LANGUAGE INFORMATION RETRIEVAL BY PARSING CONSTRAINT SYNCHRONOUS GRAMMAR

QUERY TRANSLATION FOR CROSS-LANGUAGE INFORMATION RETRIEVAL BY PARSING CONSTRAINT SYNCHRONOUS GRAMMAR QUERY TRANSLATION FOR CROSS-LANGUAGE INFORMATION RETRIEVAL BY PARSING CONSTRAINT SYNCHRONOUS GRAMMAR FRANCISCO OLIVEIRA 1, FAI WONG 1, KA-SENG LEONG 1, CHIO-KIN TONG 1, MING-CHUI DONG 1 1 Faculty of Scence

More information

Improvement of Text Dependent Speaker Identification System Using Neuro-Genetic Hybrid Algorithm in Office Environmental Conditions

Improvement of Text Dependent Speaker Identification System Using Neuro-Genetic Hybrid Algorithm in Office Environmental Conditions IJCSI Internatonal Journal of Computer Scence Issues, Vol. 1, 2009 ISSN (Onlne): 1694-0784 ISSN (Prnt): 1694-0814 42 Improvement of Text Dependent Speaker Identfcaton System Usng Neuro-Genetc Hybrd Algorthm

More information

Cultural Shift or Linguistic Drift? Comparing Two Computational Measures of Semantic Change

Cultural Shift or Linguistic Drift? Comparing Two Computational Measures of Semantic Change Cultural Shft or Lngustc Drft? Comparng Two Computatonal Measures of Semantc Change Wllam L. Hamlton, Jure Leskovec, Dan Jurafsky Department of Computer Scence, Stanford Unversty, Stanford CA, 94305 wlef,jure,jurafsky@stanford.edu

More information

Factors Affecting Students' Performance. 16 July 2006

Factors Affecting Students' Performance. 16 July 2006 Factors Affectng Students' Performance Nasr Harb 1 * Department of Economcs College of Busness & Economcs Unted Arab Emrates Unversty P.O. Box 17555 Al-An, UAE Tel.: 971 3 7133228 Fax: 971 3 7624384 E-mal:

More information

GACE Computer Science Assessment Test at a Glance

GACE Computer Science Assessment Test at a Glance GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science

More information

CS 101 Computer Science I Fall Instructor Muller. Syllabus

CS 101 Computer Science I Fall Instructor Muller. Syllabus CS 101 Computer Science I Fall 2013 Instructor Muller Syllabus Welcome to CS101. This course is an introduction to the art and science of computer programming and to some of the fundamental concepts of

More information

A MULTIOBJECTIVE OPTIMIZATION FOR THE EWMA AND MEWMA QUALITY CONTROL CHARTS

A MULTIOBJECTIVE OPTIMIZATION FOR THE EWMA AND MEWMA QUALITY CONTROL CHARTS Invese Poblems, Desgn and Optmzaton Symposum Ro de Janeo, Bazl, 24 A MULTIOBJECTIVE OPTIMIZATION FOR THE EWMA AND MEWMA QUALITY CONTROL CHARTS Fancsco Apas Depatamento de Estadístca e Investgacón Opeatva

More information

1 st HALF YEARLY MONITORING REPORT OF (JAMIA MILLIA ISLAMIA) on MDM for the State of UTTAR PRADESH

1 st HALF YEARLY MONITORING REPORT OF (JAMIA MILLIA ISLAMIA) on MDM for the State of UTTAR PRADESH Annexure V 1 st HALF YEARLY MONITORING REPORT OF (JAMIA MILLIA ISLAMIA) on MDM for the State of UTTAR PRADESH Perod: 1 st Aprl 2013 to 30 st September 2013 Dstrcts Covered 1. BARABANKI 2. LUCKNOW 3. SANT

More information

Session 2B From understanding perspectives to informing public policy the potential and challenges for Q findings to inform survey design

Session 2B From understanding perspectives to informing public policy the potential and challenges for Q findings to inform survey design Session 2B From understanding perspectives to informing public policy the potential and challenges for Q findings to inform survey design Paper #3 Five Q-to-survey approaches: did they work? Job van Exel

More information

A Training Manual for Educators K16

A Training Manual for Educators K16 A Tranng Manual for Educators K16 ArzonA 2010 Servce for a Lfe Tme A Tranng Manual for Educators K16 Edted by Debb Bertolet, Joan Brd, and Sar Nms Funded by State Farm Learn and Serve Arzona Mesa Publc

More information

intellect edison.dadeschools.net i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i College board academy

intellect edison.dadeschools.net i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i College board academy Edson where nventon begns mathematcs scence languages socal studes dual enrollment electves ntellect College board academy The College Board Academy offers an array of hgh-level courses for students who

More information

Scenario Development Approach to Management Simulation Games

Scenario Development Approach to Management Simulation Games do: 10.1515/tms-2014-0022 2014 / 17 Scenaro Development Approach to Management Smulaton Games Jana Bkovska, Rga Techncal Unversty Abstract The paper ntroduces a scenaro development approach to management

More information

Short vs. Extended Answer Questions in Computer Science Exams

Short vs. Extended Answer Questions in Computer Science Exams Short vs. Extended Answer Questions in Computer Science Exams Alejandro Salinger Opportunities and New Directions April 26 th, 2012 ajsalinger@uwaterloo.ca Computer Science Written Exams Many choices of

More information

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus CS 1103 Computer Science I Honors Fall 2016 Instructor Muller Syllabus Welcome to CS1103. This course is an introduction to the art and science of computer programming and to some of the fundamental concepts

More information

School of Innovative Technologies and Engineering

School of Innovative Technologies and Engineering School of Innovative Technologies and Engineering Department of Applied Mathematical Sciences Proficiency Course in MATLAB COURSE DOCUMENT VERSION 1.0 PCMv1.0 July 2012 University of Technology, Mauritius

More information

Long Distance Wh-movement in Seereer: Implications for Intermediate Movement

Long Distance Wh-movement in Seereer: Implications for Intermediate Movement Long Dstance Wh-movement n Seereer: Implcatons for Intermedate Movement Nco Baer U Berkeley nbbaer@berkeley.edu PL 38 March 29, 2014 1 Introducton Queston: What motvates ntermedate movement n a successve-cyclc

More information

CS Machine Learning

CS Machine Learning CS 478 - Machine Learning Projects Data Representation Basic testing and evaluation schemes CS 478 Data and Testing 1 Programming Issues l Program in any platform you want l Realize that you will be doing

More information

TRENDS IN. College Pricing

TRENDS IN. College Pricing 2008 TRENDS IN College Pricing T R E N D S I N H I G H E R E D U C A T I O N S E R I E S T R E N D S I N H I G H E R E D U C A T I O N S E R I E S Highlights 2 Published Tuition and Fee and Room and Board

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

Course Content Concepts

Course Content Concepts CS 1371 SYLLABUS, Fall, 2017 Revised 8/6/17 Computing for Engineers Course Content Concepts The students will be expected to be familiar with the following concepts, either by writing code to solve problems,

More information

Stacks Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language. Key processes

Stacks Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language. Key processes Stacks Teacher notes Activity description (Interactive not shown on this sheet.) Pupils start by exploring the patterns generated by moving counters between two stacks according to a fixed rule, doubling

More information

We re Listening Results Dashboard How To Guide

We re Listening Results Dashboard How To Guide We re Listening Results Dashboard How To Guide Contents Page 1. Introduction 3 2. Finding your way around 3 3. Dashboard Options 3 4. Landing Page Dashboard 4 5. Question Breakdown Dashboard 5 6. Key Drivers

More information

A Reinforcement Learning Variant for Control Scheduling

A Reinforcement Learning Variant for Control Scheduling A Reinforcement Learning Variant for Control Scheduling Aloke Guha Honeywell Sensor and System Development Center 3660 Technology Drive Minneapolis MN 55417 Abstract We present an algorithm based on reinforcement

More information

Demystifying The Teaching Portfolio

Demystifying The Teaching Portfolio Demystifying The Teaching Portfolio Faculty Development Workshop January 24, 2012 Helen Emery, MD Andrew Luks, MD Mark Whipple MD On behalf of the 2006-07 Teaching Scholars Cohort Helen Emery, MD Andrew

More information

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler Machine Learning and Data Mining Ensembles of Learners Prof. Alexander Ihler Ensemble methods Why learn one classifier when you can learn many? Ensemble: combine many predictors (Weighted) combina

More information

Schoology Getting Started Guide for Teachers

Schoology Getting Started Guide for Teachers Schoology Getting Started Guide for Teachers (Latest Revision: December 2014) Before you start, please go over the Beginner s Guide to Using Schoology. The guide will show you in detail how to accomplish

More information

Project title: Ecological, what else? Sustainable schools on the fast lane in Europe! Final evaluation report. 2nd Dicember 2014.

Project title: Ecological, what else? Sustainable schools on the fast lane in Europe! Final evaluation report. 2nd Dicember 2014. title: Ecological, what else? Sustainable Pages 1 di 10 First meeting QUALITATIVE ANALYSIS OF THE PROCESS AND EVALUATION OF THE PROJECT Student follow-up questionnaire title: Ecological, what else? Sustainable

More information

Patterson, Carter see new county jail in the future

Patterson, Carter see new county jail in the future , k» \ f Patterson, Carter see new county jal n the future SHERIFF PATTERSON Because of leadershp post By NORRIS R. MCDOWELL A new jal for Clnton County? The possblty has been rased by a recent letter

More information

Moodle 2 Assignments. LATTC Faculty Technology Training Tutorial

Moodle 2 Assignments. LATTC Faculty Technology Training Tutorial LATTC Faculty Technology Training Tutorial Moodle 2 Assignments This tutorial begins with the instructor already logged into Moodle 2. http://moodle.lattc.edu/ Faculty login id is same as email login id.

More information

Proof Theory for Syntacticians

Proof Theory for Syntacticians Department of Linguistics Ohio State University Syntax 2 (Linguistics 602.02) January 5, 2012 Logics for Linguistics Many different kinds of logic are directly applicable to formalizing theories in syntax

More information

Computer Science is more important than Calculus: The challenge of living up to our potential

Computer Science is more important than Calculus: The challenge of living up to our potential Computer Science is more important than Calculus: The challenge of living up to our potential By Mark Guzdial and Elliot Soloway In 1961, Alan Perlis made the argument that computer science should be considered

More information

Algebra 2- Semester 2 Review

Algebra 2- Semester 2 Review Name Block Date Algebra 2- Semester 2 Review Non-Calculator 5.4 1. Consider the function f x 1 x 2. a) Describe the transformation of the graph of y 1 x. b) Identify the asymptotes. c) What is the domain

More information

Lecture 1: Machine Learning Basics

Lecture 1: Machine Learning Basics 1/69 Lecture 1: Machine Learning Basics Ali Harakeh University of Waterloo WAVE Lab ali.harakeh@uwaterloo.ca May 1, 2017 2/69 Overview 1 Learning Algorithms 2 Capacity, Overfitting, and Underfitting 3

More information

Networks and the Diffusion of Cutting-Edge Teaching and Learning Knowledge in Sociology

Networks and the Diffusion of Cutting-Edge Teaching and Learning Knowledge in Sociology RESEARCH BRIEF Networks and the Diffusion of Cutting-Edge Teaching and Learning Knowledge in Sociology Roberta Spalter-Roth, Olga V. Mayorova, Jean H. Shin, and Janene Scelza INTRODUCTION How are transformational

More information

Malicious User Suppression for Cooperative Spectrum Sensing in Cognitive Radio Networks using Dixon s Outlier Detection Method

Malicious User Suppression for Cooperative Spectrum Sensing in Cognitive Radio Networks using Dixon s Outlier Detection Method Malicious User Suppression for Cooperative Spectrum Sensing in Cognitive Radio Networks using Dixon s Outlier Detection Method Sanket S. Kalamkar and Adrish Banerjee Department of Electrical Engineering

More information

vision values& Values & Vision NEVADA ARTS COUNCIL STRATEGIC PLAN A society is reflected by the state of its arts. All of Nevada deserves

vision values& Values & Vision NEVADA ARTS COUNCIL STRATEGIC PLAN A society is reflected by the state of its arts. All of Nevada deserves values& vson A socety s reflected by the state of ts arts. All of Nevada deserves access to the arts. NEVADA ARTS COUNCIL STRATEGIC PLAN 2004-2007 Values & Vson The Nevada Arts Councl s a dvson of the

More information

The Ohio State University Library System Improvement Request,

The Ohio State University Library System Improvement Request, The Ohio State University Library System Improvement Request, 2005-2009 Introduction: A Cooperative System with a Common Mission The University, Moritz Law and Prior Health Science libraries have a long

More information

Developing creativity in a company whose business is creativity By Andy Wilkins

Developing creativity in a company whose business is creativity By Andy Wilkins Developing creativity in a company whose business is creativity By Andy Wilkins Background and Purpose of this Article The primary purpose of this article is to outline an intervention made in one of the

More information

About the College Board. College Board Advocacy & Policy Center

About the College Board. College Board Advocacy & Policy Center 15% 10 +5 0 5 Tuition and Fees 10 Appropriations per FTE ( Excluding Federal Stimulus Funds) 15% 1980-81 1981-82 1982-83 1983-84 1984-85 1985-86 1986-87 1987-88 1988-89 1989-90 1990-91 1991-92 1992-93

More information

Learning Microsoft Office Excel

Learning Microsoft Office Excel A Correlation and Narrative Brief of Learning Microsoft Office Excel 2010 2012 To the Tennessee for Tennessee for TEXTBOOK NARRATIVE FOR THE STATE OF TENNESEE Student Edition with CD-ROM (ISBN: 9780135112106)

More information

Getting a Sound Bite Across. Heather Long, MD ACMT Annual Scientific Meeting Clearwater, FL March 28, 2015

Getting a Sound Bite Across. Heather Long, MD ACMT Annual Scientific Meeting Clearwater, FL March 28, 2015 Getting a Sound Bite Across Heather Long, MD ACMT Annual Scientific Meeting Clearwater, FL March 28, 2015 How to be an effective science communicator Distill your message Make your message effective Be

More information

Timeline. Recommendations

Timeline. Recommendations Introduction Advanced Placement Course Credit Alignment Recommendations In 2007, the State of Ohio Legislature passed legislation mandating the Board of Regents to recommend and the Chancellor to adopt

More information

Professor Christina Romer. LECTURE 24 INFLATION AND THE RETURN OF OUTPUT TO POTENTIAL April 20, 2017

Professor Christina Romer. LECTURE 24 INFLATION AND THE RETURN OF OUTPUT TO POTENTIAL April 20, 2017 Economics 2 Spring 2017 Professor Christina Romer Professor David Romer LECTURE 24 INFLATION AND THE RETURN OF OUTPUT TO POTENTIAL April 20, 2017 I. OVERVIEW II. HOW OUTPUT RETURNS TO POTENTIAL A. Moving

More information

Association Between Categorical Variables

Association Between Categorical Variables Student Outcomes Students use row relative frequencies or column relative frequencies to informally determine whether there is an association between two categorical variables. Lesson Notes In this lesson,

More information

LEGO MINDSTORMS Education EV3 Coding Activities

LEGO MINDSTORMS Education EV3 Coding Activities LEGO MINDSTORMS Education EV3 Coding Activities s t e e h s k r o W t n e d Stu LEGOeducation.com/MINDSTORMS Contents ACTIVITY 1 Performing a Three Point Turn 3-6 ACTIVITY 2 Written Instructions for a

More information

Bluetooth mlearning Applications for the Classroom of the Future

Bluetooth mlearning Applications for the Classroom of the Future Bluetooth mlearning Applications for the Classroom of the Future Tracey J. Mehigan Daniel C. Doolan Sabin Tabirca University College Cork, Ireland 2007 Overview Overview Introduction Mobile Learning Bluetooth

More information

The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.

The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design. Name: Partner(s): Lab #1 The Scientific Method Due 6/25 Objective The lab is designed to remind you how to work with scientific data (including dealing with uncertainty) and to review experimental design.

More information

INSTRUCTOR USER MANUAL/HELP SECTION

INSTRUCTOR USER MANUAL/HELP SECTION Criterion INSTRUCTOR USER MANUAL/HELP SECTION ngcriterion Criterion Online Writing Evaluation June 2013 Chrystal Anderson REVISED SEPTEMBER 2014 ANNA LITZ Criterion User Manual TABLE OF CONTENTS 1.0 INTRODUCTION...3

More information

Test Effort Estimation Using Neural Network

Test Effort Estimation Using Neural Network J. Software Engineering & Applications, 2010, 3: 331-340 doi:10.4236/jsea.2010.34038 Published Online April 2010 (http://www.scirp.org/journal/jsea) 331 Chintala Abhishek*, Veginati Pavan Kumar, Harish

More information

LET S COMPARE ADVERBS OF DEGREE

LET S COMPARE ADVERBS OF DEGREE ADVERBS OF DEGREE Adverbs are describing words. Adverbs modify or describe three other parts of speech verbs, adjectives or other adverbs. Many adverbs end in the letters ly. Adverbs are not verbs. Instead,

More information

RANKING AND UNRANKING LEFT SZILARD LANGUAGES. Erkki Mäkinen DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TAMPERE REPORT A ER E P S I M S

RANKING AND UNRANKING LEFT SZILARD LANGUAGES. Erkki Mäkinen DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TAMPERE REPORT A ER E P S I M S N S ER E P S I M TA S UN A I S I T VER RANKING AND UNRANKING LEFT SZILARD LANGUAGES Erkki Mäkinen DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TAMPERE REPORT A-1997-2 UNIVERSITY OF TAMPERE DEPARTMENT OF

More information

CROSS-LANGUAGE INFORMATION RETRIEVAL USING PARAFAC2

CROSS-LANGUAGE INFORMATION RETRIEVAL USING PARAFAC2 1 CROSS-LANGUAGE INFORMATION RETRIEVAL USING PARAFAC2 Peter A. Chew, Brett W. Bader, Ahmed Abdelali Proceedings of the 13 th SIGKDD, 2007 Tiago Luís Outline 2 Cross-Language IR (CLIR) Latent Semantic Analysis

More information

(Sub)Gradient Descent

(Sub)Gradient Descent (Sub)Gradient Descent CMSC 422 MARINE CARPUAT marine@cs.umd.edu Figures credit: Piyush Rai Logistics Midterm is on Thursday 3/24 during class time closed book/internet/etc, one page of notes. will include

More information

Trends in College Pricing

Trends in College Pricing Trends in College Pricing 2009 T R E N D S I N H I G H E R E D U C A T I O N S E R I E S T R E N D S I N H I G H E R E D U C A T I O N S E R I E S Highlights Published Tuition and Fee and Room and Board

More information

Graduate Division Annual Report Key Findings

Graduate Division Annual Report Key Findings Graduate Division 2010 2011 Annual Report Key Findings Trends in Admissions and Enrollment 1 Size, selectivity, yield UCLA s graduate programs are increasingly attractive and selective. Between Fall 2001

More information

Chapter 4 - Fractions

Chapter 4 - Fractions . Fractions Chapter - Fractions 0 Michelle Manes, University of Hawaii Department of Mathematics These materials are intended for use with the University of Hawaii Department of Mathematics Math course

More information

visual aid ease of creating

visual aid ease of creating Why? visual aid communication ease of creating Ten Worst Teaching Mistakes: #8 R. Felder & R. Brent (2008) http://www.oncourseworkshop.com/getting%20on%20course023.htm Do s Don ts #1: Who gives the presentation?

More information

Voices on the Web: Online Learners and Their Experiences

Voices on the Web: Online Learners and Their Experiences 2003 Midwest Research to Practice Conference in Adult, Continuing, and Community Education Voices on the Web: Online Learners and Their Experiences Mary Katherine Cooper Abstract: Online teaching and learning

More information

FY year and 3-year Cohort Default Rates by State and Level and Control of Institution

FY year and 3-year Cohort Default Rates by State and Level and Control of Institution Student Aid Policy Analysis FY2007 2-year and 3-year Cohort Default Rates by State and Level and Control of Institution Mark Kantrowitz Publisher of FinAid.org and FastWeb.com January 5, 2010 EXECUTIVE

More information

Decision Analysis. Decision-Making Problem. Decision Analysis. Part 1 Decision Analysis and Decision Tables. Decision Analysis, Part 1

Decision Analysis. Decision-Making Problem. Decision Analysis. Part 1 Decision Analysis and Decision Tables. Decision Analysis, Part 1 Decision Support: Decision Analysis Jožef Stefan International Postgraduate School, Ljubljana Programme: Information and Communication Technologies [ICT3] Course Web Page: http://kt.ijs.si/markobohanec/ds/ds.html

More information

Reinforcement Learning by Comparing Immediate Reward

Reinforcement Learning by Comparing Immediate Reward Reinforcement Learning by Comparing Immediate Reward Punit Pandey DeepshikhaPandey Dr. Shishir Kumar Abstract This paper introduces an approach to Reinforcement Learning Algorithm by comparing their immediate

More information

Learning Cases to Resolve Conflicts and Improve Group Behavior

Learning Cases to Resolve Conflicts and Improve Group Behavior From: AAAI Technical Report WS-96-02. Compilation copyright 1996, AAAI (www.aaai.org). All rights reserved. Learning Cases to Resolve Conflicts and Improve Group Behavior Thomas Haynes and Sandip Sen Department

More information

PeopleSoft Class Scheduling. The Mechanics of Schedule Build

PeopleSoft Class Scheduling. The Mechanics of Schedule Build PeopleSoft Class Scheduling The Mechanics of Schedule Build (when) Schedule Building Rounds There are three specific time periods, called Rounds, for schedule building: Round I Departments schedule classes

More information

Measures of the Location of the Data

Measures of the Location of the Data OpenStax-CNX module m46930 1 Measures of the Location of the Data OpenStax College This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 The common measures

More information

Modeling user preferences and norms in context-aware systems

Modeling user preferences and norms in context-aware systems Modeling user preferences and norms in context-aware systems Jonas Nilsson, Cecilia Lindmark Jonas Nilsson, Cecilia Lindmark VT 2016 Bachelor's thesis for Computer Science, 15 hp Supervisor: Juan Carlos

More information

Case study Norway case 1

Case study Norway case 1 Case study Norway case 1 School : B (primary school) Theme: Science microorganisms Dates of lessons: March 26-27 th 2015 Age of students: 10-11 (grade 5) Data sources: Pre- and post-interview with 1 teacher

More information

Does the Difficulty of an Interruption Affect our Ability to Resume?

Does the Difficulty of an Interruption Affect our Ability to Resume? Difficulty of Interruptions 1 Does the Difficulty of an Interruption Affect our Ability to Resume? David M. Cades Deborah A. Boehm Davis J. Gregory Trafton Naval Research Laboratory Christopher A. Monk

More information

Parsing of part-of-speech tagged Assamese Texts

Parsing of part-of-speech tagged Assamese Texts IJCSI International Journal of Computer Science Issues, Vol. 6, No. 1, 2009 ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 28 Parsing of part-of-speech tagged Assamese Texts Mirzanur Rahman 1, Sufal

More information

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering Time and Place: MW 3:00-4:20pm, A126 Wells Hall Instructor: Dr. Marianne Huebner Office: A-432 Wells Hall

More information

Switchboard Language Model Improvement with Conversational Data from Gigaword

Switchboard Language Model Improvement with Conversational Data from Gigaword Katholieke Universiteit Leuven Faculty of Engineering Master in Artificial Intelligence (MAI) Speech and Language Technology (SLT) Switchboard Language Model Improvement with Conversational Data from Gigaword

More information

LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE

LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE Read Online and Download Ebook LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE DOWNLOAD EBOOK : LEARN TO PROGRAM, SECOND EDITION (THE FACETS OF RUBY SERIES) BY CHRIS PINE PDF

More information

LESSON: CHOOSING A TOPIC 2 NARROWING AND CONNECTING TOPICS TO THEME

LESSON: CHOOSING A TOPIC 2 NARROWING AND CONNECTING TOPICS TO THEME LESSON: CHOOSING A TOPIC 2 NARROWING AND CONNECTING TOPICS TO THEME Essential Questions: 1. How do topics in history relate to the History Day theme? 2. How do you make long histories concise? Objective:

More information

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes Instructor: Dr. Gregory L. Wiles Email Address: Use D2L e-mail, or secondly gwiles@spsu.edu Office: M

More information

College to Careers Academy

College to Careers Academy Thank you, for your interest in attending College to Careers Academy at Options High School The following documents need to be included with your application completely fill out. These documents are provided

More information

Investment in e- journals, use and research outcomes

Investment in e- journals, use and research outcomes Investment in e- journals, use and research outcomes David Nicholas CIBER Research Limited, UK Ian Rowlands University of Leicester, UK Library Return on Investment seminar Universite de Lyon, 20-21 February

More information

Computer Science 1015F ~ 2016 ~ Notes to Students

Computer Science 1015F ~ 2016 ~ Notes to Students Computer Science 1015F ~ 2016 ~ Notes to Students Course Description Computer Science 1015F and 1016S together constitute a complete Computer Science curriculum for first year students, offering an introduction

More information

The Indices Investigations Teacher s Notes

The Indices Investigations Teacher s Notes The Indices Investigations Teacher s Notes These activities are for students to use independently of the teacher to practise and develop number and algebra properties.. Number Framework domain and stage:

More information

Creating Your Term Schedule

Creating Your Term Schedule Creating Your Term Schedule MAY 2017 Agenda - Academic Scheduling Cycle - What is course roll? How does course roll work? - Running a Class Schedule Report - Pulling a Schedule query - How do I make changes

More information

The Good Judgment Project: A large scale test of different methods of combining expert predictions

The Good Judgment Project: A large scale test of different methods of combining expert predictions The Good Judgment Project: A large scale test of different methods of combining expert predictions Lyle Ungar, Barb Mellors, Jon Baron, Phil Tetlock, Jaime Ramos, Sam Swift The University of Pennsylvania

More information

New Features & Functionality in Q Release Version 3.1 January 2016

New Features & Functionality in Q Release Version 3.1 January 2016 in Q Release Version 3.1 January 2016 Contents Release Highlights 2 New Features & Functionality 3 Multiple Applications 3 Analysis 3 Student Pulse 3 Attendance 4 Class Attendance 4 Student Attendance

More information

4. Long title: Emerging Technologies for Gaming, Animation, and Simulation

4. Long title: Emerging Technologies for Gaming, Animation, and Simulation CGS Agenda Item: 17 07 Eastern Illinois University Effective Fall 2018 New Course Proposal DGT 4913, Emerging Technologies for Gaming, Animation, Simulation Banner/Catalog Information (Coversheet) 1. _X_New

More information

EHE. a corn TuesdaY morning 00 the (Xte land about nine miles north and CIle and ooe-quarter west c:i Wayne.

EHE. a corn TuesdaY morning 00 the (Xte land about nine miles north and CIle and ooe-quarter west c:i Wayne. pages sectons NNETY TlRD YEAR 'P N T W Hansen Real Wnner ~ 'ames op... rs h Tuesday Electon Plger Cambrtdp. RaBtm aqd North Platte have been named tbp wnners n the t 968 Com YU81lty mprovement Program.

More information

1.11 I Know What Do You Know?

1.11 I Know What Do You Know? 50 SECONDARY MATH 1 // MODULE 1 1.11 I Know What Do You Know? A Practice Understanding Task CC BY Jim Larrison https://flic.kr/p/9mp2c9 In each of the problems below I share some of the information that

More information

Teaching Algorithm Development Skills

Teaching Algorithm Development Skills International Journal of Advanced Computer Science, Vol. 3, No. 9, Pp. 466-474, Sep., 2013. Teaching Algorithm Development Skills Jungsoon Yoo, Sung Yoo, Suk Seo, Zhijiang Dong, & Chrisila Pettey Manuscript

More information

Linking Task: Identifying authors and book titles in verbose queries

Linking Task: Identifying authors and book titles in verbose queries Linking Task: Identifying authors and book titles in verbose queries Anaïs Ollagnier, Sébastien Fournier, and Patrice Bellot Aix-Marseille University, CNRS, ENSAM, University of Toulon, LSIS UMR 7296,

More information

Math 150 Syllabus Course title and number MATH 150 Term Fall 2017 Class time and location INSTRUCTOR INFORMATION Name Erin K. Fry Phone number Department of Mathematics: 845-3261 e-mail address erinfry@tamu.edu

More information

Trends in Higher Education Series. Trends in College Pricing 2016

Trends in Higher Education Series. Trends in College Pricing 2016 Trends in Higher Education Series Trends in College Pricing 2016 See the Trends in Higher Education website at trends.collegeboard.org for figures and tables in this report and for more information and

More information

SER CHANGES~ACCOMMODATIONS PAGES

SER CHANGES~ACCOMMODATIONS PAGES EAST PARISH SCHOOL BOARD EXCEPTIONAL STUDENT SERVICES DEPARTMENT Excellence in Education! 12732 SILLIMAN STREET. P.O. BOX 397 CLINTON, LOUISIANA 70722 PHONE: (225) 683-8582 FAX: (225) 683-8525 www.efpsb.k12.la.us

More information

SCOPUS An eye on global research. Ayesha Abed Library

SCOPUS An eye on global research. Ayesha Abed Library SCOPUS An eye on global research Ayesha Abed Library What is SCOPUS Scopus launched in November 2004. It is the largest abstract and citation database of peer-reviewed literature: scientific journals,

More information