Undergraduate Programs

BS in Computer Science

Data and Search Specialization

  1. CSCI-B 403 Algorithm Design and Analysis
  2. CSCI-B 461 Database Concepts
  3. Select one project course from the following:
    • CSCI-P 434 Distributed Systems (currently CSCI-B 490, topic: Distributed Systems)
    • CSCI-P 462 Database Applications and Design
    • INFO-I 427 Search Informatics
  4. Select two additional courses from the following:
    • CSCI-B 351 Introduction to Artificial Intelligence and Computer Simulation
    • CSCI-P 434 Distributed Systems (currently CSCI-B 490, topic: Distributed Systems)
    • CSCI-P 462 Database Applications and Design
    • INFO-I 453 Computer and Information Ethics
    • INFO-I 427 Search Informatics
    • CSCI-B 490 Topics course, as offered and approved

The data specialist has strong technical skills in the methodology behind databases, search engines and distributed repositories, and can create new technical solutions.  For more information, please visit http://dataandsearch.org/dsi/undergraduate.

Academic Bulletins

PDF Version

Click here for the PDF version.