University of Maryland Global Campus

DFCS 660: Network Intrusions

A guide to UMGC's graduate course on examining network traffic and logs to detect, hunt and defend against network attacks.

Updated October 2026 · 5 min read

DFCS 660 is a three-credit graduate course at the University of Maryland Global Campus. UMGC describes it as a hands-on evaluation of the tools and processes used to defend a cloud-based or traditional network against evolving and persistent threats.

Students examine network traffic and logs, correlate events and support threat hunting and defense against network attacks. The difficulty is volume and interpretation: a capture can hold millions of packets, and the task is to explain which few show an intrusion and why. Clear reasoning matters as much as correct filters.

Course at a Glance

ItemDetails
UniversityUniversity of Maryland Global Campus (UMGC)
Course codeDFCS 660
Credits3
LevelGraduate
PrerequisitesNone listed in the catalog
Credit restrictionCredit for only one of DFC 640 or DFCS 660
Typical workPacket and log labs, threat-hunting exercises, written findings

What DFCS 660 Covers

The catalog lists these topics:

Knowing normal behavior of TCP, DNS, HTTP and similar protocols is the foundation. Anomalies only stand out against a clear picture of what normal looks like.

Key Concepts Explained

Reading a Scan in Packets

A port scan leaves a recognizable pattern: one source contacting many destination ports in quick succession, with most attempts refused. Analysts filter for connection attempts rather than reading packet by packet.

Example: In Wireshark, the filter tcp.flags.syn==1 && tcp.flags.ack==0 shows connection attempts. If one address sends hundreds of these to sequential ports in seconds, and most are answered with resets, the pattern fits a SYN scan. The report should name the source, the target range, the time window and what an open port in the results would mean.

Detection Versus Prevention

An intrusion detection system alerts; an intrusion prevention system sits in the traffic path and can block. Placement, tuning and false positives are common discussion points, because blocking legitimate traffic has a business cost.

Threat Hunting

Hunting starts from a hypothesis rather than an alert, for example that an infected host is beaconing to a controller. Regular, evenly spaced outbound connections to a rarely seen destination are one pattern to test.

Typical Assignments and How to Approach Them

Assignment typeWhat it testsHow to approach it
Packet capture labFilters and protocol knowledgeState each filter used and what it isolates
IDS rule or alert reviewTuning judgmentExplain the trade-off between missed attacks and noise
Threat-hunt exerciseHypothesis-led analysisWrite the hypothesis, the data used and the result, including negatives
Findings reportReporting to leadersConclusion first, then evidence, then recommendations

Linking Findings to Defense

Detection is only half of the course. The aim is defending a network, so reports usually need to move from "what happened" to "what should change". Good recommendations are specific and proportionate.

FindingPossible recommendation
Internal host scanning other hostsIsolate the host, review segmentation between zones
Beaconing to unusual destinationBlock at the egress point, check the host for persistence
Unencrypted sensitive protocolRequire encrypted alternatives and monitor for fallback

A Repeatable Packet Analysis Workflow

Working the same way every time keeps big captures manageable. Start with the overview, then narrow.

  1. Check capture statistics: duration, protocols and the busiest conversations.
  2. Identify the hosts of interest and what role each plays.
  3. Filter for the suspected behavior, such as scans, large uploads or odd DNS.
  4. Follow a stream to see the content or the sequence of messages.
  5. Record what you found, what you ruled out and what you cannot see.

Writing the "ruled out" step matters. It shows the reader you considered ordinary explanations and did not fit the evidence to a story.

Where Students Get Stuck

Study Tips for DFCS 660

How We Help with DFCS 660

Send the assignment prompt, any permitted capture or log files, the rubric and earlier feedback. A network security writer can prepare a model walk-through, explain the reasoning behind each filter and finding, or review your draft report.

GradeEssays is independent and not affiliated with UMGC. Our work is a study and reference aid; you complete and submit your own work under UMGC's academic integrity policy. Orders are written from scratch, include free revisions within the scope of your original request and are refunded in full if late.

Get Clear on Your DFCS 660 Analysis

Share the lab brief, captures and feedback. We prepare an explained model write-up you can study and check against.

Start My DFCS 660 Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

Does DFCS 660 have prerequisites?

The UMGC catalog lists none. It notes that credit may be earned for only one of DFC 640 or DFCS 660.

What does the course focus on?

UMGC describes examining network traffic and logs to correlate events, supporting threat hunting and defense against network attacks in cloud-based or traditional networks.

Which tools are used?

The catalog names packet analysis, network scanning tools and intrusion detection and prevention. Your section's lab guide specifies the exact tools.

What is the difference between DFCS 660 and DFCS 655?

DFCS 655 centers on log files and SIEM tools. DFCS 660 centers on network traffic, protocols, intrusion detection and threat hunting, though both use correlation of events.

How do I present packet evidence in a report?

Give the capture file name, the filter, the packet numbers or time range and a one-line explanation of what each excerpt shows.

Will you do my lab for me?

No. We provide explained custom answers and feedback to help you learn; the submitted work must be your own.