Topics scheduled to be presented during Fall Semester 2009 are:

COMPUTER NETWORKS (23 August - 15 September)
  • Introduction to Computer Networks: OSI Protocol Model
  • OSI Model: Physical and Data Link Layers (Network Hardware and Topologies)
  • OSI Model: Network Layer -- TCP/IP Protocol
  • OSI Model: Transport and Session Layers
  • Computer Network Security Issues
  • SOCKET PROGRAMMING (15 September - 1 October)
  • Process and process management
  • Remote process communication
  • Sockets programming
  • Coordinating sockets activity
  • WEB PROGRAMMING: FUNDAMENTALS (1 October - 15 October)
  • Internet and Web; Clients and Servers
  • URL, MIME, HTTP
  • Commonly Used Tools for Web Programming
  • HyperText Transport Protocol (HTTP) 1
  • HyperText Transport Protocol (HTTP) 2
  • CLIENT PROGRAMMING METHODOLOGY (15 October 1 November)
  • EXtensyble Hypertext Markup Language
  • JavaScript 1
  • JavaScript 2
  • Document Object Model (DOM) 1
  • Document Object Model (DOM) 2
  • Document Object Model (DOM) 3
  • SERVER PROGRAMMING METHODOLOGY (1 November - 15 November)
  • Server Programming: Hypertext Processor (PHP)
  • PHP: Arrays, Functions, Pattern Matching
  • PHP: A Complete Application
  • Ajax 1: Fundamentals
  • Ajax 2: An application
  • Web Service
  • Service Oriented Architectures (SOA)
  • ADVANCED TOPICS ON WEB PROGRAMMING (15 November - 1 December)
  • Small Object Access Protocol (SOAP)
  • Universal Discovery, Description, and Integration (UDDI)
  • Web Service Description Language (WSDL)
  • XML-RPC
  • ADVANCED APPLICATIONS (1 December - 10 December)
  • Airlines Scheduling
  • Money Laundering
  • Productivity Modeling