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







M.S. in Internet Engineering

In the early 1990s graphic designers were in great demand as the web was filled with static pictures and text. Today, the content of the web is dynamic as many web pages display data that changes every day or even every second. And there is now an astronomical amount of data available in cyberspace. The new demand is not for graphic designers, but for people that can build dynamic web pages and innovative information retrieval software.

The USF Internet Engineering program offers a unique program that focuses on Internet software development and applications. It provides a more technical course of study than Information Management programs, but a program further from the machine-level than a traditional Computer Science program. Instead of studying the internals of an operating system, students learn how a large search engine is designed. Instead of analyzing the internal architecture of the computer, students study the architecture of the entire web. By viewing some traditional elements of computer science as mastered commodities, students are allowed to focus on the powerful technology and information that is now available on the Internet.

Topics of Study
  • Intelligent Agents
  • Information Retrieval
  • Web Application Development
  • Web Services
  • Peer-to-Peer and other Distributed Models
  • Semantic Web
  • Digital Libraries and E-Commerce
  • Legal and Societal Issues in Computing

A World of Opportunity
  • Recent graduates of the department have taken positions at BEA Systems, Sun Microsystems, Oracle, IBM, and the Internet Archive. Others have been accepted to graduate programs at Stanford, UCSD, UCLA, UC Davis and other universities.
  • Students regularly have the opportunity to interact with guest speakers from Google, HP, Cisco, Stanford, Berkeley and various other organizations. Active alumni include Alfred Chuang, founder of BEA systems, Patrick McGovern, director of SourceForge, and Alberto Yepez and Teresa Win of Thor Technologies.
  • Students work with professors on a variety of Internet-related research projects.
  • Residency requirement places students with professors at affiliated Bay Area organizations.

Admission Requirements
  • A Bachelor's degree in computer science from an accredited college or university, or
  • A Bachelor's degree in another field with two semesters of lower-division programming courses, discrete math, data structures, and one upper-division programming course (these courses can be taken at USF).
  • Transcripts, two letters of recommendation, and a statement of purpose (see application for details).
  • GRE General test scores.
  • TOEFL scores are required for international students.

About the Program
  • " Computer technology is no longer about the PC or isolated devices -- it's about networked and cooperative hardware and software. As a professor at USF, I am very pleased to share my experiences building the large jGuru.com server software and managing an internet start up. Because of the excellent professor/student ratio and the high caliber of the students, I am able to actively involve students in my research. "

    Terence Parr, Assistant Professor and co-founder of jGuru.com and the ANTLR language translator-generator tool.

  • " Leveraging computer skills to bring millions of books, movies, and music performances to anyone near an Internet connection is an opportunity that drives us. We have been working with and hiring USF students because they bring a passion for information access and the computer skills needed to make terabyte scale systems work. For those that like having their work used by thousands if not millions of people, this program should help students launch careers. "

    Brewster Kahle, Founder of the Internet Archive
For More Information
  • Contact Dr. David Wolber, Chair, Department of Computer Science, USF
    E-mail: wolber AT usfca DOT edu, Phone: (415) 422-6451
  • To Request an Information/Application Packet:
    E-mail: Mark Landerghini at landerghini AT usfca DOT edu


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