Skip global navigation
St. Cloud State University

St. Cloud State University

Computer Networking and Applications (CNA) Undergraduate Course Descriptions

+CNA 169. Computers in Society (Same as CSCI 169)
History, moral and social implications of computer technology, problem solving, extensive hands-on microcomputer experience involving software packages (including word processing, database management, spreadsheets). 3 Cr. F, S, SUM.

CNA 201. Computer Networking Concepts
Local Area Networks, LAN configuration and troubleshooting, client-server, networking, peer-to-peer networking. Prereq.: CNA/CSCI 169, or consent of instructor. 3 Cr. F, S.

CNA 267. Beginning Basic
BASIC programming in windows environment. Input and output of data, accumulators and counters, loops, functions and subroutines, one and two dimensional arrays, sequential files, random files. Prereq.: CNA/CSCI 169 or equivalent. 4 Cr. F, S.

CNA 302. Software Packages I
Integrated software packages emphasizing spreadsheets. Programming in the packages. Integration of related modules. Prereq.: CNA/CSCI 169 or equivalent. 3 Cr. F.

CNA 303. Software Packages II
Integrated software packages emphasizing database design and management. Programming in the language of the software. Prereq.: CNA/CSCI 169 or equivalent. 3 Cr. S.

CNA 304. Software Packages III
Word processing and graphics packages in a network environment. Creation and use of styles and templates. Use and configuration of a graphic operating system. Prereq.: CNA/CSCI 169. 3 Cr. DEMAND.

CNA 397. Operating Systems of Micros
Binary and hex arithmetic, microcomputer architecture, data types, storage classes and operators, control structure, operating systems, functions and characteristics, concurrent processing, I/O, resource allocation and scheduling. Prereq.: 267 or equivalent. 4 Cr. F, S.

CNA 444. Internship
Supervised training opportunity provided by industry or an educational institution. Prereq.: 426. 1-12 Cr. DEMAND.

Computer Networking and Applications (CNA) Courses for Advanced Undergraduate and Graduate Students

CNA 425/525. Computer Networking I
Local area networks for micros. Network architecture, characteristics, and protocols, software packages, set up, theory, and use of local area networks. Detail coverage and application of the physical layer of the TCP/IP moel. Simulation projects. Prereq.: 397 or equivalent. 3 Cr. F, S.

CNA 426/526. Computer Networking II
Datalink through application layers of the OSI model. Prereq.: 425 or equivalent or consent of instructor. 3 Cr. F, S.

CNA 430/530. Firewall Security
Network access control. Firewall planning, installation, configuration, management, and performance. Network intrusion detection and prevention. Prereq.: CNA 426, or consent of instructor. 3 Cr. S.

CNA 432/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 Cr. F.

CNA 436/536. World Wide Web Authoring and Administration
Authoring and implementing web documents. Setting up and administering web servers. Prereq.: 426 or consent of instructor. 3 Cr. F.

CNA 437/537. Computer Network Security
Developing an effective network security strategy. Analyzing hole in protocols, designing firewalls, authentication and combatting the Hacker Tools. Prereq.: 426 or consent of instructor. 3 Cr. S.

CNA 438/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.: 426, MATH 221, 273. 3 Cr. F.

CNA 440/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 Cr. DEMAND.

CNA 443/543. Network Instrusion Detection
Tools and techniques to detect network penetration and assess risk of future exposure. Public domain and commercial security tools. Defense against common attacks. Incident management. Prereq.: 426 or BCIS 353 or consent of instructor. 3 Cr. S.

CNA 450/550. Data Network Performance Analysis
Quantitative evaluation and data networks; pinpointing bottlenecks and corrective strategies. Prereq.: 426 and STAT 229, 417 or higher or consent of instructor. 3 Cr. F.

CNA 451/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 and STAT 229 or consent of instructor. 3 Cr. S.

CNA 473/573. Operational Software Safeguards
Implementation of network security policy. Evaluation of hacker tools. Preventative measures. Monitoring attacks and analyzing logs. Prereq.: BCIS 472. 3 Cr. DEMAND.

CNA 474/574. Advanced Network Programming
Advanced network programming or system programming on microcomputers. Prereq.: 397, CSCI 201. 3 Cr. S.

CNA 485/585. Contemporary Networking Topics
Contemporary topics in the microcomputer area not covered in other microcomputer courses. May be repeated for up to 6 credits. Prereq.: 426. 1-6 Cr. F.

CNA 490/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 Cr. DEMAND.