Home Prospective Students People Courses Facilities Research Projects Jobs and Internships Grad Program FAQ Support Contact
Women in CS Community Connections   FlashMob Computing
CS Webmail







News and Current Events
(view all news | add news | delete)

USF MBA/CS Team wins second place in International Venture Capital Investment Competition
posted by parrt on Tuesday, February 19, 10:05 AM
CS graduate student Jeremiah Porten and his MBA teammates have won 2nd place in the 2008 International Venture Capital Investment Competition. The USF team of 5 included MBA candidates Carin Smit, Cathy Legg Tanimura, Clarence Wong, and Michael Jimenez-Cruz, and Computer Science Graduate Student - Jeremiah Porten. USF MBA candidate Tomosue Den was the team's first alternate who prepared with the team and will lead next year's team. Faculty advisers: Mark Cannice and Larry Louie.

Entering grad student orientation Mon Jan 21 1pm HR235
posted by parrt on Tuesday, January 15, 09:52 AM
All entering graduate students must attend orientation Monday January 21st in the main classroom HR235. 1-3pm. We will discuss courses and help you get registered for Spring 2008 semester.

Mantra programming language released
posted by parrt on Tuesday, October 09, 05:59 PM
Mantra is a new programming language being defined by Terence Parr at the University of San Francisco. Mantra is a clear descendant of Java in terms of syntax, but more like Ruby and Python because Mantra is dynamically typed (though mantra has type annotations). Like Ruby, Mantra has real closure support and the closure-following-method-call syntax for passing closures to functions. If Mantra has anything new and interesting, it's POP: pipeline-oriented programming or pipe-oriented programming. The pipeline statement implicitly launches threads on the actors in the pipeline and hooks up their input and output streams. The pipeline statement is directly analogous to pipes and I/O redirection on UNIX commandline.

Mantra is meant as a research platform and to teach language design and implementation. Nonetheless, it should prove a nice little language.

Graduate student orientation: Tue 21 Aug 10:00AM HR235
posted by parrt on Tuesday, July 17, 02:11 PM
All new MSCS and MSIE graduate students are required to attend this all-day seminar hosted by Prof. Chris Brooks and Terence Parr.

Former grad student launch nachofoto.com
posted by parrt on Wednesday, June 20, 05:28 PM
Vineet Agarwal, recent MSCS graduate, recently launched www.nachofoto.com, a place to find uber-cool fotos. The idea behind nachofoto is to explore quality fotos submitted by humans, from a pool of countless fotos available online.

2007 Peru Immersion Documentary
posted by brooks on Monday, June 18, 02:38 PM
USF Media Studies student Veanne Cao has released a documentary about Community Connections' most recent immersion trip to Tacna, Peru. You can see the documentary here.

Two CS grad students member of semi-finalist team at Hong Kong business plan competition
posted by parrt on Monday, April 23, 06:16 PM
German Dominguez (CS), Suli Xu (CS), Grace Tan (MBA), Tiago Alves (MBA), and Ray Heinz (EMBA), forming the first ever joint USF Business School/Arts and Science graduate entrepreneur team, are semi-finalists and will present their plan, ODI, in Hong Kong, May 3 - 5, in the upcoming HKUST event.

Graduate Orientation Slides
posted by brooks on Friday, January 19, 04:17 PM
Slides for the Spring 2007 graduate orientation can be found here.

New Graduate Student Orientation
posted by brooks on Monday, January 08, 03:16 PM
All new CS graduate students who are arriving in January 2007 are required to attend an orientation Friday Jan 19 at 10 am. We will discuss the department, facilities, courses, education style, and answer any questions you have about the program. Please meet at 10AM on Sunday in HR235, our main CS classroom on the main floor of Harney Science Center.

USF CS introduces practicum option
posted by parrt on Saturday, November 18, 11:49 AM
USF is your gateway to the Silicon Valley. As of Spring 2007, the computer science graduate school offers a Practicum Option that allows students to gain practical work experience in the Silicon Valley while going to school. Students typically earn between $20 and $40 per hour, which makes school much easier to afford. Students take internships with companies such as BEA, Adobe, SAP, Intel, Technorati, Lawrence Berkeley Lab, and Internet Archive.

CS grad orientation (2 days)
posted by parrt on Wednesday, August 09, 12:15 PM
All new CS graduate students are required to attend a 2-day intensive orientation Sun 20 August and Tue 22 August from 10AM to 4pm both days. We will discuss the department, facilities, courses, education style, and ask you to a small programming assignment in Java between Sunday and Tuesday. Please meet at 10AM on Sunday in HR235, our main CS classroom on the main floor of Harney Science Center.

Data Structure Visualizations Released
posted by benson on Wednesday, March 22, 06:36 PM
Professor David Galles has publically released his data structure visualization software. From his site: "The best way to understand complex data structures is to see them in action. We've developed interactive animations for a variety of data structures and algorithms. Our visualization tool is written in Java using Swing, and runs well under OS X, most flavors of Linux, and most flavors of Windows." Go to http://www.cs.usfca.edu/galles/visualization

announcing new graduate programs
posted by parrt on Saturday, March 04, 05:50 PM
The CS department is pleased to announce a new emphasis in Entrepreneurship (in partnership with our top tier USF MBA Entrepreneurship school) and a unique MSCS program for 3-yr degreed students:



CS graduate orientation: Mon 23 January 10AM HR532
posted by parrt on Wednesday, January 18, 03:33 PM
New grad students should come to Professor Parr's office HR532 for orientation with Prof. Brooks this coming Monday at 10am. :)

CS Night to be held Thursday, December 8th 6:30pm
posted by benson on Wednesday, November 23, 01:28 PM
Come see what's going on in the department. Students will be giving poster presentations and demos of their research and projects. For more information and how to RSVP, go to the CS Night web page: http://www.cs.usfca.edu/csnight

Prof. Parr giving talk at Stanford Nov 8th
posted by parrt on Thursday, November 03, 01:41 PM
Professor Parr will be giving a talk on ANTLR and language implementation at Stanford's lecture series on Tuesday Nov 8, 2005.

CS Women at Anita Borg Institute Award Dinner
posted by xczhou on Thursday, October 20, 08:56 AM
On October 18, seven CS women students and alumni were invited to Anita Borg Institute Women of Vision Award Dinner. It was an enlightening experience to listen to the stories of how women suceed in the areas of technology leadership, innovation and social impact. Photo

ANTLR2005 Workshop hosted by BEA Systems Oct 20-21, 2005
posted by parrt on Tuesday, October 18, 01:31 PM
USF and BEA (WebLogic Communication Platform) will be cosponsoring the ANTLR2005 workshop at BEA this year. This workshop provides a forum for language developers and researchers to present ideas, experiences, techniques, and tools related to Professor Parr's ANTLR parser generator and language implementation or translation. The StringTemplate template engine will also be discussed.

Fall 2005 grad student orientation
posted by brooks on Saturday, August 27, 03:49 PM
On Friday, August 26, we hosted a new student orientation for all incoming graduate students. If you missed it, or want a recap, the slides can be found here.

Fall 2005 CS grad student orientation
posted by parrt on Wednesday, August 10, 09:35 AM
All new graduate students are required to attend the CS orientation in HR235 at 10:30AM on Friday August 26 (the 2nd day of class). We will discuss everything from policy to getting computer accounts. All students and faculty are welcome.

StringTemplate 2.2 released!
posted by parrt on Monday, August 08, 08:49 AM
Professor Parr has released a major update to his StringTemplate template engine. The enhancements were added in response to needs building ANTLR v3's code generator and from feedback by StringTemplate users.

Graduation 2005
posted by wolber on Monday, May 23, 11:55 AM
Pictures

Josh Totemwongse
posted by wolber on Friday, April 22, 10:28 AM
USF Junior Josh and his Geek Squad are featured in this SF Chronicle article: BAY AREA - Computer crashes booming business - Geeks find steady supply of vexed users who need house calls

Major Meeting
posted by afedosov on Wednesday, April 06, 05:23 PM
This semester's major meeting will take place on Monday, April 11 at 5:00pm in the Kudlick classroom. All students are encouraged to attend to learn more about next semester's classes.

Jean Bovet and Prof. Parr giving lecture at BEA
posted by parrt on Wednesday, April 06, 03:05 PM
CS graduate student Jean Bovet will demonstrate his ANTLRWorks IDE for ANTLR 3.0 at BEA tomorrow at 11AM and Professor Parr will be talking about StringTemplate's role in generative programming.

StringTemplate 2.1 released
posted by parrt on Tuesday, January 25, 12:16 PM
Professor Parr has released a new version of his StringTemplate engine. Lots of bug fixes and some great new features.

Java DjVu released to the Open Source community
posted by afedosov on Friday, December 24, 09:46 AM
Iman Sadreddin's Java DjVu is being made available to the open-source community. Java DjVu provides an open source viewer and desktop application for Java virtual machines. Versions of java supported include Microsoft Java, Sun Java 1.1 and later, and J2ME. For more info, see the SourceForge project page.

Prof. Parr Giving Talk at UC Berkeley Wed 14 Dec
posted by parrt on Tuesday, December 14, 03:08 PM
Terence Parr will give a talk to the "Harmonia" research group at Berkeley on The Evolution of the StringTemplate engine, describing the design decisions and lessons learned.

CS Research Night
posted by afedosov on Tuesday, November 16, 10:30 PM
This year's annual CS Research / Project night will take place in the Kudlick classroom on December 8 at 7 pm. Stop by to get some food and check out the current projects that CS students are working on.

Professor Parr giving invited lecture @ U Quebec at Montreal Nov 12
posted by parrt on Friday, November 05, 09:29 AM
Abstract: This talk provides a brief introduction to the major components of the ANTLR parser generator including tree construction and tree grammars. Further, I will outline the features of the upcoming (completely rewritten) ANTLR 3.0 including its new LL(*) arbitrary lookahead parsing algorithm and dynamically scoped attributes. Finally, I will highlight the code generation phase of ANTLR, based upon the StringTemplate engine, that has proven trivially easy to retarget.

Major Meeting
posted by afedosov on Tuesday, October 26, 10:54 AM
Interested in hearing about courses that will be offered next semester? Come to the CS Major Meeting which will be held on November 2nd at 4:30pm in the Kudlick classroom. Food and drinks will be provided.

FlashMob Documentary Trailer
posted by afedosov on Monday, October 25, 11:28 AM
The FlashMob Documentary trailer is available for download . Complete DVD coming soon!

Pizza Night Photos
posted by afedosov on Monday, October 25, 11:27 AM
Check out the photos from this semester's Pizza Night.

New dual-level Spring2005 security course
posted by parrt on Thursday, October 21, 09:47 AM
Prof. George Ledin, chair of CS at Sonoma State, will present a rigorous and up to date overview of technical topics, such as access control, firewalls, protocols, new encryption methods, new developments in malware, current legislation, and latest stuff on hacktivism. Enrollment is limited!. MW 3:30-5:15pm.

Tranparency in Government Project
posted by wolber on Tuesday, October 19, 01:49 PM
USF Students are building campaign finance visualization software for the City of San Francisco. Check out http://webtop.cs.usfca.edu/tgp and http://webtop.cs.usfca.edu/TGP/visualization.htm

Peru Kick-off Meeting on Tuesday, October 5
posted by brooks on Thursday, September 30, 07:58 PM
On Tuesday, October 5, We'll be having a kick-off meeting for next spring's trip to Tacna, Peru. We'll show some pictures from last March's trip, and talk about the plans for the upcoming trip. If you're interested in being involved, or just want to find out more, come to Harney 235. If you've got questions, or can't make it to the meeting, talk to Prof. Brooks or Prof. Wolber

ANTLR 2004 Workshop at USF
posted by parrt on Monday, August 30, 11:46 AM
USF will host the 2004 ANTLR workshop this year. The workshop provides a forum for language developers and researchers to present ideas, experiences, techniques, and tools related to ANTLR and language implementation or translation.

Grad Student Orientation slides
posted by afedosov on Thursday, August 26, 01:30 PM
Did you miss the Grad Student Orientation? You can download the PowerPoint slides.

CS graduate orientation: Mon 23 Aug 1:30pm HR235
posted by parrt on Wednesday, August 18, 10:03 AM
Please attend the CS graduate school orientation at 1:30PM this coming Monday 23 August in HR235. We will have snacks at 12:30 before the orientation outside of the HR235 classroom for you to meet other students and professors. Orientation shouldn't last more than about an hour and a half depending on student questions and so on. We will discuss typical course sequences, class schedules, facilities, computers and accounts, what will be expected of you academically, registration, etc...

StringTemplate 2.0 released
posted by parrt on Friday, July 16, 02:56 PM
The StringTemplate engine is now much better suited to code generation, but doesn't diminish its prior HTML page generation abilities.

USFJprof
posted by parrt
USFjprof version 1.0 has been released.

FlashMob I
posted by benson
A spontaneous supercomputer at USF! This project is all over the news; take a look at the New York Times and Slashdot.

new version of ANTLR
posted by parrt
USF releases version 2.7.3 of the ANTLR parser generator.

Peru Immersion
posted by brooks
The CS department and University Ministry sponsor a spring break trip to Tacna, Peru.

New Graduate Program
posted by wolber
Check out the new graduate level program!
M.S. in Internet Engineering



Last modified Monday August 30, 2004
Department of Computer Science, University of San Francisco
Please e-mail webmaster at cs dot usfca dot edu with comments or problems