CS265 - Lectures/Labs

Here is a list of lectures for each week, and the associated lab.

Lecture notes, slides, and associated reading are hanging off the associated page. Just follow the link.

Due Dates

Labs are due weekly, by 05:00 the following Monday. Submit via Git to gitlab.cci.drexel.edu . See lab 1 for instructions.

Week Topics Lab Text Reading Git Directory
1 Unix Programming Environment
1
  lab01
2 Shell Games, Scripting
2
  lab02
3 Awk, Regular expressions, git
3
  lab03
4 Programming Style Python
4
chptr 1 lab04
5 Algorithms and Data Structures
5
chptr 2 lab05
6 Design and Implementation
6
chptr 3 lab06
7 Intro to Java, Ant, Jar
7
  lab07
8 Interfaces, Makefiles
8
chptr 4 lab08
9 Debugging and Testing
9
chptrs 5, 6 lab09
10 Performance
10
chptrs 7, 8 lab10
11 Finals Week