Teaching key topics in computer science and information systems through a web search engine project

Michael Chau, Zan Huang, Hsinchun Chen

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

Advances in computer and Internet technologies have made it more and more important for information technology professionals to acquire experience in a variety of aspects, including new technologies, system integration, database administration, and project management. To provide students with a chance to acquire such skills, we designed a project called "Build Your Search Engine in 90 Days," in which students were required to build a domain-specific Web search engine in a semester. In this paper we review the tools and resources available to students and report our experiences in having students to work on this project in a course at the University of Arizona. We also review two tools, called AI Spider and AI Indexer, we developed for students in this project. We highlight a few search engines that were created by the students and suggest some future directions in improving the tools and expanding the project.

Original languageEnglish (US)
JournalACM Journal on Educational Resources in Computing
Volume3
Issue number3
StatePublished - Sep 2003

Fingerprint

Search engines
Computer science
Teaching
Information systems
Students
Project management
Information technology
Internet

Keywords

  • Education
  • Indexing
  • Web computing
  • Web search engine
  • Web spiders

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Teaching key topics in computer science and information systems through a web search engine project. / Chau, Michael; Huang, Zan; Chen, Hsinchun.

In: ACM Journal on Educational Resources in Computing, Vol. 3, No. 3, 09.2003.

Research output: Contribution to journalArticle

@article{c65be09222ae4db9ad0b182a6014a0da,
title = "Teaching key topics in computer science and information systems through a web search engine project",
abstract = "Advances in computer and Internet technologies have made it more and more important for information technology professionals to acquire experience in a variety of aspects, including new technologies, system integration, database administration, and project management. To provide students with a chance to acquire such skills, we designed a project called {"}Build Your Search Engine in 90 Days,{"} in which students were required to build a domain-specific Web search engine in a semester. In this paper we review the tools and resources available to students and report our experiences in having students to work on this project in a course at the University of Arizona. We also review two tools, called AI Spider and AI Indexer, we developed for students in this project. We highlight a few search engines that were created by the students and suggest some future directions in improving the tools and expanding the project.",
keywords = "Education, Indexing, Web computing, Web search engine, Web spiders",
author = "Michael Chau and Zan Huang and Hsinchun Chen",
year = "2003",
month = "9",
language = "English (US)",
volume = "3",
journal = "ACM Journal on Educational Resources in Computing",
issn = "1531-4278",
publisher = "Association for Computing Machinery (ACM)",
number = "3",

}

TY - JOUR

T1 - Teaching key topics in computer science and information systems through a web search engine project

AU - Chau, Michael

AU - Huang, Zan

AU - Chen, Hsinchun

PY - 2003/9

Y1 - 2003/9

N2 - Advances in computer and Internet technologies have made it more and more important for information technology professionals to acquire experience in a variety of aspects, including new technologies, system integration, database administration, and project management. To provide students with a chance to acquire such skills, we designed a project called "Build Your Search Engine in 90 Days," in which students were required to build a domain-specific Web search engine in a semester. In this paper we review the tools and resources available to students and report our experiences in having students to work on this project in a course at the University of Arizona. We also review two tools, called AI Spider and AI Indexer, we developed for students in this project. We highlight a few search engines that were created by the students and suggest some future directions in improving the tools and expanding the project.

AB - Advances in computer and Internet technologies have made it more and more important for information technology professionals to acquire experience in a variety of aspects, including new technologies, system integration, database administration, and project management. To provide students with a chance to acquire such skills, we designed a project called "Build Your Search Engine in 90 Days," in which students were required to build a domain-specific Web search engine in a semester. In this paper we review the tools and resources available to students and report our experiences in having students to work on this project in a course at the University of Arizona. We also review two tools, called AI Spider and AI Indexer, we developed for students in this project. We highlight a few search engines that were created by the students and suggest some future directions in improving the tools and expanding the project.

KW - Education

KW - Indexing

KW - Web computing

KW - Web search engine

KW - Web spiders

UR - http://www.scopus.com/inward/record.url?scp=21244440689&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=21244440689&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:21244440689

VL - 3

JO - ACM Journal on Educational Resources in Computing

JF - ACM Journal on Educational Resources in Computing

SN - 1531-4278

IS - 3

ER -