Khoa học máy tính là lý thuyết, thử nghiệm và kỹ thuật tạo thành nền tảng cho việc thiết kế và sử dụng máy tính. Nó liên quan đến việc nghiên cứu các thuật toán xử lý, lưu trữ và truyền đạt thông tin kỹ thuật số. Một nhà khoa học máy tính chuyên về lý thuyết tính toán và thiết kế các hệ thống tính toán.
Các lĩnh vực của nó có thể được chia thành một loạt các ngành lý thuyết và thực tế. Một số lĩnh vực, chẳng hạn như lý thuyết phức tạp tính toán (khám phá các tính chất cơ bản của các vấn đề tính toán và khó hiểu), rất trừu tượng, trong khi các lĩnh vực như đồ họa máy tính nhấn mạnh các ứng dụng trực quan trong thế giới thực. Các lĩnh vực khác tập trung vào những thách thức trong việc thực hiện tính toán. Ví dụ, lý thuyết ngôn ngữ lập trình xem xét các cách tiếp cận khác nhau để mô tả tính toán, trong khi nghiên cứu về lập trình máy tính tự nghiên cứu các khía cạnh khác nhau của việc sử dụng ngôn ngữ lập trình và các hệ thống phức tạp. Tương tác máy tính của con người xem xét các thách thức trong việc làm cho máy tính và tính toán trở nên hữu ích, có thể sử dụng và có thể truy cập phổ biến đối với con người.
- UI improvement
- New UI with Bottom Navigation
- Bookmark with last reading page
- Custom fonts
- Fix minor bugs