Introductory course in C programming. Topics include top-down analysis of problems, structured programming, data storage, control statements, loops and subprograms. Basic concepts of object oriented programming will also be introduced.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Fall
Restrictions: Enrolled as CNSA Student
Introduction to the fundamentals of computer organization, operating system architecture, PC/WS major subassemblies, PC and server configuration planning, power interfaces, system assembly/set-up, connection of peripherals, installing fundamental operating system software, system testing/debugging and planning and installation of application software portfolio.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Fall, Spring
Restrictions: Enrolled as CNSA Student
Prerequisite: SAT1200 or SAT2400
Fundamental IT policy, industry best practices, ethical, privacy, liability, and regulatory compliance issues in managing computer and network administrations. Other topics to be address include the digital ID debate, biometrics, computer use policy, privacy statements, P3P, security policy, FCC mandates, state utility commission mandates, W3C, standards development bodies, Electronic Privacy Information Center, Electronic Industry Association, IEEE and federal/state regulatory statues.
Credits: 3.0
Lec-Rec-Lab: (3-0-0)
Semesters Offered: Fall
Restrictions: Enrolled as CNSA Student
Introduces students to basic networking concepts and implementation. Topics include, OSI reference model, subnetting, logical and physical network addressing, data encapsulation, computer network topologies and administration of networked UNIX or NT systems running TCP/IP, study of LAN/WAN networks, basic configuration of networking hardware including cabling, bridges, routers, and other communications devices.
Credits: 4.0
Lec-Rec-Lab: (0-3-2)
Semesters Offered: Fall
Prerequisite: SAT1610
Microsoft server software installation and configuration. Development of system interface scripts to perform tasks specific to client/server applications. Other topics include RDP, directory services, device drivers, SLIP/PPP, and SAN/NAS access.
Credits: 4.0
Lec-Rec-Lab: (0-3-2)
Semesters Offered: Spring
Prerequisite: SAT2343
Evolution of the wired and wireless communications industry, industry standards,and regulations. Key topic addressed include Wi-Fi 802.11x, Bluetooth 802.15.1, Zigbee Mesh 802.15.4, Passive RFID tags, cellular GSM,GPRS & CDMA protocols, and PDA platforms/OS's i.e. Palm, MS, Research In Motion, and Symbian. Other topic include access points, authentication methods, wireless encryption, policy management, public access, IP address assignment, spectrum usage, interference, scalability, and security.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Spring, Summer
Prerequisite: SAT2343
Study of computer systems administration using standalone and networked systems in a UNIX, Linux and Mac OS X environment. Topics include system kernel, SSH, utilities, process management, backup/restore, adding devices, installation, maintenance, networking hardware, including cabling, modems, routers, and other communication devices. Studies Ethernet, TCP/IP, and networking protocols. Emphasizes the role of system administrators in an organization.
Credits: 4.0
Lec-Rec-Lab: (0-3-3)
Semesters Offered: Fall, Summer
Prerequisite: SAT1200
Introductory course on database management. Topics include the essential concepts, principles, and techniques of modern database systems. Administration of latest RDBMS, such as MS SQL, Server 2005, and Oracle 10g, will be introduced.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Fall
Restrictions: Enrolled as CNSA Student
Prerequisite: SAT2511 & SAT2711
Examines the study of routers and switches within a networked environment. Topics include; TCP/IP transport-layer protocols, operation and configuration of a Cisco IOS device, ICMP functions, router passwords, access-lists, remote network structures, network topologies, authentication through telnet and SSH, basic routing protocols, router and switch programming, VLAN and STP configuration, loading and upgrading IOS flash, IP traffic control, basic network troubleshooting techniques, and WAN encapsulation types such as HDLC, PPP, SLIP, LAPB, Frame Relay and ATM.
Credits: 4.0
Lec-Rec-Lab: (0-3-3)
Semesters Offered: Spring
Prerequisite: SAT2343
Introduce students to advanced MS administration concepts. Topics includes building & maintaining TCP/IP infrastructures, managing Windows storage, grid and clustered computing, configuring network print servers, Windows terminal server, connecting Macintoshes to Windows, integrating Netware to Windows, MS system tuning, remote access, and back up and recovery from failures.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Fall
Prerequisite: SAT3441 or SAT2511
Advanced study of UNIX and Linux operating systems. Includes concepts of system management and communication, the installation and maintenance of software, network security, data integrity issues, and enterprise infrastructures such as identity management, authentication, authorization and directory services. Students will install and analyze the performance of a UNIX operating system.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Spring, Summer
Prerequisite: SAT2711
Planning and managing system security in a TCP/IP converged enterprise network environment. Key topic include security architecture, patch management, performance monitoring, security management tools, best practices, policy management, virus scanning, security protocols, intrusion detection, firewalls, and SSL/TLS.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Fall
Prerequisite: SAT2511 & SAT2711
Study of distributed network storage methods, i.e. iSCSI, DAS, NAS and SAN technologies. Other topics include storage and compute virtualization, configuration management, storage farms, backup and recover, resiliency.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Fall
Prerequisite: SAT2711 & SAT2511
Voice over IP (VoIP) engineering and design. Topics include call and session protocols such as SIP, H.323, IAX and MGCP; VAD and PLC; common practical issues such as call redirection; codec integration and quality of service measurements.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Spring
Restrictions: Enrolled as CNSA Student
Prerequisite: SAT2511 SAT2711 & SAT3343
Emphasizes the fundamentals of scripting programming, testing, implementation and documentation i.e. PERL, PHP, Python, Shell Scripting. Other topics include language syntax, data and file structures, input/ output devices, file and graphical user interfaces.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Fall
Restrictions: Enrolled as CNSA Student
Prerequisite: SAT1200 SAT2511 & SAT2711
The topics in this course include router and switch flow control; VoIP, compression and load balancing; VPN networks involving MPLS, IPSEC and PPP; advanced access-list configuration; AAA; Kerberos; TACACS; Firewalls; and configuration of routing protocols such as RIP, EIGRP, OSPF, IS-IS and BGP.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Spring
Prerequisite: SAT3343
Capstone course requiring the application of knowledge gained in lower division courses. Projects are team oriented, require weekly progress reports, and culminate with a final report and oral presentation. Six credits of Senior Project required for graduation, normally satisfied in two three-credit semesters.
Credits: 3.0
Lec-Rec-Lab: (0-0-6)
Semesters Offered: Fall Spring Summer
Restrictions: Permission required;
Must be CNSA Student;
Must be Junior, Senior;
Advanced concepts of planning and implementing Microsoft Windows 2000 Active Directory and LDAP directory in an enterprise environment.
Credits: 3.0
Lec-Rec-Lab: (2-0-2)
Semesters Offered: Fall
Prerequisite: SAT3511 & SAT3711
Fundamentals of web, file and application server administration. General topics include servers configuration, load balancing, connecting to the internet, web security and administration, communication media, TCP/IP, HTTP, backing up, fault tolerance, and proxy servers. In depth study of Apache web server and Microsoft's Internet Information Server (IIS), including installing IIS, Microsoft's Index Server and supporting Active Server.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Spring
Prerequisite: SAT3511 & SAT3711
Cryptographic, authentication, key distributions, and e-commerce security protocols. Security protocol properties: authentication, secrecy, integrity, availability, non-repudiation, atomicity, certified delivery; crypto-protocol attacks; security protocols design, implementation and analysis. Email, IP, and wireless security, virtual private networks, firewalls, content filtering, network security policies, and intrusion detection.
Credits: 3.0
Lec-Rec-Lab: (0-2-2)
Semesters Offered: Spring
Prerequisite: SAT3812 & MA3203
Second section of capstone course requiring the application of knowledge gained in lower division courses. Projects are team oriented, require weekly progress reports, and culminate with a final report and oral presentation. Six credits of Senior Project required for graduation, normally satisfied in two three-credit semesters.
Credits: 2.0
Lec-Rec-Lab: (0-0-4)
Semesters Offered: Fall Spring Summer
Restrictions: Must be Junior, Senior;
Corequisite: SAT4999
Prerequisite: SAT4480