id&qtp&qim&qil&qtx&qca&qia&qrm&qnxt&qprv&qalb&subj&wght&pts&flr&ded&layout&qfixed&qptsbyans&flags linux.001&mca&0&N&Recall that these are defined as courses that provide an overview of the user interface of a particular OS.

My school offers a course of this type.&&True;False;&&linux.002;linux.005;&&a&Sect1-1.0&&&&&1&&&N. linux.002&mcm&0&N&We offer such classes for the following systems (choose all that apply):&&Windows;DOS;MacOS;Linux;Other Unix;Other;&&&&a&Sect1.0&&&&&1&&&Y.If other please specify linux.003&mcm&0&N&We offer this class for those particular OS's for the following reasons:&&Popularity with students;Popularity with employers;Faculty preference/knowledge;Limited by lab equipment;Other;&&&&a&Sect1.0&&&&&1&&&Y.If Other Please Specify linux.004&tf&0&N&These courses are normally taken by non-CS majors.&NO&YES&&&&&Sect1.0&&&&&1&&&N. linux.005&mca&0&N&Recall that these are defined as courses that provide an overview of the *programmer's* interface to a particular OS. This might include Unix shell programming, Visual Basic scripting in Windows, system-supplied libraries, etc. These are courses that would normally be taken by CS majors.

My school offers a course of this type.&&True;False;&&linux.006;linux.008;&&a&Sect2-2.0&&&&&1&&&N. linux.006&mcm&0&N&We offer such classes for the following systems (choose all that apply):&&Windows;DOS;MacOS;Linux;Other Unix;Other;&&&&a&Sect2.0&&&&&1&&&Y.If Other Please Specify linux.007&mcm&0&N&We offer this class for those particular OS's for the following reasons:&&Popularity with students;Popularity with employers;Faculty preference/knowledge;Limited by lab equipment;Other;&&&&a&Sect2.0&&&&&1&&&Y.If Other Please Specify linux.008&mca&0&N&These are courses training students for certification tests. These tests are usually given by vendors (Microsoft, Novell, Cisco), but are sometimes given by independent groups (e.g. Linux certifications).

My school offers a course of this type.&&True;False;&&linux.009;linux.013;&&a&Sect3-3.0&&&&&1&&&N. linux.009&mcm&0&N&The certification courses we offer regularly (at least once per year) are:&&Cisco;Novell;Microsoft;Linux;Other;&&&&a&Sect3.0&&&&&1&&&Y.If Other Please Speciy linux.010&mcm&0&N&We offer this class for those particular OS's for the following reasons:&&Popularity with students;Popularity with employers;Faculty preference/knowledge;Limited by lab equipment;Other;&&&&a&Sect3.0&&&&&1&&&Y.If Other Please Specify linux.011&mcm&0&N&The reason we *don't* offer certification courses for the other systems are:&&Low demand from students;Low demand from employers;Lack of interested/qualified faculty;Lack of appropriate lab equipment;Other;&&&&a&Sect3.0&&&&&1&&&Y.If Other Please Specify linux.012&mcm&0&N&If we can, we will add certification courses for:&&Cisco;Novell;Microsoft;Linux;Other;&&&&a&Sect3.0&&&&&1&&&Y.If Other Please Specify linux.013&mca&0&N&These are courses on specific applications, such as word processors, web page creators, spreadsheets, databases.

My school offers a course of this type.&&True;False;&&linux.014;linux.016;&&a&Sect4-4.0&&&&&1&&&N. linux.014&mcm&0&N&The applications for which we offer courses, and the systems on which they run are (check all that apply, please specify in the comment box whick OS (i.e. DOS, Windows, Mac, Linux, OtherUnix) you are using for each. If instruction in an application is system-independent, type "multiple" in the comment box.)&&Word-processing;Spreadsheet;Database;Presentation;Graphics/animation;Statistical/scientific/simulation;Web authoring;Other(s);&&&&a&Sect4.0&&&&&1&&&Y.If Other Please Specify linux.015&mcm&0&N&Why did you choose to teach these applications (check all that apply)?&&General popularity;Demand from students;Demand from employers;Interest/familiarity of faculty;&&&&a&Sect4.0&&&&&1&&&Y.Please explain further if necessary linux.016&mca&0&N&These are courses that cover topics such as process scheduling, distributed computing, virtual memory, TCP/IP, and such, generally at a fairly technical level. Such courses would not usually be OS- or platform-specific, except when particular systems are used for examples or labs.

My school offers a course of this type.&&True;False;&&linux.017;linux.023;&&a&Sect5-5.0&&&&&1&&&N. linux.017&mca&0&N&We have an OS principles course.&&True;False;&&linux.018;linux.023;&&a&Sect5.0&&&&&1&&&N. linux.018&mcs&0&N&What book do you use?&&Tanenbaum ;Silberschatz ;Stallings;Other;&&&&a&Sect5.0&&&&&1&&&Y.If Other Please Specify linux.019&mcs&0&N&When doing examples/case studies in your OS class, what OS do you use most often (pick one):&&Windows;DOS;MacOS;Linux;Other Unix;Other;&&&&a&Sect5.0&&&&&1&&&Y.If Other Please Specify linux.020&mcm&0&N&Why that one?&&Most familiar to students;Easier to understand than alternatives;Best documented;Best illustrates up-to-date features/techniques.;Other;&&&&a&Sect5.0&&&&&1&&&Y.If Other Please Specify linux.021&mcs&0&N&When assigning programming problems, what OS do you use most often (pick one):&&Windows;DOS;MacOS;Linux;Other Unix;Simulator (e.g. NachOS);Other;&&&&a&Sect5.0&&&&&1&&&Y.If Other Please Specify linux.022&mcm&0&N&Why that one (check all that apply)?&&Most familiar to students;Easier to work with than alternatives;Best documented;Most stable (crashes less);Safer (students less likely to cause damage);Required hardware and drivers available;Other;&&&&a&Sect5.0&&&&&1&&&Y.If Other Please Specify linux.023&mca&0&N&We have a networking principles course.&&True;False;&&linux.024;linux.029;&&a&Sect6-6.0&&&&&1&&&N. linux.024&mcs&0&N&What book do you use?&&Tanenbaum ;Kurose and Ross;Stallings;Other;&&&&a&Sect6.0&&&&&1&&&Y.If Other Please Specify linux.025&mcs&0&N&When doing examples/case studies in your OS class, what OS do you use most often (pick one):&&Windows;DOS;MacOS;Linux;Other Unix;Other;&&&&a&Sect6.0&&&&&1&&&Y.If Other Please Specify linux.026&mcm&0&N&Why that one?&&Most familiar to students;Easier to understand than alternatives;Best documented;Best illustrates up-to-date features/techniques.;Other;&&&&a&Sect6.0&&&&&1&&&Y.If Other Please Specify linux.027&mcs&0&N&When assigning programming problems, what OS do you use most often (pick one):&&Windows;DOS;MacOS;Linux;Other Unix;Simulator (e.g. NachOS);Other;&&&&a&Sect6.0&&&&&1&&&Y.If Other Please Specify linux.028&mcm&0&N&Why that one (check all that apply)?&&Most familiar to students;Easier to work with than alternatives;Best documented;Most stable (crashes less);Safer (students less likely to cause damage);Required hardware and drivers available;Other;&&&&a&Sect6.0&&&&&1&&&Y.If Other Please Specify linux.029&mcs&0&N&Approximately how many computer workstations are available to your students for general-purpose computing (e-mail, document preparation, internet access):&&1-50;51 - 100;101 - 500;501 - 1000;1001 - 5000;Over 5000;&&&&a&Sect7.0&&&&&1&&&Y.If you know the exact number please enter it here linux.030&nrt&0&N&Of those machines, approximately what percent use each of the following OS's: Windows, DOS, MacOS, Linux, Other Unix, Other (i.e. 80% Windows, 20% MacOS)&200&&&&&&Sect7.0&&&&&1&&&N. linux.031&mtx&0&N&Confining ourselves to just Windows and Linux/Unix, please rate each statement on a scale between 1 (strongly agree) and 5 (strongly disagree):&&Windows is better for instruction because students are familiar with it.;Windows is better for instruction because the applications/languages/etc. I need are available on it.;Unix is better because it is more reliable.;Unix is better because it is easier/cheaper to administer.;RCStrongly Agree;Somewhat Agree;Undecided;Somewhat Disagree;Strongly Disagree;&&&&&Sect7.0&&&&&1&&&N. linux.032&mcs&0&Y&Confining ourselves to just Windows and Linux/Unix, please rate each statement on a scale between 1 (strongly agree) and 5 (strongly disagree):

Windows is better for instruction because the applications/languages/etc. I need are available on it.&&1 - Strongly Agree;2 - Somewhat Agree;3 - Undecided;4 - Somewhat Disagree;5 - Strongly Disagree;&&&&a&undefined.0&&&&&1&&&N. linux.033&mcs&0&Y&Confining ourselves to just Windows and Linux/Unix, please rate each statement on a scale between 1 (strongly agree) and 5 (strongly disagree):

Unix is better because it is more reliable.&&1 - Strongly Agree;2 - Somewhat Agree;3 - Undecided;4 - Somewhat Disagree;5 - Strongly Disagree;&&&&a&undefined.0&&&&&1&&&N. linux.034&mcs&0&Y&Confining ourselves to just Windows and Linux/Unix, please rate each statement on a scale between 1 (strongly agree) and 5 (strongly disagree):

Unix is better because it is easier/cheaper to administer.&&1 - Strongly Agree;2 - Somewhat Agree;3 - Undecided;4 - Somewhat Disagree;5 - Strongly Disagree;&&&&a&undefined.0&&&&&1&&&N. linux.035&mtx&0&N&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:&&Student familiarity;Available of software;Cost of software;Reliability;Cost to maintain/administer;Satisfies needs of employers;Useful for teaching programming;Useful for teaching network administration;Useful for teaching network programming;Provides remote access for students;Provides remote access for faculty;Ease of setting up web servers;RCWindows is
much better;Windows is
somewhat better;Undecided;Unix or Linux
is somewhat better;Unix or Linux
is much better;&&&&&Sect7.0&&&&&1&&&N. linux.036&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Availability of software&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.037&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Cost of software&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.038&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Reliability&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.039&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Cost to maintain/administer&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.040&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Satisfies needs of employers&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.041&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Useful for teaching programming&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.042&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Useful for teaching network administration&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.043&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Useful for teaching network programming&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.044&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Provides remote access for students&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.045&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Provides remote access for faculty&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.046&mcs&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:

Ease of setting up web servers&&1 - Windows is much better;2 - Windows is somewhat better;3 - Undecided;4 - Unix or Linux is somewhat better;5 - Unix or Linux is much better;&&&&a&undefined.0&&&&&1&&&N. linux.047&tf&0&N&Thank you for filling out this survey. Please answer two final questions about your willingness to be contacted further by us:

I would like to see the final report resulting from this survey.&YES&NO&&&&&Sect8.0&&&&&1&&&Y.If So, Please Enter Preferred Email Address: linux.048&tf&0&N&It would be okay to contact me for further elaboration on my answers (with the understanding that I am under no obligation to respond).&YES&NO&&&&&Sect8.0&&&&&1&&&Y.If So, Please Enter Preferred Email Address: linux.049&mtx&0&Y&Many CS departments have a mixture of Windows and Unix/Linux machines. If you are familiar with both systems, please rate mark each of the following criteria with a number between 1 and 5, as follows: 1 means "Windows is much better", 5 means "Unix or Linux is much better," 3 means "there is no significant difference:&&Student familiarity;Available of software;Cost of software;Reliability;Cost to maintain/administer;Satisfies needs of employers;Useful for teaching programming;Useful for teaching network administration;Useful for teaching network programming;Provides remote access for students;Provides remote access for faculty;Ease of setting up web servers;RCWindows is much better;Windows is somewhat better;Undecided;Unix or Linux is somewhat better;Unix or Linux is much better;&&&&&undefined.0&&&&&1&&&N. linux.050&mtx&0&Y&Confining ourselves to just Windows and Linux/Unix, please rate each statement on a scale between 1 (strongly agree) and 5 (strongly disagree):&&Windows is better for instruction because students are familiar with it.;Windows is better for instruction because the applications/languages/etc. I need are available on it.;Unix is better because it is more reliable.;Unix is better because it is easier/cheaper to administer.;RCStrongly Agree;Somewhat Agree;Undecided;Somewhat Disagree;Strongly Disagree;&&&&&undefined.0&&&&&1&&&N.