other accepted design techniques and Computer Aided Software Engineering (CASE) tools. Estimate software development costs and schedule and other platform specifications.
Understanding the LAN/WAN/Internet Networking fundamentals
Familiarity with the TCP/IP