Name: Jay Arre Talosig
Subject & Section: CSALCOMP: ALGORITHMS AND COMPLEXITY
Professor: Mr. Mico C. Magtira
No. of Units: 3 Units
Prerequisite: CCD1STR1, CCDATRCL
In the realm of computer science, algorithms are the backbone of problem-solving. They provide step-by-step instructions for performing tasks efficiently and effectively. However, not all algorithms are created equal; their performance can vary significantly based on their design and the complexity of the problems they address. This repository delves into various algorithmic strategies, complexity classes, and the theoretical underpinnings that define the limits of computation.
The introduction to CSALCOMP will cover the foundational concepts of algorithms, including their design, analysis, and the importance of computational complexity. We will discuss various types of algorithms, their classifications, and how they impact the efficiency of software applications.
This repository will provide practical examples and coding exercises to help you apply the concepts learned in class. You will find implementations of key algorithms in multiple programming languages, along with explanations of their complexities.
- Comprehensive coverage of algorithmic techniques and complexity analysis.
- Real-world applications and coding examples.
- Resources for further learning and exploration in algorithms and complexity.
π Lesson
Coming Soon
coming soon...
If you would like to contribute to the Flight Booking App, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
π§ Contributions are welcome! If you have ideas for improvements or want to add more exercises, follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Push to your fork and submit a pull request. ππππ
-
π Jay Arre Talosig - Machine Learning Engineer | Blockchain Developer | Bioinformatics Scientist
-
π² Brian De Vera - Network Security Engineer | Cyber Security Engineer | Robotics Engineer | Whitehat
-
π§ Custer Valencerina - Machine Learning Engineer | Full Stack Engineer | Front-End Developer
-
π₯ Myckle Vince Natividad - Cybersecurity Forensic Engineer | Cloud Security Architect | Cyber Defense Forensic Analyst | Cybersecurity Scrum Master
-
π² Angelo Castillo - Network Security Engineer | Machine Learning Engineer | Security Forensic Analyst
-
β¨ Erica Galindo - Machine Learning Engineer | Software Engineer
-
π¦Ύ Yonan Pineda - Software Engineer | Forensic Engineer
-
π Genesis Navarro- Software Engineer | Forensic Engineer
-
π Gelli Medina - Software Engineer | Forensic Engineer
This course project repository is licensed under the MIT License and National University
The National University of Manila License grants permission to students of the National University of Manila to use, modify, and distribute this project for educational purposes within the scope of their coursework and assignments.
- You may use this project as a reference or learning material for your studies at the National University of Manila.
- You may modify the project to suit your educational needs and requirements.
- You may share the project with your fellow students or instructors for educational purposes.
- You may not use this project for commercial purposes.
- You may not redistribute or publish this project outside the National University of Manila without explicit permission.
This project is provided "as is" without warranty of any kind, express or implied. The National University of Manila and the project contributors disclaim any liability or responsibility for any direct, indirect, incidental, special, exemplary, or consequential damages arising out of the use or misuse of this project.
Mr. Mico Magtira is a dedicated and results-driven professional with a wealth of expertise in computer science, data science, business intelligence, and machine learning. As a Data Scientist and Machine Learning Engineer, he has demonstrated an unwavering commitment to tackling challenging opportunities and driving impactful projects. His work with leading researchers and developers on initiatives such as Public Health Awareness for national deployment showcases his ability to apply complex concepts to real-world problems.
Mico holds a Bachelor's degree in Computer Science from National University (PH), where he graduated with the distinction of Magna Cum Laude. He is currently pursuing a Master of Science in Computer Science at the Technological Institute of the Philippines, focusing on deep learning, computer vision, and other advanced skills.
In addition to his academic achievements, Mico is a Certified Public Data Analyst, further solidifying his expertise in the field. His passion for teaching and mentoring students at the National Universityβs College of Computing and Information Technology (CCIT) is truly commendable. His dedication to fostering a supportive and engaging learning environment inspires students to excel and pursue their own paths in technology.
We are grateful for his guidance and support in our journey through the complexities of algorithms and computational theory.
## [8.0.4] - 2025-03-20
### Added
- β¨ Create Repository
### Changed
- β¨ Folder set rename
### Fixed
- β¨ Fix changelogs
## [11.0.1] - 2025-03-25
### Added
- β¨ Update
- β¨ Update tables for course outline
π§ CSALCOMP