From horton at cs.virginia.edu Tue Apr 3 09:15:41 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Tue Apr 3 09:15:26 2007 Subject: [Ugrads07] arch. elect. in fall for BSCS majors Message-ID: <46127DAD.6020901@cs.virginia.edu> [Prof. Cohoon requested I send out this information.] BSCS majors (CS in SEAS, not the College) who are following the most recent rules for the BSCS degree are required to take a "computer architecture elective" that builds on CS333. This fall there are two choices that satisfy this requirement: (1) ECE 435, Computer Organization and Design, with Prof. Williams in ECE. (2) CS434, High Perfmc Parallel Computing, with Prof. Grimshaw in CS. (Note: Prof. Grimshaw's course is supposed to be numbered CS444, and it will be changed to that soon. Sorry for the confusion!) The "normal" spot for this course in the suggested BSCS curriculum is Fall of the 4th year. If you plan to graduate in Spring 2008 and delay fulfilling this requirement until your last term, we *do* guarantee that there will be one course in the Spring 2008 term that will satisfy this requirements. (We don't yet know what it will be, and we can't promise that it won't conflict with some other course you're dying to take. We're telling you all we know at this time -- the Spring schedule doesn't get figured out until Sept or Oct. Sorry.) P.S. Important reminder for anyone still around that is following the older set of rules for the BSCS degree that did *not* require the General Education Electives. You *must* take ECE435 (no choice of elective), since that was the rule for this older version of the degree requirements. No mix-and-match of requirements is allowed, so it's either: a) follow the General Education elective rule *and* get a choice of computer architecture elective, or b) don't do the "new" General Education rules *and* take ECE435. The difference between the "new" General Education electives and the older rules is documented here: http://www.cs.virginia.edu/curriculum/distribution_requirements.html -- Dr. Tom Horton, Associate Professor Dept. of Computer Science, University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, VA 22904-4740 Phone: 434 982-2217 FAX: 434 982-2214 horton@virginia.edu http://www.cs.virginia.edu/~horton From bhp6a at cs.virginia.edu Wed Apr 4 08:15:39 2007 From: bhp6a at cs.virginia.edu (Brenda H. Perkins) Date: Wed Apr 4 08:18:37 2007 Subject: [Ugrads07] Summer Internship Message-ID: Summer Intern ~V Humanities Computing: The Center for History and New Media (CHNM) at George Mason University is seeking creative, energetic, well-rounded, and well-organized college/high school students for 8-12 week paid summer internships in 2007 at a leading digital humanities center. Ability to work in a team is very important. Strong grades are essential. Preference will be given to those with working knowledge of one or more of the following: web-database development in PHP and MySQL; JavaScript, XML, CSS, and other technologies critical for Firefox development; and command-line Linux system administration. This is an especially good opportunity for someone with a combined interest in computing and history. Please send resume and cover letter with subject line: "humanities computing internship" to chnm@gmu.edu. We will begin considering applications on 4/15/07 and will continue until the position is filled. About CHNM: Since 1994, the Center for History and New Media at George Mason University (http://chnm.gmu.edu) has used digital media and computer technology to change the ways that people~Wscholars, students, and the general public~Wlearn about and use the past. We do that by bringing together the most exciting and innovative digital media with the latest and best historical scholarship. We believe that serious scholarship and cutting edge multimedia can be combined to promote an inclusive and democratic understanding of the past as well as a broad historical literacy that fosters deep understanding of the most complex issues about the past and present. CHNM's work has been internationally recognized for cutting-edge work in history and new media. Located in Fairfax, Virginia, CHNM is 15 miles from Washington, DC, and is accessible by public transportation. From jjd3r at cms.mail.virginia.edu Fri Apr 6 13:02:23 2007 From: jjd3r at cms.mail.virginia.edu (John Dorning) Date: Mon Apr 9 08:14:41 2007 Subject: [Ugrads07] Pre-Registration: Chaos & Bifurcation (A Special Topics Course) Message-ID: <5054583.1175875343@209-145-74-112.access.ntelos.net> Dear Engineering, Math or Science Undergraduate Student, Attached, as a MS WORD document, is the description of a special topics course that is being offered this coming semester (Fall, 2007) which you might find of some interest. The description also is included below as regular e-mail text. Best regards, Jack Dorning ----------------------------------------------------------- ----------------------------------------------------------- A SPECIAL TOPICS COURSE - FALL 2007 APMA-648(Sec.1)/EP-733(Sec.1)/MAE-692(Sec.2), Schedule No. APMA-904U8/EP-900CU/MAE-90036 AN INTRODUCTION TO BIFURCATION, STABILITY AND CHAOS IN NONLINEAR DYNAMICAL SYSTEMS Instructor: J. Dorning, Tel. 982-5460 Prerequisites: Elementary Ordinary Differential Equations and Graduate Standing, or Consent of Instructor. Meeting Time and Place: MW 5:00-6:15, Rm. D-223, Thornton Hall Complex, Engineering School. Purpose: The purpose of this course is to introduce graduate students in engineering and applied science, applied mathematics, physics, mathematics, chemistry, astronomy, biology, etc. to the basic concepts and applications of modern bifurcation theory, the theory of nonlinear dynamical systems, and deterministic "chaos," and to demonstrate some of their implications for practical systems. In this spirit, examples will be taken from the engineering, physical, chemical, astronomical and biological sciences. Background material necessary to understand the examples will be provided as part of their development; hence, there are no prerequisites in the areas of the applications. Presentation: The basic ideas normally will be developed through simple explicit examples, with detailed theorems and proofs being introduced only when necessary. (The first three or four lectures will be comprised of an extended "slide show" to introduce the field, convey the general ideas, and supply some background material.) Goal: Recent developments in the understanding of nonlinear phenomena may revolutionize mankind's thinking in practically all areas of endeavor. Our thinking may have to be revised in many ways, including the impossibility of prediction of the evolution of certain non-random or deterministic systems - systems as diverse as lasers, insect populations, and the stock market. It is hoped that this course will supply graduate students with the background necessary to participate in this "revolution" or at the very least, to understand it! COURSE OUTLINE I. Introduction and Overview of Course: "From One First-Order Linear ODE to 'Chaos' in Nonlinear Dynamical Systems" (a one-hour "slide show" with handouts - first lecture). II. Basic Concepts of Stability Theory and Local Static Bifurcation. Examples. III. Local Dynamic Bifurcation: Hopf Bifurcation. Examples. IV. Introduction to the Geometric Theory of ODEs. Examples. V. Limit Sets, Local Geometry and Asymptotic Behavior. Examples. VI. Center Manifolds and Normal Forms. Liapunov-Schmidt Reduction. VII. Structural Stability and Elementary Catastrophe Theory. Examples. VIII. Nonlinear Discrete Maps: Poincar? Sections, Experimental Data. IX. Universality in Chaos: The Feigenbaum Ratios. Paths to Chaos. X. Chaotic or "Strange" Attractors: Properties, Fractal Dimension, Etc. Examples in Numerous Areas - From Astronomy to Zoology. XI. A Few Words about Numerical Methods for Bifurcation Problems. -------------- next part -------------- A non-text attachment was scrubbed... Name: APMA-648 F07 Course Announ E-Mail Att.doc Type: application/msword Size: 22528 bytes Desc: not available Url : http://www.cs.Virginia.EDU/pipermail/ugrads07/attachments/20070406/0bd52a1d/APMA-648F07CourseAnnounE-MailAtt-0001.doc From horton at cs.virginia.edu Mon Apr 9 08:42:07 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Mon Apr 9 08:41:45 2007 Subject: [Ugrads07] CS electives next fall Message-ID: <461A5ECF.7010403@cs.virginia.edu> Two pieces of news for computing students signing up for classes next fall: (1) I've been told that there is a chance that CS453, E-Commerce, will *NOT* be offered in the fall. That's why the enrollment-limit has been reduced to zero. We'll update this for you as soon as we know more. Students hoping to take it should probably sign up for another elective in case it is canceled. If you see a waiting list appear by this course, please sign up on that. (2) The COD now lists CS462, Database Systems, where we had a special topics course (CS451) listed earlier. This will be taught be a newly hired associate professor, Mark Sherriff. He has taught this course four times before at NCSU, and you can get a feel for how he teaches it by looking at this webpage: http://arches.csc.ncsu.edu/csc440/. (3) Note that there is a CS elective being taught at UVa this summer (see http://etg08.itc.virginia.edu/cod.pages/20072/ENF/CS.html). This is CS 441, Principles of Software Design, which is the new name and number for CS494, OO Design. I'll be teaching the course, and as in the past it will discuss OO design principles, design patterns, UML modeling, and other fun stuff if you like OO programming and design. -- Dr. Tom Horton, Associate Professor Dept. of Computer Science, University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, VA 22904-4740 Phone: 434 982-2217 FAX: 434 982-2214 horton@virginia.edu http://www.cs.virginia.edu/~horton From felt at virginia.edu Tue Apr 10 20:27:24 2007 From: felt at virginia.edu (Adrienne Felt) Date: Tue Apr 10 20:27:20 2007 Subject: [Ugrads07] ACM Trivia Bowl! Message-ID: <113ECECE-95F6-4A1B-AA1C-BDC6742D0F83@virginia.edu> In two weeks -- Saturday (April 21) at 1PM -- the ACM is going to host our annual TRIVIA BOWL!!!!!! In case my enthusiastic punctuation wasn't enough to get you excited: there will be delicious FOOD for everyone and sweet PRIZES for the winning team. There will even be celebrities!!!! (OK, I mean professors.) If you're interested in participating, get a group of 3-5 people together and e-mail me with the team captain's name. The questions will be a mix of computer science, general engineering, and random popular trivia (that category exists to stump professors, of course). Your friendly neighborhood ACM council, Adrienne Felt, Kevin Richards, Nick Jalbert, & Tyler Healy P.S. For those who don't know, the ACM stands for the Association for Computing Machinery. It's a national society for computer scientists & engineers, and the local chapters exist to feed hungry undergrads, bring speakers to campus, and organize social events. From horton at cs.virginia.edu Wed Apr 11 14:51:15 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Wed Apr 11 14:50:45 2007 Subject: [Ugrads07] CS fall courses update Message-ID: <461D5853.4080107@cs.virginia.edu> News about CS courses I've been asked to forward to you: (1) Sometime around 11am tomorrow (we believe), the enrollment in CS462, Databases, will be increased by 10. These will be restricted to only computing majors (of any flavor). (2) At that same time, the enrollment in CS444, High Perfmc Parallel Computing, will be increased. (Perhaps by more than 10 -- I'm not sure!) These will be restricted to only computing majors (of any flavor). (3) CS471, Compilers, will be changing times in order to try to make it a better course to take for those looking for a CS elective. Look for the new time on the COD at about 11am tomorrow. (It hasn't yet been determined but will be tomorrow morning.) Those in the course now have been notified about this, I'm told. (4) Don't forget that if you can't get into CS 457, Networks, that you can sign up for ECE457 -- it's the same course just under a different number. (There are more slots open under the ECE number.) -- Dr. Tom Horton, Associate Professor Dept. of Computer Science, University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, VA 22904-4740 Phone: 434 982-2217 FAX: 434 982-2214 horton@virginia.edu http://www.cs.virginia.edu/~horton From felt at virginia.edu Fri Apr 13 08:50:46 2007 From: felt at virginia.edu (Adrienne Felt) Date: Fri Apr 13 08:50:35 2007 Subject: [Ugrads07] computer science t-shirts Message-ID: <8BA56398-9608-445C-AE52-BDD8ACFC6170@virginia.edu> Hey everyone, We're going to get some computer science at UVA t-shirts made up by the end of the semester. We're looking for ideas for slogans for the shirt. If you have any ideas, e-mail them to me! They can be in "You know you're a CS major....." format, or otherwise. - Adrienne & the rest of the ACM crew From acw at cs.virginia.edu Mon Apr 16 10:47:51 2007 From: acw at cs.virginia.edu (Alf Weaver) Date: Mon Apr 16 10:47:19 2007 Subject: [Ugrads07] local company needs Flash programmer as a consultant Message-ID: <005f01c78036$358b2810$3275fea9@cs.virginia.edu> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 5675 bytes Desc: not available Url : http://www.cs.Virginia.EDU/pipermail/ugrads07/attachments/20070416/6621a0a5/attachment.jpg From acw at cs.virginia.edu Mon Apr 16 11:16:51 2007 From: acw at cs.virginia.edu (Alf Weaver) Date: Mon Apr 16 11:16:19 2007 Subject: [Ugrads07] VECTEC (Newport News) needs an e-commerce programmer Message-ID: <007101c7803a$43169380$3275fea9@cs.virginia.edu> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 5675 bytes Desc: not available Url : http://www.cs.Virginia.EDU/pipermail/ugrads07/attachments/20070416/1bf38b83/attachment.jpg From felt at virginia.edu Wed Apr 18 09:22:56 2007 From: felt at virginia.edu (Adrienne Felt) Date: Wed Apr 18 09:22:48 2007 Subject: [Ugrads07] ACM trivia bowl Message-ID: <680029C5-61A5-40BF-B99E-13CFDB01B909@virginia.edu> Just a reminder -- the ACM will be holding our annual trivia bowl this Saturday from 1-3PM (lunch provided!). If you want to participate, e-mail me with the captain's name and the number of members (3-5). Thanks! Adrienne From horton at cs.virginia.edu Thu Apr 19 23:21:38 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Thu Apr 19 23:21:22 2007 Subject: [Ugrads07] Engineering Memorial Fund Message-ID: <462831C2.8010307@cs.virginia.edu> Forwarded message: Subject: Engineering Memorial Fund From: "Marilyn Markowski" Date: Thu, 19 Apr 2007 23:17:56 -0400 To: ugrads@cs.virginia.edu To all CS, EE, and CE majors, my name is Marilyn and I am putting together a fund raiser for a memorial fund for all those lost in the Va. Tech shootings. I am putting together a committee right now of one person from each major to help out. As of right now, I have someone to help from every major except for CE/EE and CS. If anyone is interested in helping me out, please email me back at mcm7f@virginia.edu . The responsibilities would involve just spreading the word in your classes and passing around envelopes to collect money around your classes and then meeting as a committee to gather the money. If anyone is interested in helping out that would be great. **This is a great way for all of us to show our support as students at UVA to the students and faculty at Tech. Marilyn From horton at cs.virginia.edu Tue Apr 24 17:43:37 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Tue Apr 24 17:43:03 2007 Subject: [Ugrads07] CS fall courses update (and summer) In-Reply-To: <461D5853.4080107@cs.virginia.edu> References: <461D5853.4080107@cs.virginia.edu> Message-ID: <462E7A09.4080100@cs.virginia.edu> Some more course news/updates: (1) CS453, E-Commerce, *will* be taught in the fall -- by me, Tom Horton. (So I am not going to teach CS432.) Course enrollment for CS453 is being handled through ISIS's wait list system, which you can access by trying to sign up for the course on ISIS and then choosing the waitlist link that appears when you try. First priority will be given to computing majors in who will be 4th years. There are still a small number of spots. If there is demand we'll try to find a larger room to hold the course in. (2) BSCS majors who will be 4th years and want to take CS444, High Perfmc Parallel Computing, to fulfill the computer architecture elective requirement next fall -- we'll get you into that course. You can get a course action formed signed any of Profs. Cohoon, Grimshaw, or Horton. (3) Don't forget there will be one CS course (by me) offered this summer that's suitable as a CS elective or tech elective. Basic info below. More details on this will be posted in the next 10 days. Course sign-up begins on April 30, and you can find out details like costs at the Summer School site (http://www.virginia.edu/summer). This version of the course will emphasize OO design and design patterns, and we'll use game design as one example / case-study. (More later.) CS 441 Principles of Software Design (formerly taught as CS494, Object-Oriented Design) MTWRF 1300-1515, Session Dates: Jul 12, 2007 - Aug 09, 2007 Course description from the UG record: This course focuses on techniques for software design in the development of large and complex software systems. Topics will include software architecture, modeling (including UML), object-oriented design patterns, and processes for carrying out analysis and design. More advanced or recent developments may be included at the instructor's discretion. The course will balance an emphasis on design principles with an understanding of how to apply techniques and methods to create successful software systems.* Prerequisite: CS 216 with a C- or better. -- Dr. Tom Horton, Associate Professor Dept. of Computer Science, University of Virginia 151 Engineer's Way, P.O. Box 400740 Charlottesville, VA 22904-4740 Phone: 434 982-2217 FAX: 434 982-2214 horton@virginia.edu http://www.cs.virginia.edu/~horton From jlg9n at cs.virginia.edu Wed Apr 25 18:42:38 2007 From: jlg9n at cs.virginia.edu (Jessica L. Greer) Date: Wed Apr 25 18:42:49 2007 Subject: [Ugrads07] Part-time webmaster/programming position Message-ID: Posted on behalf of Louise Montgomery. ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Jessica Greer greer at cs.virginia.edu Computer Systems Engineer Olsson Hall, rm. 113C Dept. of Computer Science University of Virginia > Attn 1st, 2nd, 3rd years: > I am looking to fill a part-time webmaster/programming position > through the VEF for next year-- you would be maintaining the study > abroad website created by my Engineering in Context group. Knowledge > of HTML required, PHP and SQL or willingness to learn. Let me know if > you would like more information. > Louise > ------------------------------- > Louise Montgomery > 571-265-9328 From felt at virginia.edu Thu Apr 26 08:42:48 2007 From: felt at virginia.edu (Adrienne Felt) Date: Thu Apr 26 08:43:01 2007 Subject: [Ugrads07] do you have a favorite professor? Message-ID: <8F09D83A-8168-4C45-AC87-77DAD34ED82D@virginia.edu> The ACM is looking to award the annual Professor of the Year award to someone who is enthusiastic and dedicated to his or her students. If you have a favorite computer science professor, please e-mail felt@virginia.edu with the professor's name and a paragraph explaining why you feel this professor is so awesome. Entries are due by 5PM on Monday, April 30th and will be judged by nonpartisan students. Thanks! Adrienne Felt (ACM chair) From horton at cs.virginia.edu Mon Apr 30 06:40:49 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Mon Apr 30 06:40:16 2007 Subject: [Ugrads07] game developers student event, 5/1 @ 7pm Message-ID: <4635F1E1.60903@cs.virginia.edu> [Forwarded for Benjamin Brice Morrison -- all questions to him, please.] STUDENT GAME DEVELOPERS EXPO AND INTEREST MEETING Tuesday, May 1st, 7:00pm Newcomb Hall Third Floor, South Meeting Room Come enjoy free Quiznos Subs, Raffle Prizes, and play our games we've made this year! We'll also be giving out information for students interested in getting involved next semester.