COMPSCI 225-001
Introduction to Computer Science II

Fall 2007

Instructor: Mike Stark
Room: MEC 307
Meeting Times: Mon/Wed: 12:40 pm -- 2:30 pm
Mailing List: cs225-1 (at boisestate.edu)
Textbook: Objects, Abstraction, Data Structures and Design: Using Java by Koffman & Wolfgang; Wiley
Syllabus: (PDF file)

Page Contents


Course Schedule and Calendar

Monday Tuesday Wednesday Thursday Friday
Week 1
8/27

8/28

8/29

Assignments:

  • Complex class exercise
    copy and edit ~stark/cs225/Homework/complex.txt
8/30

8/31

Week 2
9/3 no class (Labor Day)

9/4

9/5

Assignments:

9/6

9/7

Week 3
9/10

9/11

9/12

Assignments:

  • UML class diagram for a Java Fraction class
  • Regular expressions exercises
    copy and edit ~stark/cs225/Homework/regexp.txt
9/13

9/14

Week 4
9/17

9/18

9/19

9/20

9/21

Week 5
9/24

Assignments:

9/25

9/26

9/27

9/28

Week 6
10/1

10/2

10/3

10/4

10/5

Week 7
10/8

10/9

10/10

Assignments:

10/11

10/12

Week 8
10/15

Assignments:

10/16

10/17

10/18

10/19

Week 9
10/22

Assignments:

  • "inheritance" exercises

  • copy and edit ~stark/cs225/Homework/inheritance.txt
10/23

10/24

10/25

10/26

Week 10
10/29

10/30

10/31

Midterm Exam

11/1

11/2

Week 11
11/5

11/6

11/7

11/8

11/9

Week 12
11/12

11/13

11/14

Assignments:

11/15

11/16

 
11/19 no class (Thanksgiving break)

11/20

11/21 no class (Thanksgiving break)

11/22

11/23

Week 13
11/26

  • Runtime Stack exercise set
    copy and edit ~stark/cs225/Homework/stack.txt Examples: F(3), F(4), F(5), F(6)
11/27

11/28

11/29

11/30

Week 14
12/3

Assignments:

12/4

12/5

12/6

12/7

Week 15
12/10

12/11

12/12

12/13

12/14

Finals
12/17 Final Exam

1:00 pm -- 3:00 pm

12/18

12/19

12/20

12/21

Other Information Sources

Java language

UNIX and department lab information

Useful Links