Computer Science: Objectives, Foundations, And Development Directions
Abstract
This article examines the objectives, foundations, and development
directions of computer science. Computer science deals with the processes of collecting,
storing, processing, and distributing information. The article provides detailed insights
into the primary objectives of the field, including efficient information management,
programming, and the creation of technological solutions. It also discusses the
methodological foundations, practical tasks, and the role of computer science in society.
Development directions such as artificial intelligence, machine learning, big data, cloud
computing, and IoT are highlighted. The article analyzes the importance of computer
science in modern society and its future prospects, making it a valuable resource for
teachers, students, and researchers.
References
Bishop, M. (2003). Introduction to computer security. Addison-Wesley.
Kurose, J. F., & Ross, K. W. (2021). Computer networking: a top-down approach.
Pearson.
Kleinberg, J., & Tardos, É. (2006). Algorithm design. Addison-Wesley.
Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to information
retrieval. MIT Press.
Murach, J., & Murach, J. (2016). Java programming. Murach Books.
Russell, S., & Norvig, P. (2020). Artificial intelligence: a modern approach.
Pearson.
Sedgewick, R., & Wayne, K. (2011). Algorithms. Addison-Wesley.
Stallings, W. (2018). Data and computer communications. Pearson.
Tanenbaum, A. S., & Austin, T. (2013). Operating systems: design and
implementation. Prentice Hall.