Upon successful completion of this course, students are expected to be able to Identify web application vulnerabilities; define exploit techniques out of a given vulnerability; apply defense methods to web systems; explain key networking concepts, principles, design issues, and techniques at all protocol layers; apply layered communication architectures (OSI and TCP/IP); describe the Internet architecture, relevant features of TCP/IP protocols, and unique characteristics of Ethernet and Wireless LANs; use the basic knowledge of cryptography and network security; and use software tools for network troubleshooting and analyzing.
This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. Labs use a “model Internet” to allow students to analyze real data without affecting production networks. Packet Tracer (PT) activities help students analyze protocol and network operations and build small networks in a simulated environment. At the end of the course, students build simple LAN topologies by applying the basic principles of cabling; perform basic configurations of network devices, including routers and switches; and implement IP addressing schemes.
Published at :