Dr. Orest Pilskalns
Software Engineering in Practice - CS 420
Spring 2006

 


Announcements:

       
CNN Money - Best Jobs in the US
        It's Official - IEEE Student Branch Approved!
       
Final Grading Spreadsheet

Office Hours:

        Tuesday and Thursday 11:00 - 12:00


Power Point Slides:

       
       
Software Engineering Topics
       
Introduction
        Version Control
        Team Management
        Pairwise Testing
        Bug Tracking
        White Box Testing
        Design Patterns Revisited
        Associations in Models
        Intellectual Property
        Business Plans

        Project Related Topics
        Intro to Distributed Systems
        Lab2, JSPs, Reqs, Architecture
      
        Tracking Users, Javadoc
       
Security and Cryptography
       
JavaScript Language Fundamentals
       
Intro to Databases
       
Algorithm Analysis

Reading Assignments:

       
Subversion Online Book: Chapters 1-3
       
Priority R-Trees

Important Links:

        Assignment Submission Site

 


Example Code, Designs, & Programs:

       
rmi_lab1.zip
       
jboss-4.0.1sp1.tar.gz
       
btree insert - state diagram

Individual Assignments:

        Lab 1
        Lab 2
        Presentation Template

Project Documents:

        SRS Template
        Peer Review Template

Team Project Assignments:

        Iteration 1 (Due Feb 14)
        Iteration 2 (Due Feb 28)
        Iteration 3 (Due March 20)
        Iteration 4 (Due April 13)
        Iteration 5 (Due April 28)

Project Websites:

        GEOSPACE
        UI Team
        Server Team

Exams:
       

        Midterm (Due March 17)
        Final Exam (Presentations) Grading Sheet

               Thursday - May 4, 1:00-3:00 (7 presentations)

                             
Keith
                             
Susan
                             
Steve
                             
Adam
                             
Christian
                             
Derrick
                             
Aaron

               Thursday - April 27, 2:50-4:05 (5 presentations)

                              Fred
                             
Kurtis
                             
Jason
                             
Kevin
                             
Jake
                             
Other Documents:

        Syllabus


Individual Presentations: