Introduction to UCWISE

What is UCWISE?

UCWISE is a web-based tool that we are using in CS3. You will primarily use it in the labs, viewing and working on the on-line materials. The software was first developed in a research project looking at the ways that on-line curriculum and other tools can support and change traditional computer science courses. This research is on going.

There are two main areas of UCWISE: the course portal and the curriculum view. Each time you start with UCWISE, you will see the course portal; from here, you can view the lab materials organized on a calendar, read the latest announcements, work with your files, and so forth. The course portal is discussed further below.

When you want to work on the curricular materials, a new window will open up with the curriculum view. Here, you can step through page after page of activities, which vary from simple reading, taking quizzes, through contributing to group discussions. This is discussed in more detail below.

How to get started

The UCWISE system is available at The first time you visit, you will need to set up an account and enroll in the course; on subsequent visits, you need only give your username and password at this page, and you will be taken to the course portal.

Your TA will help you get an account on the first day, but we will summarize the process here. In CS3, you will be given a Unix account of the form CS3-XX, where XX is a set of two letters. You will also need a separate account for UCWISE; we recommend simplifying your life by using the same username (i.e., CS3-XX) and password for both.

In any case, to create a UCWISE account you need to visit and click on the new student account link. You will be asked for some information, including your choice of username and password. When logging in with your new account for the first time, you will need to enter an enrollment code. Your TA will give this code to you.


To use UCWISE, you will need a recent Firefox browser, which you can get at You may have problems if you rely on Microsoft’s Internet Explorer. On Macintoshes, you should also use the latest Firefox; however, there are some reports of Safari working well enough.

The UCWISE system is available at anytime. That said, there are two reasons that you will do most of your work in lab: first, you are required to take most of the quizzes while present in the lab, and second, you will find that the TAs, lab assistants, and your fellow students can offer a great deal of support while you are physically present.

The Course Portal

The course portal window has a menu at the left; most of UCWISE’s features are available via links off the menu. We have highlighted a few below, but feel free to explore:


When the course portal first opens, the top half of the main screen will contain any announcements your instructors may have made. This list will get quite long over the semester; by clicking on the Announcements link in the left menu, you can see them in the entire screen and change the way announcements are read.


When you first visit the course portal, the lower half of the main screen will contain a weekly calendar view of the on-line materials. Within each day, you will see the main headings and activity sub-headings for the materials. To open the curriculum view starting at a particular activity, click on the link in the calendar.

At the lower portion of the calendar, and reading assignments are listed.

You can move forward or back a week by clicking on the “>>” or “<<” icon at the top left of the calendar (in the blue bar). There are also links to change the view to a monthly view, or to a full semester view. Also note that links in the main menu, under the Calendar heading, give you more options.

Checking your Grades

To view your grades, click on the Grading link in the main menu. The My Assignments link will show you your grades for anything that can be graded: homework assignments, quizzes, midterms, finals, projects, and so forth. Of course, you will only see scores for assignments that have already been graded!

The My Course Grade shows how your assignment grades combine into a course grade; this tool has been known to render things incorrectly, however, so take it with a grain of salt.

Remember to Log Out

Once again, remember to log out. You can do this by clicking on the Log Out link in the main menu, or by simply closing all of your browser windows and logging out of your Unix account.

Lab Materials

When you click on a link inside the calendar, a new window will open containing CS3’s online materials. There is a menu on the left side to allow you to quickly jump to any step in the project for that day; this menu has two levels of headings, and collapses and opens headings as you move between steps. Above the menu are a few icons to tools that are always available, including a journaling tools and a show-all-work tool; both are discussed below.

There are several types of steps in our on-line curriculum, and you will become familiar with all of these over time. Here is a summary of the five types of steps:

Display pages

These are pages of static text; you simply read these!


This is a two-part step: first you answer a question, and second you look at other student’s answers. You can’t see the other answers until you make an answer!
These are most often anonymous, but may not be; there may be additional things to do, like rate the other student’s answers.


These are threaded discussion activities, similar to many forums on the web. Top-level can be started, a comment can be replied to, and replies can be replied to, etc (creating a “thread”).
Generally, you will get these types of activities as homework, and will be required to initiate a comment as well to reply to other student’s comments.


Quizzes are one or more pages, each with one to three questions. You type answers into a text box, and click submit. Once you have submitted, you can’t change your answers! (You can view your answers using the show-all-work icon, however.)

There is generally a quiz to start each day. In past semesters, students have taken overly long on quizzes, ignoring the rest of the materials; please finish in a timely way.


Surveys are given a few times over the semester, and give us valuable feedback. They appear much like quizzes, but have multiple-choice answers as well as fill-in-the-blanks.


Webscheme steps are relatively new; they are interactive pages into which you type or complete programs on which you can get automatic feedback.

The pages are sometimes slow to load. You must wait for the green box, at the upper left corner, to be filled in before you start the page.

Show all work

The show all work icon ( ) is in the upper left of the curriculum window. You can click on it to see all the answers that you have given.

Extra Brain

The “extra brain” icon ( ) is in the upper left of the curriculum window, and will take you to a simple journaling tool. With the tool, you can record thoughts (or anything you want), view you earlier entries, print your entries out, and so forth. Many students have found this tool helpful as they work through the curriculum.