From 7cf50640f8f6eb7df834289528c28500dc6c9750 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 16 Aug 2026 05:52:04 +0000 Subject: [PATCH 1/2] Initial plan From 120ffc4f90d0eb2954d1133f7001f88509d73c5c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 16 Aug 2026 05:56:31 +0000 Subject: [PATCH 2/2] Fix incorrect and stale course hyperlinks in README.md Co-authored-by: harrystaley <7409601+harrystaley@users.noreply.github.com> --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 44d7eaf..7f401b9 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ Computer networking is the foundation of how devices communicate and share infor | [Computer Networking: Principles, Protocols and Practice](https://inl.info.ucl.ac.be/CNP3) | UCLouvain | Self-paced | ~20 hours | Self-paced | None | | [The Bits and Bytes of Computer Networking](https://www.coursera.org/learn/computer-networking) | Google | 6 weeks | 5 hours/week | Self-paced | None | | [Introduction to Networking](https://www.coursera.org/learn/introduction-to-networking) | Cisco | 4 weeks | 4-6 hours/week | Self-paced | None | -| [Network Security & Database Vulnerabilities](https://www.edx.org/course/network-security) | Rochester Institute of Technology | 8 weeks | 8-10 hours/week | Self-paced | Intro to networking | +| [Network Security & Database Vulnerabilities](https://www.edx.org/course/network-security-2) | Rochester Institute of Technology | 8 weeks | 8-10 hours/week | Self-paced | Intro to networking | ## Software Engineering @@ -123,7 +123,7 @@ This section focuses on professional software practices: how to write clean, mai | [Software Development Processes and Methodologies](https://www.coursera.org/learn/software-processes) | University of Minnesota | 4 weeks | 4-6 hours/week | Self-paced | None | | [Agile with Atlassian Jira](https://www.coursera.org/learn/agile-atlassian-jira) | Atlassian | 4 weeks | 4-5 hours/week | Self-paced | None | | [Design Patterns](https://www.coursera.org/learn/design-patterns) | University of Alberta | 4 weeks | 4-6 hours/week | Self-paced | OOP experience | -| [Version Control with Git](https://www.coursera.org/learn/introduction-git-github) | Atlassian | 4 weeks | 2-4 hours/week | Self-paced | None | +| [Version Control with Git](https://www.coursera.org/learn/version-control-with-git) | Atlassian | 4 weeks | 2-4 hours/week | Self-paced | None | | [Test-Driven Development (TDD) in Python](https://www.udemy.com/course/python-tdd/) | Udemy | ~3 hours | Self-paced | Python basics | This section helps you understand how to write maintainable, scalable, and testable code using modern software development methodologies and OOP principles. It also gives hands-on experience with tools like Git and Jira, used in real-world software teams. @@ -136,7 +136,7 @@ Cybersecurity is the practice of protecting systems, networks, and programs from | :-- | :--: | :--: | :--: | :--: | :-- | | [Introduction to Cyber Security Specialization](https://www.coursera.org/specializations/intro-cyber-security) | NYU (via Coursera) | ~4 months | 4-6 hours/week | Self-paced | None | | [Cybersecurity for Everyone](https://www.coursera.org/learn/cyber-security) | University of Maryland | 8 weeks | 4-6 hours/week | Self-paced | None | -| [Cybersecurity Basics](https://www.ibm.com/training/course/cybersecurity-basics) | IBM | 6 hours | Self-paced | Self-paced | None | +| [Cybersecurity Basics](https://www.coursera.org/learn/ibm-cyber-security) | IBM | 6 hours | Self-paced | Self-paced | None | | [Introduction to Information Security](https://www.udacity.com/course/intro-to-information-security--ud459) | Udacity | 6 weeks | 6-8 hours/week | Self-paced | Basic computer skills | @@ -217,7 +217,7 @@ Mobile development lets you create apps for Android and iOS platforms. This trac | Courses | School | Duration | Effort | Frequency | Prerequisites | | :-- | :--: | :--: | :--: | :--: | :-- | -| [Developing Android Apps with Kotlin](https://developer.android.com/courses/pathways/android-basics-kotlin) | Google | ~8 weeks | 6-8 hours/week | Self-paced | Basic programming | +| [Android Basics with Compose](https://developer.android.com/courses/android-basics-compose/course) | Google | ~8 weeks | 6-8 hours/week | Self-paced | Basic programming | | [iOS App Development with Swift](https://cs193p.sites.stanford.edu/) | Stanford | ~10 weeks | ~8-10 hours/week | Self-paced | Programming experience | | [Flutter Development Bootcamp](https://www.udemy.com/course/flutter-bootcamp-with-dart/) | Udemy | ~30 hours | Self-paced | None | | [Multiplatform Mobile App Development with Web Technologies](https://www.coursera.org/learn/hybrid-mobile-app-development) | Hong Kong University | 5 weeks | 6-8 hours/week | Self-paced | Web development basics |