Linking into BOCA

Overview

The Brown Online Course Announcement provides information on Brown courses, including course descriptions, meeting times, and instructor information. Brown web publishers are encouraged to use the information in BOCA on their web sites. This page provides an overview of the various ways in which publishers can link to and into the data in BOCA.

Link to BOCA

To get to the main BOCA webpage, use a URL in the form:

<a href="http://boca.brown.edu"> Boca </a>

 

Obtain a list of classes for a semester

To call up a list of classes available in a department in a given semester, use a form like this:

<form name="aosCrsList" action="http://boca.brown.edu/aoscrslist.asp"
method="post">
<input type="hidden" name="year" value="2001" />
<input type="hidden" name="term" value="1" />
<input type="hidden" name="startCrsCode" value="BI0000" />
<input type="submit" value="Get Semester 1, 2002 Bio Classes" />
</form>

The resulting submit button looks like this:

The link that retrieves the same information is:

<a href="http://boca.brown.edu/aoscrslist.asp?year=2002&term=1&startCrsCode=BI0000">Semester 1, 2002 Bio Classes</a>

 

Obtain a list of classes taught in a department for a given academic year

To get a listing of all the courses taught in a department for an academic year, use the query

<form name="aosCrsList" action="http://boca.brown.edu/aoscrslist.asp" method="post">
<input type="hidden" name="year" value="2002">
<input type="hidden" name="term" value=" ">
<input type="hidden" name="startCrsCode" value="BI0000">
<input type="submit" value="Get 2002 Bio Classes">
</form>

The resulting submit button looks like this:

The corresponding link is:

<a href="http://boca.brown.edu/aoscrslist.asp?year=2002&term=&startCrsCode=BI0000">Get 2002 Bio Classes</a>

 

Non-Topics classes

For nontopics classes, use the following form format:

<form name="nonTopicsDet" action="http://boca.brown.edu/nontopicsdet.asp" method="post">
<input type="hidden" name="year" value="2002">
<input type="hidden" name="term" value="1">
<input type="hidden" name="crsCode" value="BI0047">
<input type="SUBMIT" value="Biology 0047 Fall 2002">
</form>

The HTML for the corresponding link looks like this:

<a href="http://boca.brown.edu/nontopicsdet.asp?year=2002&term=1&crsCode=BI0047"> Biology 0047 Fall 2002 </a>

 

Topics classes

For topics classes, use the following form format.

<FORM NAME="topicsDet" ACTION="http://boca.brown.edu/topicsDet.asp" METHOD="post">
<INPUT TYPE="hidden" NAME="year" VALUE="2002">
<INPUT TYPE="hidden" NAME="term" VALUE="1">
<INPUT TYPE="hidden" NAME="crsCode" VALUE="HI0197">
<INPUT TYPE="hidden" NAME="sectCode" VALUE="S017">
<INPUT TYPE="SUBMIT" VALUE="History 0197 Section 17 Fall 2002">
</FORM>

The HTML for the corresponding link looks like this:

<a href="http://boca.brown.edu/topicsDet.asp?year=2002&term=1&crsCode=HI0197&SectCode=S017">History 0197 Section 17 Fall 2002</a>

 

Range of Classes

It is also possible to search for ranges of classes, using the gradLevel parameter:

<FORM NAME="aosCrsList" ACTION="http://boca.brown.edu/aoscrslist.asp" METHOD="post">
<INPUT TYPE="hidden" NAME="year" VALUE="2002">
<INPUT TYPE="hidden" NAME="term" VALUE="1">
<INPUT TYPE="hidden" NAME="startCrsCode" VALUE="HI0000">
<INPUT TYPE="hidden" NAME="gradLevel1" VALUE="X">
<INPUT TYPE="SUBMIT" VALUE="Get Semester 1, 2002 Undergraduate History Classes">
</FORM>

The corresponding link looks like this:

<a href="http://boca.brown.edu/aoscrslist.asp?year=2002&term=1&startCrsCode=BI0000&gradLevel1=X">Get Semester 1, 2002 Undergraduate History Classes </a>