flexycode/CTINASSL
π€ This repository is intended for our Information Assurance and Security by Professor Gaudencio Jeffrey G. Romano
π‘οΈ Information Assurance and Security (CTINASSL)
Name: Jay Arre Talosig Β
Subject & Section: CCTINASSL - COM231
Schedule: TUE 03:00PM - 05:40 PM VR03CCIT - FRI 03:00PM - 07:00 PM 410 MB
Professor: Mr. Gaudencio Jeffrey G. RomanoΒ Β Β
No. of Units: 3 Units
Prerequisite: CTINFMGL
Project Link: Coming Soon
π Course Description
This course provides a comprehensive introduction to the fundamental principles and practices of Information Assurance (IA) and Security.
Students will learn about the essential concepts of confidentiality, integrity, and availability (the CIA Triad), risk management, security policies, and the technical mechanisms
used to protect computing systems and networks. Topics cover various aspects, including cryptography, access control, network security, and secure software development.
The course emphasizes both the theoretical foundations and the practical application of security measures in real-world scenarios.
π― Learning Objectives
Upon successful completion of this course, students will be able to:
- Analyze the current threat landscape and the impact of security breaches on organizations.
- Apply fundamental cryptographic concepts and algorithms to secure data transmission and storage.
- Design and implement access control mechanisms to enforce security policies.
- Evaluate the security posture of networks and systems, identifying vulnerabilities and recommending countermeasures.
- Develop secure coding practices and understand the principles of secure software development.
- Formulate effective security policies and procedures for organizational use.
π Course Topics
- Introduction to Information Security
- CIA Triad (Confidentiality, Integrity, Availability)
- Security Threats, Vulnerabilities, and Attacks
- Risk Management and Assessment
- Security Policy and Law
- Security Governance and Compliance
- Legal and Ethical Issues in Information Security
- Cryptography
- Symmetric and Asymmetric Cryptography (e.g., AES, RSA)
- Hashing and Digital Signatures
- Public Key Infrastructure (PKI)
- Access Control and Authentication
- Authentication Methods (Password, Biometrics, Multi-Factor)
- Authorization Models (e.g., DAC, MAC, RBAC)
- Network Security
- Firewalls, Intrusion Detection/Prevention Systems (IDS/IPS)
- Virtual Private Networks (VPNs) and Secure Protocols (e.g., SSL/TLS)
- Wireless Security (e.g., WPA3)
- Operating System and Application Security
- Secure Configuration and Hardening
- Malware and Anti-Malware Techniques
- Secure Software Development Lifecycle (SDLC)
- Web Security
- Common Web Vulnerabilities (e.g., XSS, SQL Injection)
- Defense Mechanisms
π οΈ Programming Assignments & Lab Activity
Lab Activity
All lab assignments, resources, and reports will be organized following the structure below.
π Repository Structure
CTINASSL/
βββ activity/
β βββ LEC AC1/
β βββ LEC AC2/
β
βββ assignments/
β βββ assignment1-
β βββ assignment2-LEC AS2 - SEC POLICY
β βββ assignment3-LEC AS3 - RISK
β βββ assignment4-TBA/
β βββ assignment5-TBA/
βββ lectures/
β βββ LEC AC1 - πFiller/
β βββ LEC AC2 - πFiller/
β βββ LEC AC3 - πFiller//
β βββ module4-TBA/
β βββ module5-TBA/
β βββ module6-TBA/
β βββ module7-TBA/
βββ labs/
β βββ LAB AC1 - SCHEDULE
β βββ LAB AC2 - NODE INSTALLATION + Backend Mongoose
β βββ lab3-TBA/
β βββ lab4-TBA/
β βββ lab5-TBA/
β βββ lab6-TBA
β
βββ week 1 - π‘οΈ Introduction to Information Security
βββ week 2 - π‘οΈ Professional Issues in Information Security
βββ week 3 - π‘οΈ Planning for Security
βββ week 4 - π‘οΈ Risk Management
βββ week 5 - π‘οΈ Cryptography and Steganography
βββ week 6 - π‘οΈ Overview of Vulnerability Assessment
β
βββ x-Final Project/
β βββ README.md/
β
βββ y- Project Proposal/
β βββ TBA/
β
βββ resources/
β βββ textbooks/
β βββ reference-materials/
β βββ useful-links.md
βββ LICENSE
βββ README.md
π« Changelogs
Chronological list of updates, bug fixes, new features, and other modifications for π‘οΈ Information Assurance and Security (CTINASSL) topic.
π¦ Version 1.0.0 - November 17, 2025
Project Initialization
- β¨ Created initial repository structure
- β¨ Set up course folder organization
- β¨ Established Information Assurance and Security workflow
- π§ Initial project configuration and README.md setup
- π Added course syllabus and learning objectives
π¦ Version 1.1.0 - November 18, 2025
Course Content Updates
- β¨ Added comprehensive course topics breakdown
- β¨ Created assignment planning structure
- β¨ Implemented repository organization
- π§ Enhanced development environment setup guide
- π Added recommended resources and textbooks
- π Fixed course description to reflect Information Assurance and Security content
- π Updated documentation formatting
Commit Message : π§ CTINASSL
π€ Contributing
This repository contains coursework for academic purposes. If you're a fellow student:
- Feel free to discuss concepts and approaches
- Do not copy assignments directly - academic integrity is important
- Create your own implementations and solutions
- Collaborate on understanding, not on copying
π§ Contact
For questions about this coursework:
- Students: Jay Arre Talosig
- Course: CTINASSL - Information Assurance and Security
- Institution: National University
Back to Table of Content
Β Β Β Β




