Institution
University of Puerto Rico
Rio Piedras Campus
College of Natural Sciences
Department of Computer Science
Fall 2023
Professor
| Field | Value |
|---|---|
| Name | Humberto Ortiz-Zuazaga |
| Office | NCL A-159 |
| Laboratory | NCL A-158 |
| Telephone | 787-764-0000 x88363 |
| humberto.ortiz@upr.edu | |
| Web page | http://ccom.uprrp.edu/~humberto/ |
| Office hours | Monday, Wednesday 1:00 - 2:00 PM |
| or by appointment |
Numero de horas/créditos: 15 horas contacto, 1 a 3 créditos
Descripción
Este curso ofrece a los estudiantes la oportunidad de hacer un estudio independiente y aprender sobre temas relacionados a la ciencia de cómputos, guiado por un profesor. Los temas se escogerán de acuerdo al interés del estudiante y el profesor. Al finalizar el estudio, el estudiante redactará un ensayo o informe técnico sobre el tema estudiado. El curso podrá repetirse bajo un tema de estudio diferente, hasta un máximo de 3 créditos.
Objetivos
Al final del curso el estudiante habrá: - aprendido sobre un tema relacionado a la ciencia de cómputos. - reforzado su interés en la ciencia de cómputos - desarrollado su capacidad para el estudio independiente. - escrito un ensayo o informe técnico sobre el tema estudiado. - alcanzado otros objetivos específicos determinados por el profesor que dirija el estudio independiente. - Analyze a computer system, identifying one or more potential security vulnerabilities - Exploit common security vulnerabilities - Understand mitigation techniques implemented in modern computer systems - Implement changes to a computer system to mitigate security risks - Assess the risks in a computer system
Bosquejo de contenido y distribución del tiempo
Habrá 15 horas de reunión entre los estudiantes y el profesor (1 hora a la semana) para discutir el progreso del estudio. El bosquejo de contenido y distribución del tiempo serán determinado por el profesor que dirija el estudio independiente.
Estrategias instruccionales
Discusiones semanales. Otras estrategias serán determinadas por el profesor que dirija el estudio independiente.
Recursos mínimos
Serán determinados por el profesor que dirija el estudio independiente.
Estrategias de evaluación
El estudiante será evaluado tomando en consideración su progreso las discusiones semanales con el profesor y utilizando el ensayo o informe técnico que se entrega al final del curso. Otros métodos de evaluación serán determinados por el profesor que dirija el estudio independiente.
Evaluación diferenciada a estudiantes con necesidades especiales.
Sistema de calificación
El curso tendrá calificación de A, B, C, D, F.
Bibliografía
-
Computer Systems: A Programmer's Perspective, 3rd Edition. Randal E. Bryant and David R. O'Hallaron, Pearson. 2016. ISBN-13: 978-0134092669
-
Secrets & Lies: Digital Security in a Networked World. Bruce Schneier, John Wiley & Sons . 2000. ISBN 978-0-471-45380-2
-
Computer Systems Security. MIT. 2026. Available at http://css.csail.mit.edu/6.566/2026/general.html
-
Mary Micco and Hart Rossman. 2002. Building a cyberwar lab: lessons learned: teaching cybersecurity principles to undergraduates. SIGCSE Bull. 34, 1 (February 2002), 23-27. DOI=https://dx.doi.org/10.1145/563517.563349
-
Cheung, Ronald S., et al. "Challenge based learning in cybersecurity education."; Proceedings of the 2011 International Conference on Security & Management. Vol. 1. 2011.
-
Nance, K., Hay, B., Dodge, R., Seazzu, A., & Burd, S. (2009). Virtual laboratory environments: Methodologies for educating cybersecurity researchers. Methodological Innovations Online, 4(3), 3-14. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.452.3587&rep=rep1&type=pdf
-
Alex Reese. Introduction to Return Oriented Programming, 2013. Available online at http://codearcana.com/posts/2013/05/28/introduction-to-return-oriented-programming-rop.html
Pre-requisite
None
Content
By agreement
Contingency plan
In case circumstances beyond our control impede the ability to hold presential clases, the professor will communicate to the students alternative methods for completing the work.
Alternative Teaching Methods
Certification No. 112 (2014-2015) of the Governing Board defines a classroom course as a course in which 75% or more of the hours of instruction require the physical presence of the students and the teacher in the classroom. This means that 25% of a classroom course could be offered without requiring the physical presence of the students and the teacher in the classroom. If necessary, this course will be able to complete up to 25% of the contact hours (11.25 hours) on a non-face-to-face basis by alternative methods such as: videoconferences, instructional modules, discussion forums and others. If so, the calendar/agenda will be modified to include the topics that will be covered by alternative methods.
Reasonable accommodations for students
The University of Puerto Rico (UPR) complies with all federal and state laws and regulations regarding discrimination, including the American with Disabilities Act (ADA) and the Commonwealth of Puerto Rico Law 51. Students who have a disability or condition that may impair their ability to complete assignments or otherwise satisfy course criteria are encouraged to meet with the professor to identify, discuss and document any feasible instructional modifications or accommodations. The student should notify the instructor such disability or condition as soon as such disability or condition is known to the student. The student may also contact the Dean of Student Affair for information and auxiliary aid.
Students with disabilities properly registered with the Office of Affairs for Persons with Disabilities Oficina de Asuntos para la Persona con Impedimento (O.A.P.I.) should notify the professor at the start of the semester. The professor will make reasonable accommodations to support the student, in consultation with OAPI.
Academic integrity
The University of Puerto Rico promotes the highest standards of academic and scientific integrity. Article 6.2 of the UPR Students General Bylaws (Board of Trustees Certification 13, 2009-2010) states that academic dishonesty includes, but is not limited to: fraudulent actions; obtaining grades or academic degrees by false or fraudulent simulations; copying the whole or part of the academic work of another person; plagiarizing totally or partially the work of another person; copying all or part of another person answers to the questions of an oral or written exam by taking or getting someone else to take the exam on his/her behalf; as well as enabling and facilitating another person to perform the aforementioned. Any of these behaviors will be subject to disciplinary action in accordance with the disciplinary procedure laid down in the UPR Students General Bylaws.
Discrimination
The University of Puerto Rico prohibits discrimination based on sex, sexual orientation, and gender identity in any of its forms, including that of sexual harassment. According to the Institutional Policy Against Sexual Harassment at the University of Puerto Rico, Certification Num. 130, 2014-2015 from the Board of Governors, any student subjected to acts constituting sexual harassment, must turn to the Office of the Student Ombudsperson, the Office of the Dean of Students, and/or the Coordinator of the Office of Compliance with Title IX for an orientation and/or a formal complaint.