Home | Homeworks | Schedule/Lectures | Class Web-board | Resources |
Following is a rough estimate of the lecture schedule for the semester. Expect this schedule to be adjusted as we proceed.
Date | Topic | Reading | Notes/Assignment |
M 5/22 | Introduction to Perl, Regular Expressions, File Handling | Programming Perl: skim chapter 1-4 read 45-78 skim 93,103 read 111-123 read 111-123 read 129-138 |
Class Notes Perl Debugger Tutorial (Thanks to Tae) Code Samples |
W 5/24 | Debugging, Advanced Regular Expressions, Advanced Perl, CGI | read 139-178 skim 178-195 read 217-228 |
Notes Recursive listing example 1 Reading Using Dictionary File |
M 5/29 | University Holiday | Catch up and do Lab/HW1 | |
W 5/31 | References, Objects, Security, CGI II Perl Wrap up, Advanced Topics | Chapter 8: 242-287 Chapter 12: 308 - 346 |
Class Notes Link to person object examples |
M 6/5 | Intro C, Types | C How to Program (Deitel) basics 26-80 preprocessor skim 502-509 functions 142-154 arrays 196-211 pointers 249-251 |
Class Notes |
W 6/7 | Intro C II | streams 353-366 structs 380-387 files 415-424 |
Class Notes |
M 6/12 | Even More C, memory allocation and struct, linked lists, compression | Class Notes | |
W 6/14 | Intro C++, Shell Programming | Chapters 15,16 in c book (c++ as better c) | Class Notes Reading on shell scripts can be found Here |
M 6/19 | CPP, Debugging, Files | Class Notes | |
W 6/21 | C++ Inheritance and Class relationships | Class Notes | |
M 6/26 | C++ CGI, Exceptions handling and Advanced Topics | Sample Final | |
W 6/28 | Wrapup, advanced topics, Final | Class Notes |