Undergraduate Admission
    Graduate Admission

    Client Server Technologies and Applications, IT 429

    About this Course:
    This course covers both concepts and practical applications of client server systems, a common form of distributed system in which software is split between server tasks and client tasks. Both central and distributed server models will be studied, with particular focus on middleware, systems planning, and data access. The course includes hands-on development of client-server applications in database systems.

    Currently Scheduled

    Prerequisites:

    IT 421 Database Concepts with Oracle or equivalent background in database fundamentals as well as a solid background in computer science required for enrollment.

    Who Should Attend:
    Professionals working in the client/server environment or for those interested in learning the client/server technologies

    Course Outline:
    Basic Client/ Server Concepts
    Networking and client/server systems
    Database systems and client/server systems
    Distributed systems and client/server systems
    Internet, the WWW and client/server systems
    Client/server application architecture
    Client technologies, languages and tools
    Server technologies, languages and tools
    User Interface for client/server systems
    Security of client/server systems
    Client/server application development
    Client/server projects

    CEU:
    4.5

    Instructor:
    Alex Manov