Client Interview Memo
Memorandum
Date: 22nd September, 2019
To: All students
From: Nischal Tiwari
Subject: Computer Science
Pre-interview memo, interviewee information and 2 Annotated Citations
My interviewee is a computer Science graduate, Mr. Nagarik Sharma. Mr. Sharma is currently working as a Web Developer. This interview took place on a skype video call.
Oxford Royale Academy. (2017, May 11). 4 Challenges for Computer Scientists in the 21st Century. Retrieved from Oxford Royale Academy: https://www.oxford-royale.com/articles/4-challenges-computer-scientists.html#aId=111edf27-b39b-4b29-bd39-3ab33e3101d4
The article by Oxford Royale Academy starts by noting that the internet has greatly changed how we operate. It emphasizes that these changes need professionals in computer science and other related fields to constantly update themselves on new technologies and what can be done to make them even better. As big data expands, those in the profession of computer science need to come up with new and efficient algorithms to handle huge amounts of data. Another concept of information technology discussed in the article is that of internet of things where there is increasing need for computer experts to integrate and network everyday appliances so as to make them work more intelligently.
The article by Eberbach presents various challenges which have already been experienced and which are likely to be experienced by computer scientists in the 21st century. Some of the challenges identified in the article include new or emerging computer technologies, challenges in computer architectures, issues in distributed, parallel and mobile computing, changing programming paradigms and user interfaces, the need to develop and change computational models from time to time, issues with performance measures and complexity, dealing with uncertainty, and artificial intelligence, robotics and real-time bounded rationality. All these are trends, changes, and challenges in the field of computer science as it grows and changes with time. Computer scientists have to prepare themselves well to lead and steer these changes.