main
October 22nd, 2017    

CIS 2.55
Main
Files
Syllabus
Overview
Links
Homeworks

UPLOAD HOMEWORKS

Notes
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
Bayes (src)

Tests
Sample Midterm
Sample Final

Misc
Arithmetics
Fourier Mult

Perl Class Description

CIS 2.55

Assuming 14 classes

  1. Introduction. Description. What is Perl usually used for. A "Hello World" program.
  2. Operators, Scalar Data types.
  3. if, while, for and other control flow statements.
  4. Arrays, Hashes, References. Array specific control flow statements.
  5. Perl stacks, push, pop. Perl Data Structures. Arrays of Hashes of Arrays, & other more complicated structures. (linked lists, etc.)
  6. String Manipulation & Regular Expressions.
  7. Input & Output. Reading/Writing files. Piping input/output to/from other programs.
  8. Subroutines. Recursion. Local variables.
  9. Directory methods.
  10. Introduction to CGI. Description, concepts. HTML. Simple Example.
  11. More CGI examples. Accepting & parsing FORM data.
  12. Data Persistence. Database Concepts. SQL. Perl DBM files. The DBI module.
  13. Network programming. Writing clients/servers.
  14. Object-Oriented Programming with Perl

This may or may not exactly correspond to our class, but it does list the topics (and the relative order) in which they will be covered. If we move quickly, we will get more done, if slower, some topics may risk being excluded.





































© 2006, Particle