Curriculum for My Degree
This curriculum is the result of years of dedication, reflection, and practice.
Through hands-on work in web development, technical SEO, and cybersecurity-informed infrastructure,
my body of knowledge grew to resemble a
Bachelor of Science in Computer Science and Web Technologies.
Inspired by the
OSSU (Open Source Society University)
curriculum and the CS2013 Guidelines,
this self-directed program is structured to reflect the depth and rigor of an undergraduate degree —
with a strong emphasis on real-world systems, applied projects, and ethical responsibility.
Below are the primary areas of study and core competencies developed throughout this journey.
Topics are organized as academic-style courses and domains of study rather than isolated tools.
Core Areas of Study
Web Technologies I: HTML & CSS Foundations
- Semantic HTML5 and accessibility fundamentals
- Responsive and mobile-first design principles
- Modern CSS layout techniques and performance awareness
Web Technologies II: JavaScript for the Web
- DOM interaction and basic client-side logic
- Understanding render-blocking behavior
- JavaScript performance and stability considerations
Server-Side Web Development: PHP & CMS Architecture
- PHP file structure and execution flow
- WordPress theme and plugin architecture
- Safe customization and configuration practices
Version Control & Documentation
- Git workflows and repository structure
- Public documentation and proof-of-work practices
- Long-term maintainability and transparency
Command Line Foundations & Linux Systems
- Basic Bash navigation and file inspection
- Understanding Linux permissions and processes
- Log inspection and operational troubleshooting
Technical SEO & Performance Engineering
Technical SEO Systems
- Crawlability, indexing, and site architecture
- Canonicalization, redirects, and URL hygiene
- Rendering diagnostics and indexing issue resolution
Performance Optimization & Core Web Vitals
- LCP, CLS, and INP improvement strategies
- Minification, compression, and caching
- Lighthouse and real-world performance evaluation
Structured Data & Semantic Search
- JSON-LD schema implementation
- Entity relationships and semantic signals
- Rich results and AI search readiness
Cybersecurity & Digital Infrastructure
WordPress Security & Malware Remediation
- Plugin and theme vulnerability detection
- PHP malware identification and cleanup
- Backdoor detection, persistence removal, and hardening
Authentication, Access Control & Hardening
- Login protection, rate limiting, and 2FA
- File permission auditing and configuration
- Firewall (WAF) concepts and implementation
DNS, Email & Identity Systems
- DNS record auditing and configuration
- SPF, DKIM, and DMARC implementation
- Email spoofing and phishing risk awareness
Server & Hosting Security Fundamentals
- Shared hosting risk mitigation
- Backup, restoration, and staging workflows
- Understanding botnets, spam networks, and resource abuse
Local SEO & Applied Strategy
Local Search Systems
- Google Business Profile optimization
- Map pack ranking factors
- Citation management and NAP consistency
Digital Hygiene & Site Health
- Website health audits and remediation
- Plugin and software lifecycle management
- Security posture evaluation and documentation
Strategic & Ethical Competencies
- Understanding attacker motives and persistence techniques
- Risk assessment for outdated and misconfigured systems
- Business model vulnerabilities in web ecosystems
- SEO and cybersecurity as a unified service discipline
- Digital stewardship and ethical responsibility