CS 432                  Client-Server Programming                     Winter 2008

 

Instructor                    Rahul Tikekar, http://www.sou.edu/cs/tikekar

Meetings                    1 – 2:50 PM, ThF

Place                           CSC 115

Office                          CSC 222

Office Hours               9 – 10 AM and 12 – 1PM, MWRF; and by appointment

Telephone                   552-6975

Email                           TikekarR@sou.edu

Class Homepage        http://www.sou.edu/cs/tikekar/CS432Spring08

 

Text                            Matthew MacDonald

                                    Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional

                                    APress

 

Prerequisites              Students should be comfortable with HTML. Knowledge of CS295 would be very useful.

 

Objective                    Teaches beginning web developers the fundamentals of Web application site implementation by using Microsoft ASP.NET and Microsoft Visual Basic .NET. This course focuses on using the Microsoft Visual Studio .NET environment and the Microsoft .NET platform to create n-tier ASP.NET Web applications that deliver dynamic content to a Web site.

 

Outcomes                   At the end of the course a student should be able to:

·         Describe how .NET in general and ASP.NET in particular are used in developing web applications

·         Describe the architecture of an ASP.NET application

·         Develop n-tier database-driven web applications using ASP.NET that:

o        Use various server controls

o        Use ADO.NET to connect to various databases

o        Store application and session data

o        Use themes and master pages

 

Grading                       Assignments (30%)

Project(s) (30%): details will be made available later in the term

                                    Quizzes (20%): 2 -3 quizzes; dates to be announced

                                    Final (20%): cumulative: Wednesday March 19, 2005, 3:30 – 5:30 PM

 

Late Work                  Work turned in late will lose 1 point per day.

 

Other                          Visit the class homepage regularly for informative links, extra copies of handouts, etc.

                                    Unless otherwise stated all assignments should be the result of individual effort.

                                    Cheating on any component of this course is not acceptable. The penalty can range from a failing grade for the component to a failing grade for the course.

                                    Attendance is not mandatory. However, it is the student’s responsibility to find out and understand the subject matter that was covered during an absence.

                                    Do not submit work by email.

Assignment Grading Criteria

All assignments are worth 5 points. Here is a table that describes the grading criteria.

6

Exceptional work; above and beyond call of duty.

5

Everything described perfectly; Works great; Exemplary effort, including documentation.

4

Described well but contains minor mistake(s) or at most half the requirements of assignment are not met.

3

Described well but contains major mistake(s) or at least half the requirements of assignment are not met.

2

What was turned in does not work well and all requirements of assignment are not met.

1

Sloppy work; only ‘some’ effort was demonstrated.

0

Not turned in or only token effort expended; plagiarized work.

 

If you are in need of support because of a documented disability (whether it be learning, mobility, psychiatric, health-related, or sensory) you may be eligible for academic or other accommodations through Disability Services for Students.

 

Contact the Director, DSS, at ; or by calling 541-552-6213; or schedule an appointment in person at the ACCESS Center, Stevenson Union, lower-level.

 

For Detailed Information: www.SOU.edu/Access/Dss