Factual Account
Part 1- Factual account
Discipline of study- The discipline of study of the student is Computer Science major, with Software Engineering as the major focus. Computer Science is one of the emerging and rapidly growing fields of study. Considering this field of study is effective in enhancing a secure career and has a good career prospect. Software Engineering is one of the major fields of study helping in the successful build and application of various software.
Key questions in this field-The various questions in the field of computer science as well as software engineering that could be asked are as follows:What is Software engineering? What is software development life cycle? What is project management? What are the software requirements? What are the software requirement basics? What are the software requirement tools? What is software design interface? What is software design complexity? What is software implementation? How can software be maintained? What is the significance of software testing? These are some of the key questions in the field of software engineering.
Methods used-The methods used to collect the key questions are secondary collection of information (Deo 2017). Various peer-reviewed journals have been used along with books to find out the key questions in the field of computer science, with special focus on software engineering. The various methods used in the software engineering that have special significance are Agile software development, Crystal methods, Dynamic system development model, Extreme programming, Feature driven development, Joint application development, Lean development, Rapid application development, Rational unified process, Spiral model, Waterfall model, System development lifecycle. These are some of the most effective methods that are useful in the field of software engineering.
Distribution of knowledge- The distribution of knowledge has a special significance in the field of technology. It is essential that the knowledge gained is distributed among the various other learners, such as the software engineers at the start of their career. Journal articles and other scholarly papers are also essential for the distribution of knowledge in the field of Software Engineering. The distribution of knowledge could be done by the use of various lecture materials or by using PowerPoint presentations in conferences, training sessions as well as in business organizations (Boyer and Moore 2014). The distribution of knowledge has a key role to play since the gained knowledge could be spread among the various others, such that the others could also gain knowledge. For successful explicit knowledge sharing, the following have to be followed: Articulation:This refers to the ability of an user to define the needs. The user could be anyone, using the software. Awareness:The awareness of the knowledge has to be available. The use of useful blogs and websites could be effective. Access: The access to knowledge has to be gained. Guidance:While the knowledge is being distributed, it is essential that the knowledge distribution manager provides guidance, such that the person gaining knowledge could be guided. Completeness:Access to both the self-published knowledge as well as the centrally managed knowledge is essential for the completeness of knowledge management.
Key Questions in the Field
Influential figures in this field- The most influential figures in field of Computer Science are as follows:
- Barbara Liskov- One of the most influential person, in the field of computer science is Barbara Liskov. She developed and implemented the programming languages such as CLU, which become the first programming language that supported data abstraction (Gallier 2015).
- Elon Musk- This person is known for his contribution in the field of computer science as the CEO of the Tesla Motors. He also became the co-founder of Pay Pal. With the invention of PayPal, a new method of payment was introduced, thus contributing to the field of Computer Science.
- Larry Page- One of the most influential characters in the field of computer science is Larry Page, who founded Google. He gifted the world with the most efficient search engine, the Google search engine.
- Mark Zuckerburg- Another name that has special significance in the field of Computer science is the founder of Facebook (Wong 2014). He gave a completely new dimension to the social networking concepts, as before the advent of Facebook, social networking sites were not so popular.
- Tim Berners-Lee- He is the inventor of the World Wide Web and thus have a major role to play in the field of computer science (Deo 2017).
Professional association- The professional association in the field of computer science is strong enough and helps each other to gain knowledge regarding computer science and software engineering.
Kinds of employment- The various kinds of employment that are associated with the field of computer science and software engineering are Software engineer, Software tester, Software application developer, Computer system analyst, Network system administrator, Database administrator, Web developer, Computer programmer.
All these career options assist in digitalization of the business organizations thus automating the various systems.
Part 2- Personal and persuasive follow up
Computer Science is an essential field of study and helps the students to become employable in the competitive world. The importance of studying computer science is as follows:
- Computers are widely used in every field of employment in today’s world. Hence, the knowledge of computer science is of utmost importance.
- The expertise in the field of computer science helps in solving various issues, such as automation of manual workand problems such as delay in various manual work as well as real life challenges (Wong 2014).
- Knowledge of computer science and Software engineering helps a person get lucrative career options. Since computer and the knowledge of computer is essential for every aspect of professional life, hence having the knowledge of computer science is an added advantage.
- The real life software based projects could be taken up with the knowledge of computer science, sincesoftware have a key role to play in various online systems.
Computer science has a lot to offer to the world. It helps in solving various real life problems as well as improving the solution of various problems. With the knowledge of computer science,the world could be automated. For example, with the advancements in Computer Science, the manual payment was replaced with digital payment. Various processes and real life problems could be solved and the manual labour in various industries could be reduced, with the effective use and knowledge of computer science. The process of shopping could be automated with the use of the knowledge of computer science. The development of the e-commerce sites are a boon of the technical advancements of the Computer Science. Online shopping as well as ecommerce is enhanced as computer science and technology is enhanced. Computer science and its knowledge has transformed the world and made it easier for all the people to use the processes that are automated.
Lack of knowledge of computer science will transform the world into a place where is there no automation. Moreover, the modern world is so much dependent on technology as well as on computer, that the knowledge and expertise of computer science is inevitable.
Part 3- Annotated bibliography
According to the author, information technology has a significant impact of the accounting systems. The significant impact that computer science and information technology have on accounting system is the automation of the accounts of any business organization. The use of Software engineering in the business organizations helped in computerization and tracking of the financial transactions (Ghasemi et al. 2011). The uses of Software engineering network as well as the computer systems have reduced the processing time of the accounts and the accountants are able to achieve accuracy and excellence in their work. The extensive use of Software engineering and the computer network will help the management in effective decision-making (Ghasemi et al. 2011). The influence of information technology and computer science on accounting is immense. Computer servers as well as the advent of Internet have completely transformed the way business is conducted (Ghasemi et al. 2011). With the advent of computer technology, the computer programmers that have enhanced the overall accounting system of the business organizations have made on various kinds of accounting software (Ghasemi et al. 2011). The traditional methods, which were being used, have been eliminated and advanced methods of accounting that are offered by the computer technologies are used. Moreover, with the advent of computer technology as well as its wider use, the manipulations of the accounts have been eliminated (Ghasemi et al. 2011). All attempts of manipulation of the accounts by the accountants are easily detected by the computer systems, thus bringing in transparency in the transactions. This source is credible and provides authentic data. Hence, reduction in the fraudulent transactions are acheived.
Methods Used
According to the author, the introduction of the computerised accounting system, transparencies in the accounting have been introduced, along with the restriction in the access of the other employees (Bloom et al. 2014). The computer generated financial reports could be generated easily, thus assisting the organizational decision-making. The increase in the functionalityof the computerised accounting system enhances the record keeping process as well as the financial transactions (Bloom et al. 2014). The market share reports along with the predication of the profits and losses could be done using the computerised systems (Bloom et al. 2014). Thus, with the wide use of the computerised systems, the accounting system became free of error and manipulations, along with reducing the processing time of the financial transactions (Bloom et al. 2014). Graphs and charts support the authenticity of the data.
Software engineering has a major contribution to the healthcare sector as well. All the healthcare devices and processes are automated with the use of software engineering in healthcare sector. According to the authors, the manual error is reduced and the accuracy in the various pathological tests are achieved with the implementation of the software engineering as well as information technology (Cresswell and Sheikh 2013). Hence, the knowledge of computer science and software engineering domain is the most essential knowledge that has gained importance, irrespective of the domain of use.
Part 4- Rhetorical analysis
The audience of the article are the students of computer science domain. The authors have rightly described the importance of computer science and its utility in the world, with special focus on the accounts section of any industry. The authors have selected the audience most appropriately, such that they are able to understand the importance of their domain of knowledge, and its application in real life (Ghasemi et al. 2011). The chosen audience are well-versed in the domain knowledge. The primary idea supported in this article is the extensive use of IT and computer science in accounting and financial systems. The authors have supported their views as mentioned in the paper with the use of various accounting software such as accounting software, income tax software, auditing software, word processing as well as graphics software. The various uses of these software are highlighted in the article, thus providing adequate support of the views presented by the author (Ghasemi et al. 2011). The in depth analysis of the various uses of computer science in accounting have been described in details, such that the specialists as well as the common man understands, how the computer science helps in accounting (Ghasemi et al. 2011). The chosen article is useful and an effective one to be used. The extensive uses of the domain of computer science have been described and the ways use of computer science and its knowledge have transformed the world has been also shed light on. Finally, it could be concluded that the domain of computer science is essential in every field of study and without this expertise it is difficult to survive in an automated world.
References
Bloom, N., Garicano, L., Sadun, R. and Van Reenen, J., 2014. The distinct effects of information technology and communication technology on firm organization. Management Science, 60(12), pp.2859-2885.
Boyer, R.S. and Moore, J.S., 2014. A computational logic handbook: Formerly notes and reports in computer science and applied mathematics. Elsevier, Routledge.
Cresswell, K. and Sheikh, A., 2013. Organizational issues in the implementation and adoption of health information technology innovations: an interpretative review. International journal of medical informatics, 82(5), pp.e73-e86.
Deo, N., 2017. Graph theory with applications to engineering and computer science. Courier Dover Publications, New York.
Gallier, J.H., 2015. Logic for computer science: foundations of automatic theorem proving. Courier Dover Publications, New York
Ghasemi, M., Shafeiepour, V., Aslani, M. and Barvayeh, E., 2011. The impact of Information Technology (IT) on modern accounting systems. Procedia-Social and Behavioral Sciences, 28, pp.112-116.
Wong, R., 2014. Asymptotic Approximations of Integrals: Computer Science and Scientific Computing. Academic Press, Oxford.