Frequently Asked Questions

Can I take an internet-based course from anywhere?

Generally, the answer is yes. Most distance students do, however, have a "home" at one of ODU's regional Higher Education Centers or Teletechnet sites, which can be found throughout the state of Virginia and at many locations outside the state. These provide physical facilities where students have access to advising, lab equipment, and rooms for tests/examinations.

Important: You must attend any televised sessions, tests, etc., at the site at which you are registered. Furthermore, many distance sites expect you to speak with the on-site staff before registering. If you register at some sites but are not known to the staff there, they may administratively drop you from the course. (And if the course at the proper site for you has filled up, you might not be able to get back in!)

I'm a Norfolk student. Can I take this internet-based course?

As a general rule, yes. Our internet-based courses will usually have a section sited in Norfolk. Please be aware, however, that your classmates are scattered around the country, and that you will therefore be required to follow the same rules and procedures as more distant students. (For example, if the instructor has a policy that assignments should all be turned in electronically, then handing physical sheets of paper directly to the isntructor may be frowned upon, as it requires your submissions to be handled separately and differently from everyone else's.

I can't find your course on Blackboard!

or

Your Blackboard course appears to be empty.

Although Blackboard is a popular system for hosting web-based courses at ODU, and some of our courses are indeed there, many of our course designers found it unsuitable for rendering advanced content. Consequently, the majority of our web-based courses are actually hosted on our own CS Dept. servers.

This can be confusing because some of the pages at Distance Learning give the impression that all ODU web courses are run through Blackboard. To make things worse, the Blackboard administrators will sometimes, without asking us or telling us about it, create empty Blackboard websites with our course names and numbers.

Where do I find the website for a course?

To find the "real" website for a course, you can

There are many places where you can find the web address of a specific course. Be aware, however, that currently each of these listings requires a separate action by the faculty member. It's not uncommon to find a course listed in some of these places, but not others.

Where are the rooms "web hr", " web va", and "web nonva"?

In fact these are not rooms at all. These codes are used with "pure" web courses that have no televised sessions and so do not require students to be associated with a particular Teletechnet TV reception site.

A course section listed in "web hr" is open to enrollment to anyone on the Norfolk campus or at one of the four Higher Educ. Centers (Virginia Beach, Peninsula, Tri-Cities, and Northern Virginia). A section listed as "web va" is open to anyone else in Virginia, and "web nonva" denotes a section open to distance students outside Virginia.

Why are enrollments capped in CS Teletechnet courses? Why are the caps at my site so small?

When we offer a regular on-campus course, enrollment is automatically limited by physical factors such as classroom size and by our ownestimates of how many students can be supported by a single instructor before the quality of instruction begins to degrade.

Distance courses, expecially web-based courses, are even more sensitive than conventional courses to the instructor's ability to respond promptly to individual student's questions and problems. A web-based course may be offered to more than 30 different sites. Obviously, if each site were to register as many students as go into a normal on-campus class, the instructor's ability to respond to individual students would be drastically reduced.

To preserve the quality of instruction in web-based courses, the CS Dept. has adopted the simple guideline of limiting distance course enrollments to the same limits that we would impose on an on-campus course. To do otherwise would, we believe, compromise the educational experience offered to the distance students. Furthermore, to allow students at each site equal access to our offerings, we place caps on each site's section enrollment so that no one site can monopolize the course during the early enrollment period. (Not all sites conduct registration at the same time, so a simple first-come, first-served policy is not considered reasonable.)

As the registration period progresses, adjustments may be made in these caps as it becomes clear that demand for the course is higher at some sites than at others. If the toal demand for a course at all sites exceeds the overall enrollment cap, we look into alternatives such as finding additional instructors or additional resources to support a higher enrollment load, but this may not be possible (particularly if the situation does not become apparent until late in the scheduling and enrollment process).

I want to enroll in a CS teletechnet course but the section is full. What do I do?

First, if you are a Norfolk student or a student at one of the ODU Higher Education Centers in the Hampton Roads area, and if it is still the first two weeks of pre-registration, just wait. Enrollment caps at these sites start small (to give other sites some opportunity to register for the course) but are relaxed after the first two weeks of pre-registration.

After those first two weeks, let your advisor know that you are trying to get into the course. For Norfolk and Higher Ed. Center students, contact the CS Dept advisors. Students at more distant sites should contact the Teletechnet site manager. We try to respond to enrollment pressures as well as we can (there's no incentive for us to turn students away!) but we need to learn from the advisors which sections are in the most demand.

Do internet-based courses have "classes"? When do they meet? Why does it say "TBA" in the schedule book?

Some Internet-based courses have some form of class meeting. CS instructors have been encouraged to seek an appropriate balance of "asynchronous", self-paced individual activities with "synchronous" meetings of instructors with students. Some courses will meet every week for the same number of hours as a conventional lecture-style course. Others may meet only a few times over the entire semester. A few do not meet at all. Consult the individual course descriptions to see what is planned for each course.

How do these courses "meet" at all? Most courses meet via Teletechnet satellite TV classrooms, located at the ODU Higher Education Center or Teletechnet site where the student has registered. Students may also have the option of registering for a "streaming video" section of the course, in which case they may attend via any high-bandwidth internet connection.

Some courses may meet online via network conferencing software. If so, details will be provided on the course website.

The dates and times for these meetings are, unfortunately, often not known at registration time. Consequently the courses are listed as "TBA" (To Be Announced). Watch the individual course description pages for announcements when the meeting times have been finalized.

How do I register for internet-based courses?

You can register for CS internet-based courses in the same way you register for any ODU course. The Distance Learning site is one of your best sources of information and other administrative procedures if you are new to TELETECHNET and Distance Learning at ODU.

To register:

  1. Review the course requirements for the particular course offering you are interested in.
  2. Go through Distance Learning's pre-enrollment activities . These include both an assessment of your personal skills and some minimal tests of your PC's ability to correctly render on-line content.
  3. Make sure that you own or have access to (e.g., via your Teletechnet site) a computer meeting the hardware/software requirements for CS courses. A specific course may have other hardware/software requirements as well. Check the individual course's syllabus to be sure.
  4. Register for the course.
  5. Apply for an ODU student email account, if you do not have one already. All ODU students are required to have this account. It is considered an official channel for notifications to students. Certainly all students in internet-based courses should check it for e-mail regularly. Do this the same day you register - some instructors send introductory email about their classes to all registered students. If your email account has not been activated, those messages will be lost.
  6. A few weeks before classes start, revisit the web pages for the particular course for which you have registered. Instructors may require you to obtain materials, set up computer accounts, contact them via e-mail, etc., in advance of the first class in order to ensure a smooth start to the semester.

Do I have to take all my CS courses via the internet?

No. Many Internet-based courses are also offered at various times as Teletechnet TV offerings. The internet-based, televised, and, for that matter, live on-campus courses all fulfill the CS degree requirements.

How do I meet general education requirements and other requirements for courses outside of the CS Department?

Depending upon the course you need, you may be able to take it at a local college, community college, or university, or you may be able to take it as a Teletechnet televised course.

What hardware and software do I need to take an internet-based course?

Exact requirements may vary from coruse to course, but general guidelines are:

Web browsers:
Generally you will want a current version of Microsoft's Internet Explorer or of Firefox. Recent versions of Netscape Mozilla or Opera may also suffice.
Internet connection:
Whatever the machine, a good Internet connection is essential. You should be able to connect to your Internet Service Provider (ISP) at 56k or better. For many course (particularly those with video content, a braodband connection may be needed.

Perhaps more importantly, your ISP must be able to actually feed you information at that rate during the time periods when you will be logged in. It's not unheard of for people to invest in broadband or in very fast modems only to find that their net access stays the same - because their ISP was too overloaded to serve up the information as fast as their modem could accept it. Unfortunately, this is not an easy thing for individuals to determine (and few ISP's will have the candor to admit when they have too many customers for their own good).

Beware in particular of satellite-based broadband. These are typically great for doing long downloads (one-directional traffic to your machine), OK for web browsing (mostly one-direction) but, according to student complaints, often very poor at the kind of 2-direction, back-and-forth traffic that most programming activities require. You may be better off with a good dial-up connection.

Word Processing/officeware:
Many courses will require students to write and submit documents using word processors or other typical "office" software. Because it is now common for such software to read and write a variety of file formats besides its own proprietary format, most courses do not have require the use of any specific program, but courses may limit the file formats in which documents may be submitted.
Remote Access:
Rather than require students and remote sites to install long and ever-changing lists of software on their own systems, the CS Dept designs most of its courses so that students can complete assignments by remote access to the CS network.
Compilers:
As noted above, the CS Dept provides remote access to required compilers. Should students wish to do programming work on their local PCs, however, there are some free good-quality ones available:
C++
The Microsoft Visual and .Net compilers are not recommended for any courses beyond CS 150. Compilers based upon the Free Software Foundation's g++ are strongly preferred. Windows users can find free versions of these from the CygWin and Code::Blocks projects.
Java
Free Java compilers can be obtained from Sun.

Teletechnet sites vary considerably in the degree to which they may provide access to such software, but most should at least provide PC labs with broadband capability and support for remote access to the CS Dept facilities.

Again, the individual course's web page should provide details on what additional software is expected and how students may obtain access to it.

Are there special requirements for students taking internet-based courses?

Most courses have prerequisite requirements, and you can find out about these from the ODU catalog or the individual course's web pages.

In addition, anyone taking a course via the internet is expected to have certain basic computer literacy and networking skills. Individual courses may have additional expectations, and the course's web pages should be consulted for these.

Where can I find more information about distance learning in the CS Dept and elsewhere at ODU?

Information about offerings and degree programs in the CS Dept can be obtained from the CS Dept home page.

Information about distance learning at ODU is available from the ODU Distance Learning page.

ODU's library extends services and resources to distance learning students.