You are on page 1of 2

Course Title: Information Processing Techniques

Course Code: CS423- CS Elective


Credit Hours: 3
Instructor: Murtaza Munawar Fazal

Course Objectives:
The objective of the course is to introduce specific application development tools and technology in
application development with windows, web and mobile platform using .NET framework.

Tentative Weekly Plan


Week Topic

Course Introduction
1. Revision of Data Structures, Data Base
Client Server Architecture
2. Collections in .NET Framework
XML
3. JSON
Serialization and Deserialization
Windows Services
4.
Web Services
5. Revision;
6. Midterm I

7. Multi-threaded applications;
8. Reflections
Broker Architecture
9. WEB API
WCF
ADO.NET;
10. SQL Queries

11. Midterm II

12. LINQ;
13. Design Patterns
14. File Streaming Database
15. Building scalable applications
Revision

16 Project Presentations and Demonstration

17. Final Exam(Theory)

Grading Scheme

Programming Assignments 10%


Quiz 10 %
Project 10%
Midterms (2) 30 %
Final 40 %

You might also like