OCR Text |
Show 64 CS 3450A. Designing a Microsoft® Windows Networking Services Infrastructure (2) Provides students with the knowledge and skills necessary to design a networking services infrastructure based on the needs of an organization that supports required network applications. Solutions will use DHCP, OSPF, RIP, IP & IGMP. In addition, this course prepares students for the related MCSE certification exam. This is the first half of CS 3450. Prerequisite: CS 2430 or CS 2430A and CS 2430B. CS 345OB. Designing a Microsoft® Windows Directory Services Infrastructure (2) Provides students with the knowledge and skills necessary to design a directory services infrastructure in an enterprise network. Strategies are presented to assist the student in identifying and designing an Active Directory structure that meets the needs of an organization. In addition, this course prepares students for the related MCSE certification exam. This is the second half of CS 3450. Prerequisite: CS 2430 or CS 2430A and C S2430B. CS 3460. Designing a Secure Microsoft® Windows Network (4) This course provides students with the knowledge and skills necessary to design a security framework for small, medium, and enterprise networks by using Microsoft® Windows technologies. Students will leam how to provide secure access to Local Network Users, Remote Users and Remote Offices, Between Private and Public Networks and to Partners. This course prepares students for the related MCSE certification exam. Prerequisite: CS 2430. CS 346 0A. Designing a Secure Microsoft® Windows Network (2) This course provides students with the knowledge and skills necessary to design a security framework for small, medium, and enterprise networks by using Microsoft® Windows technologies. Students will leam how to provide secure access to Local Network Users, Remote Users and Remote Offices, Between Private and Public Networks and to Partners. This course prepares students for the related MCSE certification exam. This is the first half of CS 3460. Prerequisite: CS 2430 or Approval of the Instructor. CS 3540. Database Administration (4) This course describes the role of the Database Administrator in managing an organization's most valuable asset - its data. Topics covered include DBMS architecture, database layout, database development, data fragmentation, rollback segments, database tuning, database security, backup and recovery, database networking, and distributed databases. Special emphasis is given to working with current database management systems such as Oracle, SQL Server and DB2. Prerequisite: CS 2550. CS 3550. Distributed Database Architecture Management and Application (4)F, S Covers the architecture and applications of a distributed client/ server type database system, as well as the installation, management, and interfaces for such a system. Also covers the interfacing of database applications with the WEB. Topics include system tuning and performance, writing imbedded code, and the use of WEB development tools. Prerequisite: CS 2550. CS 3705. Local Area Networks (4) F, S This course will develop an understanding of what is required in terms of both hardware and software to build, install, maintain and support local area networks. Novell, Microsoft, and Linux configurations will emphasize extensive laboratory applications. This will include the layout, cabling, network cards, card setting, equipment interface, installation of software (peer-to-peer and server/client systems will be interfaced together) and network troubleshooting. This training will help prepare students to take portions of the Novell CNE and Microsoft® MSCE examinations. Prerequisites: CS SI 1400, CS 2705, and CS 3040. CS 3720. Network Architectures and Protocols (4) A practical applications course designed to teach the basic concepts associated with local and wide area networks and protocols. The course will concentrate on the TCP/IP and other protocols in the UNIX and Windows NT environments. Covers TCP/IP extensively, NFS, Sockets, RPC and TLI interfaces. The course also covers the use of Domain Name Servers, remote system calls, ports, services, configuration, IP addressing, and UNIX and Windows NT monitoring commands. Prerequisite: CS 3705. CS 3730. Client/Server Network Programming (4) F, S Covers client/server architecture and application development using TCP/IP and other protocols. The course covers client/server operations on a single machine and across an Ethernet network to multiple machines. The course will also cover distributed processing concepts and applications. Applications include the use of STREAMS, Sockets, TLI, network listener facility, drivers, RPC, and ONC. The course will concentrate mainly on UNIX but will cover some concepts and applications using Windows NT. Prerequisites: CS 3210, CS 3350, and CS 3705. CS SI 3 7 50. Software Engineering (4) F, S This is an in-depth course in the SDLC (Software Development Life Cycle). Students will demonstrate an understanding of the SDLC phases and develop the following individual documents: Software Requirements, Software Design, Code, Test Plan and User Manual. A team programming project is included. Prerequisites: CS 3100, ENGL 3100 or TBE 3250. CS 4110. Concepts of Formal Languages and Algorithms for Computing (4) S Concepts of formal language definition, automata theory, Turing theory, and solvability, with an introduction of algorithms and computational methods used in advanced computer science courses. Prerequisite: CS SI2420. CS 4280. Computer Graphics (4) S Selected algorithms and computational methods used in the design of graphical software and applications developed for UNIX and Windows NT based machines. Topics will include the use of OpenGL, 3D Studio MAX, Auto-Cad, Adobe PhotoShop, and other popular graphics software. The course will include X-Window programming and the use of Sun, SGI, and PC (Intel/Cyrx) machines. Prerequisite: CS SI2420. CS 4500. Artificial Intelligence and Neural Networks (4) F This course covers basic artificial intelligence principles and introduces students to AI languages. Concepts of programming parallel architecture machines are introduced and developed. The neural network design of parallel computing is studied, along with its implications in Artificial Intelligence software development. Prerequisite: CS SI2420. CS 4740. Computer and Network Security (4) F, S A treatment of security issues related to computers and computer networking. This course is designed for advanced users, system administrators and network administrators. The course covers TCP/IP security issues, security policies, packet filtering, Internet firewall architecture and theory, detecting and monitoring unauthorized activity, password authentication, and other security issues involving UNIX and Microsoft Windows operating Weber State University 2005 - 2006 Catalog |