placeholder image
  • Contact Info
Publications in VIVO
 

Perigo, Levi

Scholar In Residence

Positions

Research Areas research areas

Research

research overview

  • Dr. Levi Perigo;s research is focused on software-defined networking (SDN), network functions virtualization (NFV) and next generation internetworking technologies.

keywords

  • voip, sip, voice over ip, ipv6, network engineering, routing, switching, internetworking, internet of things, iot, software defined networking, sdn, network functions virtualization, nfv, security, cloud, network automation

Publications

selected publications

Teaching

courses taught

  • CSCI 5010 - Fundamentals of Data Communication
    Primary Instructor - Fall 2022
    Combining conceptual knowledge about data communications and core Internet technologies with hands-on labs that reinforce the conceptual knowledge, this course provides students with the ability to create innovative technology solutions in their discipline. Learning how the Internet works and being able to evaluate and operate an Internet network is a valuable skill; students in this course will have a competitive advantage in this foundational field. Same as CYBR 5010.
  • CSCI 5020 - Fundamentals of Network Programming
    Primary Instructor - Fall 2022
    This course provides an immersion into the foundation theories of network programming and software development for emerging technologies. Students will gain direct experience with real-world programming lab experiments and demonstrations that will relate to the prolific increase of cross-discipline programming. Same as CYBR 5020.
  • CSCI 5180 - Network Management and Automation
    Primary Instructor - Fall 2021 / Spring 2022
    Teaching both technical and soft skills, this course incorporates best practices and the key theories behind them such as understanding common services needed for network functionality, maintenance, and troubleshooting. The goal of this course is to equip students with the valuable skills and tools they need to hit the ground running in most network management, operation, automation, and DevOps roles within a company. By the end of the course, students will be competent in the technologies, services, and tools used to manage and automate complex networks. Recommended prerequisite: background in in Linux system administration, Python programming and computer network engineering/data communications. Formerly CYBR 5150.
  • CSCI 5190 - Voice Over IP: Voice Network Design and Implementation
    Primary Instructor - Fall 2022
    Provides an in-depth immersion into the foundational theories and technologies of Voice Over IP (VoIP). This course supplements these theories with direct experience through real-world, hands-on lab experiments and demonstrations. The fundamentals of voice technologies, services, and tools used in industry to design, deploy and troubleshoot VoIP networks will be explored in detail, providing the student with a competitive advantage in the job market.
  • CSCI 5280 - Software-Defined Networking
    Primary Instructor - Fall 2021 / Fall 2022
    Provides an in-depth immersion into the foundational theories and technologies of Software-Defined Networking (SDN), Network Functions Virtualization (NFV), and emerging technologies for computer networks. Supplements the theoretical knowledge learned through direct experience with real-world lab experiments and demonstrations. This knowledge will give students an advantage in the job market for this in-demand, constantly changing subject. Formerly CYBR 6150.
  • CSCI 5380 - Network Virtualization and Orchestration
    Primary Instructor - Spring 2022
    Provides an advanced, in-depth immersion into the theories and technologies of Software-Defined Networking (SDN), Network Functions Virtualization (NFV), network virtualization/orchestration, and emerging technologies for computer networks. Expands on the real-world lab experiments and theoretical demonstrations learned from the course pre-requisite. The knowledge and critical thinking skills learned from this course will arm students with an advantage in the job market for this in-demand, constantly changing subject.
  • CSCI 7000 - Current Topics in Computer Science
    Primary Instructor - Spring 2020 / Fall 2020 / Spring 2021 / Fall 2021
    Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 8 total credit hours.
  • CYBR 5010 - Fundamentals of Data Communication
    Primary Instructor - Fall 2022
    Combining conceptual knowledge about data communications and core Internet technologies with hands-on labs that reinforce the conceptual knowledge, this course provides students with the ability to create innovative technology solutions in their discipline. Learning how the Internet works and being able to evaluate and operate an Internet network is a valuable skill; students in this course will have a competitive advantage in this foundational field.
  • CYBR 6150 - Software-Defined Networking
    Primary Instructor - Fall 2019
    Provides an in-depth immersion into the foundational theories and technologies of Software-Defined Networking (SDN), Network Functions Virtualization (NFV), and emerging technologies for computer networks. Supplements the theoretical knowledge learned through direct experience with real-world lab experiments and demonstrations. This knowledge will give students an advantage in the job market for this in-demand, constantly changing subject. Formerly TLEN 5100.
  • CYBR 6950 - Master's Thesis
    Primary Instructor - Fall 2019
    Original and independent research conducted by a graduate student under the supervision of a faculty advisor. Formerly TLEN 6950.
  • TLEN 5100 - Next Generation Networks
    Primary Instructor - Fall 2018
    Provides an in-depth immersion into the foundational theories and technologies of Software-Defined Networking (SDN), Network Functions Virtualization (NFV), and emerging technologies for computer networks. Supplements the theoretical knowledge learned through direct experience with real-world lab experiments and demonstrations. This knowledge will give students an advantage in the job market for this in-demand, constantly changing subject. Formerly TLEN 5100.
  • TLEN 5330 - Data Communications 1
    Primary Instructor - Fall 2018
  • TLEN 5410 - Network Management and Operations
    Primary Instructor - Spring 2018 / Spring 2019
    Teaching both technical and soft skills, this course incorporates best practices and the key theories behind them such as understanding common services needed for network functionality, maintenance, and troubleshooting. The goal of this course is to equip students with the valuable skills and tools they need to hit the ground running in most network management, operation, automation, and DevOps roles within a company. By the end of the course, students will be competent in the technologies, services, and tools used to manage and automate complex networks. Recommended prerequisite: background in in Linux system administration, Python programming and computer network engineering/data communications. Formerly TLEN 5410.
  • TLEN 5830 - Special Topics
    Primary Instructor - Spring 2018
    Current topics in Telecommunications. Formerly TLEN 5830.
  • TLEN 6100 - SDN Virtualization and Orchestration
    Primary Instructor - Spring 2019
    Provides an advanced, in-depth immersion into the theories and technologies of Software-Defined Networking (SDN), Network Functions Virtualization (NFV), network virtualization/orchestration, and emerging technologies for computer networks. Expands on the real-world lab experiments and theoretical demonstrations learned from the course pre-requisite. The knowledge and critical thinking skills learned from this course will arm students with an advantage in the job market for this in-demand, constantly changing subject. Formerly TLEN 6100.

Background

International Activities

Other Profiles