Morrison's 1819T2 Classes

Course Prerequisites

Really.... none. Point-and-click proficiency with a modern computer is nice, but this can be learned quickly if you are unfamiliar with it. Be able to open files, save files, and to use a web browser. Everything else you will learn in here from scratch. Good critical reading ability also helps. If you already know how to program, you should be in CSC424. If you are a programmer and want to learn how to make web apps, this is a great place. Please be a good citizen in this class and be helpful to your classmates.

Get your Lappy Ready

If you are enrolled in this class, you got an email telling you of the existence of this page. You will use the following software items in this class. All are freely available. You have an opportunity ot install them before class starts so you are ready on day 1. The TAs can help you with this process. We might hold an "install party" during orientation.

You will need a plain text editor. Several choices are available; pick the one you like the best. You will not want or need a word processor in this class. All work in this class must be submitted as plain text, save for media files (images, audio, video) you might submit as part of a project. Your hallmates who have taken CS courses here are familiar with these.

Class Materials

Your class website On the left, you will see directories the various months. These will contain the course calendars. The file basicStuff.php linked at the left will answer your most basic questions about this class.

The specs directory will contain specifications for all major projects.

The pages contains some sample web apps which you will find useful in this class. Take some time to check them out.

Materials may also be present on our internal server You will get an account on this server and you will learn how to interact with its command-line interface. You will be asked to post certain assignments and projects there.

This course will be on canvas as well. Canvas will be used for reading quizzes, and it provides a portal for you to upload programming assignments. All grades are entered into the canvas gradebook.