WasinUddy / 2190152-Advanced-Computer-Programming-Laboratory

My Solutions to the 2190152 course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2190152-Advanced-Computer-Programming-Laboratory

GitHub

Welcome to the Advanced Computer Programming Laboratory Homework Answer Key repository! This repository has been created to serve as a valuable resource for students enrolled in the 2190152 Advanced Computer Programming Laboratory course. The purpose of this repository is to provide guidance and insight into the homework assignments, allowing students to learn and understand the concepts effectively.

About

In this repository, you will find the source code answer keys to the homework assignments of the 2190152 Advanced Computer Programming Laboratory course. It's important to note that these answers are provided as a reference and guideline to help you grasp the concepts and approaches required to complete your assignments successfully. Copying and submitting the provided code as your own is strongly prohibited, as it undermines the learning process and your own growth as a programmer.


Outcomes

Midterm Score

Midterm Score


Acknowledgments

I would like to express my sincere gratitude to Asst. Prof. Sukree Sinthupinyo, Ph.D., and Pitchaya Sitthi-amorn, Ph.D., for their exceptional guidance and dedication in the 2190152 Advanced Computer Programming Laboratory course.

How to Use This Repository

While the answer keys are available here, it's important to approach them with the intention of learning and enhancing your programming skills. Here's how you can make the best use of this repository:

  1. Understand the Concepts: Before looking at the answer keys, make sure you have attempted the assignments on your own. Strive to understand the underlying concepts and logic behind the problems.

  2. Compare Solutions: After attempting the assignments, you can refer to the answer keys to compare your solutions with the provided ones. Pay attention to differences in approach, coding style, and techniques used.

  3. Learn and Apply: Use the answer keys as a learning resource. Understand why certain decisions were made in the code and how they contribute to the overall solution. Apply this understanding to your own coding practices.

  4. Avoid Copying: As mentioned earlier, avoid direct copying of the provided code. Plagiarism not only hampers your learning but also goes against the principles of academic integrity.

Contribution

If you spot any errors, improvements, or have suggestions to enhance the clarity of the answer keys, feel free to contribute! Please follow the standard GitHub workflow of creating issues and pull requests. Let's work together to make this repository even more helpful to fellow students.

License

This repository is licensed under the MIT License. Please be mindful of the terms and conditions specified in the license.

Contact

If you have any questions or need further clarification about the content in this repository, feel free to reach out.

Happy coding!

WasinUddy GitHub: WasinUddy

About

My Solutions to the 2190152 course

License:MIT License


Languages

Language:Java 89.5%Language:Python 4.2%Language:HTML 4.0%Language:JavaScript 2.2%