Skip to content
Campus Alert Archive
UCLA

Professor fatally shot in Engineering Building 4; shooter died by suicide

AI-generated · every claim is source-linked
CAactive shooteremergency notificationhigh confidence
Confirmed Threat

UCLA's first BruinAlert described the incident as 'Police Activity' and directed recipients to avoid the area. Four minutes later, a second alert specified a shooting in Engineering Building 4 and ordered a lockdown. Students and outside experts quoted by the Daily Bruin later said the notifications were neither clear nor frequent enough.

Alerts
9
Response
5 min
Killed
1
Injured
0
Institution
University of California, Los Angeles
Public R1 · CA
All UCLA cases →
~46,000 studentsBruinAlert
Official alert policy
Read when and how UCLA says it will use BruinAlert: summarized, quoted, and analyzed.
Documented Timeline

Alert Sequence

9 messages in sequence · 9 verified verbatim

Confirmed wording is transcribed character-for-character from a primary source. Use Verify this quote under each message to open that source in a new tab and compare the text yourself.

INITIAL ALERTTwitter/X
Verified verbatim88 chars
BruinAlert: Police Activity vic Engineering Building 4. Avoid area until further notice
Dual independent X fetch 2026-09-14. sha256 e4973eb6a1df1874c116b8c44128040349196b99ca0c4353d058df3f85b87ebb chars=88.
Official double space after 4. Dual oembed=fxtwitter EQUAL. Thread walked 2026-09-14 @UCLABruinAlert.
Empty glitch post 738050160094285824 (BruinAlert: BruinAlert:.) skipped, not a message.
UPDATETwitter/X+4 min
Verified verbatim92 chars
BruinAlert: Shooting at Engineering 4. Go to secure location and deny entry (lockdown) now!
Dual independent X fetch 2026-09-14. sha256 615cc61f7a0973a40d1409958639079bdbf1740ea4c81bd89a460448fa726edc chars=92.
UPDATETwitter/X+1h 36m
Verified verbatim135 chars
BruinAlert: Follow up: Shooting. Lock down continues for entire campus. Regardless of location on campus, go to secure [ Msg 1 of 2 ]
Dual independent X fetch 2026-09-14. sha256 4265b2eaf5ba3c5b66ff0fa03fd6a97812e89f4559798f4c77241b77bf6abacc chars=135.
UPDATETwitter/X+1h 36m
Verified verbatim87 chars
location and deny entry (lockdown) now! More information once available. [ Msg 2 of 2 ]
Dual independent X fetch 2026-09-14. sha256 f5bd6f2b8bb68132dbdfa2a75a281c57e12df8a87770894f002e0cdd2f086644 chars=87.
UPDATETwitter/X+1h 53m
Verified verbatim140 chars
BruinAlert: Lock down continues. Do not go outside unless instructed by UCPD! Do not come to campus. If outside go indoors and lock down.
Dual independent X fetch 2026-09-14. sha256 4380e1c197e317333f293d6d0185eebf09aa460729a6cf4b7a6d5a701ea9d2e3 chars=140.
ALL CLEARTwitter/X+2h 27m
Verified verbatim69 chars
Lockdown lifted All Clear Check https://t.co/rUgGhFQmPy for details
Dual independent X fetch 2026-09-14. sha256 e9a8c1fecc9772d751c2e502c1ba7a0e87a3162280cc28788c94a5e54fafa893 chars=69.
oembed t.co form stored; fxtwitter expands to newsroom.ucla.edu (URL-form only).
ALL CLEARTwitter/X+2h 38m
Verified verbatim45 chars
BruinAlert: All Clear BruinAlert: All Clear.
Dual independent X fetch 2026-09-14. sha256 007c4000047546f5f781715aa8abd327e3763ae666af845d77dc09ff11b7db7f chars=45.
UPDATETwitter/X+2h 58m
Verified verbatim135 chars
BruinAlert: Police investigation continues. Engineering 4 is off limits until further notice. Avoid Westwood Plaza due [ Msg 1 of 2 ]
Dual independent X fetch 2026-09-14. sha256 5484e7501b01938b378f95e49abcbe501e083f10d78ed52b9e0431dd621678de chars=135.
UPDATETwitter/X+2h 58m
Verified verbatim72 chars
to police staging. If exiting campus exit north and east [ Msg 2 of 2 ]
Dual independent X fetch 2026-09-14. sha256 a76c3008272e9998c8c752f794e9b25740dc41cc7f1817df42633cbf65752ea5 chars=72.
Message elements

How the first alert is built

To check this alert, Claude Opus 5 (an AI) read it in full 25 separate times, independently. Each read decided whether the message answers each of the six questions and gave a short reason. A final reviewer then weighed all 25 and wrote the plain-English verdict you see when you open a row. The score (for example 22/25) is how many reads agreed; the 25 individual reads are tucked underneath if you want to check them.

BruinAlert: Police Activity vic Engineering Building 4. Avoid area until further notice

  • Sourcepresent25/25

    Final assessment

    Present, with all 25 reads agreeing and no dissent: the message opens with the branded signature "BruinAlert:", which identifies the campus alerting system as the sender.

    Who is sending the alert and who is responding. People act faster on a message from a clearly identifiable, credible sender, such as a named department, the police, or a branded alert system, than on an anonymous notice. A branded signature counts.

    See all 25 individual reads
    1. present: Prefixed "BruinAlert", the campus system's own signature.
    2. present: The "BruinAlert" signature identifies the sending system.
    3. present: "BruinAlert" is the branded signature identifying the sender.
    4. present: "BruinAlert:" is the branded sender tag opening the message.
    5. present: "BruinAlert:" is the branded sender tag opening the message.
    6. present: Begins with the branded signature "BruinAlert:".
    7. present: The signature "BruinAlert" is a branded sender tag.
    8. present: The "BruinAlert" signature marks the sender, and police activity implicates an agency.
    9. present: The branded tag "BruinAlert" plus the reference to police identifies the sender.
    10. present: The "BruinAlert" prefix is a branded sender signature.
    11. present: The branded signature "BruinAlert:" identifies the sender.
    12. present: The "BruinAlert:" signature marks the sending system.
    13. present: "BruinAlert" is the branded sender tag opening the message.
    14. present: The "BruinAlert:" signature identifies the sending system.
    15. present: The signature "BruinAlert" marks the sending system.
    16. present: The "BruinAlert" signature identifies the sender.
    17. present: "BruinAlert" is a branded sender signature.
    18. present: The signature "BruinAlert:" identifies the sending system.
    19. present: Carries the branded signature "BruinAlert" and refers to police activity.
    20. present: The signature "BruinAlert:" identifies the campus alerting system.
    21. present: The "BruinAlert" signature marks who sent it.
    22. present: The "BruinAlert:" prefix is the university's branded alert signature.
    23. present: "BruinAlert:" is the branded sender tag.
    24. present: "BruinAlert:" is the branded sender signature opening the message.
    25. present: The branded signature "BruinAlert" opens the message and identifies the sender.
  • Hazardabsent0/25

    Final assessment

    Absent, with all 25 reads agreeing and no dissent: "Police Activity" describes a response rather than naming a threat, so the actual hazard is never stated.

    What the threat actually is. A complete warning names the specific danger, such as a shooter, a fire, a tornado, or a gas leak, rather than a vague emergency, because people decide what to do based on what they are facing.

    See all 25 individual reads
    1. absent: "Police Activity" is vague and never identifies the underlying threat.
    2. absent: "Police Activity" leaves the threat unnamed; nothing says shooting, weapon, or other hazard.
    3. absent: "Police Activity" is generic and never names what the actual threat is.
    4. absent: "Police Activity" does not say what the threat actually is.
    5. absent: "Police Activity" describes a response, not a specific threat such as shots fired.
    6. absent: "Police Activity" names no actual threat such as a shooter or weapon.
    7. absent: "Police Activity" names no actual threat, leaving the hazard unstated.
    8. absent: "Police Activity" alone does not say what the threat is.
    9. absent: "Police Activity" is generic and names no actual threat.
    10. absent: "Police Activity" is vague and does not name the underlying threat.
    11. absent: "Police Activity" alone does not name what the actual threat is.
    12. absent: "Police Activity" leaves the actual threat unstated.
    13. absent: "Police Activity" is generic and never says what the threat actually is.
    14. absent: "Police Activity" is generic and never says what the actual threat is.
    15. absent: "Police Activity" alone does not identify what the threat actually is.
    16. absent: "Police Activity" is vague and never names the underlying threat.
    17. absent: "Police Activity" names no specific threat such as a shooter or weapon.
    18. absent: "Police Activity" is a generic label that leaves the actual threat unnamed.
    19. absent: "Police Activity" alone does not say what the threat actually is.
    20. absent: "Police Activity" is a vague placeholder that names no actual threat.
    21. absent: "Police Activity" is vague and never says what the threat actually is.
    22. absent: "Police Activity" is vague and names no actual threat.
    23. absent: "Police Activity" is generic and never identifies the underlying threat.
    24. absent: "Police Activity" is vague and names no actual threat.
    25. absent: "Police Activity" is vague and never names the underlying threat.
  • Locationpresent25/25

    Final assessment

    Present, with all 25 reads agreeing and no dissent: the alert places the activity in the vicinity of Engineering Building 4, a specific named campus building.

    Where the threat is. Saying whether danger is in a specific building, a part of campus, or area-wide lets people judge their own proximity and choose a safe direction. Without a where, a warning is hard to act on precisely.

    See all 25 individual reads
    1. present: Placed "vic Engineering Building 4", a named campus structure.
    2. present: It points to the vicinity of "Engineering Building 4".
    3. present: It gives "vic Engineering Building 4" as the location.
    4. present: It points to the vicinity of "Engineering Building 4".
    5. present: "vic Engineering Building 4" pinpoints the affected building.
    6. present: Gives the vicinity of "Engineering Building 4".
    7. present: It points to the vicinity of "Engineering Building 4".
    8. present: It gives the vicinity of "Engineering Building 4".
    9. present: It places the activity "vic Engineering Building 4".
    10. present: It gives a vicinity: "vic Engineering Building 4".
    11. present: It locates the situation "vic Engineering Building 4".
    12. present: It gives the vicinity of "Engineering Building 4".
    13. present: Placed "vic Engineering Building 4", a named campus building.
    14. present: It gives a location, "vic Engineering Building 4".
    15. present: It locates the activity "vic Engineering Building 4".
    16. present: It places the activity in the vicinity of "Engineering Building 4".
    17. present: It locates the activity "vic Engineering Building 4".
    18. present: It says "vic Engineering Building 4", a specific campus building.
    19. present: Points to the vicinity of "Engineering Building 4".
    20. present: It gives a precise spot, "vic Engineering Building 4".
    21. present: Locates it "vic Engineering Building 4".
    22. present: It locates the event "vic Engineering Building 4".
    23. present: "vic Engineering Building 4" gives the vicinity.
    24. present: "vic Engineering Building 4" identifies a specific campus building.
    25. present: It gives a place: "vic Engineering Building 4".
  • Guidancepresent25/25

    Final assessment

    Present, with all 25 reads agreeing and no dissent: "Avoid area" is a direct protective instruction addressed to recipients.

    The protective action to take. A clear, specific instruction, such as shelter in place, evacuate, avoid the area, or run-hide-fight, drives faster and more correct protective behavior than describing the threat alone.

    See all 25 individual reads
    1. present: Recipients are told to "Avoid area".
    2. present: "Avoid area" is an explicit protective instruction.
    3. present: "Avoid area" is a clear protective instruction.
    4. present: "Avoid area" is a direct protective instruction to recipients.
    5. present: "Avoid area" is a plain protective instruction to recipients.
    6. present: Directs recipients to "Avoid area".
    7. present: "Avoid area" is an explicit protective instruction.
    8. present: "Avoid area" is a clear protective instruction.
    9. present: "Avoid area" is an explicit protective instruction.
    10. present: "Avoid area" is an explicit protective instruction.
    11. present: It instructs recipients to "Avoid area".
    12. present: "Avoid area" is an explicit protective instruction.
    13. present: It directs readers to "Avoid area", a protective instruction.
    14. present: It directs recipients to "Avoid area", a protective action.
    15. present: It instructs readers to "Avoid area", a protective action.
    16. present: It directs recipients to "Avoid area".
    17. present: "Avoid area" is a direct protective instruction.
    18. present: "Avoid area" is a direct protective instruction to recipients.
    19. present: Tells recipients to "Avoid area".
    20. present: "Avoid area" is a direct protective instruction.
    21. present: Tells recipients to "Avoid area".
    22. present: "Avoid area" is a direct protective instruction.
    23. present: "Avoid area" is a plain protective instruction.
    24. present: "Avoid area" is a protective instruction to recipients.
    25. present: "Avoid area" is a direct protective instruction.
  • Timepresent25/25

    Final assessment

    Present, with all 25 reads agreeing and no dissent: "until further notice" sets an open ended duration for the instruction, which the rubric counts as a timing cue.

    When the message applies. A timestamp, the word now or immediately, or a phrase like until further notice tells the reader whether the danger is current and how quickly to act.

    See all 25 individual reads
    1. present: "until further notice" sets an open ended duration, satisfying the time cue.
    2. present: "until further notice" sets a duration cue.
    3. present: "until further notice" sets a duration cue for the advice.
    4. present: "until further notice" sets an open-ended duration, a timing cue.
    5. present: "until further notice" sets the duration of the instruction.
    6. present: "until further notice" indicates an ongoing, open-ended period.
    7. present: "until further notice" conveys duration, which the rubric counts.
    8. present: "until further notice" sets a duration for the instruction.
    9. present: "until further notice" indicates duration and ongoing status.
    10. present: "until further notice" sets a duration, satisfying the recency cue.
    11. present: "until further notice" sets a duration, satisfying the recency cue.
    12. present: "until further notice" sets the duration and counts as a timing cue.
    13. present: "until further notice" sets the duration of the instruction.
    14. present: "until further notice" indicates an ongoing, current condition.
    15. present: "until further notice" sets a duration cue.
    16. present: The phrase "until further notice" sets a duration reference.
    17. present: "until further notice" supplies a duration cue.
    18. present: "until further notice" gives a duration cue.
    19. present: "until further notice" sets a duration for the instruction.
    20. present: "until further notice" sets a duration and signals an ongoing situation.
    21. present: "until further notice" indicates duration and ongoing status.
    22. present: "until further notice" indicates an ongoing, open-ended condition.
    23. present: "until further notice" conveys the duration and recency.
    24. present: "until further notice" sets a duration, satisfying the time cue.
    25. present: "until further notice" is an explicit duration cue.
  • Impactabsent0/25

    Final assessment

    Absent, with all 25 reads agreeing and no dissent: the terse message states no consequence or severity, giving no sense of what could happen to anyone nearby.

    What the hazard could do to the people in its path. Beyond naming the threat, a complete warning conveys its potential consequences or severity, such as that a tornado can level buildings or that a leak could be explosive, so recipients grasp how much danger they are in. Research on warning message content finds that a concrete impact statement helps people personalize their risk and act sooner.

    See all 25 individual reads
    1. absent: Nothing conveys what could happen or how dangerous the activity is.
    2. absent: No severity or potential harm is communicated at all.
    3. absent: Nothing describes danger, harm, or severity.
    4. absent: Nothing about severity or what could happen to anyone nearby.
    5. absent: Nothing conveys severity or what could happen to anyone nearby.
    6. absent: No statement of danger or potential harm is offered.
    7. absent: No severity or potential harm is expressed anywhere in the message.
    8. absent: Nothing describes potential harm or how serious the situation might be.
    9. absent: Nothing conveys potential harm or how serious the situation is.
    10. absent: No statement of danger, injury or severity accompanies the avoidance order.
    11. absent: No consequence or severity is stated in this terse message.
    12. absent: Nothing conveys how dangerous the situation is or what could happen to people.
    13. absent: No statement of potential harm or severity appears.
    14. absent: Nothing states what could happen or how dangerous the situation is.
    15. absent: Nothing about potential harm or seriousness is communicated.
    16. absent: Nothing conveys how serious the situation is or what could happen.
    17. absent: Nothing states what could happen or how dangerous the situation is.
    18. absent: Nothing about danger, injury or severity is conveyed.
    19. absent: Gives no sense of severity or what might happen to anyone nearby.
    20. absent: Nothing describes potential harm or how serious the situation is.
    21. absent: Gives no sense of severity or what could happen to anyone nearby.
    22. absent: Nothing says what could happen or how serious the situation is.
    23. absent: Nothing about consequences or how dangerous the situation might be is included.
    24. absent: Nothing states what could happen or how dangerous the situation is.
    25. absent: Nothing conveys what could happen or how serious the situation is.

Coded by Claude Opus 5

Systematic AI judgments with visible reasoning, not human-validated codings.

About this analysis
Context

Background

UCLA's June 1, 2016 shooting was a murder-suicide in Engineering Building 4: the shooter killed a professor and then himself. Local coverage by KTLA preserved the two BruinAlert text messages, including the initial 'Police Activity' wording. The two-alert escalation pattern (a vague initial alert followed by specific threat confirmation) was widely discussed in subsequent coverage. Students and experts quoted by the Daily Bruin said the 'Police Activity' label and the sparse cadence of notifications left many recipients unsure whether the threat was serious until the second, more specific message arrived. The case is often referenced in discussions of whether to send an immediate but vague alert or to wait briefly and send a more specific one.
Analysis

Key Findings

'Police Activity' phrasing did not convey a shooting; students quoted by the Daily Bruin said the early notifications left them unsure whether to take protective action
The second alert escalated from 'Police Activity' to 'Shooting' four minutes after the first message
'vic' (vicinity) is dispatch jargon carried into public messaging
The parenthetical definition '(lockdown)' suggests awareness that recipients may not know the term
Murder-suicides create a distinct alert challenge: the threat may be over before the alert arrives
Outcome
Murder-suicide. The shooter killed a professor and then himself. No other injuries.
Reception

Community Response

How the campus community received and interpreted the alert(s), in their own words.

Poorly received

The June 1, 2016 UCLA murder-suicide in Engineering IV drew repeated complaints that BruinAlert notifications were sparse, unclear, and indistinguishable from routine minor alerts, leaving students confused rather than informed about whether the threat was serious.

“At that point I was feeling more confused about what was happening rather than scared because I had too little information to work with.”
— Hubert Liu, fourth-year history student· Daily BruinView source
“Whether it be from Twitter or from the BruinAlerts, notifications were neither clear nor regular enough.”
— Melissa Brymer, Director of Terrorism and Disaster Programs, UCLA-Duke National Center for Child Traumatic Stress· Daily BruinView source
“We get a lot of Bruin Alerts for small things. It took a while for everyone to realize this is serious.”
— Rafi Sands, UCLA student government vice president· VocativView source

Reactions to the alert, drawn from press coverage; follow each link to verify. Quotes are reproduced from reporting and not independently re-confirmed against the original source.

Provenance

Sources

Every claim on this page is meant to be checkable. Open the links below (and the Verify this quote control under each confirmed alert) to read the original university, news, or archive page yourself. Hostnames are shown so you can see where you are going; archived copies survive when live pages move or disappear. See also our methodology.

  1. Social
  2. News
  3. Source
  4. News
  5. Social
  6. Social
  7. Social
  8. Social
  9. Social
  10. Social
  11. Social
  12. Social
  13. Social
Cite this case

Campus Alert Archive. "University of California, Los Angeles: Professor fatally shot in Engineering Building 4; shooter died by suicide." Incident of June 1, 2016. Added March 2026; last updated September 2026. https://campusalertarchive.com/case/ucla-shooting-2016-06-01/

Download case JSON

Alert text quoted on this page remains the work of the issuing institution; the archive is a secondary source.

Tags
active-shooterpolice-activity-euphemismtwo-stage-escalationspeed-vs-accuracymurder-suicide2016
Added March 2026Updated September 2026Via manual