. Cs201 Laboratory Sessions All students must sign up for one lab session per week. Each will involve completing a task that will take about 2 hours of intensive computer work. You won't have time (unless you get productive) to look at your Google/yahoo/whatever Email etc. . Read Me First The first rule is to leave our computers running! You should never have to reboot our systems. During your first quarter if you think you need to reboot -- ask the lab assistant or the help desk. . Read Me Next At the start the teacher will show you how to get started -- take notes. . Logging in You should have a blue screen with a box for your "user-name", otherwise call over your teacher. In the menu bar, select Session->??. Input your user name(this should be the same as your campus EMail id) in the box provided and click the OK button. You should get a window to input your password. This will be announced in the lab. (It is not secure and you should change it SOON). Click the OK button Wait for KDE to start up. . Changing your password Look under the KDE "f" menu/Start for the Settings -> Password item. This should open up a window that lets you input your old password and then a second dialog box where you input your new password twice. In a terminal window(remotely or under KDE) you input .As_is passwd your_user_name then supply you old password and tap return. Then enter your new password twice tapping return each time. . Starting a Browser The Firefox browser seems to work best. You can find it under the 'f'->Internet->Firefox. Fill in the following location .As_is http://cse.csusb.edu/dick/cs201 and tap the "Enter" Key to go to the web site for this class. Once found you should bookmark it for next time. . Logging Out Close windows.... and right click on the desk top. Select "Logout ..." Wait a second and then click the "Logout" button in the confirmation dialog that pops up. Now you can leave. NEVER leave a machine without logging out. . About our Laboratories We try to maintain world class hardware and software. So we use Linux. This is the most popular university operating system. It is starting to be adopted by professionals in large and small companies world wide for the following reasons: .List Price: It is free. Cost: It is easy to maintain and update. Security: It has evolved to resist the viruses, back doors, and Trojan horses found in Microsoft products. Privacy: It has a simple privacy scheme that hides your files from other users (but not the system administrators). Open: It was created by an international group of expert developers. We can join this group to fix problems. Powerful: It is designed by programmers, for programmers, to be is used by programmers. Customizable: Before and after you login there are dozens of options Applications: There are hundreds of programs you can use -- most of them designed by and for professional programmers. Internet-Based: Linux is based on the Internet. A window on your machine can be connected to any computer in the world. .Close.List On the other hand it is not designed to be `user-friendly`. Computer Scientists have a tendency to prefer `power` to `ease of use`. . CS201 Laboratories .Table Description Link .Row Welcome to our CSCI Lab .Item See .See ./lab01/ .Row Developing simple programs .Item See .See ./lab02/ .Row Objects and Classes .Item See .See ./lab03/ .Row Designing Classes .Item See .See ./lab04/ .Row Algorithms .Item See .See ./lab05/ .Row For Statements .Item See .See ./lab06/ .Row Logic and Conditions .Item See .See ./lab07/ .Row Functions .Item See .See ./lab08/ .Row Recursion .Item See .See ./lab09/ .Row Arrays and Vectors .Item See .See ./lab10/ .Close.Table