Client Server Systems
Curriculum guideline
Effective Date:
Course
Discontinued
No
Course code
CSIS 3540
Descriptive
Client Server Systems
Department
Computing Studies & Information Systems
Faculty
Commerce & Business Administration
Credits
3.00
Start date
End term
201830
PLAR
Yes
Semester length
15 Weeks X 4 Hours per Week = 60 Hours
Max class size
35
Contact hours
Lecture: 2 Hours per week
Labs/Project: 2 Hours per week
Total: 4 Hours per week
Method(s) of instruction
Lecture
Lab
Learning activities
Lecture, seminar, and hands-on projects
Course description
This course will provide the student with practical knowledge of developing and implementing client-server systems. Topics will include DDL, DML, host based processing, designing complex queries, stored procedures, triggers, and extensive coverage of ADO .NET. Along with the coverage of database access using SQL Server/MySQL, these topics will be covered: XML and XML integration with ADO .NET. The course will use Visual Studio .NET to build client-server systems.
Note: Students who have received credit for CISY 3540 will not receive further credit by taking CSIS 3540.
Note: Students who have received credit for CISY 3540 will not receive further credit by taking CSIS 3540.
Course content
- Database
a. Environment
b. Tables and views
c. DDL and DML
d. Stored procedure and triggers
2. ADO.NET
3. LINQ
4. Data Query and Manipulation with Visual Studio .NET
5. Effective communication with team members
6. Advance topics (if time permits)
a. Web Service and SOA Fundamentals
b. Web Service with ASP .Net
Learning outcomes
The student will be able to:
- Construct complex queries, set operators, and user-defined stored procedures
- Demonstrate the use of a Visual Studio .NET to build a client-server system
- Demonstrate the use of ADO .NET within the application
- Describe ADO data providers, datasets, data adapters, connections
- Explain the basic concepts of reading/writing XML
- Explain how XML is incorporated in the .NET environment
- Demonstrate the use of SQL Server/MySQL incorporated with Visual Studio .NET
Means of assessment
Labs/Assignments |
10% - 15% |
Project |
15% - 25% |
Midterm Examination |
30% - 35% |
Final Examination |
30% - 40% |
Total |
100% |
Textbook materials
Instructor will prepare course reference material
or
other textbook(s) as approved by the department
Corequisites
nil
Equivalencies
nil
Which prerequisite
nil