The emphasis will be on web programming. Homework including lab assignments on material discussed in class and lab. Class attendance and participation may also be used in determining grades. You should attend all lab sessions. Attendance will be taken.
Exams cover material from the text as well as laboratory activities.
The lectures may not cover all the material in the textbooks. There will be many programming assignments. The projects will be expected to be complete and robust, including good user interfaces and the ability to handle improper input. Industry level internal and external documentation will also be expected. No credit will be given for assignments that are more than one week late.