From horton at cs.virginia.edu Wed Jan 3 14:18:31 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Wed Jan 3 14:18:45 2007 Subject: [Ugrads07] Spring 07 ugrad TAs/graders needed! Message-ID: <459C2BB7.60108@cs.virginia.edu> Students taking CS classes: Interested in working as a TA or grader for the CS department this coming term? We're looking for undergrads to be graders or TAs for many of our CS courses. You don't have to be a CS or CpE major. (So pass the word to any other non-majors who might be interested.) To apply, fill out form at http://www.cs.virginia.edu/jobs/ and look for the link for "Graders and TAs". (We have a system for collecting application info. It now keeps you from having to re-enter info about your grades and if you've TA'd before. Send comments or bug-reports on this system to me.) The pay rates are on the Web application form. But there are reasons other than money why you might want to work for us. This is one way to get to know CS professors (perhaps to get a reference or find a Sr. Thesis advisor). It might be good for your resume. Perhaps most importantly, we in CS know that you undergrads play an important role in helping deliver high quality CS courses at UVa! DEADLINE: Instructors will begin to review applications starting at noon on Thursday, January 11th, so apply before then please. We'll do our best to let you know before classes start. Questions about your application status should be sent to money@cs.virginia.edu (not me). Thanks! P.S. Students often ask me if there's anything they can do to help them get the job with the course they want. The answer is to go talk to the instructor, so that he or she knows who you are and that you've applied. When we get all the applications, the instructors are sent a list of who applied and they tell us who they'd prefer to have. If you talk to the instructor at some point before we go over the applications, there is a better chance they're indicate that they'd like to have you working for them. From horton at cs.virginia.edu Tue Jan 16 10:22:28 2007 From: horton at cs.virginia.edu (Tom Horton) Date: Tue Jan 16 10:22:38 2007 Subject: [Ugrads07] CS news, Jan 2007 Message-ID: <45AD17E4.3050708@cs.virginia.edu> Computing students: Happy New Year, and welcome back! Some news items: === CS290 ====== (a) All 2nd year BSCS majors in SEAS should sign up for CS290, CS Seminar, (1 credit, Th 3:30-4:20pm). (b) This is *not* required for CpE or BACS/College majors. (c) Any 3rd year BSCS major who did not take CS290 or CS390 before *must* get this during their 3rd year. There's no point in 4th years taking this, and in fact they won't be allowed to in the future. (You might have to take a tech elective instead or something -- we're talking about this.) === Summer course === There will be a CS elective offered at UVa this summer: CS 441, Advanced Software Design, July 12 - August 9, 1-3:15pm, MTWRF This is the course that has been called CS494, Object-Oriented Design (that was a temporary number). I'll be teaching it, and the description is at the end of this email. You can see other summer courses here: http://www.virginia.edu/summer/courses/index.html === Study Abroad Info === A web page for BSCS students interested in studying abroad is here: http://www.cs.virginia.edu/~horton/cs390/wiki/pmwiki.php?n=Main.StudyingAbroad We'll soon add additional info for CpE students and for College majors, but what's there may still be useful for you. === New Building === There have been plans to to construct a new "information technology engineering" building for probably at least a decade, and after *many* years of disappointment there is some good news. The Governor's budget request to the Virginia legislature includes a request for $3M over the next two years to plan for this building and associated renovation of Olsson Hall. If the legislature doesn't remove this from the budget before it approves the budget later this spring or summer, then planning activities should start next year. Presumably after that the governor and legislature would approve the start of construction (as funds are raised privately to pay for it -- new buildings are largely funded by donations). It will be years until the building is done, but it's still good news for UVa and the Engineering school, so we wanted to share our (cautious) excitement. The building would be in the parking lot next to Olsson Hall and connect to Olsson. You can see a model of the proposed new building in the glass case in the lobby of Thornton Hall A-wing. Plans drawn up back in 1999 (before the project got stalled) for the building are here: http://www.cs.virginia.edu/new_building/ though these plans will no doubt be re-done . That's it. Tom Horton (for the CS Department) P.S. Here's the course description for the summer course: CS441: Advanced Software Design Pre-requisite: CS216 with a C- or higher. This course focuses on techniques for describing software designs and how to apply them when developing 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. The course will balance emphasis on design principles, techniques and methodologies with practical skills needed to create successful software systems. Instructor: Prof Horton When: July 12 - August 9, 1-3:15pm, MTWRF -- 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 dhruv at virginia.edu Wed Jan 24 07:48:58 2007 From: dhruv at virginia.edu (Dhruv Kapadia) Date: Wed Jan 24 07:49:25 2007 Subject: [Ugrads07] ACM Officers elections! In-Reply-To: <5432d9220701231857y28e92d8bm6b40029ce68ef4ea@mail.gmail.com> References: <5432d9220511302110y5ec2ba94g5689bd1528825bf9@mail.gmail.com> <5432d9220701231857y28e92d8bm6b40029ce68ef4ea@mail.gmail.com> Message-ID: <5432d9220701240748q57c99c6cn15def552d0df55ab@mail.gmail.com> *Candidate Deadline: Midnight, January 28, 2007 *Voting Deadline: Midnight, February 4, 2007 Want to make an impact in the UVA CS community? Want ultimate power? Think the only thing cooler than getting free pizza is ordering 20+ pizzas at a time? Then nominate yourself or a friend as a member for the 2007 ACM Executive Committee. By Jan 28th please email me ( dhruv@virginia.edu ) your Name, Major, Year, and Qualifications/Motivation (no more than a couple paragraphs). The ACM will then post these submissions the next week for open voting until February 4th. Below you'll find a list of the possible positions. The first four are elected by ACM members, while the Web Master, Publicity, and Grad Rep are appointed by the elected Chair. If you're interested in any of these positions, please email me your information as well so the new Chair can make a decision as quickly as possible. Terms are from February 2007 - December 2007, (i.e., Fourth Years need not apply). You may nominate yourself for multiple positions. The student chapter at UVa tries to foster a sense of community in the CS department by bringing undergrads, grad students and faculty together in a number of events. We try and bring interesting speakers from industry as well as academia and we hold a number of social events as well. Remember, the ACM is a world wide professional CS society that is looked to for leadership in Computer Science and major public policy issues. Experience with the organization is often highly regarded by employers. If you'd like to see events like these continue in the future or have ideas for better ways to bring students together, consider running for an Exec Committee position. A more detailed description of each position is included below. Feel free to write with any questions. Cheers, Dhruv Kapadia ACM Vice-Chair Chair The Chair is the principal officer and is responsible for leading the Chapter and managing its activities in accordance with the policies and procedures of the ACM and its bylaws. The Chair shall preside at all meetings of the chapter and of its Executive Council. The Executive Council shall consist of the Chapter officers, the Student Chapter Sponsor, and chairs of the Chapter's standing committees. Vice Chair The Vice Chair shall preside at meetings in the absence of the Chair, assist the Chair in the management of the Chapter, and perform other duties that may be assigned by the Chair. Secretary The Secretary shall keep the minutes of all Chapter and Executive Council meetings. Other duties of the Secretary include: Maintaining the records of the Chapter. Preparation of the Chapter's activity report and officer contact information, and submission of these to ACM Headquarters. Submission of any proposed amendment to these bylaws to the Chairs of the Membership Activities Board. Proposed amendments must be approved before they can be submitted to the Chapter's membership for a vote. Maintain the email lists for the ACM. Perform other duties as assigned by the Chair. Treasurer The Treasurer shall collect dues, pay all bills, and maintain the Chapter's financial records. Duties of the Treasurer also shall include: Preparation of the Chapter's Annual Financial Report for presentation to the Chapter at the Annual Election meeting. Completion and submission of the Annual Financial Report to ACM Headquarters. Performance of other duties as assigned by the Chair. The Publicity Committee Shall publish and distribute all notices and publicity for and to the members of the Chapter. The Web Committee Shall maintain the Chapter web site and publish electronic copies of notices, etc. From cohoon at virginia.edu Thu Jan 25 13:10:27 2007 From: cohoon at virginia.edu (Jim Cohoon) Date: Thu Jan 25 13:10:42 2007 Subject: [Ugrads07] 2007 SEAS Outstanding Student Award Solicitation Message-ID: <008901c740c5$3cd697e0$3a888f80@toshibauser> Each year SEAS gives someone the Outstanding Student Award. The award recognizes outstanding academic performance, leadership and service. If you know someone who should be considered (yourself included), please let me know. -- Jim Coohoon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cs.Virginia.EDU/pipermail/ugrads07/attachments/20070125/1853ebe3/attachment.htm From ncn3w at cms.mail.virginia.edu Mon Jan 29 18:10:31 2007 From: ncn3w at cms.mail.virginia.edu (Nadine Crystal Natour) Date: Tue Jan 30 08:35:14 2007 Subject: [Ugrads07] The UVa Wiki Message-ID: Hello, I?m writing on behalf of the WahooWiki CIO; we are currently working on a new website for U.Va. that would work as a searchable comprehensive encyclopedia for everything related to the university. Using MediaWiki software, the website allows for widespread submissions by the community however we are looking for students interested in helping to run the CIO. Although knowledge of computer languages such as HTML and PHP are helpful, the Wiki technology requires neither to work on the site and genuine interest is all we are really looking for. You can access the website at www.wahoowiki.com. Also, graphic designers would be greatly appreciated to help remodel the look of the Main Page. Contact ncn3w@virginia.edu if you are interested. Thanks! Sincerely, Nadine Natour