R. KENT DYBVIG November Education Ph.D University of North Carolina at Chapel Hill, Computer Science

Size: px
Start display at page:

Download "R. KENT DYBVIG November Education Ph.D University of North Carolina at Chapel Hill, Computer Science"

Transcription

1 R. KENT DYBVIG November 2009 Indiana University Computer Science Department Lindley Hall 215 Bloomington, IN USA fax: Born 1959 USA Married 1980, 4 Children Education Ph.D University of North Carolina at Chapel Hill, Computer Science M.S. A.B. Experience 1983 Indiana University, Computer Science 1980 Indiana University, Mathematics and Computer Science 1999 present Professor of Computer Science, Indiana University My research and teaching involves programming language design and implementation. I have served as a graduate advisor and chair of the curriculum, facilities, and hiring committees and am currently director of infrastructure for the school of informatics. I most often teach compilers/language implementation and honors introductory computer science. I received Trustees Teaching Awards in 2002, 2005, and present Director R & D, Cadence Research Systems, Bloomington, Indiana I helped established Cadence Research Systems to develop and market Chez Scheme and related services. Chez Scheme is a high-performance implementation of the Scheme programming language with thousands of users worldwide. I have led its development since writing the first version in 1984 and also play a role in customer support Associate Professor of Computer Science, Indiana University Assistant Professor of Computer Science, Indiana University Lecturer, Computer Science Department, Indiana University Consultant, Data General Corporation, Research Triangle Park, NC I designed and implemented a prototype Common Lisp implementation, developed the production storage management system and portions of the production compiler and I/O system, and consulted on a wide range of Lisp implementation issues Research Assistant, University of North Carolina at Chapel Hill Systems Programmer, Academic Computing Center, Indiana University I codeveloped the software for a multi-microprocessor remote job entry (RJE) system connecting a CDC 6600/CYBER 172 system to a set of remote sites. Seven forms of concurrency contributed to the high speed and reliability of the system Associate Instructor, Mathematics Department, Indiana University Teaching Intern, Mathematics Department, Indiana University 1979 (summer) Systems Programmer, Wright-Patterson AFB, Dayton, Ohio R. Kent Dybvig Page 1

2 Professional Activities Associate editor, Journal of Higher Order and Symbolic Computation, 2004 present. Editorial committee for the Revised 6 Report on Scheme, (Chair ). Member, Association for Computing Machinery (named Distinguished Engineer 2006), SIGPLAN Invited speaker, Eleventh ACM SIGPLAN International Conference on Functional Programming, September Invited speaker, Workshop on Scheme and Functional Programming, September Invited speaker, Commercial Users of Functional Programming Workshop, September Program committee ACM SIGPLAN Workshop on Continuations, Venice, Italy, January Strategy committee for the Revised 6 Report on Scheme, Program committee Scheme and Functional Programming, Montreal, Canada, September Baltimore, MD, September Program chair 1996 ACM SIGPLAN International Conference on Functional Programming. Invited participant Scheme Implementors Workshop, Philadelphia, PA, May Invited participant Joint U.S./Japan Workshop on Parallel Symbolic Computing: Languages, Systems, and Applications, Boston, MA, October Program committee 1992 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation. Program committee 1992 ACM Conference on Lisp and Functional Programming. Participant Scheme Revised Authors Committee Meeting, San Francisco, CA, June Program organizer Midwest Society for Programming Languages and Systems semiannual meeting, Bloomington, IN, April Program committee SIGPLAN 91 Conference on Programming Language Design and Implementation. Participant IEEE Scheme Standards Workshop, San Francisco, CA, January Participant Scheme Revised Authors Committee Meeting, Snowbird, UT, July Organizer and host IEEE Scheme Standards Workshop, Bloomington, IN, March Participant Scheme Revised Authors Committee Meeting, Cambridge, MA, July Member IEEE/MSC/P1178 Working group on Scheme Standardization. Ph.D. Theses Directed Abdulaziz Ghuloum, Implicit Phasing For Library Dependencies, January Dipanwita Sarkar, Nanopass Compiler Infrastructure, September Oscar Waddell, Extending the Scope of Syntactic Abstraction, August Robert G. Burger, Efficient Compilation and Profile-Driven Dynamic Recompilation in Scheme, March J. Michael Ashley, A Practical and Flexible Flow Analysis for Higher-Order Languages, May R. Kent Dybvig Page 2

3 Carl Bruggeman, A New Architecture Design Paradigm: Type-Safe Instruction Set Architectures, December Robert Hieb, Abstraction of Control and Syntax in Scheme, February 1993 (posthumous). Sho-Huan Simon Tung, Merging Interactive, Modular, and Object-Oriented Programming, May Grants and Contracts Indiana University FRSP, Embracing Reality: Re-Thinking Programming Languages, with Amr Sabry, Daniel P. Friedman, Dirk Van Gucht, J. Michael Dunn, and Gerardo Ortiz, , $61,995. Institute for Personal Robots in Education (IPRE), Robots in the Classroom for Introductory CS, with Kay Connelly and Suzanne Menzel, , $8,000. Abstrax, Inc., Design and prototype for a new application, Microsoft Research, A Scheme Compiler for the.net Framework, with Amr Sabry and Oscar Waddell, , $77,950. Motorola, Inc. Semiconductor Products Sector, Domain-Specific Language and Implementation Support, Beckman-Coulter Sagian Division, Scheme/COM Interface Design and Implementation, National Science Foundation grant #CCR A Staged Compiler Architecture for Dynamic Program Optimization, with Mark Leone and David Wise, , $232,832. Walt Disney Imagineering Research and Development, Inc., Scheme Language Support for the Player VR System, Motorola, Inc. Computer Group, Scheme Implementation for PowerPC Systems under AIX and Windows NT, National Science Foundation grant #CDA An Infrastructure for Conceptualization and Visualization, with David Wise, et al., , $1,250,514 plus $636,233 university match. Abstrax, Inc., Support for the Abstrax Configurator Configurator, National Science Foundation grant #CDA , Tools and Techniques for use of the Scheme Programming Language in Undergraduate Education, with Christopher T. Haynes, Daniel P. Friedman, and George Springer, , $449,040 plus $262,797 university match. Motorola, Inc., An Integrated Compiler, Operating System, and Architecture Based on Scheme, , $157,170. Motorola, Inc., Interactive Modular Programming, IR&D Project on Advanced AI Technology No. 7288, , $15,000. Sandia National Laboratories contract # , Visual and Window Based Programming Techniques, , $19,991. National Science Foundation grant #CCR , Software Tools for the Design and Tuning of Parallel Supercomputer Applications, with Dennis Gannon, , $300,149. Motorola, Inc. Government Electronics Group, Scheme Implementation for MC68000 and MC88000 Computer Systems, R. Kent Dybvig Page 3

4 Sandia National Laboratories contract # , Parallel Lisp Implementation for the SANDAC-V Embedded Computing Environment, , $19,028. Sandia National Laboratories contract # , Lisp Implementation for SANDAC-IV, 1986, $15,000. Published Software Chez Scheme Versions 1 7, distributed by Cadence Research Systems, (creator and principal developer), Petite Chez Scheme Versions 6 7, a freely distributable version of Chez Scheme, distributed by Cadence Research Systems, (creator and principal developer), Portable R6RS Library and Syntax-Case system, freely distributed by Cadence Research Systems and Indiana University, aghuloum/r6rs-libraries/ with Abdulaziz Ghuloum, Syntax-Case, a portable macro system for Scheme, freely distributed by Cadence Research Systems and Indiana University, (creator and principal developer), Scheme Widget Library (SWL) and associated tools, freely distributed by Indiana University, with Oscar Waddell and other contributors, (project director and maintainer), Books and Book Chapters R. Kent Dybvig, Syntactic abstraction: The syntax-case expander, in Beautiful Code: Leading Programmers Explain How They Think, O Reilly Media, ed. Andy Oram and Greg Wilson, , June, R. Kent Dybvig, Chez Scheme Version 7 User s Guide, Cadence Research Systems, (First edition published by Cadence Research Systems, 1998.) R. Kent Dybvig, The Scheme Programming Language, Third Edition, MIT Press, (Second edition published by Prentice-Hall, 1996; First edition published by Prentice-Hall, 1987.) R. Kent Dybvig, The Chez Scheme System Manual, Revisions , Cadence Research Systems, Refereed Papers Abdulaziz Ghuloum and R. Kent Dybvig, Fixing letrec (reloaded), Proceedings of the 2009 Workshop on Scheme and Functional Programming, 57 65, August, Michael Sperber, R. Kent Dybvig, Matthew Flatt, and Anton van Straaten (eds.), The Revised 6 Report on the Algorithmic Language Scheme, Journal of Functional Programming (to appear). Michael D. Adams and R. Kent Dybvig, Efficient nondestructive equality checking for trees and graphs, Proceedings of the 2008 ACM SIGPLAN International Conference on Functional Programming, , September, Abdulaziz Ghuloum and R. Kent Dybvig, Implicit Phasing for R6RS Libraries, Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming, , September, R. Kent Dybvig Page 4

5 Abdulaziz Ghuloum and R. Kent Dybvig, Generation-Friendly Eq Hash Tables, Proceedings of the 2007 Workshop on Scheme and Functional Programming, 27 36, September R. Kent Dybvig, Simon Peyton Jones, and Amr Sabry, A Monadic Framework for Delimited Continuations, Journal of Functional Programming 17, 6, , November R. Kent Dybvig, The Development of Chez Scheme, Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming, 1-12, September, 2006 (invited paper/talk). Dipanwita Sarkar, Oscar Waddell, and R. Kent Dybvig, A Nanopass Framework for Compiler Education, Educational Pearl, Journal of Functional Programming 15, 5, , September (An earlier version appeared as A Nanopass Infrastructure for Compiler Education, in Proceedings of the Ninth ACM SIGPLAN International Conference on Functional Programming, , September, 2004.) Oscar Waddell, Dipanwita Sarkar, and R. Kent Dybvig, Fixing Letrec: A Faithful Yet Efficient Implementation of Scheme s Recursive Binding Construct, Journal of Higher Order and Symbolic Computation 18, 3/4, , December (An earlier version appeared as Robust and Effective Transformation of Letrec, Proceedings of the Third Workshop on Scheme and Functional Programming, Georgia Tech College of Computing Technical Report GIT-CC-02-48, October, 2002.) Jonathan Sobel, Erik Hilsdale, R. Kent Dybvig, and Daniel P. Friedman, Abstraction and Performance from Explicit Monadic Reflection, Proceedings of the Sixth ACM SIGPLAN Workshop on Scheme and Functional Programming, 27 40, September R. Kent Dybvig, From Macrogeneration to Syntactic Abstraction, Higher-Order and Symbolic Computation 13, 1 2, Special Issue on Christopher Strachey, April 2000, Oscar Waddell and R. Kent Dybvig, Extending the Scope of Syntactic Abstraction, Proceedings of the 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, , January Oscar Waddell and R. Kent Dybvig, Visualizing Partial Evaluation, ACM Computing Surveys Symposium on Partial Evaluation 30, 3es, #24, September J. Michael Ashley and R. Kent Dybvig, A Practical and Flexible Flow Analysis for Higher-Order Languages, ACM Transactions on Programming Languages and Systems 20, 4, July 1998, Robert G. Burger and R. Kent Dybvig, An Infrastructure for Profile-Driven Dynamic Recompilation, IEEE Computer Society 1998 International Conference on Computer Languages, May 1998, Sanjeev Kumar, Carl Bruggeman, and R. Kent Dybvig, Threads Yield Continuations, Lisp and Symbolic Computation 10, 3, May 1998, Oscar Waddell and R. Kent Dybvig, Fast and Effective Procedure Inlining, Proceedings of the Fourth International Symposium on Static Analysis (SAS 97), Springer-Verlag Lecture Notes in Computer Science 1302, 35 52, September (An extended version is published as Indiana University Computer Science Department Technical Report #484.) Sho-Huan Simon Tung and R. Kent Dybvig, Reliable Interactive Programming with Modules, Lisp and Symbolic Computation 9, 4, , December Carl Bruggeman, Oscar Waddell, and R. Kent Dybvig, Representing Control in the Presence of One-Shot Continuations, Proceedings of the ACM SIGPLAN 96 Conference on Programming Language Design and Implementation, , May R. Kent Dybvig Page 5

6 Robert G. Burger and R. Kent Dybvig, Printing Floating-Point Numbers Quickly and Accurately, Proceedings of the ACM SIGPLAN 96 Conference on Programming Language Design and Implementation, , May Erik Hilsdale, J. Michael Ashley, R. Kent Dybvig, and Daniel P. Friedman, Compiler Construction Using Scheme, Proceedings of the Functional Programming Languages in Education First International Symposium, LNCS, Springer-Verlag Vol. 1022, , December Robert G. Burger, Oscar Waddell, and R. Kent Dybvig, Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling, Proceedings of the ACM SIGPLAN 95 Conference on Programming Language Design and Implementation, , June J. Michael Ashley and R. Kent Dybvig, An Efficient Implementation of Multiple Return Values in Scheme, Proceedings of the 1994 ACM Conference on Lisp and Functional Programming, , June Robert Hieb, R. Kent Dybvig, and Claude W. Anderson, III, Subcontinuations, Lisp and Symbolic Computation 7, 1, , January R. Kent Dybvig, Robert Hieb, and Carl Bruggeman, Syntactic Abstraction in Scheme, Lisp and Symbolic Computation 5, 4, , December R. Kent Dybvig, Carl Bruggeman, and David Eby, Guardians in a Generation-Based Garbage Collector, Proceedings of the ACM SIGPLAN 93 Conference on Programming Language Design and Implementation, , June Robert Hieb, R. Kent Dybvig, and Carl Bruggeman, Representing Control in the Presence of First-Class Continuations, Proceedings of the ACM SIGPLAN 90 Conference on Programming Language Design and Implementation, 66 77, June R. Kent Dybvig and Robert Hieb, A New Approach to Procedures with Variable Arity, Lisp and Symbolic Computation: An International Journal 3, 3, , September, (An earlier version appeared as A Variable-Arity Procedural Interface, in Proceedings of the 1988 ACM SIGPLAN Conference on Lisp and Functional Programming, , 1988.) Robert Hieb and R. Kent Dybvig, Continuations and Concurrency, Proceedings of the Second ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, , March R. Kent Dybvig and Robert Hieb, Engines from Continuations, Journal of Computer Languages 14, 2, , R. Kent Dybvig, Daniel P. Friedman, and Christopher T. Haynes, Expansion-Passing Style: A General Macro Mechanism, Lisp and Symbolic Computation: An International Journal 1, 1, 53 75, June (An earlier version appeared as Expansion-Passing Style: Beyond Conventional Macros, in Proceedings of the 1986 ACM Conference on Lisp and Functional Programming, , July 1986.) Bruce T. Smith and R. Kent Dybvig, A Semantic Editor, Proceedings of the ACM SIGPLAN 85 Symposium on Language Issues in Programming Environments, 74 82, June Other Publications and Working Papers R. Kent Dybvig, A Scheme for native threads, Contributed paper, Symposium in Honor of Mitchell Wand, August R. Kent Dybvig Page 6

7 Abdulaziz Ghuloum and R. Kent Dybvig, Save and restore placement in the graph coloring allocator, November R. Kent Dybvig, Marketing functional programming: perceptions and reality, Commercial Users of Functional Programming, Invited talk, September, R. Kent Dybvig, The guaranteed optimization clause of the macro-writer s bill of rights. Contributed talk, Daniel P. Friedman: A Celebration, December 3, Oscar Waddell and R. Kent Dybvig, Lightweight objects for latently typed languages, August Richard Kelsey, William Clinger, Jonathan A. Rees (eds), et al., The Revised 5 Report on the Algorithmic Language Scheme, Higher-Order and Symbolic Computation 11, 1, January Mark Leone and R. Kent Dybvig, Dynamo: A Staged Compiler Architecture for Dynamic Program Optimization, Indiana University Computer Science Department Technical Report #490, September R. Kent Dybvig, David Eby and Carl Bruggeman, Don t Stop the BiBOP: Flexible and Efficient Storage Management for Dynamically Typed Languages, Indiana University Computer Science Department Technical Report #400, March Carl Bruggeman and R. Kent Dybvig, A New Architecture Design Paradigm for Parallel Computing in Scheme, in Parallel Symbolic Computing: Languages, Systems, and Applications (US/Japan Workshop Proceedings), ed. Robert H. Halstead, Jr. and Takayasu Ito, Springer-Verlag Lecture Notes in Computer Science 748, , January R. Kent Dybvig, Why Scheme?, Artificial Intelligence Technology Newsletter VI, ed. Sam Daniel, Motorola Government Electronics Group, November Suresh Srinivas and R. Kent Dybvig, Superscalar Floating-Point Vector Computation in Scheme, Proceedings CONPAR 92-VAPP V Second Joint International Conference of Vector and Parallel Processing, Springer-Verlag, 1992; poster presented at CONPAR 92/VAPP V, Ecole Normale Superieure de LYON, FRANCE, September R. Kent Dybvig, Writing Hygienic Macros in Scheme with Syntax-Case, Indiana University Computer Science Department Technical Report #356, June William Clinger, Jonathan A. Rees (ed), et al., The Revised 4 Report on the Algorithmic Language Scheme, Lisp Pointers 4, 3, Sho-Huan Tung and R. Kent Dybvig, Towards a System for Interactive Modular Programming, Indiana University Computer Science Department Technical Report #305, February R. Kent Dybvig, Robert Hieb, and Tom Butler, Destination-Driven Code Generation, Indiana University Computer Science Department Technical Report #302, February R. Kent Dybvig, Three Implementation Models for Scheme, University of North Carolina at Chapel Hill Department of Computer Science Technical Report # (PhD Dissertation), April Jonathan A. Rees and William Clinger (ed), et al., The Revised 3 Report on Scheme, MIT AI Memo 848a, Indiana University Computer Science Department Technical Report #174, and SIG- PLAN Notices 21, 12, December R. Kent Dybvig, C-Scheme, Indiana University Computer Science Department Technical Report #149 (MS Thesis), September R. Kent Dybvig Page 7

8 Rex A. Dwyer and R. Kent Dybvig, A Scheme for Distributed Processes, Indiana University Computer Science Department Technical Report #107, April R. Kent Dybvig Page 8

Publications related to Chez Scheme

Publications related to Chez Scheme Publications related to Chez Scheme [1] Andrew W. Keep and R. Kent Dybvig. Automatic cross-library optimization. In Scheme 2013: Workshop on Scheme and Functional Programming, 2013. Describes how Chez

More information

From Macrogeneration to Syntactic Abstraction

From Macrogeneration to Syntactic Abstraction From Macrogeneration to Syntactic Abstraction R. Kent Dybvig (dyb@cs.indiana.edu) Indiana University Computer Science Department Lindley Hall 215, Bloomington, IN 47408, USA October 1999 Abstract. In his

More information

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805)

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805) Curriculum Vitae Contact Information Education John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA 93407 (805)756-6528 clements@brinckerhoff.org 2005

More information

The Essence of Compiling with Continuations

The Essence of Compiling with Continuations RETROSPECTIVE: The Essence of Compiling with Continuations Cormac Flanagan Amr Sabry Bruce F. Duba Matthias Felleisen Systems Research Center Compaq cormac.flanagan@compaq.com Dept. of Computer Science

More information

Threads yield continuations

Threads yield continuations LISP AND SYMBOLIC COMPUTATION: An International Journal, 10, 223 236, 1997 c 1997 Kluwer Academic Publishers Manufactured in The Netherlands Threads yield continuations SANJEEV KUMAR Department of Computer

More information

Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten

Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten R6RS Status Report Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten February 24, 2006 1. Overview This status report describes the current state of the R 6 RS standardization

More information

Kenneth A. Lambert. Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA Phone: (540)

Kenneth A. Lambert. Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA Phone: (540) Kenneth A. Lambert Address: Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA 24450 Phone: (540)-458-8809 Email: lambertk@wlu.edu Education: M.S. (Computer Science)

More information

MAGNO QUEIROZ Curriculum Vitae

MAGNO QUEIROZ Curriculum Vitae MAGNO QUEIROZ Curriculum Vitae Office Management Information Systems Jon M. Huntsman School of Business Utah State University 3515 Old Main Hill Logan, UT 84322-3515 Location: Eccles Business Building

More information

CURRICULUM VITAE. June, 2013

CURRICULUM VITAE. June, 2013 CURRICULUM VITAE ד"ר אבי סופר Dr. Avi Soffer June, 2013 ORT Braude College, Department of Software Engineering, P.O. Box 78, Karmiel 2161002, Israel Telephone: +972-4-990-1720 Email: asoffer@braude.ac.il

More information

R6RSStatusReport. A brief history of Scheme. Guiding principles. Language overview. Design process. Public review

R6RSStatusReport. A brief history of Scheme. Guiding principles. Language overview. Design process. Public review R6RSStatusReport A brief history of Scheme Guiding principles Language overview Design process Public review BriefHistory 1975 First report on Scheme(Sussman/Steele) 1978 Revised report(steele/sussman)

More information

Chris Vegter University of Northern Colorado Monfort College of Business (970)

Chris Vegter University of Northern Colorado Monfort College of Business (970) Chris Vegter University of Northern Colorado Monfort College of Business (970) 351-1244 Email: chris.vegter@unco.edu Education MBA, Colorado State University, 2006. Area of Study: Business Administration

More information

Sasikanth Avancha 4776 Drayton Green Baltimore, MD Phone: (443)

Sasikanth Avancha 4776 Drayton Green Baltimore, MD Phone: (443) Sasikanth Avancha 4776 Drayton Green Baltimore, MD 21227 Phone: (443) 386-0858 savanc1@cs.umbc.edu SUMMARY Researcher skilled in security protocol design for embedded systems, large scale wireless network

More information

Extracting the Range of cps from Affine Typing

Extracting the Range of cps from Affine Typing Extracting the Range of cps from Affine Typing Extended Abstract Josh Berdine, Peter W. O Hearn Queen Mary, University of London {berdine, ohearn}@dcs.qmul.ac.uk Hayo Thielecke The University of Birmingham

More information

An Object Model for Multiparadigm

An Object Model for Multiparadigm 1 of 7 03/02/2007 15:37 http://www.dmst.aueb.gr/dds/pubs/conf/1994-oopsla-multipar/html/mlom.html This is an HTML rendering of a working paper draft that led to a publication. The publication should always

More information

ADAM CHLIPALA. Research interests. Education. Refereed conference papers

ADAM CHLIPALA. Research interests. Education. Refereed conference papers 579 Soda Hall Berkeley, CA 94720-1776 USA adamc@cs.berkeley.edu http://www.cs.berkeley.edu/ adamc/ Research interests ADAM CHLIPALA Dependent type systems; interactive theorem proving; type-based programming

More information

Thunks (continued) Olivier Danvy, John Hatcli. Department of Computing and Information Sciences. Kansas State University. Manhattan, Kansas 66506, USA

Thunks (continued) Olivier Danvy, John Hatcli. Department of Computing and Information Sciences. Kansas State University. Manhattan, Kansas 66506, USA Thunks (continued) Olivier Danvy, John Hatcli Department of Computing and Information Sciences Kansas State University Manhattan, Kansas 66506, USA e-mail: (danvy, hatcli)@cis.ksu.edu Abstract: Call-by-name

More information

Nomair A. Naeem. Personal Data. Education. Teaching Experience. Course Instructor/Sessional

Nomair A. Naeem. Personal Data. Education. Teaching Experience. Course Instructor/Sessional Nomair A. Naeem Personal Data Address: E-mail: Web Page: David R. Cheriton School of Computer Science University of Waterloo 200 University Avenue West Waterloo, ON N2L 3G1, Canada nanaeem@uwaterloo.ca

More information

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

Jun Li, Ph.D. School of Computing and Information Sciences Phone: Jun Li, Ph.D. School of Computing and Information Sciences Phone: + 1-305-348-4964 Florida International University Email: junli @ cs. fiu. edu 11200 SW 8th St, ECS 380, Miami, FL 33199 Web: http://users.cs.fiu.edu/

More information

Amy Babay April 2018

Amy Babay April 2018 Amy Babay www.dsn.jhu.edu/~babay 814-528-4205 babay@cs.jhu.edu Education PhD in Computer Science April 2018 PhD Research: Structured overlay networks for a new generation of Internet services, dependable

More information

Hygiene for the Unhygienic

Hygiene for the Unhygienic Hygiene for the Unhygienic Hygiene-Compatible Macros in an Unhygienic Macro System Pascal Costanza and Theo D Hondt (Vrije Universiteit Brussel Pascal.Costanza@vub.ac.be and Theo.D Hondt@vub.ac.be) Abstract:

More information

Dr. Imran Khan University of Nebraska-Lincoln Marketing (402)

Dr. Imran Khan University of Nebraska-Lincoln Marketing (402) Dr. Imran Khan University of Nebraska-Lincoln Marketing (402) 472-4536 Email: ikhan3@unl.edu Education DBA, Kennesaw State University, 2014. Major: Marketing Dissertation Title: Vendor Firm Characteristics

More information

The Fox Project: Advanced Development of Systems Software

The Fox Project: Advanced Development of Systems Software The Fox Project: Advanced Development of Systems Software R&D Status Report July 1 to September 30, 1999 School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 19991222 022 This research

More information

Christopher P. Hodges, PE, RRC, CFM, LEED AP, IFMA Fellow, FRICS Principal

Christopher P. Hodges, PE, RRC, CFM, LEED AP, IFMA Fellow, FRICS Principal Christopher P. Hodges, PE, RRC, CFM, LEED AP, IFMA Fellow, FRICS Principal Years with FEA: 20 Total Years Experience: 30+ Education: Master of Science, Materials Science & Engineering, Johns Hopkins University

More information

Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling

Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling Robert G. Burger Oscar Waddell R. Kent Dybvig Indiana University Computer Science Department Lindley Hall 215 Bloomington, Indiana

More information

Joe Michael Kniss December 2005

Joe Michael Kniss December 2005 Joe Michael Kniss December 2005 Research Interests 50 S. Central Campus Dr. MEB 3490 Salt Lake City, UT, 84112 jmk@sci.utah.edu Phone: 801-898-7977 http://www.cs.utah.edu/ jmk I am currently conducting

More information

Identifying Parallelism in Construction Operations of Cyclic Pointer-Linked Data Structures 1

Identifying Parallelism in Construction Operations of Cyclic Pointer-Linked Data Structures 1 Identifying Parallelism in Construction Operations of Cyclic Pointer-Linked Data Structures 1 Yuan-Shin Hwang Department of Computer Science National Taiwan Ocean University Keelung 20224 Taiwan shin@cs.ntou.edu.tw

More information

A Bibliography of Publications of Jingling Xue

A Bibliography of Publications of Jingling Xue A Bibliography of Publications of Jingling Xue Jingling Xue Department of Mathematics, Statistics and Computing Science Armidale, NSW 2351 Australia Tel: +61 67 73 3149 FAX: +61 67 73 3312 E-mail: xue@neumann.une.edu.au

More information

Matthew Patrick Sopha Clinical Assistant Professor Department of Information Systems, W. P. Carey School of Business, Arizona State University

Matthew Patrick Sopha Clinical Assistant Professor Department of Information Systems, W. P. Carey School of Business, Arizona State University Matthew Patrick Sopha Clinical Assistant Professor Department of Information Systems, W. P. Carey School of Business, Office: BA 320A E-mail (Work): msopha@asu.edu W. P. Carey School of Business Phone

More information

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor TEXAS STATE VITA I. Academic/Professional Background A. Name: David L. Gibbs Title: Assistant Professor B. Educational Background Degree Year University Major Thesis/Dissertation PhD 2015 Texas State University

More information

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding.

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding. Mustafa El-Halabi Contact Information Fleifel Building Cell Phone: + (979) 422 4585 Mathaf E-mail: mhalabi@aust.edu.lb Beirut, Lebanon Webpage: https://mustafa-halabi.appspot.com/ Research Interests Education

More information

Vincent St-Amour. Université de Montréal, Montréal, Québec.

Vincent St-Amour. Université de Montréal, Montréal, Québec. EECS, McCormick School of Engineering Northwestern University 2145 Sheridan Rd, Ford 2.210 Evanston, IL, 60208, USA (617) 671-8759 stamourv@eecs.northwestern.edu eecs.northwestern.edu/~stamourv github.com/stamourv

More information

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms April 29, 2009 Esther Ezra phone (919) 660-6578 Levine Science Research Center D340 fax (919) 660-6502 Department of Computer Science, Duke University http://www.math.tau.ac.il/~estere Durham NC 27708

More information

Brian F. Cooper. Distributed systems, digital libraries, and database systems

Brian F. Cooper. Distributed systems, digital libraries, and database systems Brian F. Cooper Home Office Internet 2240 Homestead Ct. #206 Stanford University cooperb@stanford.edu Los Altos, CA 94024 Gates 424 http://www.stanford.edu/~cooperb/app/ (408) 730-5543 Stanford, CA 94305

More information

Implementing R7RS on an R6RS Scheme system

Implementing R7RS on an R6RS Scheme system Implementing R7RS on an R6RS Scheme system Takashi Kato Bell ID B.V. t.kato@bellid.com Abstract The Scheme language has three major standards; Revised 5 Report on the Algorithmic language Scheme (R5RS)

More information

Amy Babay November Doctor of Philosophy in Computer Science September 2018

Amy Babay November Doctor of Philosophy in Computer Science September 2018 Amy Babay www.dsn.jhu.edu/~babay 814-528-4205 babay@cs.jhu.edu Education November 2018 Doctor of Philosophy in Computer Science September 2018 Thesis: Timely, Reliable, and Cost-Effective Internet Transport

More information

Revising the MSIS 2016 Model Curriculum : Status Update and Panel Discussion

Revising the MSIS 2016 Model Curriculum : Status Update and Panel Discussion Association for Information Systems AIS Electronic Library (AISeL) 2015 Proceedings SIGED: IAIM Conference 2015 Revising the MSIS 2016 Model Curriculum : Status Update and Panel Discussion Heikki Topi

More information

Compiling: A High-level Introduction Using Scheme*

Compiling: A High-level Introduction Using Scheme* Compiling: A High-level Introduction Using Scheme* Christopher T. Haynes Computer Science Department Indiana University Bloomington, IN 47405 chaynes@indiana.edu Abstract Traditional compiler courses use

More information

Curriculum Vitae. University, England, UK, Ph.D. Digital Computer Systems, Electronic Systems Design Department, Cranfield

Curriculum Vitae. University, England, UK, Ph.D. Digital Computer Systems, Electronic Systems Design Department, Cranfield Curriculum Vitae Name: Imad Hussain Merza Al-Hussaini Place of Birth: Basrah, Iraq Date of Birth: 22/11/1953 Religion: Muslim Nationality: Iraqi Marital Status: Married Contact Information: Mobile: +9647901943311/

More information

callee s frame... arg k caller s frame

callee s frame... arg k caller s frame An Ecient Implementation of Multiple Return Values in Scheme J. Michael Ashley R. Kent Dybvig Indiana University Computer Science Department Lindley Hall 215 Bloomington, Indiana 47405 fjashley,dybg@cs.indiana.edu

More information

University of South Florida St. Petersburg

University of South Florida St. Petersburg University of South Florida St. Petersburg Kate Tiedemann College of Business Christopher J. Davis, Ph.D. CEng FBCS Professor - Information Systems & Decision Sciences Office: LPH 424 Phone: 727-873-4944

More information

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

Stavros Nikolaou. 413 Gates Hall URL:  Ithaca, NY, 14853, USA Date of Birth: December, 1987 413 Gates Hall +1 6073795409 Department of Computer Science Cornell University email: snikolaou@cs.cornell.edu URL: www.cs.cornell.edu/~snikolaou Ithaca, NY, 14853, USA Date of Birth: December, 1987 Education

More information

More about Formatting. Olivier Danvy. Aarhus University. December Abstract

More about Formatting. Olivier Danvy. Aarhus University. December Abstract More about Formatting Olivier Danvy Computer Science Department Aarhus University (danvy@daimi.aau.dk) December 1993 Abstract This is an extension of the \format" example, in our POPL tutorial [2]. The

More information

DEPARTMENT OF COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE Department of Computer Science 1 DEPARTMENT OF COMPUTER SCIENCE Office in Computer Science Building, Room 279 (970) 491-5792 cs.colostate.edu (http://www.cs.colostate.edu) Professor L. Darrell Whitley,

More information

J I N G H A I R A O. Institute for Software Research School of Computer Science Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213

J I N G H A I R A O. Institute for Software Research School of Computer Science Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213 J I N G H A I R A O Institute for Software Research School of Computer Science Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213 Office: +1 412 268 1357 Fax: +1 412 268 7287 Mobile: +1 412

More information

Conclusions and further reading

Conclusions and further reading Chapter 18 Conclusions and further reading We have not been exhaustive in the description of the Caml Light features. We only introduced general concepts in functional programming, and we have insisted

More information

A Few Principles of Macro Design

A Few Principles of Macro Design A Few Principles of Macro Design David Herman Northeastern University dherman@ccs.neu.edu David Van Horn Brandeis University dvanhorn@cs.brandeis.edu Abstract Hygiene facilitates the implementation of

More information

Girija J. Narlikar Forbes Avenue girija

Girija J. Narlikar Forbes Avenue   girija Girija J. Narlikar CMU Computer Science Dept. girija@cs.cmu.edu 5000 Forbes Avenue http://www.cs.cmu.edu/ girija Pittsburgh, PA 15213 Phone: (412) 268-3337 [O] Fax: (412) 268-5576 (412) 802-0459 [H] Research

More information

HAI ZHOU. Evanston, IL Glenview, IL (847) (o) (847) (h)

HAI ZHOU. Evanston, IL Glenview, IL (847) (o) (847) (h) HAI ZHOU Electrical and Computer Engineering Northwestern University 2535 Happy Hollow Rd. Evanston, IL 60208-3118 Glenview, IL 60025 haizhou@ece.nwu.edu www.ece.nwu.edu/~haizhou (847) 491-4155 (o) (847)

More information

Implementing Software Connectors through First-Class Methods

Implementing Software Connectors through First-Class Methods Implementing Software Connectors through First-Class Methods Cheoljoo Jeong and Sangduck Lee Computer & Software Technology Laboratory Electronics and Telecommunications Research Institute Taejon, 305-350,

More information

CURRICULUM VITA. Kristin M. Swartz

CURRICULUM VITA. Kristin M. Swartz CURRICULUM VITA Kristin M. Swartz PERSONAL DATA Office Address: Email: Justice Administration University of Louisville Brigman Hall 210 Louisville, KY 40292 kristin.swartz@louisville.edu Office Phone Number:

More information

Implementation of Axiomatic Language

Implementation of Axiomatic Language Implementation of Axiomatic Language Walter W. Wilson 1 1 Dept. of Computer Science & Engineering The University of Texas at Arlington Arlington, Texas 76019, USA wwwilson@acm.org Abstract This report

More information

Department of Electrical and Computer Engineering, University of Rochester, Computer Studies Building,

Department of Electrical and Computer Engineering, University of Rochester, Computer Studies Building, ,, Computer Studies Building, BOX 270231, Rochester, New York 14627 585.360.6181 (phone) kose@ece.rochester.edu http://www.ece.rochester.edu/ kose Research Interests and Vision Research interests: Design

More information

cmpt 440/821 Advanced Topics in Programming Languages

cmpt 440/821 Advanced Topics in Programming Languages cmpt 440/821 Advanced Topics in Programming Languages Christopher Dutchyn January 3, 2017 Programmers spend a lot of time understanding and improving their tools: editors, profilers, debuggers, and so

More information

Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten

Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten R6RS Status Report Kent Dybvig, Will Clinger, Matthew Flatt, Mike Sperber, and Anton van Straaten June 21, 2006 1. Overview This status report describes the current state of the R 6 RS standardization

More information

Guardians in a Generation-Based Garbage Collector

Guardians in a Generation-Based Garbage Collector Guardians in a Generation-Based Garbage Collector R. Kent Dybvig, Carl Bruggeman, and David Eby Indiana University Computer Science Department Lindley Hall 215 Bloomington, Indiana 47405 {dyb,bruggema,deby}@cs.indiana.edu

More information

Tuncay Tekle Curriculum Vitæ

Tuncay Tekle Curriculum Vitæ Tuncay Tekle Curriculum Vitæ tuncay@cs.stonybrook.edu http://www.cs.stonybrook.edu/~tuncay/ Interests High-level programming languages and efficient implementations. Algorithm design and generation of

More information

CPEG 852 Advanced Topics in Computing Systems The Dataflow Model of Computation

CPEG 852 Advanced Topics in Computing Systems The Dataflow Model of Computation CPEG 852 Advanced Topics in Computing Systems The Dataflow Model of Computation Stéphane Zuckerman Computer Architecture & Parallel Systems Laboratory Electrical & Computer Engineering Dept. University

More information

Software verification and testing, software evolution, program analysis, and formal methods.

Software verification and testing, software evolution, program analysis, and formal methods. GUOWEI YANG Assistant Professor Department of Computer Science Texas State University 601 University Drive, San Marcos, TX 78666 +1 (512) 245-2469 gyang@txstate.edu RESEARCH INTERESTS Software verification

More information

The Grid-Occam Project

The Grid-Occam Project I. Overview Project Title The Grid-Occam Project Contributors Names The Grid-Occam Project Andreas Polze, Peter Tröger, Martin von Löwis Abstract Occam is a parallel processing language designed by a team

More information

Principles of Compiler Construction ( )

Principles of Compiler Construction ( ) Principles of Compiler Construction ( ) Dr Mayer Goldberg October 25, 2017 Contents 1 Course Objectives 1 2 Course Requirements 2 3 Detailed Syllabus 3 4 Computation of grade 6 5 References 6 Course number:

More information

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington email: sevilla@cs.washington.edu Research Interests Computer networks, Host mobility, Web technology, Content caching Education University

More information

Advanced M&S Methodologies: Multimodels and Multisimulations*

Advanced M&S Methodologies: Multimodels and Multisimulations* Barcelona lecture-3 Universitat Autònoma de Barcelona Barcelona, October 17, 2006 Advanced M&S Methodologies: Multimodels and Multisimulations* Tuncer Ören, Professor Emeritus M&SNet - McLeod Modeling

More information

Resume. Techniques. Mail ID: Contact No.: S.No. Position held Organisation From To. AU PG Center, Vizianagaram

Resume. Techniques. Mail ID: Contact No.: S.No. Position held Organisation From To. AU PG Center, Vizianagaram Resume Name: Designation: Qualifications: Subjects taught: Research specialization: Dr. M.Seshashayee Assistant Professor MCA, M.Tech, Ph.D. Programming In Java, Internet programming, Software Engineering,

More information

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY AFRL-IF-RS-TR-2002-61 Final Technical Report April 2002 COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY Kestrel Institute Sponsored by Defense Advanced Research Projects Agency DARPA Order

More information

Overview of SBSE. CS454, Autumn 2017 Shin Yoo

Overview of SBSE. CS454, Autumn 2017 Shin Yoo Overview of SBSE CS454, Autumn 2017 Shin Yoo Search-Based Software Engineering Application of all the optimisation techniques we have seen so far, to the various problems in software engineering. Not web

More information

CURRICULUM VITÆ. Naama Kraus B.Sc. in Computer Science and Mathematics, Bar-Ilan University, Cum Laude GPA: 90.

CURRICULUM VITÆ. Naama Kraus B.Sc. in Computer Science and Mathematics, Bar-Ilan University, Cum Laude GPA: 90. CURRICULUM VITÆ Naama Kraus naamakraus@gmail.com Personal Information Home Address: 6 Trumpeldor Ave., Haifa, 32582, Israel Phone (Home): +972 4 8328216 Phone (Mobile): +972 55 6644563 Date of Birth: 29-APR-1974

More information

CHAIR Jr, r7~. cou EGE FACULTY CHAIR (if \G,Jl ~ ~k amica~ pc{ 2.-0 I ; <-0 l "?J Approved,G. 'S u,\? Approved. Approved

CHAIR Jr, r7~. cou EGE FACULTY CHAIR (if \G,Jl ~ ~k amica~ pc{ 2.-0 I ; <-0 l ?J Approved,G. 'S u,\? Approved. Approved 2013-2014 LONG SIGNATURE SHEET Proposal Number: SIS 10-07-13 _ ~f/; UNC CHARIDITE Proposal Title: Establish a graduate level course: Cloud Data Storage.:1T1.5 6' ~ 7AJ "1-11$ 8')(.0 Originating Department:

More information

ELLIOT ANSHELEVICH. Department of Computer Science Cornell University Upson Hall 5139 Ithaca, NY 14853

ELLIOT ANSHELEVICH. Department of Computer Science Cornell University Upson Hall 5139 Ithaca, NY 14853 ELLIOT ANSHELEVICH eanshel@cs.cornell.edu Office: (607) 255-5578 Cell: (607) 262-6170 Fax: (607) 255-4428 http://www.cs.cornell.edu/people/eanshel Department of Computer Science Cornell University Upson

More information

Survey of Programming Languages Dr. R. M. Siegfried 407 Science (516) (not for homework submission)

Survey of Programming Languages Dr. R. M. Siegfried 407 Science (516) (not for homework submission) Department of Mathematics and Computer Science Adelphi University Fall 2017 0145-270-002 Survey of Programming Languages Dr. R. M. Siegfried 407 Science (516)877-4482 siegfrie@adelphi.edu (not for homework

More information

XML Data in (Object-) Relational Databases

XML Data in (Object-) Relational Databases XML Data in (Object-) Relational Databases RNDr. Irena Mlýnková irena.mlynkova@mff.cuni.cz Charles University Faculty of Mathematics and Physics Department of Software Engineering Prague, Czech Republic

More information

AC : EMBEDDED SYSTEMS ENGINEERING AREA OF SPECIALIZATION IN THE COMPUTER SCIENCE DEPARTMENT

AC : EMBEDDED SYSTEMS ENGINEERING AREA OF SPECIALIZATION IN THE COMPUTER SCIENCE DEPARTMENT AC 2007-1900: EMBEDDED SYSTEMS ENGINEERING AREA OF SPECIALIZATION IN THE COMPUTER SCIENCE DEPARTMENT Afsaneh Minaie, Utah Valley State College Reza Sanati-Mehrizy, Utah Valley State College American Society

More information

Automatic Cross-Library Optimization

Automatic Cross-Library Optimization Automatic Cross-Library Optimization Andrew W. Keep University of Utah akeep@cs.utah.edu R. Kent Dybvig Cisco Systems Inc. dyb@cisco.com Abstract The library construct added to Scheme by the Revised 6

More information

Static rules of variable scoping in Erlang

Static rules of variable scoping in Erlang Proceedings of the 7 th International Conference on Applied Informatics Eger, Hungary, January 28 31, 2007. Vol. 2. pp. 137 145. Static rules of variable scoping in Erlang László Lövei, Zoltán Horváth,

More information

Dukpa Kim FIELDS OF INTEREST. Econometrics, Time Series Econometrics ACADEMIC POSITIONS

Dukpa Kim FIELDS OF INTEREST. Econometrics, Time Series Econometrics ACADEMIC POSITIONS Dukpa Kim Contact Information Department of Economics Phone: 82-2-3290-5131 Korea University Fax: 82-2-3290-2661 145 Anam-ro, Seongbuk-gu Email: dukpakim@korea.ac.kr Seoul, 02841 Korea FIELDS OF INTEREST

More information

Objective: Education:

Objective: Education: Christopher L. Copeland 1008 Westminster Ln., Mansfield TX 76063 817.791.6728 chris@chriscopeland.com ccopeland@tarleton.edu Objective: I am an education professional with significant technical and process

More information

RESUME WEI LI EDUCATION EMPLOYMENT RESEARCH INTERESTS HONORS AND AWARDS

RESUME WEI LI EDUCATION EMPLOYMENT RESEARCH INTERESTS HONORS AND AWARDS RESUME WEI LI Graduate School of Computer and Information Sciences Nova Southeastern University 3301 College Avenue, Fort Lauderdale-Davie, FL 33314 Office: (954) 262-2068 Fax: (954) 262-3915 Email: lwei@nova.edu

More information

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Please consult the Department of Engineering about the Computer Engineering Emphasis. COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals

More information

Zoltan Safar. Education. Awards and Honors. Experience

Zoltan Safar. Education. Awards and Honors. Experience 1361 A. V. Williams Bldg. Department of Electrical and Computer Engineering University of Maryland College Park, MD 20742, USA Phone: (+1) 301-405-5779 E-mail: zsafar@umd.edu Education Ph.D. in Electrical

More information

Search-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings (Lecture Notes In

Search-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings (Lecture Notes In Search-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings (Lecture Notes In Computer Science) Search-Based Software Engineering 7th International

More information

EDUCATION RESEARCH EXPERIENCE

EDUCATION RESEARCH EXPERIENCE PERSONAL Name: Mais Nijim Gender: Female Address: 901 walkway, apartment A1 Socorro, NM 87801 Email: mais@cs.nmt.edu Phone: (505)517-0150 (505)650-0400 RESEARCH INTEREST Computer Architecture Storage Systems

More information

Syntactic Abstraction in Component Interfaces

Syntactic Abstraction in Component Interfaces Syntactic Abstraction in Component Interfaces Ryan Culpepper 1, Scott Owens 2, and Matthew Flatt 2 1 Northeastern University (ryanc@ccs.neu.edu) 2 University of Utah ([sowens, mflatt]@cs.utah.edu) Abstract.

More information

Overview of ABET Kent Hamlin Director Institute of Nuclear Power Operations Commissioner TAC of ABET

Overview of ABET Kent Hamlin Director Institute of Nuclear Power Operations Commissioner TAC of ABET Overview of ABET Kent Hamlin Director Institute of Nuclear Power Operations Commissioner TAC of ABET 1 st National Meeting on Improving Education and Training For Chinese Nuclear Power Industry Personnel

More information

Yalin Xiong. Senior Member of Technical Staff, Jet Propulsion Lab, Pasadena, CA. February now.

Yalin Xiong. Senior Member of Technical Staff, Jet Propulsion Lab, Pasadena, CA. February now. Yalin Xiong Jet Propulsion Lab 19711 Eagle Ridge Lane 4800 Oak Grove Dr., M/S 125-209 Northridge, CA 91326 Pasadena, CA 91109 (818) 363-6378 Phone: (818) 354-9784 FAX: (818) 393-4085 Internet: yx@robotics.jpl.nasa.gov

More information

2 LaT E X style le for Lecture Notes in Computer Science { documentation 2 The Basic Algorithm This section describes the basic algorithm where all th

2 LaT E X style le for Lecture Notes in Computer Science { documentation 2 The Basic Algorithm This section describes the basic algorithm where all th One Pass Real-Time Generational Mark-Sweep Garbage Collection Joe Armstrong and Robert Virding Computer Science Laboratory Ellemtel Telecommunications Systems Laboratories Box 1505 S-125 25 ALVSJ O SWEDEN

More information

2007 Doctor of Philosophy(Ph.D.) in Computer Science University of California, San Diego (UCSD)

2007 Doctor of Philosophy(Ph.D.) in Computer Science University of California, San Diego (UCSD) ALPER T. MIZRAK VMware, Inc. 3401 Hillview Ave Palo Alto, CA 94304 Phone: 1 (650) 427-2492 amizrak@vmware.com http://cseweb.ucsd.edu/ amizrak www.linkedin.com/in/alpermizrak Cell: 1 (858) 337-3791 alpermizrak@gmail.com

More information

Meeting Minutes Personnel Certification Governance Committee

Meeting Minutes Personnel Certification Governance Committee Meeting Minutes Personnel Certification Governance Committee November 6-7, 2012 JW Marriott Hotel New Orleans 614 Canal Street New Orleans, LA 70130 Administrative A meeting of the Personnel Certification

More information

COURSE TITLE. Computer Programming C++ LENGTH. One Semester Grades DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL

COURSE TITLE. Computer Programming C++ LENGTH. One Semester Grades DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL COURSE TITLE Computer Programming C++ LENGTH One Semester Grades 10-12 DEPARTMENT Computer Department Barbara O Donnell, Supervisor SCHOOL Rutherford High School DATE Spring 2017 Computer Programming C++

More information

Vrije Universiteit Brussel Faculteit Wetenschappen. Continuation-Passing-Style as an Intermediate Representation for Compiling Scheme

Vrije Universiteit Brussel Faculteit Wetenschappen. Continuation-Passing-Style as an Intermediate Representation for Compiling Scheme VRIJE UNIVERSITEIT BRUSSEL Vrije Universiteit Brussel Faculteit Wetenschappen SCI EN T I A V INCERE T ENE BRA S Continuation-Passing-Style as an Intermediate Representation for Compiling Scheme Kris De

More information

COMPUTER SCIENCE (CSCI)

COMPUTER SCIENCE (CSCI) Bucknell University 1 COMPUTER SCIENCE (CSCI) Faculty Professors: Xiannong Meng, Luiz Felipe Perrone Associate Professors: Stephen M. Guattery (Chair), Brian R. King, Lea D. Wittie Assistant Professors:

More information

It s Turtles All the Way Up: Self-Extensible Programming Languages in PLT Scheme

It s Turtles All the Way Up: Self-Extensible Programming Languages in PLT Scheme It s Turtles All the Way Up: Self-Extensible Programming Languages in PLT Scheme Matthew Flatt University of Utah 1 Different levels of extension... Syntactic abstraction (define-syntax-rule (define-thing

More information

Curriculum Vitae Tim Ophelders last updated: September 12, 2018

Curriculum Vitae Tim Ophelders last updated: September 12, 2018 Curriculum Vitae Tim Ophelders last updated: September 12, 2018 Personal Information Name Citizenship T. A. E. (Tim) Ophelders Dutch Work Address Email Department of Computational Mathematics, Science

More information

SYSTEMS MEMO #12. A Synchronization Library for ASIM. Beng-Hong Lim Laboratory for Computer Science.

SYSTEMS MEMO #12. A Synchronization Library for ASIM. Beng-Hong Lim Laboratory for Computer Science. ALEWIFE SYSTEMS MEMO #12 A Synchronization Library for ASIM Beng-Hong Lim (bhlim@masala.lcs.mit.edu) Laboratory for Computer Science Room NE43-633 January 9, 1992 Abstract This memo describes the functions

More information

understanding recursive data types, recursive functions to compute over them, and structural induction to prove things about them

understanding recursive data types, recursive functions to compute over them, and structural induction to prove things about them CS 555 Advanced Compiler Construction, Fall 2002 1 Course Information Course structure for Fall 2002 This semester the course will focus on compilation of functional programming languages. Important topics

More information

Next Generation Library Catalogs: opportunities. September 26, 2008

Next Generation Library Catalogs: opportunities. September 26, 2008 Next Generation Library Catalogs: Local developments and research opportunities Derek e Rodriguez, TRLN September 26, 2008 Overview Introduction to TRLN Scope and goals of the TRLN Endeca Project Project

More information

FITC Institute Final Report Appendix K. Curriculum Analysis Report: Florida State University Computer Science Program

FITC Institute Final Report Appendix K. Curriculum Analysis Report: Florida State University Computer Science Program FITC Institute Final Report Appendix K Curriculum Analysis Report: June 9, 2015 Chandrahasa Ambavarapu, Graduate Research Assistant Jinxuan Ma, Ph.D., Post-Doctoral Researcher Heather Kelleher, Graduate

More information

Michael Paul Neff Curriculum Vitae

Michael Paul Neff Curriculum Vitae Michael Paul Neff Curriculum Vitae ACADEMIC HISTORY... Assistant Professor (tenure track), University of California, Davis, 2006-. Cross-appointed to the Department of Computer Science and the Program

More information

B.2 Measures of Central Tendency and Dispersion

B.2 Measures of Central Tendency and Dispersion Appendix B. Measures of Central Tendency and Dispersion B B. Measures of Central Tendency and Dispersion What you should learn Find and interpret the mean, median, and mode of a set of data. Determine

More information

San José State University College of Science/Department of Computer Science CS152, Programming Paradigms, Sections 3 & 4, Fall Semester, 2016

San José State University College of Science/Department of Computer Science CS152, Programming Paradigms, Sections 3 & 4, Fall Semester, 2016 Course and Contact Information San José State University College of Science/Department of Computer Science CS152, Programming Paradigms, Sections 3 & 4, Fall Semester, 2016 Instructor: Office Location:

More information

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel Olga Papaemmanouil Phone: +1 (401) 588-0230 Department of Computer Science Fax: +1 (401) 863-7657 Box 1910, 115 Waterman St, Floor 4 Email: olga@cs.brown.edu Providence, RI, 02912, USA Web: http://www.cs.brown.edu/

More information

Introduction. January 1, 2015

Introduction. January 1, 2015 Introduction January 1, 2015 Radio Frequency IDentification Technologies that enable the capture of data about objects remotely using radio energy Our Mission To promote the public good by promoting high

More information