SI110 Course Learning Outcomes

  1. Explain why the Cyber Domain is important to the Navy, a Junior Officer, and an individual.
  2. Describe computers, operating systems, networks, the Internet and the Web with respect to: digital representations of information, their basic operation and associated tools, and the underlying architectures and protocols and how they may be vulnerable to attack.
  3. Analyze and explain the output of programs and the results of shell commands and infer why certain actions are permitted or not in an information system.
  4. Identify and describe the principles and desired properties of defensible information systems, and the techniques and tools that are used to provide them. Explain representative attacks and their prevention and mitigation measures.
  5. Explain, differentiate, and perform basic actions related to reconnaissance, attack, defense, and forensics of information systems.
  6. Describe cyber domain scenarios in which user decisions affect security, identifying the user's versus the technology's responsibilities, and explain the consequences of potential user actions in terms of risk and the tradeoff between services and security.

SI110 Course Themes

  1. Input, processing, and output of data at various levels of abstraction.
  2. The occurrence of and difficulty dealing with unexpected or improperly handled input to programs.
  3. The tension between offering services and providing security.
  4. Defense in depth; exploiting the access you have to gain the access you want (e.g., privilege escalation).
  5. Attack and Defense viewed in terms of violating/protecting the Pillars of Cyber Security.
  6. The user's role in security; technological limitations that attackers exploit to "trick" the user.