Course Search widget

The KU Course Search widget will display a filterable, searchable list of courses on your site. The list can be customized using CSS and predefined SSI settings to fit the look and feel of your site. The course information will always be kept in sync with the newest online catalog by the Office of University Relations, and each course includes a link to search for open sections in the Schedule of Classes.

Here's a basic example of the widget with no additional CSS added, using a single SSI setting to limit the number of results to 10:

Show courses in with a course number to
worth in .

There are 9,438 results.

Individualized tutorial instruction in one or more skills at appropriate level(s). Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
Practice in a laboratory setting in speaking, listening, reading, writing, or grammar. Prerequisite: Placement in this course by the Applied English Center. LAB
View current sections...
A content-based capstone course offering advanced instruction in university-level written and spoken materials. Students are required to write response papers, essays, and a research paper; take essay tests; make oral presentations; develop their notetaking skills in lectures; and complete a portfolio of their work for assessment at midterm and semester end. Seven credits in the fall and spring semesters; six credits in the summer term. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
A course designed to help very advanced English students polish oral presentation and listening comprehension skills necessary for success in an academic setting. Students work with several topics during the semester, building skills in listening to oral texts, taking notes, discussing content, interviewing, summarizing, and giving presentations. Written work is also required. Four credits in the fall and spring semesters; three credits in the summer term. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
A course intended for graduate students who are in the early stages of their degree programs. Students will read and analyze the structures of texts and improve reading comprehension. In the work on writing, students will first be asked to write summaries and summary critiques and then write investigative reports that set up final research papers or reviews, in which they will be asked to integrate material from readings around a central argument, comment on data or ideas, and critique primary sources. Emphasis will be placed on learning to cite and quote primary materials, organize the content logically, and improve English grammar and usage. In conferences students will receive feedback on the content, organization, and cohesion of papers. Grammar/editing tutorials will be a required component of the course. Four credits in the fall and spring semesters; three credits in the summer term. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
An individualized web-based course designed to help very advanced students analyze and correct errors in writing, and write a passing essay within a time limit by reviewing sentence- and discourse-level grammar and vocabulary. Students write weekly essays in the AEC computer lab, and receive feedback and individualized grammar assignments via e-mail. Students also have several face-to-face conferences with their instructor. Four credits in the fall and spring semesters; three credits in the summer term. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
A course designed to help very advanced students polish strategies for improving their academic reading and writing. There is continued emphasis on increasing fluency, building vocabulary, developing academic skills such as note taking and summarizing. As preparation for college-level academic course work, students work with university course material in a variety of academic areas. Four credits in the fall and spring semesters; three credits in the summer term. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
An individualized course designed to help very advanced students review sentence- and discourse-level grammar and vocabulary to allow them to express meaning appropriately and very accurately in written English. Students write weekly essays in the AEC computer lab, and receive feedback and individualized grammar assignments by email from their instructor. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
Specialized English language and/or orientation courses for students in short-term programs at advanced levels, focused on the use of English in particular fields of study or employment. Prerequisite: Placement in this course by the Applied English Center. LEC
View current sections...
Advanced instruction is offered in the form of tutorials for a limited number of undergraduate students with prior experience in anatomical sciences. The emphasis of the course will be advanced study of a specific area of gross anatomy, neuroanatomy, or histology. In gross anatomy and neuroanatomy, students will do a complete, detailed dissection of a specific area of the body and present it to the faculty with a term paper on a clinically significant aspect of the dissection. In histology, students will prepare specific organs for special histological and immunocytochemical techniques with an oral presentation and term paper. Prerequisite: Permission of instructor. LEC
View current sections...
 1 2 3 4 5 6 7 8 9 10 11 12 >  Last ›

Principal Course Distribution Requirement

Principal courses offer introductions to the breadth of disciplines in the College. They acquaint students with the subject matter in an area, with the types of questions that are asked about that subject matter, with the knowledge that has been developed and is now basic to the area, and with the methods and standards by which claims to truth are judged.

Students must complete courses in topical groups in three major divisions (humanities, natural sciences and mathematics, and social sciences). For the B.A., three courses are required from each division, with no more than one course from any topical group. The B.G.S. requires two courses from each division, with no more than one from any topical group. To fulfill the requirement, a course must be designated as a principal course according to the codes listed below.

These are the major divisions, their topical subgroups, and the codes that identify them:

Humanities

  • HT: Historical studies
  • HL: Literature and the arts
  • HR: Philosophy and religion

Natural Sciences and Mathematics

  • NB: Biological sciences
  • NE: Earth sciences
  • NM: Mathematical sciences
  • NP: Physical science

Social Sciences

  • SC: Culture and society
  • SI: Individual behavior
  • SF: Public affairs

No course may fulfill both a principal course distribution requirement and a non-Western culture or second-level mathematics course requirement. Laboratory science courses designated as principal courses may fulfill both the laboratory science requirement and one of the distribution requirements. No free-standing laboratory course may by itself fulfill either the laboratory science requirement or a principal course requirement. Students should begin taking principal courses early in their academic careers. An honors equivalent of a principal course may fulfill a principal course requirement.

View all approved principal course distribution courses »

Non-Western Culture Requirement

A non-Western culture course acquaints students with the culture, society, and values of a non-Western people, for example, from Asia, the Pacific Islands, the Middle East, or Africa. Students must complete one approved non-Western culture course.

One approved non-Western culture course is required. Occasionally courses with varying topics fulfill the non-Western culture course requirement. See the Schedule of Classes for details. These courses are coded NW.

View all approved non-Western culture courses »

Transfer and Earned Credit Course Codes

These codes are used to evaluate transfer credit and to determine which academic requirements a course meets.

  • H: Humanities
  • N: Natural Sciences and Mathematics
  • S: Social Sciences
  • W: World Civilization and Culture
  • U: Undesignated Elective Credit (course does not satisfy distribution requirement)

To include the widget on your site, you will need to use SSI, have KU's "contained" version of JQuery turned on (it's on by default), and be on a central KU webserver such as www2.ku.edu. From there, it's a three-step process:

  1. a) If you're not already using the "otherheaderinfo" SSI setting, simply add the below BEFORE the line
    that is like <!--#include virtual="/~account/myssi/myheader.shtml" -->.

    <!--#set var="otherheaderinfo" value="/~http/ssi/2009/widgets/coursesearch/coursesearch_headerfiles.shtml" -->

    b) If "otherheaderinfo" is in use, you can add the files individually instead:

    <!--#set var="pagecss5" value="/~http/ssi/2009/widgets/coursesearch/coursesearchwidget.css" -->
    <!--#set var="pagejs3" value="/~http/ssi/2009/widgets/coursesearch/cookie.js" -->
    <!--#set var="pagejs4" value="/~http/ssi/2009/widgets/coursesearch/cluetip.js" -->
    <!--#set var="pagejs5" value="/~http/ssi/2009/widgets/coursesearch/coursesearchwidget.js" -->


  2. Place this code in the body of your page, wherever you want the widget to appear:

    <!--#include virtual="/~http/ssi/2009/widgets/mycoursesearch.shtml" -->

  3. Add any of the SSI settings below to customize the widget's appearance and functionality.

Settings

These settings must be placed on your page above the include statement. You will likely want to define all these in your header file.

coursesearch_type

By default, the widget sorts, filters and searches by department, but this can be overridden to work with schools instead. This can be useful when used in conjunction with the coursesearch_group setting below.
Possible Values:
  • school
  • department
Default Value: department
Example
<!--#set var="coursesearch_type" value="school" -->

coursesearch_group

Specifying a group code will limit results to only that department or school (depending on what's set in the coursesearch_type setting above).

More than one group code can be used for programs that contain courses from multiple departments. Place multiple codes in a comma-separated list (for example, Germanic Languages and Literatures would list their codes like this: DANE,DTCH,GERM,HNGR,NORW,SCAN,SWED).

Note: if your group name contains an ampersand ("&"), you must replace it with "|xa|" for it to work properly.
Possible department codes:
Possible school codes (the setting coursesearch_type must be changed to "school" for these to work):
Default Value: none
Example
<!--#set var="coursesearch_group" value="CHEM" -->

coursesearch_groupname

If the coursesearch_group setting is used above, the drop-down menu in the "browse" tab goes away and the group code is displayed in its place. This can be a little ugly, especially if you're using multiple group codes. Text placed in this setting will be displayed instead of the group code. This is for aesthetic purposes only and has no effect on which schools or departments are queried.
Default Value: none
Example
<!--#set var="coursesearch_groupname" value="Department of Chemistry" -->

coursesearch_perpage

Sets the number of courses listed at a time. If the number of courses exceeds this number, pagination will be auto-generated at the bottom of the widget.
Default Value: 50
Example
<!--#set var="coursesearch_perpage" value="10" -->

coursesearch_sortorder

Use a comma-separated list to determine the sort order of the results. This can be useful when used in conjunction with the coursesearch_sortdirection setting below.
Possible Values:
  • school
  • department
  • coursenumber
Default Value: school,department,coursenumber
Example
<!--#set var="coursesearch_sortorder" value="coursenumber,department,school" -->

coursesearch_sortdirection

Determines whether the results display in ascending or descending order. This can be useful when used in conjunction with the coursesearch_sortorder setting above.
Possible Values:
  • ASC
  • DESC
Default Value: ASC
Example
<!--#set var="coursesearch_sortdirection" value="DESC" -->

coursesearch_mincoursenumber

Sets the minimum course number that will be displayed, as well as the smallest numbers in the course filter drop-downs. Works best when displayed as a three-digit number between 001 and 999. This can be useful when used in conjunction with the coursesearch_maxcoursenumber setting below.
Default Value: 001
Example
<!--#set var="coursesearch_mincoursenumber" value="500" -->

coursesearch_maxcoursenumber

Sets the maximum course number that will be displayed, as well as the largest numbers in the course filter drop-downs. Works best when displayed as a three-digit number between 001 and 999. This can be useful when used in conjunction with the coursesearch_mincoursenumber setting above.
Default Value: 999
Example
<!--#set var="coursesearch_maxcoursenumber" value="400" -->

coursesearch_showform

Hides the browse/search form completely. Even when hidden, other SSI settings you've used will still be processed.
Possible Values:
  • true
  • false
Default Value: true
Example
<!--#set var="coursesearch_showform" value="false" -->

coursesearch_formorder

Use a comma-delimited list to change the display order of the "browse" and "search" tabs. Listing only one of the tabs will hide the other tab completely. Note: cookies are used to display the last tab a visitor has viewed.
Possible Values:
  • browse
  • search
Default Value: browse,search
Example
<!--#set var="coursesearch_formorder" value="search,browse" -->

If you have any questions about this process, please feel free to contact webcomms@ku.edu.


The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability, status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression and genetic information in the University’s programs and activities. The following person has been designated to handle inquiries regarding the non-discrimination policies: Director of the Office of Institutional Opportunity and Access, IOA@ku.edu, 1246 W. Campus Road, Room 153A, Lawrence, KS, 66045, (785)864-6414, 711 TTY.