Digital Forensics, B.S., 2014

Online content

Fullscreen
D2 UN IVE RS ITYATALBANY Office of the Senior Vice President for Academic an &

J\1\ State University of New York

April 17, 2018

Elizabeth Bringsjord, Ph.D.

Vice Provost and Vice Chancellor for Academic Affairs
State University of New York

State University Plaza

Albany, NY 12246

Dear Dr. Bringsjord,

On behalf of the faculty at the University at Albany, | am transmitting the attached proposal for revision
of our undergraduate B.S. program in Digital Forensics. The updated curriculum responds to the
guidelines provided by the National institute of Standards and Technology’s National Initiative for Cyber
Education and to suggestions made by the industry advisory board for this program. These changes
have been fully considered and approved through our campus governance system.

We are appreciative of anticipated efforts by staff in your Office of Program Review for the
consideration of the proposal. Should there be any technical questions or the need for additional
materials, please have inquiries directed to Celine LaValley (clavaliey@albany.edu).

Thank you for your consideration and assistance.

mes R. Stellar
Provost and Senior Vice President for Academic Affairs

Attachment

c. Vice Provost Jeanette Altarriba, Undergraduate Education
Dean Hany Shawky, School of Business
Professor Sanjay Goel, Information Security and Digital Forensics

University Hall, 308
1400 Washington Avenue, Albany, New York 12222
Prt: 518-956-8030 Fx: 518-956-8043
wwwalbany.edu
Program Revision Proposal:

Changes to an Existing Program

Form 3A
Version 2016-10-13

SUNY approval and SED registration are required for many changes to registered programs. ‘Io request a change toa
registered program leading to an undergraduate degree, a graduate degree, or a certificate that does not involve the creation
of a new program,! a Chief Executive or Chief Academic Officer must submit a signed cover letter and this completed
form to the SUNY Provost at program. review@suny.edu,

Section 1. General Information

a} Institution’s 6-digit SED Code: | 210500

Institutional eps ay S| ype cuereal

Lifermuation Tnstitution’s Name: | University at Albany, State University of New York
Address: | 1400 Washington Ave. Albany, NY

b) List each campus where the entire program will be offered (with each instifutional or branch

Program campus 6-digit SED Code):

Locations

List the name and address of off-campus locations (i.e., extension sites or extension centers) where
courses will offered, or check here [ X ] if not applicable:

©) Program Title: | Digital Forensics

SED Program Code] 36827
Changed Award(s) (e.g., A.A., B.S.):| B.S.
Number of Required Credits: | Minimum [ 120 ] Iftracks or options, largest minimum [ ]
HEGIS Code: | 0799
CIP 2010 Code: | 11.1003
Effective Date of Change: | Fall 2018
Effective Date of Completion”

d) Name and title: Celine LaValley, Assistant to the Vice Provost for Undergraduate Education
Campus Contact | Telephone and email: (518) 492-3950 clavalley@albany.edu
e) Signature affirms that the proposal has met all applicable campus administrative and shared

Chief Executive or | governance procedures for consultation, and the institution’s commitment to support the proposed
Chief Academic program. E-signatures are acceptable.
Officer Approval Name and title: James R. Stellar,

. Provost and Vice President for Academic Affairs

fie

If the promrany ile registered jointly? with one or more other institutions, provide the
following i ation for each institution:

Partner institution’s name and 6-digit SED Code:

Signature and date:

Name, title, and signature of partner institution’s CEO (or append a signed letter indicating
approval of this proposal):

' To propose changes that would create a new program, Form 3B, Creating a New Program from Existing Program(s), is required.

2 If the current program(s) must remain registered until enrolled students have graduated, the anticipated effective date by which continuing students
will have completed the current version of the program(s).

3 If the parmer institution is non-degree-granting, see SED’s CEO Memo 94-04,

[Section 2. Program Information ]

[Section 2.1. Changes in Program Content ]

a)

[ ] No changes in program content. Proceed to Section 2.2.
Check all that apply. Describe each proposed change and why it is proposed.

[X] Cumulative change from SED’s last approval of the registered program of one-third or more of the minimum credits
required for the award (e.g., 20 credits for associate degree programs, 40 credits for bachelor’s degree programs)
[X] Changes in a program's focus or design

The program changes are being done to align the curriculum with the NIST/NICE guidelines as well as in response to
the suggestions of the industry advisory board for the program. The market is increasingly dominated by the need from
the private sector to support cyber security analytics and incident response. The changes will put our students in a better
position to capitalize on the market opportunities. The following changes are proposed:

Dropped three classes from the program and added three new classes to the program; the number of credits for the major
remains the same. The classes were dropped to shift the program away from law enforcement where student placements
were not strong. Two of the three classes added were previously electives but very necessary for the students and so
were added to the core requirements. The programming analytics course was added to help students become more adept
with analytic techniques that help with security and forensics, e.g., data cleanup, sorting, searching etc.

Dropped:

CRJ 201 Introduction to Criminal Justice
CRJ 203 Criminology

ASOC 101 Introduction to Sociology

Added:

BFOR 206 Programming for Analytics (New)

BFOR 412 Cyber Incident Response (Previously Elective)
BFOR 413 Multimedia Forensics (Previously Elective)

Additionally, content of some classes was revised to focus more on cyber security (NIST/NICE)

Changed:

Retired BFOR 300 Databases for Digital Forensics

Split the course into two portions, BFOR 205 Introduction to Database Systems and BFOR 306 Database Security and
Forensics. Previously all this was crunched into one course that did not allow students to get a deeper understanding of
this important area.

Moved Content from BFOR 302 eDiscovery Forensics to BFOR 402 eDiscovery and Moot Courts. We did this to better
align the legal aspects of forensics together and to provide more room for cyber security curriculum.

Created a new course BFOR 305 Cyber Defense that filled the gaps in BFOR 204 Introduction to Cyber Security. Earlier
the content of BFOR 204 was very compressed and splitting that into two classes provides the right level of coverage for

the topic.

Combined the content of BFOR 400 Forensic Accounting and Fraud Examination and BFOR 404 Forensic Accounting
Investigative Techniques into a single class and retired BFOR 404 Forensic Accounting Investigative Techniques. Both
these classes were very light with redundancy that resulted in high student dissatisfaction. The combined class has
adequate amount of content. This also allows room for a new class that has been created i.e. BFOR 403 Risk Analysis
and Security Policies. This topic was found to be missing by the advisory board and through an analysis of the suggested.

NIST/NICE framework.

[ ] Adding or eliminating one ormore options, concentrations or tracks

[ ] Hliminatinga
cap limits.

[ ] Altering the liberal arts and science content in a way that changes the degree classification of an undergraduate

for program completion (such as an intemship, clinical Placement, cooperative education,
or other work or field-based experience). Adding such requirements must remain in compliance with SUNY credit

program, as defined in Section 3.47(c)(1-4) of Regents Rules

b) Provide a side-by-side comparison of all the courses in the existing and proposed revised program that clearly indicates

all new or significantly revised courses, and other changes.

REGISTERED PROGRAM (j uly 2014)

PROPOSED REVISION

APSY101 Introduction to Psychology No change
ASOC 115 Introduction to Sociology Course removed
BACC 211 Financial Accounting No change
BFOR 100 Introduction to Information Systems No change
BITM 215 Information Technologies for Business _| No change

RCRJ 201 Introduction to the Criminal Justice
Process

Course removed

RCRJ 203 Criminology

Course removed

RCRJ 281 Introduction to Statistics in Criminal No change
Justice
RCRJ 202 Introduction to Law and Criminal Justice | No change

BFOR 203 Networking — Introduction to

Communications

Course title changed to Networking and
Cryptography

BFOR 204 Fundamentals of Information and
Cybersecurity

Course title changed to Introduction to
Cybersecurity; course content revision

BFOR 300 Databases for Digital Forensics

Course removed

BFOR 400 Forensic Accounting and Fraud
Detection

Course content revision

BFOR 201 Introduction to Digital Forensics

No change

BFOR 202 Cyber Crime Investigation

Course removed

BFOR 301 Computer Forensics 1

Course title changed to Computer Forensics

BFOR 302 eDiscovery

Course removed

BFOR 303 Computer Forensics 11

Course title changed to Computer and Memory
Forensics

BFOR 304 Network and Mobile Forensics

Course title changed to Mobile Forensics

BACC 404 Forensic Accounting Investigative
Techniques

Course removed

BFOR 401W Advanced Digital Forensics

No change

BFOR 402 Digital Forensics Moot Court

Course title changed to eDiscovery Forensics and
Moot Court; course content revision

New Course: BFOR 205 Introduction to Database
Systems

New Course: BFOR 206 Programming for
Analytics

New Course: BFOR 305 Cyber Defense

New Course: BFOR 306 Database Security and
Forensics

New Course: BFOR 403 Risk Analysis and Security
Policies

New Course: BFOR 412 Cyber Incident Response
and Penetration Testing

New Course: BFOR 413 Multimedia Forensics

Elective offerings

New Course: BFOR 410 International Cyber
Conflicts

New Course: BFOR 411 SCADA Forensics

New Course: BFOR 416 Advanced Data Analytics
New Course: BFOR 418 Assembly Language &
Malware Reverse Engineering

New Course: BFOR 419 System Administration
and Operating Systems Concepts

New Course: BFOR 420 National Cyber Security
Challenge Problems

c) Foreachneworsignificantly revised course, provide a syllabus at the end of this form, and, on the SUNY Faaulty
Tahle provide the name, qualifications, and relevant experience of the faculty teaching each new or significantly revised
course. NOTE: Syllabi for all courses should be available upon request. Each syllabus should show that all work for
credit is college level and of the appropriate rigor. Syllabi generally include a course description, prerequisites and
corequisites, the number of lecture and/or other contact hours per week, credits allocated (consistent with SUNY
policy on credit/contact hours), general course requirements, and expected student learning outcomes.

Please see Appendix 1.
d) What are the additional costs of the change, if any? If there are no anticipated costs, explain why.

There will be no cost implications since the program is restructured to align with NSA and NIST/NICE cunicular
guidelines. No extra resources are needed.

[Section 2.2. Other Changes

Check all that apply. Describe each proposed change and why it is proposed.

[ ] Programtitle

[ ] Programaward

[ ] Mode of delivery
NOTES: (1) If the change in delivery enables students to complete 50% of more of the program via distance
education, submit a Distance Education Format Proposal as part of this proposal. (2) If the change involves
adding an accelerated version of the program that impacts financial aid eligibility or licensure qualification, SED
may register the version as a separate program

[ ] Fonmet change(s) (eg., from full-time to part-time), based on SED definitions, for the entire program

1) State proposed format(s) and consider the consequences for financial aid
2) Describe availability of courses and any change in faculty, resources, or support services.

[ ] A change in the total number of credits in a certificate or advanced certificate program

[ ] Any change to a registered licensure-qualifying program, or the addition of licensure qualification to an existing
program. Exception: Small changes in the required number of credits in a licensure-qualifying program that do not
involve a course or courses that satisfy one of the required content areas in the profession.

[Section 3. Program Schedule and Curriculum

a)

b)

Forundergraduate programs, complete the SUNY Undergraduate Program Schedule to show the sequencing and
scheduling of courses in the program. If the program has separate tracks or concentrations, complete a Program.
Schedule for each one.

NOTES: The Undergraduate Schedule must show all curricular requirements and demonstrate that the program

conforms to SUNY’s and SED’s policies.

e It must show howa student can complete all program requirements within SUNY credit limits, unless a longer
period is selected as a format in Item 2.1(c): two years of full-time study (or the equivalent) and 64 credits for an
associate degree, or four years of full-time study (or the equivalent) and 126 credits for a bachelor’s degree.
Bachelor’s degree programs should have at least 45 credits of upper division study, with 24 in the major.

e Tt must show howstudents in A.A., A.S. and bachelor’s programs can complete, within the first two years of full-
time study (or 60 credits), no fewer than 30 credits in approved SUNY GER courses in the categories of Basic
Communication and Mathematics, and in at least 5 of the following 8 categories: Natural Science, Social
Science, American History, Western Civilization, Other World Civilizations, Humanities, the Arts and Foreign

Languages
Tt must show how students can complete Liberal Arts and Sciences (LAS) credits appropriate for the degree.
Whena SUNY Transfer Path applies to the program, it must show how students can complete the number of
SUNY Transfer Path courses shown in the Transfer Path Requirement Summary within the first two years of full-
time study (or 60 credits), consistent with SUNY’ s Student Seamless Transfer policy and MIP 2013-03.

e Requests for a programlevel waiver of SUNY credit limits, SUNY GER and/or a SUNY Transfer Path require the
campus to submit a Waiver Request -with compelling justification(s).

EXAMPLE FOR ONE TERM: Undergraduate Program Schedule

Term 2: Fall 20xx
Course Number & Title Cr GER_ [LAS |Maj |TPath New __|Prerequisite(s)
ACC 101 Principles of Accounting 4 4 4
MAT 111 College Mathematics 3 M 3 3 MAT 110
CMP 101 Introduction to Computers 3
HUM 110 Speech 3 BC 3 Xx
ENG 113 English 102 3 BC 3
Texmcredit total: |_16 6 9 7 4

For graduate programs, conplete the SUNY Graduate Program Schedule. If the programhas separate tracks or
concentrations, complete a Program Schedule for each one.

NOTE: The Graduate Schedule must include all curriculum requirements and demonstrate that expectations from
Part 52.2(c)(8) through (10) of the Regulations of the Commissioner of Education are met.

SUNY Undergraduate Program Schedule (OPTION: You can paste an Excel version of this schedule AFTER this line, and delete the rest of this page.)

Program/Track Title and Award:_

____Digital Forensics BS

a) Indicateacademic calendar type: [ X ] Semester [ ] Quarter [ ] Trimester [ ] Other (describe)
b) Label each term in sequence, consistent with the institution’ s academic calendar (e.g., Fall 1, Spring 1, Fall 2)
c) Name of SUNY Transfer Path, if one exists:

See Transfer Path Requirement Summary for details

d) Use the table to show how a typical student may progress through the progra’ ik the table as needed. Complete all columns that apply to a cour:
Fall 1: Spri
Course Number & Title Cr |GER | LAS | Maj | TPath | New | Co/Prerequisites| [Course Number & Title Cr |GER [LAS |Maj|TPath |New |Co/Prerequisites
BFOR 201 Intro to Digital Forensics 3 3 RCR} 281 Intro to Statistics in 3 M 3 3
CJ
APSY 101 Intro to Psychology 7755/3 | 3 RCR] 202 Intvo to Lawandc) | 4 a [4
US History Gen Ed 3 AH 3 BFOR 100 Intro to Information 3 3
Systems
Foreign Language Gen Ed 4 FL 4 International Perspectives Gen | 3 | OW 3
Ed
Basic Communication Gen Ed 3 BC 3 Natural Science Gen Ed 3 | NS 3
Temcredit totals:| 16 | 13 13 6 Term credit totals:| 16 | 9 13 | 10
Fall 2: Spring 2: ee
Course Number & Title Cr |GER | LAS | Maj | TPath | New |Co/Prerequisites| [Course Number & Title Cr _|GER |LAS |Maj|TPath | New | Co/Prerequisites
BFOR 203 Networking & Cryptography | 3 3 BITM 215 Info Technologies for | 3 3
Business
BFOR 205 Intro to Database Systems 3 3 X |BFOR 100 BFOR 204 Intro to Cyber 3 3 BFOR 203
Security
BACC 211 Financial Accounting 3 3 BFOR 206 Programming for 3 3 X | BFOR 100, 203
Analytics
Humanities Gen Ed 3 H 3 Arts Gen Ed 3_| AR 3
Challenges Gen Ed 3 { Local] 3 Liberal Arts Elective 3 3
Tem credit totals: | 15 6 6 9 Termcredit totals:| 15 | 3 6 9
Fall 3: Spring 3: e
Course Number & Title Cr |GER | LAS | Maj | TPath | New | Co/Prerequisites| {Course Number & Title Cr |GER [LAS |Maj|TPath |New |Co/Prerequisites
BFOR 301 Computer Forensics 3 3 BFOR 201 BFOR 303 Computer and 3 3 BFOR 201
Memory Forensics
BFOR 304 Mobile Forensics 3 3 BFOR 201 BFOR 306 Database Security 3 3 X | BFOR 204, 205
and Forensics
BFOR 305 Cyber Defense 3 a X | BFOR 204 BFOR 412 Cyber Incident 3 3 X | BFOR 204, 206, 305
Response and Pen Testing
U/L Liberal Arts Elective 3 3 Liberal Arts Elective U/L 3 3
U/L Liberal Arts Elective 3 3 Liberal Arts Elective 3 3
Temmcredit totals: | 15 6 9 Term credit totals: | 15 6 9
Fall 4: Spring 4: a
Course Number & Title Cr |GER | LAS | Maj | TPath | New | Co/Prerequisites| {Course Number & Title Cr |GER [LAS |Maj|TPath |New | Co/Prerequisites
BFOR 401 Advanced Digital Forensics | 4 4 BFOR 301, 303 BFOR 402 eDiscovery 4 4 BFOR 201
Forensics and Moot Courts
BFOR 403 Risk Analysis & Security 3 3 X | BFOR 204, 305 BFOR 400 Forensic Accounting | 3 3 BACC 211
Policies and Fraud Examination
BFOR 413 Multimedia Forensics 3 3 X_|BFOR 201 Liberal Arts Elective 3 3
Liberal Arts Elective 3 3 Liberal Arts Elective 3 3
Liberal Arts Elective U/L 2 2
Tem credit totals: [15 5 | 10 | Tem credit totals: [ 13 6 [7 J

Total SUNY LAS:61|Major:69 —_| Elective & Upper [yom ota Number of SUNY GER Cate
Credits: 120 | GER: 31 Other: 48 Division: 46 Major: 35 9

KEY Cr: credits GER: SUNY General Education Requirement (Enter Category Abbreviation) LAS: Lil Arts & Sciences (Enter credits) Maj: Major requirement (Enter credits) TPat SUNY Transfer Path
Courses (Enter credits) New: new course (EnterX) Co/Prerequisite(s): list oo/prerequisite(s) for the noted courses Upper Division: Courses intended primarily for juniors and seniors SUNY GER Category
Abbreviations: American History (AH), Basic Communication (BC), Foreign Language (FL), Humanities (H), Math (M), Natural Sciences (NS), Other World Civilizations (OW), Social Science (SS), The Arts (AR),
Westar Civilization (WC)

Program Totals

[ Section 4. SUNY Faculty Table

a) If applicable, provide information on faculty members who will be teaching new or significantly revised courses in the program. Expand the table as needed.

b) Append at the end of this document position descriptions or announcements for each to-be-hired faculty member

(a) b) © (d) ) (i)
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.
PART 1. Full-Time Faculty
Fabio R. Auffant II 100% BFOR 301 Computer | M.S. Champlain College Digital Forensics Extensive technical training and
Forensics Management over 27 years’ experience in
BFOR 303 Computer criminal investigations, court
and Memory testimony, Cyber Crime, Digital
Forensics Forensics, and lab management
BFOR 401W Computer Crime Unit — NY State
Advanced Digital Police
Forensics Certified trainer — NY S Police
*See Resume for more
qualifications.
Devipsita Bhattacharya 100% BFOR 305 Cyber Ph.D. University of Management
Defense Arizona Information Systems
BFOR 412 Cyber Emphasis (Minor:
Incident Response and Information Resources
Pen Testing and Library Sciences)
Liyue Fan 100% BFOR 205 Ph.D. Emory University Computer Science and
Introduction to Informatics
Database Systems
BFOR 306 Database
Security and
Forensics
Victoria Kisekka 100% BFOR 403 Risk Ph.D. University of Management Science
Analysis & Security Buffalo and Systems
Policies
BFOR 400 Forensic
Acct. and Fraud
Examination
Jungwon Kueng 100% BFOR 202 Intro to Ph.D. University of Operation and
Cyber Security: Wisconsin — Madison Information
Threats & Vul. Management

(a) b) © (d) ) )
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.

Lee Spitzley 50% BFOR 206 Ph.D. University of Business
Programming for Arizona Administration-
Analytics Management
BFOR 416 Advanced Information Systems
Data Analytics
BFOR 418 System
Administration and
Operating Systems
Concepts

Suryadipta Majumdar 50% BFOR 101 Ph.D. Concordia Information & Systems
Introduction to University, Canada Engineering
Information Systems

*Sanjay Goel, Program Director 25% BFOR 203 Ph.D. RPI Mechanical Engineering | Dr. Goel is the founder of the
Networking & Digital Forensics program has a
Cryptography background in engineering,
BFOR 204 Intro to computer science, and software
Cyber Security development. He worked for
BFOR 410 several years at GE research
Intemational Cyber laboratories writing software for
Conflicts engine design. He has worked in
BFOR 420 National the area of technical and
Cybersecurity behavioral cyber security for the
Challenge Problems last 14 years and is world-

renowned in the field. He has
several million dollars in funded
research in cyber security. He is
also an international expert in
cyber warfare.

Professional Experience:

2016 — present, Associate Dean
of Information Security and
Digital Forensics, University at
Albany, SUNY

2016 — present, Professor,
Information Technology Mgmt,
University at Albany, SUNY
2012 — present, Chair, Info. Tech.
Mgt. Department, University at
Albany, SUNY

(a) b) © (d) ) )
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.

2008 — 2016, Associate Professor,
University at Albany, SUNY
2001— 2007, Assistant Professor,
University at Albany, SUNY
1996 — 2001 Mechanical
Engineer, GE Global Research
(Schenectady, NY )

Publications:

1. Goel, S., Williams, K.,
Dincelli, E., Got Phished: Internet
Security and Human
Vulnerability, Journal of the AIS.
2. Giboney, J., Proudfoot, J.G.,
Goel, S., Valacich, J.S., The
Security Expertise Assessment
Measure (SEAM): Developing a
Scale for Hacker Expertise,
Computers & Security.

3. Goel, Sanjay (2015):
Anonymity vs. Security: The
Right Balance for the Smart
Grid," Communications of the
Association for Information
Systems, 36(2), Available online
at
http://aisel.aisnet.org/cais/vol36/i
ssl/2

4. Hong, Y., Sanjay Goel and
Wen Ming Liu, “An Efficient and
Privacy Preserving Scheme for
Energy Exchange among Smart
Microgrids”, International
Joumal of Energy Research,
Wiley, 2015.

5. Hong, Y., Vaidya, J., Lu, H.,
Karras, P., and Goel, S., (2014).
Collaborative Search Log
Sanitization: Toward Differential
Privacy and Boosted Utility”,
IEEE Transactions on

10

(a) b) © (d) ) )
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.
Dependable and Secure
Computing (TDSC), IEEE
Computer Society.
Part 2. Part-Time Faculty
Joseph M. Donohue 50% BFOR 201 AS — Columbia-Greene Computer Science Extensive technical training and
Introduction to Digital | Community College over 29 years’ experience in
Forensics State University of New Computer Science criminal investigations, court

Y ork — Plattsburgh

testimony, Cyber Crime, Digital
Forensics, and lab management
Computer Crime Unit — NY State
Police

Certified trainer— NY S Police

Professional Experience:
Uniform Trooper October 1983
September 1989
Fishkill, NY — New Lebanon, NY
Claverack, NY
Responsibilities included the
investigation and enforcement of
NYS Vehicle & Traffic Laws,
Penal Law and applicable
selected laws. Field Training
Officer training newly assigned
State Police Academy graduates.

Investigator — Bureau of Criminal
Investigation September 1989-
October 2006

Fishkill, NY — Dover Plains, NY
Investigation of all NYS Penal
Law felonies, including but not
limited to rape, burglary, grand
larceny, homicides, counterfeiting
and child abuse. Trained Arson-
Cause and Origin investigator.
Computer Crime Unit — Albany,
NY

1

(a)

b)

©

(d)

(©)

)

Faculty Member Name and Title and/or

Rank at the Institution
(Include and identify Program
Director.)

% of Time
Dedicated
to This
Program

Program Courses
Which May Be
Taught
(Number and Title)

Highest and Other
Applicable Earned
Degrees (include College
or University)

Discipline(s) of Highest
and Other Applicable
Earned Degrees

Additional Qualifications: List
related certifications and
licenses and professional

experience in field.

33% Investigation of all
technology related crimes and
conducting computer forensics on
all related evidence received from
across New Y ork State. Training
law enforcement across the state
to investigate technology crimes.
Lead investigator on the New

Y ork State Internet Crimes
Against Children Task Force.
Author and execute search
warrants related to technology
crimes.

Lieutenant — October 2006
November 2012

Computer Crime Unit — Albany,
NY

Supervise all field assigned CCU
investigators conducting
technology investigations and
computer forensics. Altemate
Task Force Commander for the
NYS Internet Crimes Against
Children Task Force. Train law
enforcement in technology crime
investigation and computer
forensics.

John M. Gallo

33%

BFOR 304 Mobile
Forensics

AAS Hudson Valley
Community College

Criminal Justice

Extensive technical training and
over 18 years’ experience in
criminal investigations, court
testimony, Cyber Crime, Digital
Forensics, and lab management
Computer Crime Unit — NY State
Police

Professional Experience:
Gallo is currently employed by
New Y ork State Police as an

12

(a) b) © (d) ) )
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.

Acting Senior Investigator
assigned to the Computer
Forensic Laboratory at the
Forensic Identification Center.
Before being appointed at his
current position he was assigned
as an Investigator in the CFL at
the FIC, as a Senior Forensic
Examiner. Prior to being
promoted to Investigator, Gallo
was assigned to SP Kinderhook.
During his assignment at SP
Kinderhook he was assigned as
the School Resource Officer at
Ichabod Crane Central School
District. At the time, he was also
a troop K zone 1 crime scene
technician. Prior to his
employment with the NY S Police
he was employed with the City of
Hudson Police Department from
July 1995. In 2002, Gallo was
promoted to the position of
Detective where he was assigned
until 2005 when he began his
current job with the NY S Police.

Certifications:

EnCase Certified Examiner:
EnCase

Access Data Certified Examiner:
Access Data

Level III Cellular Master
Technician: Wild PCS
Cellebrite UFED Logical
Certified: Teel Technologies
Cellebrite UFED Physical
Certified: Teel Technologies
XRY Certified: Micro
Systemation

13

(a) b) © (d) ) )
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.
Kevin C. Kingsley 33% BFOR 203 B.S. Siena College Physics Kevin Kingsley has very strong
Networking & background in Computer
Cryptography Networking and has been

working in the field over the last
10 years.

Professional Experience:

ITS-4 Information Security
Health Cluster: May 2016
Present Experience: NY S ITS
supporting Health Cluster
networks, 44 Holland Avenue,
Albany, N.Y. Operates multiple
intemal and external network
scanning devices across multiple
agencies and networks.
Consolidates results and provides
reporting with goal to both train
people and remediate hardware
and web application
vulnerabilities. Uses technical
and security experience to
provide RFP responses and
follow up.

ITS-3 Data Communications
Enterprise ITS: Sep 2015 — May
2016 NYS ITS supporting
DOCCS network, 50 Wolf Road,
Albany, N.Y. Worked with
multiple teams to establish
network and application
availability. Analyzed,
recommended, and implemented
network solutions to meet
connectivity and access
requirements. Maintained and
updated network and project
documentation. Presented formal

14

(a)

b)

©

(d)

(©)

)

Faculty Member Name and Title and/or

Rank at the Institution
(Include and identify Program
Director.)

% of Time
Dedicated
to This
Program

Program Courses
Which May Be
Taught
(Number and Title)

Highest and Other
Applicable Earned
Degrees (include College
or University)

Discipline(s) of Highest
and Other Applicable
Earned Degrees

Additional Qualifications: List
related certifications and
licenses and professional

experience in field.

and informal training to
colleagues and customers.
ITS-3 Information Security -
Enterprise ISO Office: Aug 2014
Sep 2015 NYS Enterprise ISO,
Building 8, W. A. Harriman State
Campus, Albany, N.Y.
Collaborated with peers to
develop a multi-layered and
adaptive approach to counter a
dynamic information security
threat environment. As a member
of the Secure Architecture/Secure
Engineering Team, ensured the
implementation, enhancement,
and monitoring of secure
enterprise-wide offerings.
Documented security standards
and guidelines. Promoted security
and risk assessment awareness.

Kevin Salhoff

33%

BFOR 413
Multimedia Forensics
BFOR 411 SCADA
Forensics

B.S. RPI

Computer and Systems
Engineering and
Psychology

Extensive technical training and
over 13 years’ experience in
Cyber Crime, Digital Forensics
and court testimony — Computer
Crime Unit — NY State Police
Certified trainer — NY S Police

Professional Experience:

Kevin is a 10-year civilian
employee of the New Y ork State
Police. He has been in the
computer forensics field since
2002. Prior to becoming an
employee, Kevin worked with the
New Y ork State Police as an
intern in the Quality Assurance
office and consultant in the
Computer Crime Unit. In his
capacity as a Computer Forensic

15

(a)

b)

©

(d)

(©)

)

Faculty Member Name and Title and/or

Rank at the Institution
(Include and identify Program
Director.)

% of Time
Dedicated
to This
Program

Program Courses
Which May Be
Taught
(Number and Title)

Highest and Other
Applicable Earned
Degrees (include College
or University)

Discipline(s) of Highest
and Other Applicable
Earned Degrees

Additional Qualifications: List
related certifications and
licenses and professional

experience in field.

Analyst IV, he performs forensic
analysis on computers and mobile
devices, mentors and trains new
employees, and develops
software for use by the Computer
Crime Unit. He also participates
in search warrants when technical
assistance is needed and provides
support to the Computer Crime
Unit field offices.

Sean Smith

33%

BFOR 402
eDiscovery Forensics
and Moot Court

JD, Quinnipiac University,
School of Law

Law

Over 20 years’ legal experience
and lecturer for the NY S
Prosecutors Training Institute in
trial preparation in cyber crime,
electronic research, ethics, and
technology.

Professional Experience:

Sean Smith has been an attorney
with the New Y ork Prosecutors
Training Institute in Albany, New
York since 1997 and was named
Deputy Director in 2013. In this
capacity, Sean assists NY's
prosecutors with issues arising in
felony cases, and assists
prosecutors across the country by
providing them with valuable
information on expert witnesses.
Sean actively helps prosecutors
make better use of today's
technology, and has been a part
of NYPTI’s always evolving
online portfolio of legal resource
tools including: Strike - Online
Redaction Tool, Prosecutors'
Encyclopedia, Prosecutors Case
Management System (PCMS),
Document Management Bridge,

16

(a) (b) © (d) (©) ()
Faculty Member Name and Title and/or | % of Time | Program Courses Highest and Other Additional Qualifications: List
Rank at the Institution Dedicated Which May Be Applicable Earned Discipline(s) of Highest related certifications and
(Include and identify Program to This Taught Degrees (include College | and Other Applicable licenses and professional
Director.) Program (Number and Title) or University) Earned Degrees experience in field.
NY PTICLE & Registration
Online, CrimeTime Online, and
NY PTI's Website.
William A ugustine 16% BFOR 419 System MBA, School of Business, | Master of Business He has been a System

Part 3. To-Be-Hired Faculty (List as

TBH1, TBH2, etc., and provide

expected hiring date instead of name.)

Administration and
Operating System
Concepts

University at Albany,
12222

Administrator for the University
at Albany for over 20 years and
has a deep knowledge of the
relevant concepts. He is currently
pursuing his Ph.D. in Information
Science with a track of
Information Security.

17
University at Albany
Program Revision
Digital Forensics

Appendix 1 Syllabi for New and Substantially Revised Courses

BFOR 204

BFOR 205

BFOR 206

BFOR 305

BFOR 306

BFOR 400

BFOR 402

BFOR 403

BFOR 410

BFOR 411

BFOR 412

BFOR 413

BFOR 416

BFOR 418

BFOR 419

BFOR 420

Introduction to Cybersecurity

Introduction to Database Systems

Programming for Analytics

Cyber Defense

Database Security and Forensics

Forensic Accounting and Fraud Detection
eDiscovery Forensics and Moot Court

Risk Analysis and Security Policies

International Cyber Conflicts

SCADA Forensics

Cyber Incident Response and Penetration Testing
Multimedia Forensics

Advanced Data Analytics

Assembly Language & Malware Reverse Engineering
System Administration and Operating Systems Concepts

National Cyber Security Challenge Problems
He | SCHOOL oF Business | BIFOR 204

UNIVERSITY AT ALBANY State Universiy of New York Introduction to Cyber Security

BFOR 204 Introduction to Cyber Security
3 credits

M W 1:15 - 2:35

Instructor: Sanjay Goel

COURSE DESCRIPTION

This course provides you with foundation for future learning in information security. You will
be exposed to information security terminology and concepts and apply them through labs
and exercises throughout the course. First, you will be given a recap of networking concepts
related to information system including the OSI/Internet models and TCP/IP protocol suite.
Subsequently, you will learn of different threats and motivations as well as the types of
cyberattacks. Attacks covered in the course include, malware, protocol based attacks
(spoofing, session hijacking, caches poisoning, etc.), Denial-of-Service, and attacks on the
web. Also included in this course, are psychological aspects of information security,
vulnerabilities of computer networks and cyber warfare.

Prerequisite: BFOR 203

LEARNING OBJECTIVES

Overarching Goal: Learn of various information security threats as foundational elements to
understand network security concepts.

Sub-Objectives: Student will learn how to:

Analyze and assess the motivations and goals of different adversaries in cyber attacks
Relate network threats to vulnerabilities in the TCP/IP network stack

Identify the attacks and the possible mechanisms of launching them

Understand psychological manipulations by hackers for social engineering attacks
Analyze cyber warfare in context of International Laws

Perform scholarly writing and research in the focused area of computer networks and
information security.

ore

TEXTBOOKS AND READINGS

SiG el
SCHOOL OF BUSINESS BFOR 204

NV UNIVERSITY AT ALBANY state tiniversity of New York Introduction to Cyber Security

INSTRUCTOR CONTACT

type | Information | Availability

goel@ albany.edu | will try to answer your questions within 24
hours. In case you feel that your email gets
buried in my mailbox feel free to send a

reminder.
(518) 956-8323 (Office) Typically, | am in the office / lab from
(518) 956-8333 (Lab) 8:30am (08:30) to 4:30 (16:30) EDT
(518) 387-9090 (Goel Mobile) Mondays — Fridays when notin class or

meetings. If unavailable | can generally be
reached via mobile, but only in cases of
dire emergency.

Setup an appointment by phone __ Please stop by J ennifer North, in the

or email. Dean's Suite to set up an appointment in
case you can’t reach me.
Skype (goelsahib) Times can be scheduled by phone or email

Google Hangout/C hat for individuals or groups.
(goelsa@ gmail.com)

TECHNICAL RESOURCES
If you experience technical problems that interrupt your ability to complete class work, it’s
important that you know where to seek help immediately. Here is a simple guide for where you

should direct questions and calls for help.
You should conta on

Your ISP. The following links are provided to a couple of
local ISP providers contact pages. If yours is not on this
list, look up your ISP in a search engine and find a
"Contact Us" page: Time Warner (Road Runner) &
Verizon (FIOS)

The ITS Help Desk by using the ITS Help Request F orm
(http://www.albany.edu/its/help) or call (518) 442-4000.
Press "1" for students. Then, press "2" for help with
Blackboard.

The ITS HelpDesk at (518) 442-3700 or go to Lecture
Center (LC) 27 at the UAlbany main campus with your
SUNYCard and another form of identification. Press “1”
for assistance when calling.

Please note that your instructor is not on this list. If you send inquiries about these technical
problems, you will be referred to the resources listed above.

COURSE ACTIVITIES

Lectures / Readings: The course will feature assigned chapters, articles, or other
PowerPoint readings as well as presentations.

Cases: Case studies using actual examples to provide real-world relevance to class topics.
A

SCHOOL OF BUSINESS BFOR 204

UNIVERSITY AT ALBANY Stare University of New York Introduction to Cyber Security

Assignments: There will be several assignments in this class and you are expected to
work alone or in teams as suggested in the assignment.

Hands-On Laboratory Exercises: Laboratory exercises will be offered where students
get hands-on experience using tools and techniques in the field. Laboratory associated
exercises take around 1 — 1 ¥% hour to complete and will have associated questions for which
your answers will be graded. Lab exercises will often require installation of software on
computers and completing the corresponding exercises. At the end of the exercise, you
should delete the software installed on the machines.

GRADING AND ASSESSMENT

The instructor will try to grade discussions, assignments, and exams fairly and return them
within a reasonable time period with relevant comments and be available to discuss
questions. Students are expected to set up an appointment to talk with the grader within a
week of receiving a grade. Please let us know if there is a mistake in calculation — mistakes
happen!

Late assignments, labs, or papers will receive 15% off per day late from the final possible
grade for the exercise unless there is a legitimate excuse. Missing any assessment without a
verifiable legitimate excuse will result in a grade of zero. Please also send any
documentation to the instructor(s) as early as possible if you want to request any reasonable
accommodations based on a disability.

Final grades will be graded on a curve using the following weightages. Based on the natural
distribution of grades, students will be assigned final letter grades. Grading on a curve
generally gives the person who performs the best in the class an “A” and other grades are
decided based on their relative closeness to the score of the top performer and other
students in the class.

Portion of Grade

Exam 1 25%
Exam 2: 25%
Assignments & Hands-On Laboratories 50%

nstructor is expected to get approval of the entire class prior to making any changes regarding the grading rubric.
x

SCHOOL OF BUSINESS BFOR 204

UNIVERSITY AT ALBANY State University of New York Introduction to Cyber Security

COURSE SCHEDULE
Course Activities

inbaiedonsy Getting Started, & Cyber Ethics
Introduction to the Course
- Whatis Information Security (CIA)?
- Why is Information Security Important?
-  Adversaries: Motivations, Targets, and Techniques

Lab: Case Analysis
Networking Primer
- Networking Fundamentals
- Internet / OSI Model (Network Protocols, Addressing Scheme,
Reliability / Congestion)
- IPSEC/VPNs

Lab: Networking Lab
HEROIN Security Threats / Protocol Based Attacks
IP Spoofing / Man-in-the-Middle
- Session Hijacking & Buffer Overflow Attacks
- Denial-Of-Service & Botnets
- ARP Cache/ DNS Poisoning
- Wireless Security Protocols and Threats (MAC filtering)

Lab: Denial of Service Exercise
Malware and Social Engineering Threats
- Malware (Viruses, Worms, Spyware, Adware, Trojans)
- Email and Web Spoofing
- Social Engineering & Psychology
- Phishing, Spear Phishing
- Protection against Malware

Lab: Malware Analysis (Due J uly 2)
wed based Security Threats |
Malicious HTML code and web attacks
- Cookies, Web bugs and SpyWare
- Code Injection
-  Cross-Site Scripting
- Malicious Scripts
- Trojan Downloaders
- Watering Hole Attacks
-  Clickjacking

Lab: Code-Injection Attack
we based Security Threats ||
Cross-Site Scripting
- Malicious Scripts
- Trojan Downloaders
- Watering Hole Attacks
-  Clickjacking

Lab: Cross-Site Scripting
x

SCHOOL OF BUSINESS BFOR 204

UNIVERSITY AT ALBANY State University of New York Introduction to Cyber Security

EXAM

Software Vulnerabilities
- Genesis of the Problem
- Software Security Threats
- Emerging S oftware Security Threats

Lab Exercise: Buffer Overflow Attack
Wireless Network Vulnerabilities
- Understanding wireless (WiFi) / Bluetooth protocols
- Rogue Access Points (Evil Twin)
- WEP Key Cracking
- WAR Driving
- MAC Spoofing
- Eaves Dropping
- Man-in-the-Middle

Lab Exercise: WEP Cracking

Cloud Security Vulnerabilities
- Brief overview of Cloud Architecture
- Failure of cloud services
- Legal Issues and Data Sovereignty

Lab Exercise:
SCADA Vulnerabilities
- Brief overview of SCADA systems
- SCADA Vulnerabilities
- Smart Grid, Connected Vehicles, Medical Devices

Lab Exercise: Research Project

Insider Threats
- Motivations and Psychological Drivers of Malicious Insider
- Insider data exfiltration cases
- Detection of Insider Activity (surveillance and probes)

Lab Exercise: Ethics of Insider Threats
International Cyber Warfare
- Nation States and Transnational Groups
- Detection and Attribution
- International Law and Applicability to Cyber Warfare

Lab Exercise: Case International Cyber Crime
EXAM

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany's standards of academic integrity. As
stated on the undergraduate and graduate bulletin, "Claims of ignorance, of unintentional
error, or of academic or personal pressures are not sufficient reasons for violations of
A

SCHOOL OF BUSINESS BFOR 204

UNIVERSITY AT ALBANY State Universiy of New York Introduction to Cyber Security

academic integrity." Non-compliance with academic integrity standards, will result in the
student being reported to the Office of Graduate Admissions or the Dean of Undergraduate
Studies Office (whichever applies) AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade
or more, a failing grade for the course, or any combination of these depending on the
infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating
on projects, papers, or other academic exercises which is regarded as inappropriate by the
instructor(s), submitting substantial portions of the same work for credit more than once,
without the prior explicit consent of the instructor(s) to whom the material is being submitted;
misrepresenting material or fabricating information in an academic exercise or assignment;
Destroying, damaging, or stealing of another's work or working materials; and presenting as
one's own work, the work of another person (e.g., words, ideas, information, code, data,
evidence, organizing principles, or presentation style of someone else). This includes
paraphrasing or summarizing without acknowledgment, submission of another student's
work as one's own, purchase of prepared research, papers or assignments, and the
unacknowledged use of research sources gathered by someone else. Failure to indicate
accurately the extent and precise nature of one's reliance on other sources is also a form of
plagiarism. The student is responsible for understanding the legitimate use of sources, the
appropriate ways of acknowledging academic, scholarly, or creative indebtedness, and the
consequences for violating University regulations. If you have questions about academic
integrity - ASK!

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and concerns, but remain
impartial and fair to all students.

e Students are expected to respectfully participate in the course and communicate with the
instructor if there is confusion or lack of understanding of the material. In turn, the
instructor will attempt to clarify any material.

e If the instructor is unable to attend class or office hours due to a personal emergency,
students can expect for arrangements to be made for an alternate instructor or to be
informed in as a timely a manner as possible.

e Students are expected to provide reliable contact information and inform the instructor of
any updates.

e Students are expected to contact the instructor via email, phone, or in person for reliable
response.

e Students are expected to complete all assignments and readings as well as set up
meeting times with the instructor as necessary. It is important for students to inform the
instructor if all available office hours interfere with other classes during the first week of
the course.

SiG el
BFOR 205 Introduction to Databases
Instructor: Liyue Fan
Office: BB-346
Office Hours: MW 11:45AM-1:15PM or by appointment

E-mail: livuefan@albany.edu

Prerequisites: BFOR 100
Credits: 3
Meets: T TH 4:15PM-5:35 PM, BB121

Textbook:
e “Modem Database Management (12th ed.),” Jeffrey A. Hoffer, V. Ramesh and
Heikki Topi. Prentice Hall (Pearson Educational), 2015.

Sample external readings (can expand to include most recent research):

e T.F. Lunt, "Aggregation and inference: facts and fallacies," Proceedings.
1989 IEEE Symposium on Security and Privacy, Oakland, CA, 1989, pp. 102-
109.

e¢ B.MACQ,J. DITTMANN and E. J. DELP, "Benchmarking of image
watermarking algorithms for digital rights management," in Proceedings
of the IEEE, vol. 92, no. 6, pp. 971-984, June 2004.

e Muhammad Naveed, Seny Kamara, and Charles V. Wright. 2015.
Inference Attacks on Property- Preserving Encrypted Databases.

In Proceedings of the 22nd ACM SIGSAC Conference on Computer and
Communications Security (CCS '15).

Course Objectives

This course introduces principles and techniques for managing data resources,
covering the functions of Relational Database Management Systems (RDBMS), and
their use. Specifically, students will be able to:

° Describe fundamental data and database concepts

° Create databases and database objects using popular database
management systems, e.g., MySQL

° Solve problems by constructing database queries using Structured Query
Language (SQL)

° Design databases using ER and relational modeling and data
normalization techniques

° Develop insights into advance database topics and technique trends for

digital forensics applications, such as security and applied systems.

25
Course Topics

Topic Reading Activity

Conceptual Design Ch2&3 ER model lab, HW1

Logical Design & Ch4 Relational model lab,

Nommalization HwW2

SQL and Advanced SQL Ch6&7 MySQL lab, HW3

Database Security Ch12 Authorization lab

Security Issues in Inference Research papers | Presentations

and Aggregation

Applied Systems Research papers | Presentations
Gradin
In-Class Quizzes and Lab Activities 14%
Assignments 24%
Presentations 6%
Term Project 29%
Midtemms (First @12%, Second @15%) 27%

Class Participation:

Class participation be based upon involvement in quizzes and activities. Additionally,
students will work in groups and present their solutions on whiteboard. (individual/group
work)

Assignments:
Three assignments will be announced throughout the course. Y ou will tum in computer
generated output from your work. (individual work)

. HW1: ER model in draw.io

. HW2: Relational data model in draw.io

. HW3: SQL queries in MySQL

Midterms:
There will be two midterm tests where you will perform data modeling, SQL, and data
analysis. (individual work)

Presentations:

Students will read extended materials, e.g., most recent research papers, on topics in
statistical inference control, data analysis, and applied systems, such as spatial databases
and multimedia databases. Student will present the read materials to the class.
(individual work)

26
Project:

The term project will be the "cap stone" of the semester and requires the design of a
database application and the implementation of this design using a database management
system. The project will apply most of the issues/concepts covered during the semester
and will enable you to obtain first-hand experience in designing and implementing a
basic DBMS application using MySQL. It will be your responsibility to find a suitable
project. (group work)

Grade Scale Conversion Grade Scale Conversion
93-100 A 73-76 Cc

90-92 A- 70-72 Cc

87-89 B+ 67-69 D+

83-86 B 63-66 D

80-82 B- 60-62 D-

77-79 C+ <60 E

Academic Integrity & Honesty

Students MUST comply with all University at Albany’s standards of academic
integrity. As stated on the undergraduate and graduate bulletin, " Claims of ignorance,
of unintentional error, or of academic or personal pressures are not sufficient
reasons for violations of academic integrity." Non-compliance with academic integrity
standards, will result in the student being reported to the Office of Graduate Admissions
or the Dean of Undergraduate Studies Office (whichever applies) AND receive a
lowering of a paper or project grade of at least one full grade, receive a failing grade fora
project containing plagiarized material or examination in which cheating occurred,
receive a lowering of course grade by one full grade or more, a failing grade for the
course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination;
Collaborating on projects, papers, or other academic exercises which is regarded as
inappropriate by the instructor, submitting substantial portions of the same work for
credit more than once, without the prior explicit consent of the instructor to whom the
material is being submitted; misrepresenting material or fabricating information in an
academic exercise or assignment; Destroying, damaging, or stealing of another's work or
working materials; and presenting as one's own work, the work of another person (e.g.,
words, ideas, information, code, data, evidence, organizing principles, or presentation
style of someone else). This includes paraphrasing or summarizing without
acknowledgment, submission of another student's work as one's own, purchase of
prepared research, papers or assignments, and the unacknowledged use of research
sourves gathered by someone else. Failure to indicate accurately the extent and precise
nature of one's reliance on other sources is also a form of plagiarism. The student is
responsible for understanding the legitimate use of sources, the appropriate ways of
acknowledging academic, scholarly, or creative indebtedness, and the consequences for
violating University regulations.

a:
SCHOOL OF BUSINESS

MY UNIVERSITY AT ALBANY State University of New York

BFOR 206
Programming for Security Analytics (3 credits)

Course Description

In this course, students will learn the principles scripting that are necessary for
cybersecurity professionals. Scripting will be learned that is useful for penetration testers
and security analysts alike. Linux Shell Scripting and PowerShell scripting will be covered,
as well as the use of Python for Offensive Security.

Class Time and Location: This class has yet to be scheduled. As a 3 credit course,
it will meet either 3 times per week for one hour or two times per week for 90
minutes.

Instructor: Lee Spitzley
Office Hours: TBD

Website: Blackboard will be used to provide essential course materials, the most current
syllabus, and assignments. No separate course website will be maintained.

Prerequisites: BFOR 100 Introduction to Information Systems, BFOR 203 Networking
and Cryptography

This course will build upon your existing knowledge of Python, Information Systems, and
Networking.

Required Textbooks:

Advanced Bash-Scripting Guide: An in-depth exploration of the art of shell scripting
Public Domain 2014

Mendel Cooper

http://www.tldp.org/LDP/abs/abs-guide.pdf

Getting Started with Microsoft PowerShell

Public Domain 2016

James E. Jarvis
http://www.docs.is.ed.ac.uk/skills/documents/3835/3835.pdf

Black Hat Python: Python Programming for Hackers and Pentesters 1st Edition
Copyright 2014

Justin Seitz

ISBN-10: 1593275900

ISBN-13: 978-1593275907

Supplemental readings will be distributed via Blackboard and/or in class.

Attendance

SHGSIJAS

28
§&\ SCHOOL OF BUSINESS

\ UNIVERSITY AT ALBANY State University of New York

Attendance is mandatory for every class. Your in-class performance is key to your success
in this course. Attendance, itself, is not graded. Instead, graded in-class activities and
assignments constitute an important part of the course grade. It is unlikely you can
maintain a passing average without consistent attendance. Missing class means the student
earns an automatic zero for the activities or assignments missed. Because of the nature of
the assignments, no make-up opportunities will be available.

Tardiness
Missing an assignment or activity that happened before a student arrives or after a student
leaves also earns a zero. No make-up opportunities will be available.

If you know that it will be difficult for you to consistently get to class on time and stay for
the entire period, you should take this course at a time that better fits your schedule. Being
late frequently will likely negatively impact your grade for the course.

Withdrawal from the course

The drop date for the ???? semester is ???? for undergraduate students. That is the last
date you can drop a semester length course and receive a 'W'. It is your responsibility to
take action by this date if you wish to drop the course. In particular, grades of
"incomplete" will not be awarded to students because they missed the drop deadline.

All important dates can be found in the University academic calendar, which is available
online : http://www.albany.edu/registrar/????-academic-calendar.php

Academic Integrity

It is every student’s responsibility to become familiar with the standards of academic
integrity at the University. Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of academic integrity. See
http://www.albany.edu/undergraduate_bulletin/regulations.html

Course work and examinations are considered individual exercises. Copying the work of
others is a violation of university rules on academic integrity. Individual course work is also
key to your being prepared and performing well on tests and exams. Forming study groups
and discussing assignments and techniques in general terms is encouraged, but the final
work must be your own work. For example, two or more people may not create an
assignment together and submit it for credit. If you have specific questions about this or
any other policy, please ask.

The following is a list of the types of behaviors that are defined as examples of academic
dishonesty and are therefore unacceptable. Attempts to commit such acts also fall under
the term academic dishonesty and are subject to penalty. No set of guidelines can, of
course, define all possible types or degrees of academic dishonesty; thus, the following
descriptions should be understood as examples of infractions rather than an exhaustive list.

> Plagiarism
> Allowing other students to see or copy your assignments or exams

KS

= lu Gj & | |

29
SCHOOL OF BUSINESS

\ UNIVERSITY AT ALBANY State University of New York

> Examining or copying another student’s assignments or exams

> Lying to the professor about issues of academic integrity

> Submitting the same work for multiple assignments/classes without prior consent
from the instructor(s)

> Getting answers or help from people, or other sources (e.g. research papers, web
sites) without acknowledging them.

> Forgery

> Sabotage

> Unauthorized Collaboration (just check first!)

> Falsification

> Bribery

>

Theft, Damage, or Misuse of Library or Computer Resources

Any incident of academic dishonesty in this course, no matter how "minor" will result in:
1. No credit for the affected assignment.
2. A written report will be sent to the appropriate University authorities (e.g. the Dean of
Undergraduate Studies)
And may result in:
3. One of —
o A final mark reduction by at least one-half letter grade (e.g. B >B-, C- +D+),
o A Failing mark in the course, and referral of the matter to the University Judicial
System for disposition.

Policies from Undergraduate Bulletin:
http://www.albany.edu/undergraduate_bulletin/regulations.html

Responsible Use of Information Technology

Students are required to read the University at Albany Policy for the Responsible Use of
Information Technology available at the ITS Web Site:

hitps:/ /wiki.albany.edu/display/public/askit/Responsible+Use+of+Information+Technology+Policy

SHEGSIJAS

Available Support Services - Reasonable accommodation
Reasonable accommodation will be provided for students with documented physical,
sensory, cognitive, learning and psychiatric disorders. If you believe you have a disability
requiring accommodation in this class, please notify the Disability Resource Center (CC130,
442-5490). That office will provide the course instructor with verification of your disability,
and will recommend appropriate accommodations. In general, it is the student’s
responsibility to contact the instructor at least one week before the relevant assignment to
make arrangements.

Missing Deadlines Due to Illness
Please be familiar with the University rules regarding missing deadlines due to health:
http://www.albany.edu/health_center/medicalexcuse.shtml

Assessment: By default, this is an A-E graded course.
Your achievement of these objectives will be assessed through in-class activities, assignments

i)

30
and exams. Material submitted late without prior approval will be penalized 20% for every day
or part thereof.

Date

Week
1
Week
2
Week
3
Week
4
Week
5
Week
6
Week
a
Week
8
Week
9
Week
10
Week
i
Week
12
Week
13
Week
14
Finals
Week

SCHOOL OF BUSINESS

MY UNIVERSITY AT ALBANY State University of New York

Topics
Bash Scripting Basics
Testing and Operations
Variables
Loops
Functions
PowerShell Week 1
PowerShell Week 2
PowerShell Week 3

Python and Networks 1: Network Basics

Python and Networks 2: Python for Network
Attacks

Burp Suite
Windows Trojans
Windows Privilege Escalation

Automation of Offensive Forensics

Final Exam

Readings

ABS Chapters 1-6
ABS Chapter 7-8

ABS Chapters 9-10
ABS Chapters 11-14
ABS Chapter 24

Getting Started with Microsoft
PowerShell

Black Hat Chapters 2-3

Black Hat Chapter 4-5
Black Hat Chapter 6
Black Hat Chapters 8-9
Black Hat Chapter 10.

Black Hat Chapter 11

UU EES TP AS SS

This schedule is subject to change and students are expected to be aware of any modifications
to including, but not limited to: due dates, readings, exam dates, and project guidelines, either

announced in-class or through email.

Grading

This class will feature daily assignments as a part of the class structure. Each
class activity will feature an equal weighting. As a safety net, your three lowest

31
SCHOOL OF BUSINESS

MY UNIVERSITY AT ALBANY State University of New York

class assignment grades will be dropped. You are expected to come to class
ptepared, which includes reading prior to class.

Assignments:

HW 1: Bash Scripting Assignment — Bash scripting is essential for
automating tasks in Unix environments. For this assignment you will be
tasked with picking a task to automate and writing a script to automate its
actions.

HW 2: Python for Network Analysis — In this assignment you will be tasked
with using Python to interact with TCP/IP Networks and analyze the results.

Final Project: Offensive Programming — Create a Python program to
automate an offensive security task.

SHGSIJAS

32
BFOR 305
UALBANY SUNY | Cyber Defense and Secure
Communications Syllabus

BFOR 305 Cyber Defense and Secure Communications

Semester: Fall 2017 Instructor: Dr. Devi Bhattacharya
Classroom: Business Building, #123 Office: Business Building, #325
Day & Time: Tuesdays, 05:45 PM - 08:35 Office Hours: Mondays, 12 pm - 1 pm or by
PM appointment
Credit Hours: 3 Email: dbhattacharya@ albany.edu
Grading Scheme: A-E Phone: (518) 956-8335

CLASS DESCRIPTION

This course provides you with a deep dive into cyber security tools. Topics covered in this class include
techniques for protecting networks and data, basic elements of symmetric and asymmetric
cryptography, secure e-commerce, secure transmission, authentication, digital signatures, digital
certificates and Public Key Infrastructure (PKI). The course will also discuss current legislation and
standards related to information security and their relevance to the international workplace.

PREREQUISITE BFOR 204 Introduction to Cyber Security

LEARNING OBJ ECTIVES

Overarching Goal: Gain a foundation in information security to work towards and discuss the protection of IT
infrastructure.

Sub-Objectives: Students will learn how to:

1. Deploy and configure tools for ensuring network and data security.

2. Relate network threats to vulnerabilities in the TCP/IP network stack.

3. Read and interpret log files.

4. Learn and apply cryptographic concepts to security e.g., confidentiality, integrity, availability.

5. Critically think via debates on the ethical and legal issues related to information security.

6. Perform scholarly writing and research in the focused area of computer networks and information security.
TEXT

Security in Computing (5th Edition), Charles P. Pfleeger, Shari Lawrence Pfleeger, J onathan Margulies
Prentice Hall; 5 edition (February 5, 2015), ISBN-10: 0134085043

COURSE ACTIVITIES

« Lectures / Readings: The course will feature assigned chapters, articles, or other PowerPoint
readings as well as presentations.

e Cases: Case studies using actual examples to provide real-world relevance to class topics.

e Assignments: There will be several assignments in this class and you are expected to work
alone or in teams as suggested in the assignment.

e Hands-On Laboratory Exercises: Laboratory exercises will be offered where students get
hands-on experience using tools and techniques in the field. Laboratory associated exercises
take around 1 - 1 % hour to complete and will have associated questions for which your
answers will be graded. Lab exercises will often require installation of software on computers
and completing the corresponding exercises. At the end of the exercise, you should delete the
software installed on the machines.

GRADING AND ASSESSMENT
BFOR 305

UALBANY SUNY | Cyber Defense and Secure

Communications Syllabus

The instructor will try to grade discussions, assignments, and exams fairly and return them
within a reasonable time period with relevant comments and be available to discuss
questions.

Students are expected to set up an appointment to talk with the grader within a week of
receiving a grade. Please let me know if there is a mistake in calculation - mistakes happen!
Assignments and Hands-On Laboratories can be individual or group based. In case they are
group based, the group grade will be considered as the grade of the individual team
members.

Late assignments, labs, or papers will receive 15% off per day late from the final possible
grade for the exercise unless there is a legitimate excuse.

Missing any assessment without a verifiable legitimate excuse will result in a grade of zero.
Please also send any documentation to the instructor(s) as early as possible if you want to
request any reasonable accommodations based on a disability.

Final grades will be graded on a curve using the following weightages. Based on the natural
distribution of grades, students will be assigned final letter grades. Grading on a curve
generally gives the person who performs the best in the class an “A” and other grades are
decided based on their relative closeness to the score of the top performer and other students

in the class.

Exam 1 25%
Exam 2: 25%
Assignments & Hands-On Laboratories 50%

The instructor is expected to get approval of the entire class prior to making any changes regarding the

grading rubric.

TECHNICAL RESOURCES

If you experience technical problems that interrupt your ability to complete class work, it's important that
you know where to seek help immediately. Here is a simple guide for where you should direct questions

and calls for help.

Logging into your ISP (Internet Service
Provider); connecting to websites;
launching web browser (e.g. Internet
Explorer, Firefox)

Connecting & logging into to the
UAlbany BLS website; accessing your
course(s); interacting or participating in
course activities, submission of
assignment or file attachments in
course.

Forgotten PIN when trying to get
forgotten password.

Your ISP. The following links are provided to a couple of local ISP
providers contact pages. If yours is not on this list, look up your ISP in
a search engine and find a "Contact Us" page: Time Warner (Road
Runner) & Verizon (FIOS

The ITS Help Desk by using the ITS Help Request Form
(http://www.albany.edu/its/help) or call (518) 442-4000. Press "1" for
students. Then, press "2" for help with Blackboard

The ITS HelpDesk at (518) 442-3700 or go to Lecture Center (LC) 27
at the UAlbany main campus with your SUNY Card and another form of
identification. Press “1” for assistance when calling.
BFOR 305

UALBANY SUNY | Cyber Defense and Secure

Communications Syllabus

Please note that your instructor is not on this list. If you send inquiries about these technical problems, you will
be referred to the resources listed above.

TENTATIVE COURSE CALENDAR

This schedule is subject to change and students are expected to be aware of any modifications to
including, but not limited to: due dates, readings, exam dates, and project guidelines, announced via
email, Blackboard announcements or during class hangouts.

COURSE CONTENT

Unit

1

3

_ Course Activities

Introduction to the Course
- CIA Triad and Mission Assurance Strategy
- IT Management - Patches, procedures and policy
- Defense in Depth Strategy & Secure Network Design
- Network Attacks - DDoS, Cross-Site Request Forgery, Buffer
Overflow, Code Injections, Insider Threats
- Malicious Software (Standalone, Host-Dependent) and Antivirus

Reading: The 60-minute Network Security Guide, pages 6-10, Chapter 10 -
Textbook

Lab: Hardening the computer system - Patches application

- Setup of Kali VM, Metasploitable VM, Windows VM
- Hardening a Windows 8 machine
- Hardening a Debian (Linux Machine)
- Role of Windows Antivirus

Vulnerability Scanning and Threat Analysis
- Deploying VS tools
- Running VS tools for scanning
- Analyzing Results from VS
- Cobalt Strike and Penetrating Testing

Lab: Using Nmap, Nessus for Vulnerability Scanning

Homework: Students using the Kali Machine to Analyze vulnerabilities in
_ Metasploitable VM

Authentication, Authorization and Access Control - Operational

Hardening

- Password Storage & Authentication, Introduction to Hashes

- Password Security Threats (Dictionary, Brute-force, guessing) &

Controls (Single Sign-On, etc.)

- Biometrics

- Security Models (Biba, Bell-La Padula Clark-Wilson)

- User Privileges / Security Classifications

- Types of Access Control (Role-based, Rule-based, Discretionary,
BFOR 305
UALBANY SUNY | Cyber Defense and Secure
Communications Syllabus

Mandatory)

Reading: Encyclopedia of Cryptography - Access Control - Pages 3-17,
Authentication - Pages 61-63, Authorization - Pages 65-67

Lab: Password Cracking on Kali (J ohn the Ripper). Discussion on using
shadow password files on Linux. Students are given demonstration of
comparison of hash signatures and time complexity of hash algorithms.

Homework - Students research real world scenarios that demonstrate how
authentication, authorization and access controls were compromised to cause
_ harm to systems
4 Network Hardening
- Firewalls - Iptables and Windows
- Whitelisting vs. Blacklisting
- Intrusion Detection Systems - Network and Host-Based
- Honeynets, Sandboxing & Introduction to Darknets

Lab: Introduction to SNORT, Iptables and KeyFocus (HoneyPot) for
Windows Demonstration

Reading: Encyclopedia of Cryptography - Firewall pages 471 - 474, Chapters
-11, 12 Textbook

Homework: Configuration of Windows Firewall (Windows VM) and Iptables
tests (Kali and Metasploitable VMs) and building SNORT rules. Students
submit screen shots and complete a lab sheet describing their learnings.
5 Web h’Applications and Network Communications
Understanding HTTP, GET and POST and Web Server Attacks
Designing Secure Websites
Secure Session Management with Cookies
SSL/TLS and HTTPS - Introduction to Public Key Infrastructure and
Key Exchange
Virtual Private Networks
IPSec

Readings - Encyclopedia of Cryptography: SSL -1135 -1138, IPSec -
635-638, Sandboxing 1075-1078, Cookie Pages 254-256, Chapter 6, 9 -
Textbook

Lab: SSH from Linux to Linux (Kali to Metasploitable), Using Wireshark
for SSH Traffic Analysis, SSH from Windows to Linux (Putty), Wireshark
for Traffic Analysis

Homework: Students write down the sequence of events (using
Wireshark) during establishment of SSL connection.
BFOR 305
UALBANY SUNY Cyber Defense and Secure
Communications Syllabus

6 _ Cryptography - Part!
- Cryptography Basics
: Symmetric Encryption Algorithms Overview - Data Encryption
Standard (DES), Triple DES, Advanced Encryption Standard
: Diffie Hellman Key Exchange

Lab: Using Python module pycrypto, cryptography to simulate
symmetric encryption algorithms.

Readings: Textbook - Chapter 2, Chapter 4 (Pages 123-124)

7 Cryptography - Part Il
Message Digests & Message Authentication Codes
Public Key Infrastructure (PKI) -Authentication and Confidentiality
El-Gamal and RSA Algorithms
Digital Signatures & Digital Certificates
Hashing
Certificate Authorities

Homework - Asymmetric Cryptographic Problems Using Modulus
Arithmetic

Readings - Textbook Chapter 3, Chapter 4 (Pages 137-139, 146-149)

Lab: Viewing digital certificates for SSL in Kali Machine. Using Python
module pycrypto, cryptography to simulate asymmetric encryption
_ algorithms.
8 Programming Security in a Client-Server Architecture
- Program Content Locations
- Functionality Used, Application Type and Point of Entry
- Client-Side Controls
- Authentication Mechanisms
- Session Management
- Revisiting Program related attacks - Code Injection, Cross Site
Forgery, Semantic Attacks, Logic Bombs

Reading:
Source Code Analysis Tools -
https://www.owasp.org/index.php/Source Code Analysis Tools

The OWASP Source Code Flaws Top 10
BFOR 305

UALBANY SUNY | Cyber Defense and Secure

10

11

12

Communications Syllabus

https://www.owasp.org/index.php/OWASP Source Code Flaws Top 10 Proj
ect_Index

OWASP Secure Coding Practices - Quick Reference Guide
https://www.owasp.org/images/0/08/OWASP SCP Quick Reference Guide
v2.pdf

Lab: Using Bandit Software to Analyze program security

Malware
- Types of Malware with focus on rootkits, crime ware kits, spyware

Common attack vectors of Malware (Social Engineering, Fake

Software, Pretending Through Email)

Understanding Malware code and building malware testbed

Introduction to HEX editors

Malware Analysis (Static and Dynamic Analysis)

Readings: Practical Malware Analysis - Black Hat
https ://www.blackhat.com/presentations/bh-dc-07/Kendall_McMillan/P resentation/bh-
dc-07-Kendall_McMillan.pdf

Lab: Malware Labs Using Windows XP - to view code injections and
hooking

Log Analysis

- Understanding Operating Systems (Linux / Windows)
- Analyze individual log files

- Analyze multiple log files

- Using data aggregation and Visualization Tools

Project: Data Collection and Log Analysis for Windows - Nirsoft for data
collection. Students use the various VM snapshots of Malware Lab to generate
detailed system logs

Homework - Students use Tableau to visualize and analyze the data.
Students analyze the log files from the Malware files to build a comprehensive
story of the attack.

"Attack Trees

Understanding the structure of trees
Developing Attack Trees

Reading: Using Attacks to identify Malicious attacks from insiders -

Lab: Develop Attack Trees for given scenario
Ethics & Cyber Security
- Whitehat vs. Blackhat Hacking

_ Assignment: Ethics Case

BFOR 305
UALBANY SUNY | Cyber Defense and Secure
Communications Syllabus

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany’s standards of academic integrity. For a detailed
description of what the standards of academic integrity are, please visit the webpage at
http://www.albany.edu/undergraduateeducation/academic_integrity.php

As stated on the undergraduate and graduate bulletin, “Claims of ignorance, of unintentional error,
or of academic or personal pressures are not sufficient reasons for violations of academic
integrity." Non-compliance with academic integrity standards, will result in the student being reported
to the Dean of Undergraduate Studies Office AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or examination
in which cheating occurred, receive a lowering of course grade by one full grade or more, a failing
grade for the course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating on projects,
papers, or other academic exercises which is regarded as inappropriate by the instructor(s), submitting
substantial portions of the same work for credit more than once, without the prior explicit consent of the
instructor(s) to whom the material is being submitted; misrepresenting material or fabricating
information in an academic exercise or assignment; Destroying, damaging, or stealing of another's
work or working materials; and presenting as one's own work, the work of another person (e.g., words,
ideas, information, code, data, evidence, organizing principles, or presentation style of someone else).
This includes paraphrasing or summarizing without acknowledgment, submission of another student's
work as one's own, purchase of prepared research, papers or assignments, and the unacknowledged
use of research sources gathered by someone else. Failure to indicate accurately the extent and
precise nature of one's reliance on other sources is also a form of plagiarism. The student is
responsible for understanding the legitimate use of sources, the appropriate ways of acknowledging
academic, scholarly, or creative indebtedness, and the consequences for violating University
regulations. If you have questions about academic integrity - ASK!

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and concerns, but remain impartial and
fair to all students.

e Students are expected to respectfully participate in the course and communicate with the instructor
if there is confusion or lack of understanding of the material. In turn, the instructor will attempt to
clarify any material.

e If the instructor is unable to attend class or office hours due to a personal emergency, students can
expect for arrangements to be made for an alternate instructor or to be informed in as a timely a
manner as possible.

e Students are expected to provide reliable contact information and inform the instructor of any
updates.

e Students are expected to contact the instructor via email, phone, or in person for reliable response.

e Students are expected to complete all assignments and readings as well as set up meeting times
with the instructor as necessary. It is important for students to inform the instructor if all available
office hours interfere with other classes during the first week of the course.

SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

BFOR 306
Database Security and Forensics (3 credits)

Course Description

In this course, students will learn the principles of database security, as well as the
processes necessary to forensically audit a database across a range of industry standard
database management systems. The attack vectors on a database, including SQL injection
will also be covered as well. Finally, students will learn techniques and strategies for
conducting penetration tests against a database.

Class Time and Location: This class has yet to be scheduled. As a 3 credit course,
it will meet either 3 times per week for one hour or two times per week for 90
minutes.

Instructor: Liyue Fan
Office Hours: TBD

Website: Blackboard will be used to provide essential course materials, the most current
syllabus, and assignments. No separate course website will be maintained.

Prerequisites:
BFOR 204 Introduction to Cyber Security
BFOR 205 Introduction to Database Systems

Course Goals

By the end of the semester, you should be able to

1. Identify ways to securely configure a database

2. Understand what SQL injection is and how to prevent it
3. How do perform a forensic examination of a database
4. How to test a database’s security

SHGSIJAS

Required Textbook:
Database Security 1st Edition
Copyright 2011

Alfred Basta | Melissa Zgola
ISBN-10: 1435453905
ISBN-13: 978-1435453906

Supplemental readings will be distributed via Blackboard and/or in class.

40
SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

Attendance

Attendance is mandatory for every class. Your in-class performance is key to your success
in this course. Attendance, itself, is not graded. Instead, graded in-class activities and
assignments constitute an important part of the course grade. It is unlikely you can
maintain a passing average without consistent attendance. Missing class means the student
earns an automatic zero for the activities or assignments missed. Because of the nature of
the assignments, no make-up opportunities will be available.

Tardiness
Missing an assignment or activity that happened before a student arrives or after a student
leaves also earns a zero. No make-up opportunities will be available.

If you know that it will be difficult for you to consistently get to class on time and stay for
the entire period, you should take this course at a time that better fits your schedule. Being
late frequently will likely negatively impact your grade for the course.

Withdrawal from the course

The drop date for the ???? semester is
date you can drop a semester length course and receive a 'W'. It is your responsibility to
take action by this date if you wish to drop the course. In particular, grades of
"incomplete" will not be awarded to students because they missed the drop deadline.

?? for undergraduate students. That is the last

All important dates can be found in the University academic calendar, which is available
online : http://www.albany.edu/registrar/????-academic-calendar.php

Academic Integrity

It is every student’s responsibility to become familiar with the standards of academic
integrity at the University. Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of academic integrity. See
http://www.albany.edu/undergraduate_bulletin/regulations.html

SHEGSIJAS

Course work and examinations are considered individual exercises. Copying the work of
others is a violation of university rules on academic integrity. Individual course work is also
key to your being prepared and performing well on tests and exams. Forming study groups
and discussing assignments and techniques in general terms is encouraged, but the final
work must be your own work. For example, two or more people may not create an
assignment together and submit it for credit. If you have specific questions about this or
any other policy, please ask.

The following is a list of the types of behaviors that are defined as examples of academic
dishonesty and are therefore unacceptable. Attempts to commit such acts also fall under
the term academic dishonesty and are subject to penalty. No set of guidelines can, of
course, define all possible types or degrees of academic dishonesty; thus, the following
descriptions should be understood as examples of infractions rather than an exhaustive list.

41
SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

> Plagiarism

> Allowing other students to see or copy your assignments or exams

> Examining or copying another student’s assignments or exams

> Lying to the professor about issues of academic integrity

> Submitting the same work for multiple assignments/classes without prior consent
from the instructor(s)

> Getting answers or help from people, or other sources (e.g. research papers, web
sites) without acknowledging them.

> Forgery

> Sabotage

> Unauthorized Collaboration (just check first!)

> Falsification

> Bribery

>

Theft, Damage, or Misuse of Library or Computer Resources

Any incident of academic dishonesty in this course, no matter how "minor" will result in:
1. No credit for the affected assignment.
2. A written report will be sent to the appropriate University authorities (e.g. the Dean of
Undergraduate Studies)
And may result in:
3. One of —
o A final mark reduction by at least one-half letter grade (e.g. B +B-, C- +D+),
o A Failing mark in the course, and referral of the matter to the University Judicial
System for disposition.

Policies from Undergraduate Bulletin:
http://www.albany.edu/undergraduate_bulletin/regulations.html

Responsible Use of Information Technology
Students are required to read the University at Albany Policy for the Responsible Use of

Information Technology available at the ITS Web Site:
https: //wiki.albany.edu/display/public/askit/Responsible+Use+of+Information+Technology+Policy

Available Support Services - Reasonable accommodation

Reasonable accommodation will be provided for students with documented physical,
sensory, cognitive, learning and psychiatric disorders. If you believe you have a disability
requiring accommodation in this class, please notify the Disability Resource Center
(CC130, 442-5490). That office will provide the course instructor with verification of your
disability, and will recommend appropriate accommodations. In general, it is the student’s
responsibility to contact the instructor at least one week before the relevant assignment to
make arrangements.

Missing Deadlines Due to Illness
Please be familiar with the University rules regarding missing deadlines due to health:
http://www.albany.edu/health_center/medicalexcuse.shtml

SHGSIJAS

42
SCHOOL OF BUSINESS

UNIVERSITY AT ALBANY State University of New York

Assessment: By default, this is an A-E graded course.

‘Your achievement of these objectives will be assessed through in-class activities, insert)
very dq

and exams. Material submitted late without prior approval will be penalized 20% for e
or part thereof.

Date — ; |

Readings

Topics

Given

Dus_

Week
1
Week
2
Week
3
Week
4
Week
5
Week
6
Week
af
Week
8
Week
9
Week
10
Week
i
Week
12
Week
13
Week
14
Finals
Week

Databases and Security
MySQL Database Security
MySQL Database Security

SQL Server Database Security
SQL Server Database Security

Oracle Database Security

Fitst Exam
Password Management
SQL Injection
SQL Injection
Database Forensics - MySQL
Database Forensics -SQL Server

Database Security Testing

Database Security Testing

Chapters 1,2
Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

Second Exam

HW 1

AW 1

HW 2

HW 2

HW 3

Final
Project

HW 3

= UO) tS 7 [Ps

HW 4

AW 4

Final
Project

This schedule is subject to change and students are expected to be aware of any modifications
to including, but not limited to: due dates, readings, exam dates, and project guidelines, either
announced in-class or through email.

43
Y

\

HW Project #1: Secure deployment of a database in MySQL.

ecure deployment of a database in SQL Server

HW Project #2: SQL injection activity on hackthissite.com.

HW Project #3: Penetration test on a model database.

Final Project: Database forensics project with report and presentation.

SCHOOL OF BUSINESS

UNIVERSITY AT ALBANY State University of New York

KS

GRADING RUBRIC

Type % of Grade Description

2 Exams 40% Two exams worth 20% each.
There will be 3 assignments. The lowest grade will be

Homework 6 dropped leaving four submissions (worth 10% of the

: 40% f .

Assignments total grade each). Late submissions will be penalized
20% of the assignment grade per day or part thereof.
Various assessments that may include short

Final Project 20% (unannounced) quizzes based on the text and/or

additional readings or directed in-class activities.

= lu Gj & | |

44
SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud

Examination

Instructor: Victoria Kisekka, PhD
Office Location: Business Building 371
Office Hours: Mondays and Wednesdays - 3pm to 4:30 pm

Or by appointment
E-mail: vkisekka@ albany.edu
Telephone: 956-8361

COURSE

BFOR 400 Forensic Accounting and Fraud Examination (3 credits)
Fall 2017 Semester: Mondays & Wednesdays 11:45am -1:05pm in BB 368

Mondays & Wednesdays 1:15 pm - 2:35pm in BB 205

Verify that you are in the correct section by checking your UAlbany.
Each student must attend the section they officially registered for. No exceptions!
Course Prerequisite(s): BACC 211 (Financial accounting)

COURSE DESCRIPTION
This course provides an overview of occupational fraud including misappropriation of
assets, financial statement fraud and corruption as well as other forensic accounting
engagements. The course will explore the characteristics of specific fraud schemes
along with the characteristics of those who perpetrate them (according to the Annual
Report to the Nations compiled by the Association of Certified Fraud Examiners).
Students will acquire an understanding of how fraudulent conduct can be deterred and
how cases of fraud should be investigated and solved.

LEARNING OBJ ECTIVES

The course will teach students to detect and investigate accounting fraud.
After completing this course, you should be able to:

1. Define fraud

2. Identify the different types of fraud schemes and ways in which they

are concealed

3. Understand various roles undertaken by forensic accountant examiners, as well
as the requirements for obtaining certifications
Identify internal controls and other methods that can be used to deter fraud.
Describe and practice “professional skepticism”
Investigate fraud cases to identify the perpetrators, evaluate amount of damage,
and suggest recommendations for preventing fraud
Reviewing documentary evidence and using inferences to draw conclusions
Understand how to effectively conduct interviews

Oro &

on

45
NY

SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud

Examination

COURSE RESOURCES
Information

 https://blackboard.albany.edu/ (All announcements will
be communicated through blackboard).

Forensic Accounting and Fraud Investigation for Non-
Experts, 3rd Edition by Stephen Pedneault; Frank
Rudewicz; Howard Silverstone; Michael Sheetz
Publisher: J ohn Wiley & Sons

ISBN -13: 9780470879597

Principles of fraud examination, 4" edition by J oseph T.
Wells.

Case Studies in Forensic Accounting and Fraud
Auditing, 1E

Publisher: Wolters Kluwer

COURSE ACTIVITIES

Active Learning: In order to reinforce mastery of the material, | will
promote active learning in the classroom. An active learning environment is
where students are involved and highly engaged in the learning process other
than simply acquiring knowledge passively. As part of this strategy, you are
expected to read the textbook and assigned readings before class.
PowerPoint slides are only intended to facilitate classroom discussion and
also communicate additional relevant information not covered in the required
textbook. For this reason, PowerPoint slides based on textbook material will
be posted to Blackboard after class unless otherwise communicated. You are
expected to take notes during the lectures.

Reading: The readings in this course are not an end in themselves, but
rather, the material you read will be used for in-class discussions,
assignments, and even writing. Some of the forensic accounting and fraud
examination concepts in the readings are complex, and will require
persistence on your part. In order for you to be productive in the in-class
activities, you will need to prepare before class and come to class ready to
discuss.

46
SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud
Examination

Lectures: Instructor-led lectures that may be supplemented with expert
guest lectures on course-related topics will be offered in class. The lecture
material should summarize and expand on the knowledge obtained from the
assigned readings and assignments.

Classroom participation and discussions: Students are expected to participate
in classroom discussions in an insightful manner. Part of your participation grade will be
based on your involvement in in-class discussions. Discussions topics and/or questions
may also be assigned and graded. Obtaining the maximum contribution in the class
occurs when students consistently join the discussion and offer opinions. Contribution in
one single class or some of the classes does not equate to maximizing the points
available. You will be evaluated on the QUALITY of your contributions and insights.
Quality comments possess one or more of the following properties:

e Offers a different and unique, but relevant, perspective;

e Contributes to moving the discussion and analysis forward;

e Builds on other comments;

e Transcends the “| feel” syndrome. Thatis, itincludes some evidence,
argumentation, or recognition of inherent tradeoffs. In other words, the comment
demonstrates some reflective thinking.

While your classroom participation grade is subjective, it will not be random or arbitrary.
And, clearly, more frequent quality comments are better than less frequent quality
comments.

Homework Assignments: Several assignments will be given during the
semester. These will include take-home assignments or in class exercises.
Completed assignments should be handed in by the time and date specified
on blackboard, on the course schedule or verbally communicated during
class.

Assignments that are one day late will be reduced by 20%

Assignments that are two days late will be reduced by 40%

Assignments that are three days late will be reduced by 60%

Assignments that are more than three days late will be given no credit unless
when there is a legitimate excuse for the lateness.

Missed assignments will receive no credit unless there is a legitimate excuse
for not completing the assignment. When an assignment is missed due to a
legitimate excuse, it must be made up at a time specified by the instructor or
the grade of “0” is recorded. Legitimate excuses include illnesses requiring
professional attention and personal or family emergencies. It is the
responsibility of the student to initiate 1) a consultation with the instructor

47
NY

SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud

Examination

regarding a missed assignment in a timely fashion (within 2 class periods)
and 2) to present verifiable written documentation. It is the responsibility of
the student to keep a record of missed assignments and work that must be
made up. To obtain the required documentation for absences, visit the office
of the Provost for Undergraduate Education. The contact information for this
office and more details can be found here
http://www.albany.edu/undergraduateeducation/attendance.php

If you become seriously ill during the semester, or become derailed by
unforeseeable life problems, and have to miss so many assignments that will
ruin your grade, you and the instructor will schedule a special meeting in
order to make arrangements for you to withdraw from the course with the
documentation needed to try to save your grade point average. Do not wait
until it's too late to arrange this meeting if you see that you are getting in
trouble.

Attendance: Your in-class performance is crucial to your success in this
course. Attendance itself is not graded, but there will be graded in-class
activities, such as quizzes and opportunities. Opportunity is used to refer to
any unannounced graded in-class activity. These may include but are not
limited to writing assignments, group activities, individual activities, etc.
Keeping a passing average on these is not possible without consistent
attendance. Missing class means earning an automatic “0” for the activities or
assignments missed. The lowest score of the graded in-class assignments
(i.e., quiz or opportunity) will be dropped. Because the lowest score of a quiz
or opportunity is dropped, if you miss a quiz or opportunity, it will be the quiz
or opportunity score that is dropped. For example, if we have 5 graded in
class assignments consisting of quizzes and opportunities, your lowest score
of the 5 assignments will be dropped.

No make-up assignments will be available for in-class activities except in
documented cases of extreme extenuating circumstances. For an approved
absence, the student will be given a makeup graded assignment by the
instructor within one week of the original assignment date. To obtain the
required documentation for absences, visit the office of the Provost for
Undergraduate Education. The contact information for this office and more
details can be found here
htto://www.albany.edu/undergraduateeducation/attendance.php.

Lateness-Tardiness Policy: Missing an assignment or activities that
happened at the beginning of class before you arrive or at the end of class
after you leave early will also earn a “0”, and there will be no make-up
assignments. If you know that it will be difficult for you to consistently get to

48
SCHOOL OF BUSINESS BFOR 400

AV UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud
Examination

class on time and stay for the entire period, you should drop this course and
take it at a later date, when your life's circumstances are more manageable.

Cell Phone Policy: Please show respect for you fellow students by making
sure your cell phone is turned off or is in a silent mode (e.g., vibrate or do not
disturb) before entering the classroom.

EMAIL ETIQUETTE

This is a business school and | whole heartedly believe that some behaviors

become habits. All of you aspire to have successful carriers and as part of

your training, communication is key. All your emails to me must be
professional. | will try to respond to all emails within 24 hours. Here are some
guidelines for writing professional emails.

1.Your email should start with a proper salutation. E.g., Dear or Hi Dr. Last name, Dear
or Hi Professor Last name. Emails that do not open with a proper salutation will not
be read. | typically assume that the email was not intended for me.

2. Use proper grammar, spelling, and punctuation. Refrain from using slangs and
acronyms such as LOL, ROFL, BTW, ASAP, TTYL, IMO, ION, etc. Do not use ALL
CAPITAL LETTERS. The assumption here is that you are yelling at the recipient.

3. Never leave the subject line blank.

4. Your email should end with a proper signature. Provide your full name at the end of
the email.

5. Be respectful. Avoid intimidating emails. And remember, your email message shapes
the recipient's professional impression about you.

OFFICE HOURS: Don't be a stranger! Take advantage of my scheduled
office hours to go over material you do not understand. | am here to help you.

EXAMS: Three exams will be offered. Exams are to be completed in the
classroom on the date and time specified on the course schedule. The
content of these exams will be based on the material in the textbook, other
assigned readings, and in-class discussions. There will be no final exam.
Exams must be completed on the communicated date. No make up exams
shall be given except in cases of extreme extenuating circumstances. To
obtain the required documentation for absences, visit the office of the Provost
for Undergraduate Education. The contact information for this office and more
details can be found here
http://www.albany.edu/undergraduateeducation/attendance.php

49
SCHOOL OF BUSINESS BFOR 400

AV UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud
Examination

Note: If you request your exam to be reviewed for errors, the instructor will
independently evaluate the exam. Exam scores can increase, decrease, or
remain the same.

GROUP PROJ ECT AND PRESENTATION: The group project will be
case, which will be based on a real organization. Each team will work on a
different case as assigned by the instructor. You will be required to conduct a
complete fraud examination, by following the investigative methods and steps
covered in the classroom and/or the textbook. The requirements are as
follows:

1. Case files: You are required to maintain a case file of your findings at each step
of the investigation. The case files will be reviewed by the instructor throughout
the semester. Further details will be communicated in class.

2. Final Report: After completing the investigation, you will create a final report of
your findings and recommendations.

a. The report should describe in detail, the actual investigative procedures
that were undertaken by the team.

b. Provide a comprehensive account of the fraud that occurred, including
details of who was involved. Be sure to discuss what went wrong (e.g., the
management issues that may have allowed the fraud to occur).

c. Provide recommendations to management, auditors, and investors to
prevent similar fraud from happening again. In your recommendations,
make sure you address what could have prevented the fraud from
happening in the first place.

d. Note: The report should be written from the point of view of a fraud
examiner reporting to the management/board of the victim company.

e. Develop a response plan for the organization (as part of the report).
Details of how to develop a response plan will be provided in class.

f. Submission requirements: The report should be 4-5 pages in length, not
including the cover page and the references. Use 1-inch margins all
around, Times New Roman, font 12 and single spaced, formatted in APA
style. The report should include a reference page, with at least 4
references. In addition, you may use footnotes or endnotes as needed.

3. Presentations: You will be required to present your report. Each team
will make a 10-minute presentation to the class. Each team member is
expected to speak. The grading rubric for the presentations will be
distributed along with the project details in class. There will also be
peer evaluations to evaluate each group members’ performance and
contributions.

4. Peer Review: At the end of the semester, students will evaluate and rank order
the participation and contribution level of each team member. The peer review
forms will be distributed in class on the day of the presentations.

50
NY

SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud

Examination

GRADING

Your assignments will be graded on correctness, not just completion. | try to
grade assignments and exams fairly and return them within a reasonable
time-period with relevant comments, and to be available to discuss
questions. If you have a question about your assignment/homework scores,
please contact the instructor in writing, within a week of receiving the grade.
Your email must follow the email guidelines stated in the syllabus. In
addition, describe to the instructor why you believe you deserve a higher

grade.

Also, please let me know if there is a mistake in calculation -

mistakes happen!

STUDENTS WITH DISABILITIES: Students with disabilities should
register with the Disability Resource Center and inform me of their disability
status and their need for academic accommodations as soon as possible.
Sufficient prior notification will enable me to make the necessary
arrangements through the Disabled Student Services Office.

ACADEMIC INTEGRITY: Plagiarism and cheating.

As an instructor, | am required to report any student behavior that has the
appearance of cheating or plagiarism to the Office of Graduate Admissions or
the Dean of Undergraduate Studies Office (whichever applies). Penalties for
cheating and plagiarism can be quite severe, and can include 1) failure of
course; 2) suspension from the university; 3) expulsion from the university
and 4) a notation in your permanent transcripts. You cannot afford to enter
professional life with any of these stains on your permanent record.

As stated on the undergraduate and graduate bulletin, "Claims of
ignorance, of unintentional error, or of academic or personal pressures
are not sufficient reasons for violations of academic integrity." If you
have questions about academic integrity - ASK!

Here are some examples of acceptable collaboration:

Clarifying ambiguities or vague points in class handouts, textbooks, or lectures.
Discussing or explaining the general class material.
Discussing the assignments to better understand them.

Properly citing and document any sources (using APA style) from which you
have borrowed ideas or language.

51
NY

SCHOOL OF BUSINESS BFOR 400

UNIVERSITY AT ALBANY Suite University of New York Forensic Accounting & Freud
Examination

Now for the dark side. As a general rule, if you do not understand what you are
handing in, you are probably cheating. If you have given somebody the answer, you
are probably cheating. To help you draw the line, here are some examples of clear
cases of cheating:

e Copying homework answers from another person or source, including retyping
their answers, copying without explicit citation from previously published works
(except the textbook), etc.

e Allowing someone else to copy your work, either in draft or final form.

e Getting help from someone whom you do not acknowledge on your homework.

e Copying from another student during an exam, quiz, or midterm. This includes
receiving exam-related information from a student who has already taken the
exam.

e Inappropriately obtaining course information from instructors.

e Looking at someone else’s files containing draft solutions, even if the file
permissions are incorrectly set to allow it.

e Receiving help from students who have taken the course in previous years.

e Copying on quizzes or exams.

e Reviewing any course materials from previous years (except for the course
textbook which can be purchased in used condition).

e Reading the assignment solutions handed out if you will be handing in the current
assignment late.

GRADING AND EVALUATION
Your grade in this course will be determined as follows

ACTIVITY PERCENTAGE OF
GRADE

Classroom Participation (i.e., In-class 10%

participation and discussions) |

Graded in-class assignments, opportunities, | 10%

and quizzes Bases

Homework assignments 20%

Group Project and Presentation 20%

Exams 40%

Your final grade in the course will be a letter grade. Letter grade equivalents for
numerical grades are as follows:

52
Y

NY

SCHOOL OF BUSINESS

UNIVERSITY AT ALBANY State University of New York

A =93-100
A- =90-92
B+=88-89
B =83-87

B- =80-82
C+ =78-79
C =73-77
F  =Below 73

BFOR 400

Forensic Accounting & Fraud
Examination

Note: For the graded in-class
assignments component, the
lowest score will be dropped.

53
SCHOOL OF BUSINESS BFOR 400

AVY UNIVERSITY AT ALBANY Seite University of New York Forensic Accounting & Fraud

Examination

Tentative Course Schedule

Date Topic

Aug 28 & 30 Course Overview and Introductions, Chapter 1:
Forensic Accounting Overview

Sept6 &11 Chapter 2: Fraud in Society, Skimming (notes will be
provided on blackboard)
Form teams of 2-3. Instructor will assign teams.

Sept 13 & 18 Corruption (notes will be provided on blackboard).

Sept 20 Finish Corruption, Start Chapter 3

Sept 25 EXAM 1

Sept 27 Chapter 3: Understanding the basics of financial accounting.

Oct2 Inventory Fraud. Assign Case 1

Oct4&9 Check Fraud (notes will be provided on blackboard).

Oct 11,16 &18

Chapter 5: Fundamental principles of financial analysis

Oct 23 Exam 2

Oct 25 Chapter 9: The investigation Process, Case 2 will be
assigned.

Oct 30 No Lecture. Complete Case Studies.

Nov1&6 Chapter 10: Interviewing Financially Sophisticated Witnesses

Nov 8 & 13 Chapter 11: Proving cases through documentary evidence

Nov 15 Chapter 12: Analysis tools for investigators

Nov 20 Commercial Damages (notes will be provided on blackboard)

Nov 27 Chapter 13: Inferential analysis for investigators,
Social network analysis for fraud investigation (notes will be
provided.

Nov 29 Exam 3

Dec 4&6 Presentations

Dec 11 Course wrap up, Guest Speaker

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

Final Notes:

A syllabus is an outline and guide to help you plan your semester. It also
documents course policies, procedures, and expectations. Please keep a
copy of it in your notebook to refer to it throughout the semester.

10

54

SCHOOL OF BUSINESS BFOR 400

AV UNIVERSITY AT ALBANY Stace Universicy of New York Forensic Accounting & Fraud
Examination
The instructor reserves the right to make changes to the syllabus based on
the direction of the course, cancelled classes and assignment dates/weight
to assignments.

Have a great semester!

11

55
BFOR 402

&Q SCHOOL OF BUSINESS eDiscovery & Digital Forensics

MY UNIVERSITY AT ALBANY State University of New York
, Moot Court

Course ID: BFOR 402

Course Name: eDiscovery & Digital Forensics Moot Court
Credit Hours: 4

Semester: TBA

Instructor: TBA

Course Prerequisite(s): BFOR 201

Textbook: TBA

COURSE DESCRIPTION K
Students will leam how to prepare for and give expert witness testimony related to digital evidence,

including how to deal with opposing counsel cross-examinations and how to effectively relay such
information to a lawyer, judge and jury. Case law and pertinent statutes related to legal proceedings will be
reviewed and discussed to ensure understanding of legal and ethical responsibilities of a forensic and
eDiscovery specialist. This course also provides an overview of the technology used in the identification
and preservation, review, production, and trial presentation of electronic information pursuant to
eDiscovery proceedings. Students will utilize analytical tools for searching, culling and presenting
corporate data, pursuant to administrative and civil eDiscovery cases.

LEARNING OBJECTIVES

LC]
Co]
After completing this class the student should be able to:
e Become familiar with civil and criminal proceedings, as well as courtroom
procedures.
e Prepare to provide testimony in legal proceedings related to eDiscovery and digital
forensics investigations.
e Prepare court exhibits derived from eDiscovery and digital forensics investigations.
e Identify federal and state statutes and case law decisions related to eDiscovery data
and digital evidence.
e Develop policies and procedures for corporate managers and IT personnel to ensure
compliance with data preservation statutes and regulations.
e Utilize analytical tools for searching, culling and presenting corporate data, pursuant
to administrative and civil eDiscovery cases.

COURSE FORMAT

Hybrid Learning Environment: The course is offered through online and classroom delivery of
coursework to offer a more flexible learning experience and facilitate self-reliance in finding,
evaluating, and applying learned information during structured class discussions, exercises, and
other class activities.

Revision April 2018 1
f&Y SCHOOL OF BUSINESS

BFOR 402

eDiscovery & Digital Forensics

VY UNIVERSITY AT ALBANY State University of New York Moot Court
INSTRUCTOR CONTACT
Type Information Availability
Email Dates and times TBA
Virtual Dates and times TBA
COURSE RESOURCES K
Course Website CL]
Reference Material and . . an
Extemal Readings To be posted by instructor during course activities
Technical Support
COURSE OUTLINE a
Week Topic Activities
1 Professional Ethics in Legal Proceedings |
2 Federal Rules of Civil Procedures Di F
3 Federal Rules of Criminal Procedures Acca neis ©
4 Establishing Technical & Expert Witness Credentials eorcises
5 eDiscovery & Digital Forensics statutes & Case Law
6 Preparing & Using Court Exhibits
vd MID TERM EXAM *
8 Information Governance and Litigation Preparedness Discussions |
9 eDiscovery Planning and Data Analysis Tools Assignments
10 eDiscovery & Digital Forensics Report Review Exercises
11 Case Study 1 — eDiscovery — Investigation to Trial
12 eDiscovery Moot Court Practicum
13 Case Study 2 — Digital Forensics — Investigation to Trial
14 Digital Forensics Moot Court Practicum
15 FINAL EXAM

* Depending on course activities, sequence of week-by-week topics may be re-
arranged at the discretion of the instructor.

COURSE ACTIVITIES

Discussions: Students must engage in topic-related discussions in order to facilitate knowledge-
sharing and communications involving class peers, the instructor and guest speakers.

Revision April 2018 2

57
BFOR 402

p&{ SCHOOL OF BUSINESS eDiscovery & Digital Forensics

VY UNIVERSITY AT ALBANY State University of New York Moot Court

Exercises: Students will be required to complete class exercises completed in classroom and/or
online environments, as directed by instructor.

Assignments: Students will be required to complete assignments based on the relevant course topic
and leaming objective, as directed by instructor.

SS

Project: Project may be assigned and graded by the instructor, based on individual, team and/or
class requirements. Presentation to class peers may be part of the project requirements.

iN

GRADING AND ASSESSMENT
Wettry to grade assignments fairly and return them within a reasonable time period with
relevant comments and to be available to discuss questions. Students are expected to
set up an appointment to talk with the grader within a week of receiving a grade. Please
let us know if there is a mistake in calculation — mistakes happen!

Late assignments, projects, or papers will receive 25% off per day late from the final
possible grade for the exercise unless there is a legitimate excuse.

Students at UA lbany should contact the Disabled Student Services Center and the relevant
professor at least a week before each F2F exam if requiring additional assistance. Missing
any assessment without a verifiable legitimate excuse will result in a grade of zero. F2F
Exams are expected to be closed-book unless otherwise specified and all personal
electronic devices (laptops, cell phones, PDA's, etc.) should be put away.

Activity Portion of Grade Description
Discussion 10%
Assignments 20%
Exercises 20%
Project 20%
Exams 30%

ss LG] te |} |

Overall Accumulative Point Evaluation:

Point Range | Letter Grade
96-100 (A)
90-95 (A-)
85-89 (B+)
80-84 @)
74-79 @-)
70-73 (C+)
65-69 (C)
62-64 (C-)
60-61 (D)

Revision April 2018 3

58
BFOR 402

fq SCHOOL OF BUSINESS eDiscovery & Digital Forensics
VY UNIVERSITY AT ALBANY State University of New York Moot Court
[| Below 60 | €) ]

Students MUST comply with all University at Albany’s standards of academic integrity. As
stated on the undergraduate and graduate bulletin, "Claims of ignorance, of unintentional
error, or of academic or personal pressures are not sufficient reasons for violations of
academic integrity." Non-compliance with academic integrity standards, will result in the
student being reported to the Office of Graduate Admissions or the Dean of Undergraduate
Studies Office (whichever applies) AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade
ormore, a failing grade for the course, or any combination of these depending on the infraction.

ACADEMIC INTEGRITY & HONESTY )

L
CL]
Violations include: Giving or receiving unauthorized help on an examination; Collaborating on

projects, papers, or other academic exercises which is regarded as inappropriate by the
instructor(s), submitting substantial portions of the same work for credit more than once, without

the prior explicit consent of the instructor(s) to whom the material is being submitted;
misrepresenting material or fabricating information in an academic exercise or assignment;
Destroying, damaging, or stealing of another's work or working materials; and presenting as one's

own work, the work of another person (e.g., words, ideas, information, code, data, evidence,
organizing principles, or presentation style of someone else). This includes paraphrasing or
summarizing without acknowledgment, submission of another student's work as one's own,
purchase of prepared research, papers or assignments, and the unacknowledged use of research

sources gathered by someone else. Failure to indicate accurately the extent and precise nature of

one's reliance on other sources is also a form of plagiarism. The student is responsible for
understanding the legitimate use of sources, the appropriate ways of acknowledging academic,
scholarly, or creative indebtedness, and the consequences for violating University regulations. If

you have questions about academic integrity - ASK! th

“GREAT” EXPECTATIONS

« — Students can expect the instructor to be open to questions and concems, but remain impartial
and fair to all students.

« Students are expected to respectfully participate in the course and communicate with the
instructor if there is confusion or lack of understanding of the material. In turn, the instructor
will attempt to clarify any material.

¢ If the instructor is unable to attend class or office hours due to a personal emergency, students
can expect for arrangements to be made for an alternate instructor or to be informed in as a
timely a manner as possible.

¢ Students are expected to provide reliable contact information and inform the instructor of any
updates.

Revision April 2018 4

59
BFOR 402

SCHOOL OF BUSINESS eDiscovery & Digital Forensics

NIV UNIVERSITY AT ALBANY State University of New York
, Moot Court

« Students are expected to contact the instructor via email, phone, or in person for reliable
response.

« Students are expected to complete all assignments and readings as well as set up meeting times
with the instructor as necessary. It is important for students to inform the instructor if all
available office hours interfere with other classes during the first week of the course.

SS

She eqya

Revision April 2018 5
NY

SCHOOL OF BUSINESS BFOR 408

UNIVERSITY AT ALBANY State University of New York Risk Analysis & Security Policies

Instructor: Victoria Kisekka, PhD

Office Location: Business Building 371

Office Hours: Mondays and Wednesdays — 1:30pm to 3:00 pm

Or by appointment
E-mail: vkisekka@ albany.edu
Telephone: 956-8361
COURSE

BFOR 403 Risk Analysis & Security Policies (3 credits)
Spring 2018 Semester: Mondays & Wednesdays 8:45am -10:05am in BB 121

Mondays & Wednesdays 10:15 am - 11:35am in BB 121

Verify that you are in the correct section by checking your UAlbany.
Each student must attend the section they officially registered for. No exceptions!
Course Prerequisite(s):

COURSE DESCRIPTION
As the pervasiveness and frequency of security attacks continue to become
commonplace, every organization needs to have a strategy for managing security risks.
Cybersecurity and Digital Forensics professionals need to have the expertise to assist
organizations manage security risks. This course is designed to introduce students to
the field of information security risk. The course will explore the phases of a risk
management program, focusing on the processes for analyzing and assessing risk.
Students will learn how to quantitatively and qualitatively assess risk, how to measure
risk, and how to develop security policies for mitigating risk. The course will
incorporate cases to provide a holistic view of how to properly use tools to calculate the
costs and benefits of security investments.

LEARNING OBJECTIVES
The course will teach students to develop risk management plans, assess
security risk, and identify security controls. After completing this course, you
should be able to:
Define risk and understand the importance of risk management
Identify threats, vulnerabilities, and exploits in an organization’s assets
Identify the laws relevant to security risks and controls
Develop a risk management plan
Perform qualitative and quantitative risk assessments
Identify security controls for mitigating risk
Develop a risk mitigation plan

Pr Baw Wire

61
NY

SCHOOL OF BUSINESS BFOR 408

UNIVERSITY AT ALBANY State University of New York Risk Analysis & Security Policies

COURSE RESOURCES

Information

| https://blackboard.albany.edu/ (All announcements will
be communicated through blackboard).

Managing Risk in Information Systems. Second Edition
by Darril Gibson

Publisher: J ones & Bartlett Learning

ISBN -978-1-284-05595-5
TBD

COURSE ACTIVITIES

Active Learning: In order to reinforce mastery of the material, | will
promote active learning in the classroom. An active learning environment is
where students are involved and highly engaged in the learning process other
than simply acquiring knowledge passively. As part of this strategy, you are
expected to read the textbook and assigned readings before class.
PowerPoint slides are only intended to facilitate classroom discussion and
also communicate additional relevant information not covered in the required
textbook. For this reason, PowerPoint slides based on textbook material will
be posted to Blackboard after class unless otherwise communicated. You are
expected to take notes during the lectures.

Reading: The readings in this course are not an end in themselves, but
rather, the material you read will be used for in-class discussions,
assignments, and even writing. Some of the concepts in the readings are
complex, and will require persistence on your part. In order for you to be
productive in the in-class activities, you will need to prepare before class and
come to class ready to discuss.

Lectures: Instructor-led lectures that may be supplemented with expert
guest lectures on course-related topics will be offered in class. The lecture
material should summarize and expand on the knowledge obtained from the
assigned readings and assignments.

62
Y

NY

BFOR 403

SCHOOL OF BUSINESS Risk Analysis & Security Policies

UNIVERSITY AT ALBANY State University of New York

Classroom participation and discussions: Students are expected to participate
in classroom discussions in an insightful manner. Part of your participation grade will be
based on your involvement in in-class discussions. Discussions topics and/or questions

may also be assigned and graded. Obtaining the maximum contribution in the class

occurs when students consistently join the discussion and offer opinions. Contribution in

one single class or some of the classes does not equate to maximizing the points

available. You will be evaluated on the QUALITY of your contributions and insights.

Quality comments possess one or more of the following properties:
e Offers a different and unique, but relevant, perspective;
e Contributes to moving the discussion and analysis forward;
e Builds on other comments;
e Transcends the “I feel” syndrome. Thatis, it includes some evidence,

argumentation, or recognition of inherent tradeoffs. In other words, the comment

demonstrates some reflective thinking.

While your classroom participation grade is subjective, it will not be random or arbitrary.

And, clearly, more frequent quality comments are better than less frequent quality
comments.

Homework Assignments: Several assignments will be given during the
semester. These will include take-home assignments or in class exercises.
Completed assignments should be handed in by the time and date specified
on blackboard, on the course schedule or verbally communicated during
class.

Assignments that are one day late will be reduced by 20%

Assignments that are two days late will be reduced by 40%

Assignments that are three days late will be reduced by 60%

Assignments that are more than three days late will be given no credit unless
when there is a legitimate excuse for the lateness.

Missed assignments will receive no credit unless there is a legitimate excuse
for not completing the assignment. When an assignment is missed due to a
legitimate excuse, it must be made up ata time specified by the instructor or
the grade of “0” is recorded. Legitimate excuses include illnesses requiring
professional attention and personal or family emergencies. It is the
responsibility of the student to initiate 1) a consultation with the instructor
regarding a missed assignment in a timely fashion (within 2 class periods)
and 2) to present verifiable written documentation. It is the responsibility of
the student to keep a record of missed assignments and work that must be
made up. To obtain the required documentation for absences, visit the office
of the Provost for Undergraduate Education. The contact information for this

63
Y

NY

BFOR 403

SCHOOL OF BUSINESS Risk Analysis & Security Policies

UNIVERSITY AT ALBANY State University of New York

office and more details can be found here
http://www.albany.edu/undergraduateeducation/attendance.php

If you become seriously ill during the semester, or become derailed by
unforeseeable life problems, and have to miss so many assignments that will
ruin your grade, you and the instructor will schedule a special meeting in
order to make arrangements for you to withdraw from the course with the
documentation needed to try to save your grade point average. Do not wait
until it’s too late to arrange this meeting if you see that you are getting in
trouble.

Attendance: Your in-class performance is crucial to your success in this
course. Attendance itself is not graded, but there will be graded in-class
activities, such as quizzes and opportunities. Opportunity is used to refer to
any unannounced graded in-class activity. These may include but are not
limited to writing assignments, group activities, individual activities, etc.
Keeping a passing average on these is not possible without consistent
attendance. Missing class means earning an automatic “O” for the activities or
assignments missed. The lowest score of the graded in-class assignments
(i.e., quiz or opportunity) will be dropped. Because the lowest score of a quiz
or opportunity is dropped, if you miss a quiz or opportunity, it will be the quiz
or opportunity score that is dropped. For example, if we have 5 graded in
class assignments consisting of quizzes and opportunities, your lowest score
of the 5 assignments will be dropped.

No make-up assignments will be available for in-class activities except in
documented cases of extreme extenuating circumstances. For an approved
absence, the student will be given a makeup graded assignment by the
instructor within one week of the original assignment date. To obtain the
required documentation for absences, visit the office of the Provost for
Undergraduate Education. The contact information for this office and more
details can be found here
http://www.albany.edu/undergraduateeducation/attendance.php.

Lateness-Tardiness Policy: Missing an assignment or activities that
happened at the beginning of class before you arrive or at the end of class
after you leave early will also earn a “O”, and there will be no make-up
assignments. If you know that it will be difficult for you to consistently get to
class on time and stay for the entire period, you should drop this course and
take it at a later date, when your life’s circumstances are more manageable.

Cell Phone Policy: Please show respect for you fellow students by making
sure your cell phone is turned off or is in a silent mode (e.g., vibrate or do not
disturb) before entering the classroom.

64
BFOR 403
f SCHOOL OF BUSINESS Risk Analysis & Security Policies

NIV UNIVERSITY AT ALBANY State University of New York

EMAIL ETIQUETTE

This is a business school and | whole heartedly believe that some behaviors

become habits. All of you aspire to have successful carriers and as part of

your training, communication is key. All your emails to me must be
professional. | will try to respond to all emails within 24 hours. Here are some
guidelines for writing professional emails.

1.Your email should start with a proper salutation. E.g., Dear or Hi Dr. Lastname, Dear
or Hi Professor Last name. Emails that do not open with a proper salutation will not
be read. | typically assume that the email was not intended for me.

2. Use proper grammar, spelling, and punctuation. Refrain from using slangs and
acronyms such as LOL, ROFL, BTW, ASAP, TTYL, IMO, ION, etc. Do notuse ALL
CAPITAL LETTERS. The assumption here is that you are yelling at the recipient.

3. Never leave the subject line blank.

4. Your email should end with a proper signature. Provide your full name at the end of
the email.

5. Be respectful. Avoid intimidating emails. And remember, your email message shapes
the recipient's professional impression about you.

OFFICE HOURS: Don't be a stranger! Take advantage of my scheduled
office hours to go over material you do not understand. | am here to help you.

EXAMS: Two exams will be offered. Exams are to be completed in the
classroom on the date and time specified on the course schedule. The
content of these exams will be based on the material in the textbook, other
assigned readings, and in-class discussions. There will be no final exam.
Exams must be completed on the communicated date. No make-up exams
shall be given except in cases of extreme extenuating circumstances. To
obtain the required documentation for absences, visit the office of the Provost
for Undergraduate Education. The contact information for this office and more
details can be found here
http://www. albany.edu/undergraduateeducation/attendance.php

Note: |f you request your exam to be reviewed for errors, the instructor will

independently evaluate the exam. Exam scores can increase, decrease, or
remain the same.

FINAL PROJECT AND PRESENTATION: A final project will be
assigned. Details of the project are forthcoming.

GRADING

65
BFOR 403
SCHOOL OF BUSINESS Risk Analysis & Security Policies

NIV UNIVERSITY AT ALBANY State University of New York

Your assignments will be graded on correctness, not just completion. | try to
grade assignments and exams fairly and return them within a reasonable
time-period with relevant comments, and to be available to discuss
questions. If you have a question about your assignment/homework scores,
please contact the instructor in writing, within a week of receiving the grade.
Your email must follow the email guidelines stated in the syllabus. In
addition, describe to the instructor why you believe you deserve a higher

grade. Also, please let me know if there is a mistake in calculation —
mistakes happen!

STUDENTS WITH DISABILITIES: Students with disabilities should
register with the Disability Resource Center and inform me of their disability
status and their need for academic accommodations as soon as possible.
Sufficient prior notification will enable me to make the necessary
arrangements through the Disabled Student Services Office.

ACADEMIC INTEGRITY: Plagiarism and cheating.

As an instructor, | am required to report any student behavior that has the
appearance of cheating or plagiarism to the Office of Graduate Admissions or
the Dean of Undergraduate Studies Office (whichever applies). Penalties for
cheating and plagiarism can be quite severe, and can include 1) failure of
course; 2) suspension from the university; 3) expulsion from the university
and 4) a notation in your permanent transcripts. You cannot afford to enter
professional life with any of these stains on your permanent record.

As stated on the undergraduate and graduate bulletin, "Claims of
ignorance, of unintentional error, or of academic or personal pressures
are not sufficient reasons for violations of academic integrity." If you
have questions about academic integrity - ASK!

Here are some examples of acceptable collaboration:
e Clarifying ambiguities or vague points in class handouts, textbooks, or lectures.
e Discussing or explaining the general class material.
e Discussing the assignments to better understand them.
e Properly citing and document any sources (using APA style) from which you
have borrowed ideas or language.

Now for the dark side. As a general rule, if you do not understand what you are
handing in, you are probably cheating. If you have given somebody the answer, you
are probably cheating. To help you draw the line, here are some examples of clear
cases of cheating:

66
BFOR 403

SCHOOL OF BUSINESS Risk Analysis & Security Policies

NIV UNIVERSITY AT ALBANY State University of New York

Copying homework answers from another person or source, including retyping
their answers, copying without explicit citation from previously published works
(except the textbook), etc.

Allowing someone else to copy your work, either in draft or final form.

Getting help from someone whom you do not acknowledge on your homework.
Copying from another student during an exam, quiz, or midterm. This includes
receiving exam-related information from a student who has already taken the

exam.

Inappropriately obtaining course information from instructors.

Looking at someone else’s files containing draft solutions, even if the file
permissions are incorrectly set to allow it.

Receiving help from students who have taken the course in previous years.

Copying on quizzes or exams.

Reviewing any course materials from previous years (except for the course
textbook which can be purchased in used condition).

Reading the assignment solutions handed out if you will be handing in the current
assignment late.

GRADING AND EVALUATION
Your grade in this course will be determined as follows

ACTIVITY PERCENTAGE OF
GRADE

Classroom Participation (i.e., In-class 10%

participation and discussions)

Graded in-class assignments, opportunities, 10%

and quizzes —

Homework assignments 25%

Final Project and Presentation 25%

Exams 30%

Your final grade in the course will be a letter grade. Letter grade equivalents for
numerical grades are as follows:

A =93-100 B-— =80-82 Note: For the graded in-class

A—=90-92 C+ =78-79 assignments component, the
lowest score will be dropped.

B+=88-89 C =73-77

B =83-87 F  =Below 73

67
Y

NY

SCHOOL OF BUSINESS

UNIVERSITY AT ALBANY State University of New York

Tentative Course Schedule

BFOR 403

Risk Analysis & Security Policies

Date Topic Reading Assessment
Jan24&29 Risk Management | Chapter 1
Fundamentals
Jan31 Managing Risk: Chapter 2 Identifying threats
Threats, and vulnerabilities
Vulnerabilities, and
Exploits
Feb5&7 Identifying Assets Chapter 7 Exercise for critical
and Activities to be assets related to
Protected the 7 domains of IT
infrastructure
Feb 12 Identifying and Chapter 8 Conduct security
Analyzing Threats, audits; Vulnerability
Vulnerabilities and assessments;
Exploits Exploit
assessments
Feb 14 Exam1 Exam1 Exam 1
Feb19&21 Risk Assessment Chapter 5 Conducting
Approaches qualitative and
quantitative
assessment
Feb 26 & 28 Security Controls Chapter 9 Identifying
procedural,
technical and
physical controls;
mapping controls to
vulnerabilities
March5 &7 Security Standards | Chapter 3
& Compliance
March 12 & 14 SPRING BREAK NO CLASS
March 19 EXAM 2 EXAM 2
March 21 & 26 Risk Mitigation Chapter 10 Mitigation planning
Planning NIST SP-30 exercise

March 28 & April 9

NIST Methods

Notes provided

April 11 & 16

FRAAP Method

Notes provided

FRAAP Exercise

April 18 & 23

OCTAVE Method,
NICE Framework

Notes provided

OCTAVE approach
exercise

April 25 & 30, May
1&9

Final project
presentations

Final project
presentations

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

68
Y

NY

BFOR 403

SCHOOL OF BUSINESS Risk Analysis & Security Policies

UNIVERSITY AT ALBANY State University of New York

Final Notes:

A syllabus is an outline and guide to help you plan your semester. It also
documents course policies, procedures, and expectations. Please keep a
copy of it in your notebook to refer to it throughout the semester.

The instructor reserves the right to make changes to the syllabus based on
the direction of the course, cancelled classes and assignment dates/weight
to assignments.

Have a great semester!

69
BFOR 410/610
UALBANY Intemational Cyber Conflicts

International Issues in Information Security 3 credits
LOCATION: Asynchronous MOOC -

Segment 1: https:/Wwww.coursera.org/learn/cyberconflicts
Segment 2: TBD

Instructor: Sanjay Goel & Kevin Williams

KS

This course is delivered online and asynchronously. It meets or exceeds the total amount of instructional and
studenwork time expected in a traditional in-class course in every week of a 15 week semester: three 55 minute
sessions of classroom or direct faculty instruction for every 3 credit course.

I. CLASS DESCRIPTION

Cyber Security is an international problem where the perpetrators and victims of attacks may be in
completely disparate locations. Cyber attacks have morphed from cyber crime and amateur
display of prowess into cyber warfare and espionage among nations. While the issues are
international there is little consensus on how to investigate them, create universally acceptable
norms, and create international laws across multiple countries to manage them. This course
investigates the nature of cyber threats and conflicts, the international efforts to reduce and
improve cyber security, and the psychological and political factors at play in both conflicts and
efforts to address them. The material presented will allow students to evaluate causes for conflicts,
enable them to explain the actors and their motivations and analyze characteristics of cyber
conflicts based on international treaties and principles of war. The hope is to improve
understanding between professionals and students across countries in order to foster cooperation
in resolving cyber conflicts. The class will include cases and discussions that will touch on the
sensitive security related topics.

Il. LEARNING OBJ ECTIVES

To improve understanding of international issues in Cyber Security and Cyber Warfare, capacity to
evaluate behavior of nations and assess international efforts to address conflicts.

After this course you will be able to:

e — Identify the different threat actors and the different types of cybercrime.

e Provide preliminary analysis of cybercrime by understanding basic psychological
mechanisms of motivation.

e Define main components of the Internet infrastructure, the main issues in governance and
compare different approaches to international internet policy.

e Recognize the different types of cyber threats and the modes of attacks among states and
discuss the motivations of state and non-state actors.

e Describe the principles of just war, basic aspects of International Humanitarian Law and
international treaties concerning cyber security

e Evaluate the main particularities of dealing with state and non-state actors and how to apply
legal principles to solutions for cyber conflicts.

e Explain the psychological mechanisms of how people react in situations of reciprocal
activity and of trust.

e Describe and discuss how confidence building measures may be formulated and applied
in the domain of cyber security.

= iu Gj & | |

INSTRUCTOR CONTACT

Type Information Availability

F goel@ albany.edu , feist
Email kwilliams@ albany.edu Will attempt to respond within 24 hours.
Virtual Chat | Skype (goelsahib) Times can be scheduled.

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.
70
UALBANY

- COURSE ACTIVITIES

BFOR 410/610

Lectures: Video lectures will be posted through the learning management system.

Readings: Chapters, articles, and other readings when assigned in the class are meant to
supplement and reinforce course material.

Discussions: Every module will have a discussion that will cover different topics related to cyber
security. Students may be asked to act for or against a particular side of an issue. Criteria will be
provided for developing your arguments. Discussions will require an initial position paper stating your
positions and subsequenty responding to the viewpoints of other students.

Cases: Case studies will use actual examples to provide real-world relevance to the topics in the
class

Quizzes: Quizzes will be assigned periodically (typically one per module).

Research Paper: Depending on the section to which you enroll this course may require a research
paper as part of course activities and grading assessment.

IV. GRADING AND ASSESSMENT

Students will be able to take the class for credit or without credit.

For students who take this for credit: Late assignments, projects, or papers will be penalized 15%
per day unless there is a legitimate excuse. Missing any assessment without a verifiable legitimate
excuse will result in a grade of zero. We try to grade assignments fairly and return them within a
reasonable time period with relevant comments and to be available to discuss questions. Students
are expected to meet with the faculty in case there is a grading concern.

For students who do not take this class for credit: They will be expected to participate in discussions
and rate each others postings and responses.

Intemational Cyber Conflicts

Type Grad/UG Description

Quizzes 25%/35% Quizzes will be offered at the end of each module. The
quiz may contain multiple choice or short-answer
questions.

Case Exercises / 50%/65% Students will be asked to analyze cases (long and

Discussions vignettes) that will be evaluated through peer-evaluation

for COURSERA subscribers and by the course
instructors/TAs for students taking the class for SUNY
credit.

Research Paper 25% /0 Research paper (6-8 pages, 12 pt. font, single spaced)

will be expected in any area of international cyber
conflict with approval of the instructor

Research Paper: For graduate students a research paper is required; the paper should be on
a topic dealing with International Cyber Conflicts; you may work in teams of 2-3 students on the paper.
The paper should be at least 6 pages long (about 3000 words), single spaced, 12-pt font, with 1-inch
margin (not more than 8 pages long (about 8000 words). First select a topic and make an outline; make
sure that the outline and topic are correct with the instructor prior to emarking on writing the paper.

Submissions will be evaluated based on originality, strength of argument and recommendations,
adherence to the norms of spelling, grammar, and syntax, and clarity.

Originality: Has the author identified and defined the central issue? Is the issue relevand and
important? Is the perspective of the author unique? (25%)

Research and Analysis: Has the author researched prior work thoroughly and is the prior work
appropriately cited and quoted when using exact quotes. Has the authors comprehensively covered
all aspects of the argument. Are the facts and opinions make a coherent argument to prove the
authors position? (35%)

Clarity: Is the paper clearly presented and well organized? Is the writing clear and lucid? Is the
issue clearly described with the recommendations and proposed outcomes precisely laid

out? (30%)

Spelling, Grammar, and Syntax: Is the paper grammatically correct and properly edited? (10%)

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.

SHgqejjAs

71
BFOR 410/610

UALBANY Intemational Cyber Conflicts

V. SCHEDULE (Part 1)

Lecture 1: Intro to cybercrime and
fundamental issues

Lecture 2: Evolution and types of cybercrime
Lecture 3: Types of cybercrime actors
Lecture 4: Understanding motivated behavior
Lecture 5: Motives for hacking

Lecture 6: Cyber-attacks in a global context
Lecture 1: Whatis the Internet?

Lecture 2: Domain Name System

Lecture 3: Internet Governance

Lecture 4: Importance of Internet Governance

Lecture 5: Current issues in Internet
Governance

Lecture 1: Introduction to Cyberwarfare
Lecture 2: Modes of attacks

Lecture 3: Cyberwarfare actors
Lecture 4: Actors motivation

Lecture 5: Types of attacks

Lecture 6: Critical Infrastructure
Lecture 7: Internet Censorship

Lecture 1: Principles of J ust War

Lecture 2: Law of Neutrality & Humanitarian
Law

Lecture 3: Ambiguity & Attribution
Lecture 4: International Treaties

Lecture 5: Characteristics of CBMs

Lecture 1 - Ultimatum game and social
preferences

Lecture 2 - Components of Trust and Social
Capital

Lecture 3 - Trust between Nations and
Prisoner's dilemma

Lecture 4 - Psychological Perspective on
CBM

This module is intended to introduce
you to a set of actors and
motivations in the area of cyber
security. After this module you will be
able to identify the different threat
actors and the different types of
cybercrime. You will also be able to
provide some preliminary analysis of
cybercrime by understanding basic
psychological mechanisms of
motivation.

This module covers technical
aspects of the Internet and the
domain name system, and efforts
toward internet governance. After
this module you should be able to
define main components of the
Internet infrastructure, identify the
main issues in governance and
compare different approaches to
international internet policy.

In this module we cover the main
types of attacks, actors and conflicts
that may be considered aspects of
cyberwarfare. After this module you
will recognize the different types of
cyber threats and the modes of
attacks and discuss the motivations
of state and non-state actors in this
domain.

This modules covers political
theories and legal arrangements
pertinent to cyber security. After this
module you will be able to describe
principles of just war, basic aspects
of International Humanitarian Law
and treaties. You will be able to
evaluate the particularities of dealing
with states and non-state actors and
the potential international solutions.

This module deals more specifically
with psychological explanations for
individual trust and trust among
nations. After this module you will be
able to explain how people react in
situations of giving and of trust. You
will also be able to identify and
discuss how confidence building
measures may be applied in the
domain of cyber security.

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.

SHgqejjAs

72
BFOR 410/610

UALBANY Intemational Cyber Conflicts

VI. SCHEDULE (Part 2)

Lecture 1: The Problem

Lecture 2: Transformation of the Internet

Lecture 3: Models For Internet Ownership:
Sovereignty Vs. Community

Lecture 4: Global Resource - Global
Responsibilities

Lecture 5: Feasibility of Soverign Internet
Lecture 6: Conclusions

Lecture 1: Genesis Of Hacktivism
Lecture 2: History Of Hactivism

Lecture 3: Hacktivism and Law

Lecture 4: Types of Hacktivists

Lecture 5: Conclusion

Lecture 1: Propaganda

Lecture 2: Arab Spring

Lecture 3: Role of Social Media in Arab Spring

Lecture 4: Foreign Intervention via Social
Media

Lecture 5: Social Media as Intelligence Source
for Governments

Lecture 6: Conclusions

Lecture 1: Cyber Espionage

Lecture 2: Corporate Espionage

Lecture 3: Government Espionage

Lecture 4: Domestic Surveillance

Lecture 5: Cyber Espionage and Law

Lecture 6: Conclusions

Lecture 1: Intellectual Property and the Internet

Lecture 2: Copyright and Related Rights

Lecture 3: Trademarks and Distinctive Signs
on the Internet

Lecture 4: Media Piracy

Lecture 5: International Copyright Law

This module is intended to
introduce you to indroduce you to
the concept of Intenet Sovereignty
and its implications for the Internet
users. It discusses the technical
feasibility as well as the political
connotations of Internet
Sorvereignty. After this module
students will have a better
understanding of the drivers behind
the sovereignty debate.

Hacktivism is a recent phenomenon
wherein hackers are using their
skills to hack into government and
corporate websites to protest
against unfialr practices. Some of
their activities are borderline with
the law. This module discusses the
evolution of hacktivism and how the
law is evolvoing around it.

Arab spring transformed the image
of the Internet as a tool for social
communication, commerce, and
knowledge acquisition to a potent
tool for fomenting unrest and
instigating political change. In this
module we revisit arab spring and
study the role of social media in
that.

SHgqejjAs

This modules covers how how
espionage has transformed through
the Internet and how government
and private corporations are
leveraging it. After this module you
will understand the different types of
espionage activities on the Internet
and legal issues around these
activities.

There is a continuous debate on
how to reconcile the traditional
intellectual property norms and laws
on the Internet. Enforcement via
technical means via possible but
cumbersome and breakable.
International laws pertaining to
copyright issues need to be
considered.

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.

73
BFOR 410/610
UALBANY Intemational Cyber Conflicts

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany's standards of
academic integrity. As stated on the undergraduate and graduate bulletin,
"Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of
academic integrity." Non-compliance with academic integrity standards
will result in the student being reported to the Office of Graduate
Admissions, or the Dean of Undergraduate Studies Office (whichever
applies) AND receiving a lowering of a paper or project grade of at least
one full grade; receiving a failing grade for the project containing plagiarized
material or examination in which cheating occurred; receiving a lowering of
course grade by one full grade or more; a failing grade for the course;, or
any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an
examination; collaborating on projects, papers, or other academic
exercises which is regarded as inappropriate by the instructor(s);
submitting substantial portions of the same work for credit more than once,
without the prior explicit consent of the instructor(s) to whom the material is
being submitted; misrepresenting material or fabricating information in an
academic exercise or assignment; destroying, damaging, or stealing of
another's work or working materials; or presenting as one's own work, the
work of another person (e.g., words, ideas, information, code, data,
evidence, organizing principles, or presentation style of someone else).
Misrepresenting another's work as one’s own includes paraphrasing or
summarizing without acknowledgment; submission of another student's
work as one's own; purchase of prepared research, papers or assignments;
and the unacknowledged use of research sources gathered by someone
else. Failure to indicate accurately the extent and precise nature of one's
reliance on other sources is also a form of plagiarism. The student is
responsible for understanding the legitimate use of sources, the
appropriate ways of acknowledging academic, scholarly, or creative
indebtedness, and the consequences for violating University regulations. If
you have questions about academic integrity - ASK!

SHgqejjAs

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and
concerns, but remain impartial and fair to all students.

« Students are expected to respectfully participate in the course and
communicate with the instructor if there is confusion, lack of
understanding, or need for assistance in dealing with course matters. In
turn, the instructor will attempt to assist in clarification.

e Ifthe instructor is unable to attend meeting times or office hours due to
a personal emergency, students can expect to be informed in as a
timely a manner as possible.

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.
74
BFOR 410/610

UALBANY Intemational Cyber Conflicts

« Students are expected to provide reliable contact information and inform
the instructor of any updates.

e Students are expected to contact the instructor via email, phone, or in
person for reliable response.

« Students are expected to complete all work on time as well as set up
meeting times with the instructor as necessary. It is important for
students to inform the instructor if all available office hours interfere with
other classes during the first week of the course.

All Rights Reserved. © 2014. Sanjay Goel, University at Albany, State University of New York, Albany, NY.

SHgqejjAs

75
BFOR411 Syllabus
Course ID: BFOR411

Course Name: SCADA Forensics

Credit Hours: 3

Semester: Spring 2018

Instructor TBA

Mode of Delivery: Hybrid-Blended (online/classroom)

Course Prerequisite(s): R CRJ 281, A MAT 108, or equivalent; recommended B FOR 201 & 202
Textbook: TBA

COURSE DESCRIPTION
This course prepares students to understand how to defend critical infrastructure systems (Supervisory C ontrol
and Data Acquisition) such as electric utilities, water, oil, natural gas, transportation and other vital systems.
The course builds student knowledge in the unique protocols and applications that are the foundation of
industrial control systems. We will discuss the unique challenges facing critical infrastructure and the threats
that target these systems.
LEARNING OBJECTIVES

After completing this class the student should be able to:

+ Define the unique protocol and application characteristics of industrial control systems

+ Assess risks and vulnerabilities within an industrial control system using standardized methodology

+ Understand the common attack methodologies used to compromise industrial networks

+ Define the regulatory compliance standards applicable to industrial network security

TOOLS
Wireshark - http://www.wireshark.org

COURSE FORMAT
Online/Classroom Hybrid: The course may be offered as a combination of online and/or classroom
environments. Students are provided with an interactive leaming environment through instructor led lessons,
online discussion groups and other leaming assessments. The course is spread over several weeks but it is
important to stay on schedule to allow the student to participate in class discussions.

COURSE OUTLINE

Week Topic Activities
1 Introduction to Industrial Networks Assignment
2 Industrial Cyber Security History and Trends Assignment
3 Industrial Control Systems and Operations Assignment
4 Industrial Network Design and Architecture Assignment

76
BFOR411 Syllabus

5 Industrial Network Protocols Assignment
6 Hacking Industrial Systems Assignment
7 MIDTERM EXAM

8 Risk and Vulnerability Assessments Assignment
9 Establishing Zones and Conduits Assignment
10 Implementing Security and Access Controls Assignment
11 Exception, Anomaly and Threat Detection Assignment
12 Security Monitoring of Industrial Control Systems Assignment
13 Standards and Regulations Assignment

14 FINAL EXAM

COURSE ACTIVITIES

Assignments: Assignments will be assigned and graded by the instructor and will be based on the weekly
discussion topic(s). Students will be required to complete and submit Assignments to the instructor by a
specific date and grading assessment will be outlined in the Assignment instructions.

GRADING AND ASSESSMENT
We grade assignments fairly and retum them with relevant comments within a reasonable time period. The
instructor will be available for discussions conceming course work and grading. Students are expected to set up
an appointment to talk with the instructor within a week of receiving a grade. Please let us know if there is a
mistake in calculation - mistakes happen!

Late assignments, lab exercises, or projects will receive 25% off per day late from the final possible grade for
the exercise unless authorized by the instructor.

Students at UAlbany should contact the Disabled. Student Services Center and the relevant professor at least a
week before each exam if requiring additional assistance. Missing any assessment without a verifiable
legitimate excuse will result in a grade of zero. Exams are expected to be closed-book unless otherwise
specified and all personal electronic devices (laptops, cell phones, PDA's, etc.) should be put away.

Activity Portion of Grade
Assignments 25%
Quizzes 20%
Exams 50%
Participation 5%

Overall Accumulative Point Evaluation:
77
BFOR411 Syllabus

Point Range Letter Grade

97-100 (A)
91-96 (A-)
86-90 +)
81-85 )
76-80 (B-)
71-75 cH
66-70 ()
63-65 (C-)
60-62 )

Below 60 (F)

ACADEMIC INTEGRITY & HONESTY
Students MUST comply with all University at Albany’ s standards of academic integrity. As stated on the
undergraduate and graduate bulletin, " Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of academic integrity." Non-compliance with
academic integrity standards, will result in the student being reported to the Office of Graduate Admissions or
the Dean of Undergraduate Studies Office (whichever applies) AND receive a lowering of a paper or project
grade of at least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade or more, a failing
grade for the course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating on projects, papers,
or other academic exercises which is regarded as inappropriate by the instructor(s), submitting substantial
portions of the same work for credit more than once, without the prior explicit consent of the instructor(s) to
whom the material is being submitted; misrepresenting material or fabricating information in an academic
exercise or assignment; Destroying, damaging, or stealing of another's work or working materials; and
presenting as one's own work, the work of another person (e.g., words, ideas, information, code, data, evidence,
organizing principles, or presentation style of someone else). This includes paraphrasing or summarizing

without acknowledgment, submission of another student's work as one's own, purchase of prepared ak
Papers or assignments, and the unacknowledged use of research sources gathered by someone else. Failure to
indicate accurately the extent and precise nature of one's reliance on other sources is also a form of plagiarism.
The student is responsible for understanding the legitimate use of sources, the appropriate ways of
acknowledging academic, scholarly, or creative indebtedness, and the consequences for violating University
regulations. If you have questions about academic integrity - ASK!

“GREAT” EXPECTATIONS
* Students can expect the instructor to be open to questions and concerns, but remain impartial and fair
to all students.

* Students are expected to respectfully participate in the course and communicate with the instructor if
78
BFOR411 Syllabus

there is confusion or lack of understanding of the material. In turn, the instructor will attempt to clarify
any material.

If the instructor is unable to attend class or office hours due to a personal emergency, students can
expect for arrangements to be made for an alternate instructor or to be informed in as a timely a
manner as possible.

Students are expected to provide reliable contact information and inform the instructor of any
updates.

Students are expected to contact the instructor via email, phone, or in person for reliable response.

Students are expected to complete all assignments and readings as well as set up meeting times with
the instructor as necessary.

It is important for students to inform the instructor if all available office hours interfere with other
classes during the first week of the course.

79
JY SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State Universiy of New York Cyber Incident Response and Pen Testing

BFOR 412 Cyber Incident Response and Pen Testing

Instructor: Sanjay Goel
Office: BB-301G

Office Hours: By Appointment
Phone: (518) 956 - 8323
Email: goel@ albany.edu
Classroom: BB121

Course Objectives
In this course, students will learn attack detection and penetration testing tools. Students will
learn intrusion detection techniques and how to handle intrusions. Techniques such as
network analysis, log analysis, and network monitoring as well as how to respond to cyber
incidents will be covered. Students will also learn the tools, attacks, techniques, strategies and
tactics to jumpstart their penetration testing career and infiltrate any network or system. This
hands-on, how-to course gives students an in-depth overview of penetration testing and how
to test for computer/network/web vulnerabilities. From internal to external hacking, one will be
able to understand the vulnerabilities that an attacker could exploit. Throughout the course,
the students will have the opportunity to work with various tools, attacks, software, and tactics.

Specific topic coverage includes:

Introduction to Kali Linux

Security & Networking Foundations
External Network Hacking

Internal Network Hacking

Wireless Network Hacking

Social Engineering

Prerequisites
Student are expected to have taken the following classes:

BFOR 204 Introduction to Cyber Security
BFOR 206 Programming for Analytics
BFOR 305 Cyber Defense

Textbook & Readings
N/A

Website and Course Materials
This course material is available at UAlbany Blackboard. It contains class notes, PowerPoint
slides, class announcements, course syllabus, and other information for the course.

SHGESIJAS
NN

SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State Universiy of New York Cyber Incident Response and Pen Testing

Instructor Contact
Please set up an appointment to discuss any class related material by phone or email.

goel@ albany.edu | will try to answer your questions within
24 hours. In case you feel that your email
gets buried in my mailbox feel free to
send a reminder.

(518) 956-8323 (Office)

(518) 387-9090 (Mobile)

Skype (goelsahib) Times can be scheduled by phone or
Google Hangout/C hat email for individuals or groups.
(goelsa@ gmail.com)

TECHNICAL RESOURCES

If you experience technical problems that interrupt your ability to complete class work, it’s
important that you know where to seek help immediately. Here is a simple guide for where you
should direct questions and calls for help.

You should contact...

Your ISP. The following links are provided to a couple
of local ISP providers contact pages. If yours is not on
this list, look up your ISP in a search engine and find
a "Contact Us" page: Time Warner (Road Runner) &
Verizon (FIOS)

The ITS Help Desk by using the ITS Help Request
Form (http://www.albany.edu/its/help) or call (518)
442-4000. Press "1" for students. Then, press "2" for
help with Blackboard.

The ITS HelpDesk at (518) 442-3700 or go to Lecture
Center (LC) 27 at the UAlbany main campus with your
SUNYCard and another form of identification. Press
“1” for assistance when calling.

Please note that your instructor is not on this list. If you send inquiries about these technical
problems, you will be referred to the resources listed above.

COURSE ACTIVITIES
Lectures & Readings: The course will feature assigned chapters, articles, or other
PowerPoint readings as well as presentations.

Assignments: There will be several assignments in this class and you are expected to work
alone or in teams as suggested in the assignment.

SHGESIJAS
JY SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State Universcy of New York Cyber Incident Response and Pen Testing

Hands-On Laboratory Exercises: Laboratory exercises will be offered where students
get hands-on experience using tools and techniques in the field. Laboratory associated
exercises take around 1 - 1 % hour to complete and will have associated questions for which
your answers will be graded. Lab exercises will often require installation of software on
computers and completing the corresponding exercises. At the end of the exercise, you should
delete the software installed on the machines.

Project: Red Team-Blue Team project. Using the Cyber Innovation Lab, students will work in
teams in which they will adopt a defense (Blue Team) or offense posture (Red Team). The Red
Team will adopt a hacker mindset to attack a system utilizing methods that will be learned
throughout the course, with specific challenges that need to be accomplished. The Blue Team
will work to prevent the Red Teams attacks and detect and triage successful attacks. A report
on activities will be presented to the class at the conclusion of the project.

GRADING AND ASSESSMENT

The instructor will try to grade discussions, assignments, and labs fairly and return them within
a reasonable time period with relevant comments and be available to discuss questions.
Students are expected to set up an appointment to talk with the grader within a week of
receiving a grade. Please let us know if there is a mistake in calculation - mistakes happen!

Late assignments, labs, or papers will receive 15% off per day late from the final possible
grade for the exercise unless there is a legitimate excuse. Missing any assessment without a
verifiable legitimate excuse will result in a grade of zero. Please also send any documentation
to the instructor(s) as early as possible if you want to request any reasonable accommodations
based on a disability.

Final grades will be graded on a curve using the following weightages. Based on the natural
distribution of grades, students will be assigned final letter grades. Grading on a curve generally
gives the person who performs the best in the class an “A” and other grades are decided based
on their relative closeness to the score of the top performer and other students in the class.

SHGESIJAS

Portion of Grade
Participation 10%
Assignments 30%
Hands-On Laboratories 20%
Project 40

The instructor is expected to get approval of the entire class prior to making any changes regarding the grading
rubric.
SCHOOL OF BUSINESS BFOR 412

AW UNIVERSITY AT ALBANY State University of New York Cyber Incident Response and Pen Testing

COURSE SCHEDULE
Course Activities

Lecture: Introduction to Network Monitoring and Incident Analysis
a) Governance: Organizational Incident Response Policies

b) Types of Incidents

c) Responding to Incidents: Protocols, Teams, Equipment

Case: Develop CERT policies and Team

Lecture: Network Monitoring (Understanding Data Sources)
a) Network Protocols

b) Router Based Monitoring (SNMP, RMON, Netflow)

c) Non-R outer Based Monitoring (Active, Passive, WREN)
Lab: Network Traffic Visualization

Lecture: Packet Analysis

a) Cyber Warfare and Recent Incidents

b) Modes of Cyber Warfare

c) Cyber Warfare Actors

d) Models of Escalation and De-escalation

Lab: Packet Capture and Analysis (Wireshark)
Lecture: Log Analysis | - Understanding Log Files
a) Windows Log Files

b) Mac Log Files

c) Linux Log Files

Lab: Scripting exercise for analyzing log files
Lecture: Log Analysis | - Understanding Log Files
a) Windows Log Files

b) Mac Log Files

c) Linux Log Files

Lab: Scripting exercise for analyzing log files
Lecture: Log Analysis Ill - Log Correlation

a) Multiple Log Sources

b) Timing of Events

SHGeIIAS

Lab: Analyzing and Visualizing multiple log sources (Splunk and Snort)
Lecture: Traffic Analysis

a) Analyzing Traffic to identify anomalies

b) Fingerprinting operating systems

Lab: Netflow Lab
EXAM

Security & Networking Foundations Review
- Networking Basics
- Essential Network Tools
- netcat, nmap, masscan, tcpdump, wireshark, wget, curl
: SecLists
- Networking Services (SSH, HTTP / HTTPS, Netcak
NN

SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State University of New York

Hacking Methodology & Phases (Recon, Enumeration,
Exploitation, Post Exploitation, Backdooring, Lateral mov ementgs)
Vulnerability Scanning In Depth (Nessus)

Metasploit Framework Foundations

Password Cracking Foundations

Lab: Metasploit Laboratory
External Network Hacking

External Network Hacking Overview
Unique Elements
Noise, fewer hosts/services, types of enum, types of
valid/common attacks/exploits
Phases
Demo of noise - web/ssh
Passive External Reconnaissance
Arin, Whois, BGP, DNS
Google Dorking Big Data Stores
Shodan, sonar, Adobe, Linkedin
Active External Reconnaissance
Network scanning & Port Scanning; nmap, masscan, common
services
DNS Reconnaissance
Brute Forcing, Record Lookups, Reverse Lookups
zone transfer - zonetransfer.me (dnsrecon -t axfr -d
zonetransfer.me, livedoor.com)

Lab: Network/Port Scanning Lab
External Hacking Cont.

SNMP
SNMP Scanning & Enumeration
SMTP Enumeration
Banner, location, EXPN, VRFY
Web Service Enumeration
Scanning
Screenshotting
Exploring
File/Directory Bruteforce
Social Reconnaissance
Search Engines, commands
Social Networking
Email Harvesting, linkedin, theharvester, manual, simplyemail
Meta Data, foca, metagoofil
Wardialing
Methods & Tools
Wardialing success stories
External Exploitation
Unique characteristics
Firewalls & Calling Home
Common ports to use, encryption

Cyber Incident Response and Pen Testing

SHEgeqgAas

Ba
NN

SCHOOL OF BUSINESS

UNIVERSITY AT ALBANY State University of New York

Internal Network Hacking

Internal Network Overview
Noise, CandyS hell
Active Directory
LAN/WAN Architecture
Segmentation / Firewalling
Common Paths
Spoof /Pop/Pass /Win
Scan/Pop/Pass / win
File / Data / Asset owning
Passive Reconnaissance
Network Sniffing, wireshark
DHCP, ARP, CDP, NBNS, WPAD, HSRP, STP, SNMP,
Multicast, Unicast
Active Internal Recon & Enumeration
Common Internal Services
masscan and ports
Active Directory & LDAP
Idapper dan, adexplorer
SMB & File sharing
SNMP
braa & snmpwalk
Administration Services
web, telnet, ssh, rdp
Outbound port scanning

Internal Network Hacking Cont.

Internal Exploitation
Low Hanging Fruit Identification
Using results from Nessus
2016 Common Exploits
NBNS, J ava Deserialize, Default Creds
SMB Exploits
ms08_067, point and shoot
Web Service Vulnerabilities
Credential Reuse & Poor choices
Season16, Same as user
Bypassing AntiVirus
Man In the Middle Attack Techniques
MITM Overview
ARP Poisoning
NBNS Spoofing
WPAD, ICMP, DHCP, HSRP, OSPF
Password Attacks
Bruteforcing Methods
Service Dependent
Hydra, metasploit, SMTP, POP, SMB, RDP, Telnet

Pass The Hash

Social Engineering Cont.

Social Engineering Foundations
Sources of Information

BFOR 412

Cyber Incident Response and Pen Testing

SHEgeqgAas
JY SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State Universiy of New York Cyber Incident Response and Pen Testing

= Goals Definition

- Attack Vectors

- Phishing Targets & Methods

: Phishing, Spear Phishing, Whaling
: Smishing, Vishing

- Client Side Attacks

- Reconnaissance & Enumeration

- Target Selection

- Directory Examples

- Social Engineering Tactics

. Pretexting

- Legitimacy Triggers

: Authority & Supplication

- Phishing Construction

: Spear Phishing

- Client Side Exploits

- File Format, J ava Signed Applets

Project Summary - Presentations

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany’s standards of academic integrity. As
stated on the undergraduate and graduate bulletin, "Claims of ignorance, of unintentional
error, or of academic or personal pressures are not sufficient reasons for violations of
academic integrity." Non-compliance with academic integrity standards, will result in the
student being reported to the Office of Graduate Admissions or the Dean of Undergraduate
Studies Office (whichever applies) AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade
or more, a failing grade for the course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating on
projects, papers, or other academic exercises which is regarded as inappropriate by the
instructor(s), submitting substantial portions of the same work for credit more than once,
without the prior explicit consent of the instructor(s) to whom the material is being submitted;
misrepresenting material or fabricating information in an academic exercise or assignment;
Destroying, damaging, or stealing of another's work or working materials; and presenting as
one's own work, the work of another person (e.g., words, ideas, information, code, data,
evidence, organizing principles, or presentation style of someone else). This includes
paraphrasing or summarizing without acknowledgment, submission of another student's work
as one's own, purchase of prepared research, papers or assignments, and the
unacknowledged use of research sources gathered by someone else. Failure to indicate
accurately the extent and precise nature of one's reliance on other sources is also a form of
plagiarism. The student is responsible for understanding the legitimate use of sources, the
appropriate ways of acknowledging academic, scholarly, or creative indebtedness, and the
consequences for violating University regulations. If you have questions about academic
integrity - ASK!

“GREAT” EXPECTATIONS

SHGESIJAS
MA

SCHOOL OF BUSINESS BFOR 412

UNIVERSITY AT ALBANY State Universiy of New York Cyber Incident Response and Pen Testing

Students can expect the instructor to be open to questions and concerns, but remain
impartial and fair to all students.

Students are expected to respectfully participate in the course and communicate with the
instructor if there is confusion or lack of understanding of the material. In turn, the
instructor will attempt to clarify any material.

If the instructor is unable to attend class or office hours due to a personal emergency,
students can expect for arrangements to be made for an alternate instructor or to be
informed in as a timely a manner as possible.

Students are expected to provide reliable contact information and inform the instructor of
any updates.

Students are expected to contact the instructor via email, phone, or in person for reliable
response.

Students are expected to complete all assignments and readings as well as set up
meeting times with the instructor as necessary. It is important for students to inform the
instructor if all available office hours interfere with other classes during the first week of
the course.

SHgeijas
fEY SCHOOL OF BUSINESS BFOR 413/613

AVY UNIVERSITY AT ALBANY State University of New York Multimedia Forensics

Course ID: BFOR 413/613

Course Name: Multimedia Forensics
Credit Hours: 3

Semester: TBA

Instructor: Kevin Salhoff

Mode of Delivery: Online

Course Prerequisite(s): BFOR 201
Textbook: TBA

COURSE DESCRIPTION
This course prepares students to conduct digital forensic examinations on multimedia
evidence, specifically images, videos and audio files. The course builds student
knowledge from the basics of multimedia types to being able to recognize anomalies in
the files and identify file creation attributes. Students will learn how to examine
multimedia files manually and through automated processes utilized by digital forensic
tools. Students will prepare written reports outlining their findings of analysis, in a
professionally acceptable manner, pursuant to administrative, civil and criminal legal
proceedings. Graduate students will be expected to do extra or more advanced
assignments.

LEARNING OBJECTIVES
After completing this class the student should be able to:
A Perform forensic analysis on common image, video and audio file types.
A Define forensically accepted practices in the analysis of multimedia files.
A Utilize forensically accepted tools to analyze multimedia evidence.
A Prepare written reports derived from forensic analysis of multimedia files.

TOOLS
Ghiro - http://www.getghiro.org/ - http://www.imageforensic.org/
Oxygen Forensic Suite - http://www.gfi.com/blog/top-20-free-digital-forensic-
investigation-tools-for-sysadmins/
Forensic Analysis of Surveillance Videos: http://www.forevid.org/

SHgejIJAs

COURSE FORMAT
Online/Classroom Hybrid: The course may be offered as a combination of online and/or
classroom environments. Students are provided with an interactive leaming environment
through instructor led lessons, online discussion groups and other learning assessments.
The course is spread over several weeks but it is important to stay on schedule to allow
the student to participate in class discussions.

COURSE OUTLINE

1
SCHOOL OF BUSINESS BFOR 413/613

AVY UNIVERSITY AT ALBANY State University of New York Multimedia Forensics
Week Topic Activities
1 Class introduction / Overview of image, audio &video files | Class discussion
2 Analysis of image file types pt. 1 Assignment
3 Analysis of image file types pt. 2 Lab Exercise
4 Image metadata examination Assignment
5 Analysis of audio file types Assignment KK
6 Audio enhancement Lab Exercise
7 MIDTERM EXAM
8 Analysis of video file types pt. 1 Assignment
9 Analysis of video file types pt. 2 Lab Exercise
10 Observational analysis of multimedia files Assignment
11 Determining alteration of multimedia files Assignment
12 Steganography/watermarking Assignment
13 COURSE PROJECT Student Presentations
14 FINAL EXAM

COURSE ACTIVITIES

Lab Exercises: Lab Exercises will be assigned and graded by the instructor. Students
will be required to complete Lab Exercises and submit to the instructor by a specific date.
Grading assessment will be based on the analysis of sample data and satisfactory
completion of forensic reports.

Assignments: Assignments will be assigned and graded by the instructor and will be
based on the weekly discussion topic(s). Students will be required to complete and
submit Assignments to the instructor by a specific date and grading assessment will be
outlined in the Assignment instructions.

= UG] |] |

Project: Course project will be assigned and graded by the instructor. Students will be
required to complete and submit to the instructor by a specific date for grading and
assessment.

GRADING AND ASSESSMENT

We grade assignments fairly and return them with relevant comments within a reasonable
time period. The instructor will be available for discussions concerning course work and
grading. Students are expected to set up an appointment to talk with the instructor within
a week of receiving a grade. Please let us know if there is a mistake in calculation —
mistakes happen!
SCHOOL OF BUSINESS BFOR 413/613

AVY UNIVERSITY AT ALBANY State University of New York Multimedia Forensics

Late assignments, lab exercises, or projects will receive 25% off per day late from the
final possible grade for the exercise unless authorized by the instructor.

Students at UAlbany should contact the Disabled Student Services Center and the
relevant professor at least a week before each exam if requiring additional assistance.
Missing any assessment without a verifiable legitimate excuse will result in a grade of
zero. Exams are expected to be closed-book unless otherwise specified and all personal
electronic devices (laptops, cell phones, PDA's, etc.) should be put away.

Activity Portion of Grade
Assignments 20%
Lab Exercises 20%
Project 15%
Research Paper 15%
Exams 30%

Overall Accumulative Point Evaluation:

SHMeEeiyja

Point Range Letter Grade
97-100 (A)
91-96 (A-)
86-90 (B+)
81-85 )
76-80 B-)
71-75 (c+
66-70 (c)
63-65 (C-)
60-62 (D)
Below 60 (F)

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany’s standards of academic integrity.
As stated on the undergraduate and graduate bulletin, "Claims of ignorance, of
unintentional error, or of academic or personal pressures are not sufficient reasons
for violations of academic integrity." Non-compliance with academic integrity
standards, will result in the student being reported to the Office of Graduate Admissions
or the Dean of Undergraduate Studies Office (whichever applies) AND receive a
lowering of a paper or project grade of at least one full grade, receive a failing grade fora
project containing plagiarized material or examination in which cheating occurred,

3
SCHOOL OF BUSINESS BFOR 413/613

AVY UNIVERSITY AT ALBANY State University of New York Multimedia Forensics

receive a lowering of course grade by one full grade or more, a failing grade for the
course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination;
Collaborating on projects, papers, or other academic exercises which is regarded as
inappropriate by the instructor(s), submitting substantial portions of the same work for
credit more than once, without the prior explicit consent of the instructor(s) to whom th
material is being submitted; misrepresenting material or fabricating information in an
academic exercise or assignment; Destroying, damaging, or stealing of another's work or
working materials; and presenting as one's own work, the work of another person (e.g.,
words, ideas, information, code, data, evidence, organizing principles, or presentation
style of someone else). This includes paraphrasing or summarizing without
acknowledgment, submission of another student's work as one's own, purchase of
prepared research, papers or assignments, and the unacknowledged use of research
sources gathered by someone else. Failure to indicate accurately the extent and precise
nature of one's reliance on other sources is also a form of plagiarism. The student is
responsible for understanding the legitimate use of sources, the appropriate ways of
acknowledging academic, scholarly, or creative indebtedness, and the consequences for
violating University regulations. If you have questions about academic integrity —
ASK!

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and concems, but
remain impartial and fair to all students.

e Students are expected to respectfully participate in the course and communicate
with the instructor if there is confusion or lack of understanding of the material. In
turn, the instructor will attempt to clarify any material.

e If the instructor is unable to attend class or office hours due to a personal
emergency, students can expect for arrangements to be made for an alternate
instructor or to be informed in as a timely a manner as possible.

e Students are expected to provide reliable contact information and inform the
instructor of any updates.

e Students are expected to contact the instructor via email, phone, or in person for
reliable response.

e Students are expected to complete all assignments and readings as well as set up
meeting times with the instructor as necessary.

¢ It is important for students to inform the instructor if all available office hours
interfere with other classes during the first week of the course.
JY SCHOOL OF BUSINESS BFOR 416

UNIVERSITY AT ALBANY State Universiy of New York Advanced Data Analytics

BFOR 416 Advanced Data Analytics

Instructor: Sanjay Goel
Office: BB-301G

Office Hours: By Appointment
Phone: (518) 956 - 8323
Email: goel@ albany.edu
Classroom: BB121

Course Objectives
This is a course with primary application to data analytics from a variety of domains, such as
healthcare, finance, e-commerce, social media, etc. Learning objectives for students are broadly
understand the widely used machine learning algorithms and hands-on experience with data
preprocessing, feature extraction, and information visualization, when applying the learned
algorithms to solving practical problems. A basic understanding engineering and technology
principles is strongly encouraged, including basic programming skills; as is sufficient mathematical
background in probability, statistics, and linear algebra.

Specific topic coverage includes:

Clustering
Classification
Statistical Inference
Network Analysis

Prerequisites
Student are expected to have taken the following classes:

AMAT 108 Introduction to Statistics
BFOR 206 Programming for Data Analytics

Textbook & Readings
N/A

Website and Course Materials
This course material is available at UAlbany Blackboard. It contains class notes, PowerPoint
slides, class announcements, course syllabus, and other information for the course.

KS

Siu Ge] & [|
SCHOOL OF BUSINESS BFOR 416

UNIVERSITY AT ALBANY State Universiy of New York Advanced Data Analytics

Instructor Contact
Please set up an appointment to discuss any class related material by phone or email.

Availability

goel@ albany.edu | will try to answer your questions within
24 hours. In case you feel that your email
gets buried in my mailbox feel free to
send a reminder.

(518) 956-8323 (Office)
(518) 387-9090 (Mobile)

Skype (goelsahib) Times can be scheduled by phone or
Google Hangout/Chat email for individuals or groups.
(goelsa@ gmail.com)

TECHNICAL RESOURCES
If you experience technical problems that interrupt your ability to complete class work, it’s
important that you know where to seek help immediately. Here is a simple guide for where you
should direct questions and calls for help.

Problems

You should contac

Your ISP. The following links are provided to a couple
of local ISP providers contact pages. If yours is not on
this list, look up your ISP in a search engine and find
a "Contact Us" page: Time Warner (Road Runner) &
Verizon (FIOS)

The ITS Help Desk by using the ITS Help Request
Form (http://www.albany.edu/its/help) or call (518)
442-4000. Press "1" for students. Then, press "2" for
help with Blackboard.

SHGESIJAS

The ITS HelpDesk at (518) 442-3700 or go to Lecture
Center (LC) 27 at the UAlbany main campus with your
SUNYCard and another form of identification. Press
“1” for assistance when calling.

Please note that your instructor is not on this list. If you send inquiries about these technical
problems, you will be referred to the resources listed above.

COURSE ACTIVITIES
Lectures & Readings: The course will feature assigned chapters, articles, or other PowerP oint
readings as well as presentations.

Assignments: There will be several assignments in this class and you are expected to work
alone or in teams as suggested in the assignment.

Hands-On Laboratory Exercises:
Project:
JY SCHOOL OF BUSINESS BFOR 416

UNIVERSITY AT ALBANY State Universiy of New York Advanced Data Analytics

GRADING AND ASSESSMENT

The instructor will try to grade discussions, assignments, and labs fairly and return them within
a reasonable time period with relevant comments and be available to discuss questions.
Students are expected to set up an appointment to talk with the grader within a week of
receiving a grade. Please let us know if there is a mistake in calculation - mistakes happen!

Late assignments, labs, or papers will receive 15% off per day late from the final possible
grade for the exercise unless there is a legitimate excuse. Missing any assessment without a
verifiable legitimate excuse will result in a grade of zero. Please also send any documentation
to the instructor(s) as early as possible if you want to request any reasonable accommodations
based on a disability.

Final grades will be graded on a curve using the following weightages. Based on the natural
distribution of grades, students will be assigned final letter grades. Grading on a curve generally
gives the person who performs the best in the class an “A” and other grades are decided based
on their relative closeness to the score of the top performer and other students in the class.

Activity Portion of Grade

Participation 10%
Assignments 30%
Hands-On Laboratories 20%
Project 40

The instructor is expected to get approval of the entire class prior to making any changes regarding the grading
rubric.

SHGESIJAS
SCHOOL OF BUSINESS BFOR 416

AV UNIVERSITY AT ALBANY state University of New York Advanced Data Analytics

COURSE SCHEDULE

Course Activities

Introduction to the Course
- Datasets for the course
- Problem of Large datasets
- Cleaning and organizing data

Lab: Sorting and Searching Problems using Unix/Shell commands
Unsupervised Learning: Partitional Clustering Algorithms

- Problem Definition

- Types of Clustering Algorithms

- Distance Measures

- K-Means Clustering Algorithm

- Optimizing Clusters

- Mean Shift Clustering

- Gaussian Clustering Algorithm

Lab: Develop and Implement a K-Means Algorithm
Unsupervised Learning: Hierarchical Clustering Algorithms
- Agglomerative Clustering Algorithm
-  Divisive Clustering
- Visualizing Clusters (Dendograms and Heatmaps)
- Applications of Clustering

Lab: Data Analysis using Clustering Algorithm
Classification: Decision Trees
- Representation of Decision Trees
- Metrics (Entropy and Information Gain)
-  Overfitting Problem
- Using Continuous Variables
- Developing Attack Trees

Lab: Develop Security Decision Trees

Classification: Support Vector Machines
- Linear Classifiers (Logistic Regression, Naive Bayes Classifier)
- Support Vector Machines
- Random Forest

SHGeIIAS

Lab: Use Software to classify data using support vector machines
Classification: Neural Networks

- Back Propagation Algorithm

- Deep Neural Networks

Lab: Use Deep Neural Network for Linguistics Analysis
Exam

Statistical Inference: Frequentist Inference
-  Frequentist Probability
- Significance Testing
- Confidence Intervals
NN

SCHOOL OF BUSINESS BFOR 416

UNIVERSITY AT ALBANY State University of New York Advanced Data Analytics
- Distributions

Lab: German Tank Problem
Statistical Inference: Bayesian Inference
- Intro to Bayesian Theory
- Maximum Likelihood Equation
- Markov chain Monte Carlo
- Nested Sampling

Lab: Bayesian vs Frequentist Approach

Statistical Inference: Akaike information criterion
- Information Theory
- Building Models
- Fit

Lab: Model Testing in MatLab
Network Analysis: Graphs and Trees
- Types of Graphs
- Properties of Graphs
- Graph Metrics
- Representation of Graphs
- Graphs in Real Life
- Power Law and Heavy Tail Distribution

Lab: Given a graph write program for computing graph metrics
Network Analysis: Link Analysis
- Web Search Ranking

o PageRank

o HITS

o CHE! Rank
- Network Robustness

Lab: Rank your favorite website

Network Analysis: Social Network Analysis
- Introduction to Social Networks
- Metrics for Social Networks
- Visualizations

Lab: Build your own social network
Advanced Topics /Snow Day Spillover

Exam

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany's standards of academic integrity. As
stated on the undergraduate and graduate bulletin, "Claims of ignorance, of unintentional
error, or of academic or personal pressures are not sufficient reasons for violations of
academic integrity." Non-compliance with academic integrity standards, will result in the

SHEgeqgAas
JY SCHOOL OF BUSINESS BFOR 416

UNIVERSITY AT ALBANY State Universiy of New York Advanced Data Analytics

student being reported to the Office of Graduate Admissions or the Dean of Undergraduate
Studies Office (whichever applies) AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade
or more, a failing grade for the course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating on
projects, papers, or other academic exercises which is regarded as inappropriate by the
instructor(s), submitting substantial portions of the same work for credit more than once,
without the prior explicit consent of the instructor(s) to whom the material is being submitted;
misrepresenting material or fabricating information in an academic exercise or assignment;
Destroying, damaging, or stealing of another's work or working materials; and presenting as
one's own work, the work of another person (e.g., words, ideas, information, code, data,
evidence, organizing principles, or presentation style of someone else). This includes
paraphrasing or summarizing without acknowledgment, submission of another student's work
as one's own, purchase of prepared research, papers or assignments, and the
unacknowledged use of research sources gathered by someone else. Failure to indicate
accurately the extent and precise nature of one's reliance on other sources is also a form of
plagiarism. The student is responsible for understanding the legitimate use of sources, the
appropriate ways of acknowledging academic, scholarly, or creative indebtedness, and the
consequences for violating University regulations. If you have questions about academic
integrity - ASK!

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and concerns, but remain
impartial and fair to all students.

e Students are expected to respectfully participate in the course and communicate with the
instructor if there is confusion or lack of understanding of the material. In turn, the
instructor will attempt to clarify any material.

e If the instructor is unable to attend class or office hours due to a personal emergency,
students can expect for arrangements to be made for an alternate instructor or to be
informed in as a timely a manner as possible.

e Students are expected to provide reliable contact information and inform the instructor of
any updates.

e Students are expected to contact the instructor via email, phone, or in person for reliable
response.

e Students are expected to complete all assignments and readings as well as set up
meeting times with the instructor as necessary. It is important for students to inform the
instructor if all available office hours interfere with other classes during the first week of
the course.

SHGESIJAS
A

SCHOOL OF BUSINESS BFOR 418

UNIVERSITY AT ALBANY State University of New York Malware Reverse Engineering

BFOR 418 Malware Reverse Engineering 3 credits

Instructor: Sanjay Goel

Class Time and Location: This class has yet to be scheduled. As a 3 credit course, it will meet either 3 tf
per week for one hour or two times per week for 90 minutes.

COURSE DESCRIPTION

Reverse engineering of malware is the process of examining the disassembled code of malware via a
disassembler ot hex editor to better understand how the code logic. The analysis helps understand the
behavior of the malware by executing it in a quarantined environment to prevent contamination of
the rest of the environment. The behavior could include files accessed, network communication, and
processes launch etc. The class also covers fundaments of assembly language and hex editing which
are useful for the code anal Students will also be able to use code disassemblers to generate
tudents will also learn about different types

assembly language code from machine-executable code. $

of malware and how to finger print malware.
LEARNING OBJECTIVES
Overarching Goal: Understand the process of malware reverse engineering

Sub-Objectives: Student will learn to:
Read assembly language code

Use debuggers to analyze code
Fingerprint malware

Ae Po bie

TEXTBOOKS AND READINGS

PRACTICAL MALWARE ANALYSIS: A HANDS-ON GUIDE TO DISSECTING MALICIOUS SOFTWARE 1ST EDITION
by Michael Sikorski

Use hex editors for code analysis

Run malware in sandbox environments

Disassemble machine executable code generate assembly level code
Analyze malwate to identify its behavior

PRACTICAL REVERSE ENGINEERING: X86, X64, ARM, WINDOWS KERNEL, REVERSING TOOLS, AND OBFUSCATION 1ST
EDITION BY BRUCE DANG

THE IDA PRO BOOk: THE UNOFFICIAL GUIDE TO THE WORLD'S MOST POPULAR DISASSEMBLER 2ND EDITION
by Chris Eagle
SCHOOL OF BUSINESS BFOR 418

AW UNIVERSITY AT ALBANY State Universicy of New York Malware Reverse Engineering

INSTRUCTOR CONTACT

goel@ albany.edu | will try to answer your questions within 24
hours. In case you feel that your email gets
buried in my mailbox feel free to send a

reminder.
(518) 956-8323 (Office) Typically, | am in the office / lab from
(518) 956-8333 (Lab) 8:30am (08:30) to 4:30 (16:30) EDT
(518) 387-9090 (Goel Mobile) Mondays - Fridays when notin class or

meetings. If unavailable | can generally be
reached via mobile, but only in cases of
dire emergency.

Setup an appointment by phone __ Please stop by J ennifer North, in the

or email. Dean’s Suite to set up an appointment in
case you can’t reach me.

Skype (goelsahib) Times can be scheduled by phone or email

Google Hangout/C hat for individuals or groups.

(goelsa@ gmail.com)

TECHNICAL RESOURCES

If you experience technical problems that interrupt your ability to complete class work, it’s
important that you know where to seek help immediately. Here is a simple guide for where you
should direct questions and calls for help

You should contact...

Your ISP. The following links are provided to a couple of
local ISP providers contact pages. If yours is not on this
list, look up your ISP in a search engine and find a
"Contact Us" page: Time Warner (Road Runner) &
Verizon (FIOS)

The ITS Help Desk by using the ITS Help Request Form
(http://www.albany.edu/its/help) or call (518) 442-4000.
Press "1" for students. Then, press "2" for help with
Blackboard.

The ITS HelpDesk at (518) 442-3700 or go to Lecture
Center (LC) 27 at the UAlbany main campus with your
SUNY Card and another form of identification. Press “1”
for assistance when calling.

Please note that your instructor is not on this list. If you send inquiries about these technical
problems, you will be referred to the resources listed above.

COURSE ACTIVITIES

Lectures / Readings: The course will feature assigned chapters, articles, or other
PowerPoint readings as well as presentations.

Cases: Case studies using actual examples to provide real-world relevance to class topics.
J&A SCHOOL OF BUSINESS BFOR 418

UNIVERSITY AT ALBANY State Universicy of New York Malware Reverse Engineering

Assignments: There will be several assignments in this class and you are expected to
work alone or in teams as suggested in the assignment.

Hands-On Laboratory Exercises: Laboratory exercises will be offered where students
get hands-on experience using tools and techniques in the field. Laboratory associated
exercises take around 1 - 1 % hour to complete and will have associated questions for which
your answers will be graded. Lab exercises will often require installation of software on
computers and completing the corresponding exercises. At the end of the exercise, you
should delete the software installed on the machines.

GRADING AND ASSESSMENT

The instructor will try to grade discussions, assignments, and exams fairly and return them
within a reasonable time period with relevant comments and be available to discuss
questions. Students are expected to set up an appointment to talk with the grader within a
week of receiving a grade. Please let us know if there is a mistake in calculation - mistakes
happen!

Late assignments, labs, or papers will receive 15% off per day late from the final possible
grade for the exercise unless there is a legitimate excuse. Missing any assessment without a
verifiable legitimate excuse will result in a grade of zero. Please also send any
documentation to the instructor(s) as early as possible if you want to request any reasonable
accommodations based on a disability.

Final grades will be graded on a curve using the following weightages. Based on the natural
distribution of grades, students will be assigned final letter grades. Grading on a curve

generally gives the person who performs the best in the class an “A” and other grades are
decided based on their relative closeness to the score of the top performer and other
students in the class.

Ac

ity Portion of

Exam 1 25% T
h

Exam 2: 25%
Assignments & Hands-On Laboratories 50% &

nstructor is expected to get approval of the entire class prior to making any changes regarding the grading rubric.

100
x

SCHOOL OF BUSINESS BFOR 418

UNIVERSITY AT ALBANY Siate University of New York Malware Reverse Engineering

COURSE SCHEDULE
Course Activities

Introduction to Malware and Malware Analysis
- Syllabus
- Types of Malware
- Basics of Malware Analysis

Lab: Malware Lab

Understanding Assembly Language |
- Fundamentals of Assembly Language
- Interpreting Assembly Code

Lab: Assembly Language Programming Lab |

Understanding Assembly Language Il
- Programming in Assembly Language

Lab: Assembly Language Programming Lab II

HEX Editors |
- Understanding HEX Code
- Different HEX Editors

Lab: HEX Programming Lab |

HEX Editors Il
- Using a HEX Editor

Lab: HEX Programming Lab |

Malware Writing
- Writing simple malware
- Polymorphic malware
- Compression and Obfuscation techniques

Lab: Malware Writing Lab
EXAM

Sandboxing and Executing Malware
- Type of Sandboxes
- Using a Sandbox
- Interpreting results from Sandbox
- Open Source Intel in identifying malware

Lab: Malware Analysis Lab |
Disassembling Code |
- Use IDA Pro

Lab: Code Disassembly Lab |
Disassembling Code I!
- Other Disassembly tools

Lab: Code Disassembly Lab I

101
J&A SCHOOL OF BUSINESS BFOR 418

UNIVERSITY AT ALBANY Siate University of New York Malware Reverse Engineering

Software Debuggers for Malware Analysis
- Exploring Software Debuggers
- Using Software Debugger

Lab Exercise: Malware Analysis Lab II
Analyzing Malicious Documents

Lab Exercise: Document Analysis Lab
Project Presentations

Lab Exercise: None
EXAM

This schedule is subject to change and students are expected to be aware of any modifications to including, but not
limited to: due dates, readings, exam dates, and project guidelines, announced via email, Blackboard
announcements or during class hangouts.

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany's standards of academic integrity. As
stated on the undergraduate and graduate bulletin, "Claims of ignorance, of unintentional
error, or of academic or personal pressures are not sufficient reasons for violations of
academic integrity." Non-compliance with academic integrity standards, will result in the
student being reported to the Office of Graduate Admissions or the Dean of Undergraduate
Studies Office (whichever applies) AND receive a lowering of a paper or project grade of at
least one full grade, receive a failing grade for a project containing plagiarized material or
examination in which cheating occurred, receive a lowering of course grade by one full grade
or more, a failing grade for the course, or any combination of these depending on the
infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating
on projects, papers, or other academic exercises which is regarded as inappropriate by the
instructor(s), submitting substantial portions of the same work for credit more than once,
without the prior explicit consent of the instructor(s) to whom the material is being submitted;
misrepresenting material or fabricating information in an academic exercise or assignment;
Destroying, damaging, or stealing of another's work or working materials; and presenting as
one's own work, the work of another person (e.g., words, ideas, information, code, data,
evidence, organizing principles, or presentation style of someone else). This includes
paraphrasing or summarizing without acknowledgment, submission of another student's
work as one's own, purchase of prepared research, papers or assignments, and the
unacknowledged use of research sources gathered by someone else. Failure to indicate
accurately the extent and precise nature of one's reliance on other sources is also a form of
plagiarism. The student is responsible for understanding the legitimate use of sources, the
appropriate ways of acknowledging academic, scholarly, or creative indebtedness, and the
consequences for violating University regulations. If you have questions about academic
integrity - ASK!

“GREAT” EXPECTATIONS

e Students can expect the instructor to be open to questions and concerns, but remain
impartial and fair to all students.

e Students are expected to respectfully participate in the course and communicate with the
instructor if there is confusion or lack of understanding of the material. In turn, the
instructor will attempt to clarify any material.

102
A

SCHOOL OF BUSINESS BFOR 418

UNIVERSITY AT ALBANY Siate University of New York Malware Reverse Engineering

If the instructor is unable to attend class or office hours due to a personal emergency,
students can expect for arrangements to be made for an alternate instructor or to be
informed in as a timely a manner as possible.

Students are expected to provide reliable contact information and inform the instructor of
any updates.

Students are expected to contact the instructor via email, phone, or in person for reliable
response.

Students are expected to complete all assignments and readings as well as set up
meeting times with the instructor as necessary. It is important for students to inform the
instructor if all available office hours interfere with other classes during the first week of
the course.

103
SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

BFOR 419
System Administration and Operating System Concepts (3 credits)

A practical study of the secure management of multiple internet connected server and
workstation computers. System setup and periodic maintenance (with topics such as OS
installation, filesystems, application server software builds, patching, performance
monitoring) combined with issues of availability (including networking and remote access,
backup and restores, user accounts) and interoperability issues.

Class Time and Location: This class has yet to be scheduled. As a 3 credit course,
it will meet either 3 times per week for one hour or two times per week for 90
minutes.

Instructor: William Augustine
Office Hours: TBD

Website: Blackboard will be used to provide essential course materials, the most current
syllabus, and assignments. No separate course website will be maintained.

Prerequisites: BFOR 100, BFOR 206
The course will build on concepts from that course and add several more.

Course Goals

By the end of the semester, you should be able to

1. set up and maintain multiple, well behaved, interdependent, secure Unix workstations and
servers;

2. understand networked systems that provide the Internet’s structure and the threats to which
they might be exposed;

3. operate comfortably and proficiently at the UNIX shell level.

Required Textbook:

Linux Operations and Administration, 1st Edition

Copyright 2013

Alfred Basta | Dustin A. Finamore | Nadine Basta | Serge Palladino
ISBN-10: 111103530X

ISBN-13: 9781111035303

Supplemental readings will be distributed via Blackboard and/or in class.

Computer Access:

In order to complete assignments, you will need access to a modern computer on which
you can run virtual machine hosting software (specifically, Oracle’s VirtualBox) and where
you will have the appropriate permissions to install and execute open source, security
related software; such as but not limited to Nmap, Wireshark, and Metasploit.

104
SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

Attendance

Attendance is mandatory for every class. Your in-class performance is key to your success
in this course. Attendance, itself, is not graded. Instead, graded in-class activities and
assignments constitute an important part of the course grade. It is unlikely you can
maintain a passing average without consistent attendance. Missing class means the student
earns an automatic zero for the activities or assignments missed. Because of the nature of
the assignments, no make-up opportunities will be available.

Tardiness
Missing an assignment or activity that happened before a student arrives or after a student
leaves also earns a zero. No make-up opportunities will be available.

If you know that it will be difficult for you to consistently get to class on time and stay for
the entire period, you should take this course at a time that better fits your schedule. Being
late frequently will likely negatively impact your grade for the course.

Withdrawal from the course

The drop date for the ???? semester is
date you can drop a semester length course and receive a 'W'. It is your responsibility to
take action by this date if you wish to drop the course. In particular, grades of

"incomplete" will not be awarded to students because they missed the drop deadline.
All important dates can be found in the University academic calendar, which is available on

?? for undergraduate students. That is the last

online : http://www.albany.edu/registrar/????-academic-calendar.php

Academic Integrity

It is every student’s responsibility to become familiar with the standards of academic
integrity at the University. Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of academic integrity. See
http://www.albany.edu/undergraduate_bulletin/regulations.html

Course work and examinations are considered individual exercises. Copying the work of
others is a violation of university rules on academic integrity. Individual course work is also
key to your being prepared and performing well on tests and exams. Forming study groups
and discussing assignments and techniques in general terms is encouraged, but the final
work must be your own work. For example, two or more people may not create an
assignment together and submit it for credit. If you have specific questions about this or
any other policy, please ask.

The following is a list of the types of behaviors that are defined as examples of academic
dishonesty and are therefore unacceptable. Attempts to commit such acts also fall under
the term academic dishonesty and are subject to penalty. No set of guidelines can, of
course, define all possible types or degrees of academic dishonesty; thus, the following
descriptions should be understood as examples of infractions rather than an exhaustive list.

105
SCHOOL OF BUSINESS

NN UNIVERSITY AT ALBANY State University of New York

Plagiarism

Allowing other students to see or copy your assignments or exams

Examining or copying another student’s assignments or exams

Lying to the professor about issues of academic integrity

Submitting the same work for multiple assignments/classes without prior consent
from the instructor(s)

Getting answers or help from people, or other sources (e.g. research papers, web
sites) without acknowledging them.

Forgery

Sabotage

Unauthorized Collaboration (just check first!)

Falsification

Bribery

Theft, Damage, or Misuse of Library or Computer Resources

VVVVVV V VVVVV

Any incident of academic dishonesty in this course, no matter how "minor" will result in:

1. No credit for the affected assignment.

2. A written report will be sent to the appropriate University authorities (e.g. the Dean of
Undergraduate Studies)

And may result in:
3. One of —
o A final mark reduction by at least one-half letter grade (e.g. B +B-, C- +D+),

o A Failing mark in the course, and referral of the matter to the University Judicial
System for disposition.

Policies from Undergraduate Bulletin:
http://www.albany.edu/undergraduate_bulletin/regulations.html

Responsible Use of Information Technology
Students are required to read the University at Albany Policy for the Responsible Use of

Information Technology available at the ITS Web Site:
hitps:/ /wiki.albany.edu/display/public/askit/Responsible+Use+of+Information+Technology+Policy

Available Support Services - Reasonable accommodation

Reasonable accommodation will be provided for students with documented physical,
sensory, cognitive, learning and psychiatric disorders. If you believe you have a disability
requiring accommodation in this class, please notify the Disability Resource Center
(CC130, 442-5490). That office will provide the course instructor with verification of your
disability, and will recommend appropriate accommodations. In general, it is the student’s
responsibility to contact the instructor at least one week before the relevant assignment to
make arrangements.

Missing Deadlines Due to Illness
Please be familiar with the University rules regarding missing deadlines due to health:
http://www.albany.edu/health_center/medicalexcuse.shtml

106
] SCHOOL OF BUSINESS

IY UNIVERSITY AT ALBANY State University of New York

Assessment: By default, this is an A-E graded course.

‘Your achievement of these objectives will be assessed through in-class activities, assignments
and exams. Material submitted late without prior approval will be penalized 20% for every day
or part thereof.

COURSE
" " Assignments
Date | Topics Readings Givex | Dae
Week | Introduction to Systems Administration Chapters 1.2
1 | OS Installation chapters ly
Week | Secondary Storage Management Chapters 3,6 HW1 |
2 Filesystems; Backup and Restore
Week | Commands and Scripts Chapters 4,5 |
é) CLI
Week | Users Accounts Chapter 7 7
4 Passwords; Authentication; Access Controls By) |e Cab)
Week | Networking
5 Configuration and defense Chaps
Week | Software
6 Building; Configuring; Updates and Patches Chapter? ENE
Week First Exam
Week | OS Installation and Operation Revisited Chapters 14
7 ie HW3
8 Virtualization
Week | Internet Services Chapters 10,12
9 HTTP; SMTP
Week | Enterprise Management =
10 Configuration Management; Policies Chapter 1315: Hea tinea
‘ee Resource and Performance Management Chapter 16,22 ()
Week | Auditing
12 Logging; Intrusion Detection Chaptets 19,21. IROa ea
Weel Interoperability Chapter 17,18
Week | The Kernel
14 OS Concepts; Memory; Processes Chapter 20 HW
Finals
Week Second Exam

This schedule is subject to change and students are expected to be aware of
any modifications to including, but not limited to: due dates, readings, exam
dates, and project guidelines, either announced in-class or through email.

107
SCHOOL OF BUSINESS

IY UNIVERSITY AT ALBANY State University of New York

HW Project #1: The students will demonstrate their ability to create and
subsequently back up a Unix system and user/application
data. The more important task of restoring an archive is
also involved.

HW Project #2: For this assignment the students will automate the creation
and subsequent retirement of user accounts. A thorough
understanding of authentication and permissions best
practices will be required.

HW Project #3: Virtualization, emulation and simulation are powerful tools.
Knowledge of their values and the ability to construct
systems that employ these environments is exposed.

HW Project #4: Hosting user applications and their supporting system
software is what servers do. This assignment requires the
student to build a complex piece of open source software.

HW Project #5: In this final assignment, the student will evaluate the
operation of a host-based intrusion detection system in
coordination with a network security sensor.

G RUBRIC

Type % of Grade Description
2 Exams 40% Two exams worth 20% each.
There will be five assignments. The lowest grade will be
Homework ; dropped leaving four submissions (worth 10% of the
. 40% oe . .
Assignments total grade each). Late submissions will be penalized

20% of the assignment grade per day or part thereof.
Various assessments that may include short
20% (unannounced) quizzes based on the text and/or
additional readings or directed in-class activities.

Miscellaneous
Assessments

108
JY SCHOOL OF BUSINESS BFOR 420

UNIVERSITY AT ALBANY State University of New York National Cyber Security Challenge Problems

BFOR 420 National Cyber Security Challenge Problems 3 credits

Class Time and Location: This class has yet to be scheduled. As a 3 credit course, it will meet either 3 ti
per week for one hour or two times per week for 90 minutes.

Instructor: Sanjay Goel

COURSE DESCRIPTION

This course exposes students to national cyber security challenge problems that our National Labs are
currently dealing with and i
Science, Mathematics, and
will work closely with the faculty instructor and scientists in a National Lab or a Government Agency
dealing with cyber security or intelligence problems. UAlbany has been invited to join a network of
about 20 Universities under the INSURE program that facilities such experiential learning. The role

of the scientists/directors at the national lab is to define the challenge problem along with a recorded
overview of each problem; they will also provide another 15-18 hours of their time over the course of
the semester supporting and interacting with the team. Students will work in teams on the project and
will have weekh

itable for seniors who are majors in Digital Forensi

cyber Security. This is an experiential learning course where student teams

ssions with the faculty instructor who will review their work.

NATIONAL LABS/FEDERAL AGENCIES PARTICIPATING IN INSURE:
1, Argonne National Laboratory

2. Idaho National Laboratory

3. Indiana Office of Technology

4, Johns Hopkins University Applied Physics Laboratory

5. MITRE

6. National Institute of Standards and Technology

7. National Security Agency
8. Naval Surface Warfare Center Crane Division
9, New Jersey Office of Homeland Security and Preparedness

10. Oak Ridge National Laboratory
11. Pacific Northwest National Laboratory
12. Sandia National Laboratories

LEARNING OBJECTIVES
Overarching Goal: Learn to solve national challenge security problems

Sub-Objectives: Student will learn to:

Domain knowledge in a specialized atea of cyber secutity and forensics
Solve abstract problems

Conduct independent research

Project Management

‘Think critically

eb

TEXTBOOKS AND READINGS

Will vary depending on the problem set being investigated.

109
SCHOOL OF BUSINESS BFOR 420

AV UNIVERSITY AT ALBANY state University of New York National Cyber Security Challenge Problems

INSTRUCTOR CONTACT

goel@albany.edu I will try to answer your questions within 24 hours. In
case you feel that your email gets buried in my
mailbox feel free to send a reminder.

(618) 956-8323 (Office) Typically, I am in the office / lab from 8:30am (08:30)

(18) 956-8333 (Lab) to 4:30 (16:30) EDT Mondays — Fridays when not in

(518) 387-9090 (Goel Mobile) class or meetings. If unavailable I can generally be
reached via mobile, but only in cases of dire
emergency.

Set up an appointment by phone _Please stop by Jennifer North, in the Dean’s Suite to

or email. set up an appointment in case you can’t reach me. |
Skype (goelsahib) ‘Times can be scheduled by phone or email for

Google Hangout/Chat individuals or groups.

(goelsa@gmail.com) Lo

TECHNICAL RESOURCES
If you experience technical problems that interrupt your ability to complete your work, it’s important that

you know where to seek help immediately. Here is a simple guide for where you should direct questions and
calls for help.

Problems with...

You should contact...

Your ISP. The following links are provided to a couple of local
ISP providers contact pages. If yours is not on this list, look up
your ISP in a search engine and find a "Contact Us" page: Time
Warner (Road Runnet) & Verizon (FIOS)

The ITS Help Desk by using the ITS Help Request Form
(http://www.albany.edu/its/help) or call (518) 442-4000. Press
for students. Then, press "2" for help with Blackboard.

The ITS HelpDesk at (518) 442-3700 or go to Lecture Center

(LO) 27 at the UAlbany main campus with your SUNYCard and
another form of identification. Press “1” for assistance when

calling.

Please note that your instructor is not on this list. If you send inquiries about these technical problems, you will be
referred to the resources listed above.

COURSE ACTIVITIES
Lectures / Readings: Assigned based on the context of the problem being investigated

Cases: Case studies using actual examples to provide real-world relevance to class topics.

Assignments: Students will work on weekly deliverables, including, research, project work, and report
writing.

GRADING AND ASSESSMENT

The grading for the class will be based on the work delivered, peer assessment, mentor assessment, and
faculty assessment. The grading scheme may change based on the type of project being designed.

110
SCHOOL OF BUSINESS BFOR 420

AW UNIVERSITY AT ALBANY State University of New York National Cyber Security Challenge Problems

Pottios

Instructor Assessment 40%
Mentor Assessment 20%
Peer Assessment 20%
Final Presentation 20%
Grading rubric can change based on the requirement of the sponsor organization and the type of project

COURSE SCHEDULE
Course Activities

Introduction to the class, Bidding for the Proposal, and Team Building
- Define the skill set required for the class and make compatible teams that
have complementary skills to complete the project

Project Planning
> Students will work with the faculty and sponsor to develop a detailed
project plan Interpreting Assembly Code
- Students will have assigned weekly readings that they will present to the
faculty instructor
Phase I
> Students work on project activities as laid out in the project plan
- Students engage in research to investigate the problem at hand
- Students present their research and progress in a weekly meeting with the
faculty instructor
- Challenges and issues are discussed with the sponsor as necessary
- Students complete their Phase I deliverables including an intermediate
report and plan their phase I presentation

Phase I presentation
- Students present their work via Video conferencing to the sponsoring
organization
- — Students are evaluated on the presentation and provided feedback
- — Students provide peer feedback on their team members

Phase II

- Students take feedback from the Phase I presentation and make any
changes necessary

111
NN

SCHOOL OF BUSINESS BFOR 420

UNIVERSITY AT ALBANY State University of New York National Cyber Security Challenge Problems

- Students have weekly meetings with the instructor to discuss progress on
the project

- Challenges and issues are discussed with the sponsor as necessary

- Students complete their Phase II deliverables including an intermediate
repott and plan their phase II presentation

Final Presentation
- Students present their work either in-person or via video conferencing to
the sponsoring organization

- Students are evaluated and provided feedback
- Students provide peer feedback on their team members

This schedule is subject to change and students are expected to be aware of any modifications to including, but not limited ta: due dates, readings, exam
dates, and project guidelines, annonced via email, Blackboard announcements or during class hangouts.

ACADEMIC INTEGRITY & HONESTY

Students MUST comply with all University at Albany’s standards of academic integrity. As stated on the
undergraduate and graduate bulletin, "Claims of ignorance, of unintentional error, or of academic or
personal pressures are not sufficient reasons for violations of academic integrity." Non-compliance
with academic integrity standards, will result in the student being reported to the Office of Graduate
Admissions or the Dean of Undergraduate Studies Office (whichever applies) AND receive a lowering of
a paper or project grade of at least one full grade, receive a failing grade for a project containing plagiarized
material or examination in which cheating occurred, receive a lowering of course grade by one full grade or
more, a failing grade for the course, or any combination of these depending on the infraction.

Violations include: Giving or receiving unauthorized help on an examination; Collaborating on projects,
papers, or other academic exercises which is regarded as inappropriate by the instructor(s), submitting
substantial portions of the same work for credit more than once, without the prior explicit consent of the
instructor(s) to whom the material is being submitted; misrepresenting material or fabricating information
in an academic exercise or assignment; Destroying, damaging, or stealing of another's work or working
materials; and presenting as one's own work, the work of another person (e.g., words, ideas, information,
code, data, evidence, organizing principles, or presentation style of someone else). This includes
paraphrasing or summarizing without acknowledgment, submission of another student's work as one's own,
purchase of prepared research, papers or as
gathered by someone else. Failure to indicate accurately the extent and precise nature of one's reliance on
other sources is also a form of plagiarism. The student is responsible for understanding the legitimate use
of sources, the appropriate ways of acknowledging academic, scholarly, or creative indebtedness, and the
consequences for violating University regulations. If you have questions about academic integrity -
ASK!

signments, and the unacknowledged use of research sources

“GREAT” EXPECTATIONS

© Students can expect the instructor to be open to questions and concerns, but remain impartial and fair
to all students.

¢ — Students are expected to respectfully participate in the course and communicate with the instructor if
there is confusion or lack of understanding of the material. In turn, the instructor will attempt to
clarify any material.

¢ — If the instructor is unable to attend class or office hours due to a personal emergency, students can
expect for arrangements to be made for an alternate instructor or to be informed in as a timely a
manner as possible.

¢ — Students are expected to provide reliable contact information and inform the instructor of any
updates.

¢ — Students are expected to contact the instructor via email, phone, or in person for reliable response.

112
NN

.

SCHOOL OF BUSINESS BFOR 420

UNIVERSITY AT ALBANY State University of New York National Cyber Security Challenge Problems

Students are expected to complete all assignments and readings as well as set up meeting times with
the instructor as necessary. It is important for students to inform the instructor if all available office
hours interfere with other classes during the first week of the course.

113

Metadata

Resource Type:
Document
Rights:
Date Uploaded:
January 25, 2024

Using these materials

Access:
The archives are open to the public and anyone is welcome to visit and view the collections.
Collection restrictions:
This series may contain personally identifiable information, access must be arranged through the University Archivist.
Collection terms of access:
The University Archives are eager to hear from any copyright owners who are not properly identified so that appropriate information may be provided in the future.

Access options

Ask an Archivist

Ask a question or schedule an individualized meeting to discuss archival materials and potential research needs.

Schedule a Visit

Archival materials can be viewed in-person in our reading room. We recommend making an appointment to ensure materials are available when you arrive.