A REAÇÃO DO ENSINO SUPERIOR ?GUERRA DA INFORMAÇÃO

Dr. Charles W. Reynolds, diretor do Departamento de Ci¡¦cia da Computação
e reitor interino, Faculdade Integrada de Ci¡¦cia e Tecnologia
[College of Integrated Science and Technology], Universidade James Madison


O Curr¡¦ulo de Seguran¡¦ de Informação na Universidade James Madison

O programa de seguran¡¦ de informação da Universidade James Madison inclui os seguintes cursos organizados em segmentos:

1. Segmento B¡¦ico de Ci¡¦cia da Computação

Sistemas Operacionais e Redes -- Conceitos e princ¡¦ios de sistemas operacionais de m¡¦tiplos usu¡¦ios. Mem¡¦ia, CPU (unidade central de processamento), atribuição de dispositivos de I/O (entrada e sa¡¦a), e seguran¡¦. Hierarquias de mem¡¦ia, avaliação de desempenho, modelos anal¡¦icos, simulação, programação simult¡¦ea, e processadores paralelos.

Sistemas de Gerenciamento de Bancos de Dados -- Tipos de armazenamento f¡¦ico e m¡¦odos de acesso; modelos de dados; ¡¦gebra racional e c¡¦culo, e linguagens de definição e busca; depend¡¦cias, decomposição e normalização, projeto de bancos de dados; recuperação; consist¡¦cia e simultaneidade; bancos de dados distribu¡¦os. Exemplos de bancos de dados comerciais.

Desenvolvimento de Programas Aplicativos -- O ciclo de vida do desenvolvimento de software, gerenciamento de projetos de software, ferramentas e m¡¦odos de desenvolvimento, garantia da qualidade de software, paradigmas de linguagens de programação e sua utilização em desenvolvimento de software.

2. O Segmento T¡¦nico da Seguran¡¦ de Informação

Introdução ?Seguran¡¦ de Informação -- Vis¡¦ geral das amea¡¦s ?seguran¡¦ dos sistemas de informação, responsabilidades e ferramentas b¡¦icas para a seguran¡¦ da informação, e para as ¡¦eas de treinamento, e a ¡¦fase necess¡¦ia em organizações para obter e manter uma situação de seguran¡¦ aceit¡¦el.

Sistemas nos Quais se Confia -- Definição de um "Sistema no Qual se Confia" e considerações a respeito do projeto, avaliação, certificação e credenciamento de sistemas confi¡¦eis, incluindo considerações sobre hardware, considerações sobre software, como controles de desenvolvimento, validação/verificação, distribuição garantida e outras quest¡¦s de garantia. Implementação, gerenciamento de configuração, e administração de sistemas confi¡¦eis. A import¡¦cia de se compreender a psicologia e o modo de vida bem sucedido do atacante, para gerar e manter uma defesa poderosa.

Criptografia -- Este curso proporciona ao aluno uma compreens¡¦ e a capacidade de implementar os principais protocolos de criptografia. Ele lida com o projeto e a an¡¦ise que proporcionam proteção para as comunicações ou que resistem ?an¡¦ise criptogr¡¦ica.

3. Segmento de Gerenciamento de Seguran¡¦ de Informação

Vulnerabilidade, Risco, e An¡¦ise de Sistemas de Informação -- As vulnerabilidades e os riscos inerentes ?operação e ?administração de sistemas de informação s¡¦ identificadas e exploradas.

Controles de Auditoria de Seguran¡¦ de Informação -- Os alunos desenvolvem planos e conduzem uma auditoria de seguran¡¦ de informação, incluindo uma pesquisa de seguran¡¦ em profundidade. Eles desenvolvem e implementam padr¡¦s para a monitoração das atividades normais de um sistema de informação.

Pol¡¦ica, Procedimentos, Quest¡¦s Legais e ¡¦ica -- Desenvolvimento, avaliação, e implementação de pol¡¦icas e procedimentos de seguran¡¦ administrativa em um sistema UNIX, em um ambiente seguro. Preparação de um Guia de Seguran¡¦ Administrativa ou de um anexo para um documento desse tipo.

4. Projeto Final de Seguran¡¦ de Informação

Um projeto final integra o programa na sua totalidade, com um projeto que lan¡¦ um desafio para que os participantes analisem a seguran¡¦ de um sistema de informação, estudem e analisem a efic¡¦ia das opções dispon¡¦eis para refor¡¦r essa seguran¡¦, analisem o contexto legal e ¡¦ico dessas opções, sob um ponto de vista mais amplo, e selecionem e proponham um procedimento de implementação para uma da opções.

Aulas Preparat¡¦ias -- Os alunos que n¡¦ se encontrarem em condições de iniciar os segmentos b¡¦icos podem se matricular em uma seqüência preparat¡¦ia de tr¡¦ aulas: Curso Acelerado Sobre os Fundamentos de Programação de Computadores, Fundamentos Avan¡¦dos de Programação de Computadores, e um Curso Acelerado Sobre os Fundamentos dos Sistemas de Computação.

Agenda de Pol¡¦ica Externa dos EUA
Revista Eletr¡¦ica da USIA
Vol. 3, N?4, Novembre de 1998