School of Information Sciences - Undergraduate Program

Networks and security

Are you interested in joining the cadre of professionals who design and build networks?  Can you contribute to the effort to secure data in government agencies, industries, and organizations?  Consider this specialization as a path to career sucess in networks and information security.

INFSCI 1070 Introduction to Telecom and Networks

Introduction to telecommunications and networks. Top-down orientation relates networking technologies to organizational goals and needs. Data communications and Internet technologies and basic system performance analysis. TCP/IP, LANs, WANs, internetworking, and signals and communications media. Prerequisite: INFSCI 0010.

INFSCI 1071 Applications of Networks

Second course in telecommunications and networks. Network architecture, protocols, performance, design, and analysis based on application needs, organizational requirements, user requirements, and performance objectives. Prerequisites: INFSCI 0010 and INFSCI 0017 and INFSCI 1070 and a course in statistics, descrete math or calculus.

INFSCI 1072 Introduction to Wireless Networks (Cross listed with TELCOM 2700)

Introductory broad overview for students with a basic background in telecommunications. Not for telecom majors. Principles of wireless communications and how they differ from wired communications. Fundamental concepts including transmission and mitigation techniques (e.g., modulation and coding, propagation, interference, and antennas) for wireless systems, multiplexing techniques, wireless system architectures, mobility management, security, protocols, and location technology. Systems include cellular phone networks (e.g., cdma2000, UMTS), wireless local area networks (e.g., IEEE 802.11g), personal area networks (e.g., Bluetooth), fixed-point broadband wireless (e.g., WiMAX) and satellite systems. Prerequisite: INFSCI 1070

INFSCI 1073 Application Development for Mobile Devices (Cross listed with TELCOM 2727)

Focus on information system applications that run on top of wireless infrastructure such as multimedia messaging, mobile inventory control, location aware services including wireless technologies (GSM, CDMA2000, UMTS, 802.11, Bluetooth), mobile information systems and applications (M-Business, location-based services, wireless CRN), wireless information system challenges and architectures (security, reliability, mobility, power conservation, gateways, proxies), mobile application protocols (SMS, EMS, MMS, WAP), thin and thick client mobile application development (WML, VXML, Java, J2ME, J2EE, .NETCF, C#), and business case studies of mobile applications. Prerequisite: INFSCI 0017 or INFSCI 0019, or other structured programming language

INFSCI 1074 Computer Security

Overview of information security. Principles of security including confidentiality, integrity, and availability. Operating systems and database security concepts. Basic cryptography and network security concepts. Secure software design and application security. Evaluation standards, security management. Social, legal, and ethical issues. Human factors in security. Prerequisite: INFSCI 0010, INFSCI 0017, INFSCI 1070

INFSCI 1075 Network Security

Network security and cryptographic protocols. Network vulnerabilities, attacks on TCP/IP, network monitoring, security at the link, network and transport layers. Cryptography, e.g., secret and public key schemes, message authentication codes and key management. WLAN security, IPSec, SSL, and VPNs. E-mail security (PGP, S/MIME), Kerberos, X.509 certificates, AAA and Mobile IP, SNMP security, firewalls, filters, and gateways. Policies and implementation of firewall policies, stateful firewalls, and firewall appliances. Network-related physical security, risk management and disaster recovery/contingency planning issues and housekeeping procedures. INFSCI 0017 or CS 0401 or INFSCI 0015 (at Pitt Greensburg), and INFSCI 1070.

INFSCI 1079 Computer Networking Laboratory (Cross listed with TELCOM 2010)

The objective of this lab-based course is to gain knowledge of fundamental computer networking issues through hands-on experiments with network equipment and services. The sequence of labs start at the physical layer and progress up the protocol stack to the application layer. Topics covered are: Signal generation and analysis at the physical layer; Ethernet and WLAN performance and management; IP address planning and management; IP router generation including RIP, OSPF, BGP, MPLS protocols, TCP connection control; Stateful packet filtering; Network monitoring and management; Signaling protocols for VOIP services, and Web-based services configuration. Prerequisites: INFSCI 0010 and INFSCI 1070 and INFSCI 1071.

INFSCI 1092 Special Topics: Systems

Advanced class focusing on a current or specialized topic in the systems area. Prerequisite: permission of the instructor required

Personal Attention

The average student-to-faculty ratio is 22.5:1 in the undergraduate program. You will get the attention you need from your professors.