The definitions, requirements, benefits and the terminology of client/server computing. Topics in this course will cover the client and the server hardware and software components. Defining the role and functions of each component. The architecture of distributed processing and the client/server technologies, and emerging trends. Students will write applications embodying different forms of client/server relationships, including a simple e-commerce Web application.
CS608
Text: Advanced Programming Using Visual Basic 6
Julia Case Bradley & Anita C. Millspaugh,
Irwin/McGraw-Hill, 2001
You are permitted to be absent from class a maximum of three class sessions. This is in accordance with college policy that sets the maximum number of permissible absences at 10% of the number of class meetings scheduled for the semester.
|
Final exam |
31% |
|
Midterm |
19% |
|
Quizzes |
19% |
|
Programming Assignments |
31% |
|
A |
93-100% |
|
A- |
90-92.9% |
|
B+ |
87-89.9% |
|
B |
83-86.9% |
|
B- |
80-82.9% |
|
C+ |
77-79.9% |
|
C |
70-76.9% |
|
D |
60-69.9% |
|
F |
59.9% and below |
Programming or other Application Software Assignments:
There will be assignments to be completed outside the classroom using the Visual Basic Language taught in the Laboratory sessions.
Those enrolled in this course are required to pay a $5.00 fee to cover the cost of required materials that students will use in the course. Materials become the students' property. This fee is to be paid at the Bursar's Office as part of the registration fees.
|
Session |
Topic |
Read |
|
1 |
Client / Server concepts and terminology |
|
|
2 |
Article |
|
|
3 |
Working with classes and objects |
Pg. 249-268 |
|
4 |
Working with collections |
Pg. 268-277 |
|
5 |
Connecting to databases with ActiveX Data Objects |
Pg. 93-96, 119-132 |
|
6 |
Writing a multitier database application |
Chapter 7 |
|
7 |
QUIZ NO. 1 |
|
|
8 |
Splitting up the application |
|
|
9 |
Deploying the application |
|
|
|
HOWTO:
Create a DCOM Client/Server Application by Using Visual Basic |
|
|
10 |
Introduction to the Windows API |
Chapter 11 |
|
11 |
Example: Using the Windows API to control a dropdown list |
Pg. 487-488 |
|
12 |
Keeping the client program current automatically |
Article |
|
|
Using
the Windows API to determine version numbers of programs |
|
|
13 |
QUIZ NO. 2 |
|
|
14 |
Introduction to HTML |
Pg. 441-445 |
|
15 |
MIDTERM EXAMINATION |
|
|
16 |
The DHTML page designer |
Pg. 446-458 |
|
17 |
Intoduction to IIS and Active Server Pages |
Pg. 459-475 |
|
|
Article |
|
|
18 |
Developing a simple Web application |
|
|
19 |
Developing a simple Web application |
|
|
20 |
Developing a simple Web application |
|
|
21 |
Developing a simple Web application |
|
|
22 |
QUIZ NO. 3 |
|
|
23 |
|
|
|
|
INFO: Deploying WebClasses with the Package and Deployment Wizard |
|
|
|
|
|
|
24 |
New controls for up-to-date interface development |
Pg. 42-61 |
|
25 |
Creating context-sensitive Help |
Pg. 509-522 |
|
26 |
Attaching Help to your applications |
Pg. 522-526 |
|
27 |
ActiveX controls |
Pg. 410-434 |
|
28 |
QUIZ NO. 4 |
|
|
29 |
Review |
|
|
30 |
Final exam |
|
Prof.
Popkin's home page
Computer Systems Technology
Department home page
Use the Back button on your browser to return to
this page