Computer Networking and Applications (CNA) Graduate Course Descriptions
CNA 525. Data Communications.
Communication characteristics, and protocols, software packages, set up, theory, and use of local area networks. Detail coverage and application of the physical and data-link layers of the TCP/IP model. Prereq.: 397 or equivalent. 3 credits F.
CNA 526. Computer Networks.
Network through application layers of the OSI model. Prereq.: 397 or equivalent or consent of instructor. Coreq.: 425/525. 3 credits F.
CNA 530. Firewall and Penetration Testing.
Network access control. Firewall planning, installation, configuration, management, and performance. Network intrusion detection and prevention. Prereq.: 426 or consent of instructor. 3 credits S.
CNA 532. OSI Layers Security.
Security models and protocols for each OSI layer. Network and Web security implementation, monitoring, intrusion, recovery, and countermeasures. Prereq.: 426 or BCIS 353 or consent of instructor. 3 credits F.
CNA 536. World Wide Web Authoring and Administration.
Authoring and implementing Web documents. Setting up and administering Web servers. Prereq.: 426/526 or consent of instructor. 3 credits F.
CNA 537. Computer Network Security.
Developing an effective network security strategy. Analyzing holes in protocols, designing firewalls, authentication and combating the hacker tools. Prereq.: 426/526 or consent of instructor. 3 credits S.
CNA 538. Applied Cryptography.
Cryptography in secure communications. Secret and Public Key methods. Management of this technology and its relationship to system security policy. Legal and social implications. Prereq.: 437/537, MATH 221, 253. 3 credits F.
CNA 540. Applied Public Key Infrastructure.
Concepts, services, components, and products. Software installation and configuration. Digital certificate implementation. Prereq.: 426 or BCIS 353 or consent of instructor. 3 credits S.
CNA 550. Data Network Performance Analysis.
Quantitative evaluation and data networks; pinpointing bottlenecks and corrective strategies. Prereq.: 426/526 and STAT 229, 417, or higher or consent of instructor. 3 credits F.
CNA 551. Data Network Design.
Students will develop their own document specifying a hypothetical data network through the use of simulation and case studies. Prereq.: 426/526 and STAT 229. 3 credits S.
CNA 565. Wireless Networks.
Design principles and practices, network architectures and protocols, configuration and performance analysis. Future trends. Prereq.: 426 or equivalent. 3 credits F.
CNA 573. Operational Software Safeguards.
Implementation of network security policy. Evaluation of hacker tools. Preventative measures. Monitoring attacks and analyzing logs. Prereq.: BCIS 472. 3 credits F.
CNA 574. Advanced Network Programming.
Advanced network programming or system programming on microcomputers. Prereq.: 397, CSCI 201. 3 credits S.
CNA 575. Cloud Networking.
Fundamentals of cloud computing. Virtualization of data centers. Cloud platform architecture. Service-oriented architectures. Applying client/server and peer-to-peer computing in clouds. Cloud programming. Cloud security. Windows Azure platform. Coreq.: 426 and 474, or consent of instructor. 3 credits F, S.
CNA 585. Contemporary Networking Topics.
An in-depth study of one or more contemporary topics in the microcomputer area not covered in other microcomputer courses. May be repeated to a maximum of six credits. Prereq.: 425. 1-6 credits F.
CNA 590. Practicum in Microcomputers.
Supervised programming or installation and administration of software packages. Can be repeated for a maximum of 6 credits. Prereq.: 426 and approval of the CNA program committee. 1-3 credits DEMAND.
Computer Networking and Applications (CNA) Courses for Graduate Students Only
CNA 601. Special Topics in Computer Networking.
Advanced in-depth study and research involving one or more contemporary topics in computer networking. Prereq.: 551 or consent of instructor. 1-3 credits DEMAND.
CNA 626. Network Modeling and Simulation.
Quantitative analysis and simulation to design solutions to enterprise-wide networking problems. Prereq.: 450 or one 400-level STAT course, and MCS 451. 3 credits DEMAND.
CNA 650. Research in Applied Computer Networking.
Supervised graduate research in advanced applied computer networking. Research analysis and reporting. Prereq.: 551, STAT 521, 524. 3 credits DEMAND.
CNA 699. Thesis.
Thesis credit in applied computer networking. Prereq.: 650. 3-6 credits DEMAND.