Difference between revisions of "CSC220 Schedule 2010"

From dftwiki3
Jump to: navigation, search
(Weekly Schedule)
(Weekly Schedule)
Line 92: Line 92:
 
* Arrays in php:  [[CSC220 Php Arrrays| sample programs]]
 
* Arrays in php:  [[CSC220 Php Arrrays| sample programs]]
 
* <font color="magenta">'''Lab 3'''</font>
 
* <font color="magenta">'''Lab 3'''</font>
* HTML Forms
+
 
** [[CSC220 Form1.htm | form1.htm]]
 
** [[CSC220 processForm1.php | processform1.php]]
 
** [[CSC220 echoform.php | echoform.php]] (a simple php file to test forms)
 
** [[CSC220 form2.htm | form2.htm ]]: a form displaying many different input options.
 
* <font color="magenta">'''Lab 4'''</font>
 
 
----
 
----
  
 
* [[CSC220 Lab 3 2010 | Lab #3]] on Php
 
* [[CSC220 Lab 3 2010 | Lab #3]] on Php
* [[CSC220 Lab 4 2010 | Lab #4]] on Forms
 
 
* [[CSC220 Homework 2 2010 | Homework #2]]
 
* [[CSC220 Homework 2 2010 | Homework #2]]
 
||  
 
||  
Line 116: Line 110:
 
| Week 4 <br /> 9/27  
 
| Week 4 <br /> 9/27  
 
||
 
||
*
+
;Monday 9/27
 +
* HTML Forms
 +
** [[CSC220 Form1.htm | form1.htm]]
 +
** [[CSC220 processForm1.php | processform1.php]]
 +
** [[CSC220 echoform.php | echoform.php]] (a simple php file to test forms)
 +
** [[CSC220 form2.htm | form2.htm ]]: a form displaying many different input options.
 +
* <font color="magenta">'''Lab 4'''</font>
 
----
 
----
 +
* [[CSC220 Lab 4 2010 | Lab #4]] on Forms
 
*
 
*
 
||  
 
||  

Revision as of 12:35, 23 September 2010

Back to Main Page


Weekly Schedule

Week Topics Reading
Week 1
9/08
Wednesday 9/08
  • Introduction and syllabus
  • Overview of the project
  • What we'll use this semester
  • Sources of information
  • Linux shells
    • what is a shell (see wikipedia)?
    • different choices: Bourne shell, C shell, Z shell, Korn shell, Bash (Bourne Again) shell
  • The Bash shell
    • default shell for Mac, GNU operation system, and many Linux variants
    • has been ported to MS-DOS
    • configuration files: .bash_profile, .bashrc
    • important commands:
      • ls
      • rm
      • cat
      • cd
      • pwd
      • grep, -i, -l, -v, -A, -B
      • wc
      • chmod
      • chown
      • head & tail
      • tail -f
      • history
      • watch

  •  
Week 2
9/13
LearningTheBashShell.gif
Mon 9/13
  • Lab #1: playing with bash
  • pipes and redirection, stdout, stderr
    • sort
Wed 9/15

Week 3
9/20
Monday 9/20
Wednesday 9/22
  • phpinfo() test
  • using Php as interpreter (on hadoop110)
  • Arrays in php: sample programs
  • Lab 3

Week 4
9/27
Monday 9/27

Week 5
10/04

Week 6
10/11
  • Monday: Fall Break
Week 7
10/18
  • Wednesday: Take-home Midterm Exam

Week 8
10/25

Week 9
11/01

Week 10
11/08


Week 11
11/15

Week 12
11/22
  • Wednesday: Thanksgiving Break
  • Friday: Thanksgiving Break


Week 13
11/29
Week 14
12/06


Week 15
12/13
  • Monday: Last Class



Links and Resources

Bash Shell

Linux Utilities

Maps/GIS

Tips & Tricks

List of Programs

Miscellaneous Information












(c) D. Thiebaut 2010, Dept. Computer Science, Smith College.