Assembly and Micro Controller Programming in Hardware interfacing and Ethernet and Internet (TCP/IP) communications for embedded systems. including RS-232 ,MODERM dial-up phone and I2C serial communications. pc interface hardware electronic and control input output hardware by tcp/ip with winsock,api .