Jump to content

Diploma in Computer Science

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Nasipadang3 (talk | contribs) at 04:39, 19 May 2022 (References). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Diploma in Computer Science is a diploma offered by several post-secondary institutions:

History, Definition

Computer Science is a major or specific interest that students can take at college and university level. Nearly each undergraduate institution in the United States provides a computer science major, and more than 100 colleges offer computer science PhD programmes [1]

Numerous new institutions have been established in Egypt to provide a specialization in computer sciences and information systems. In 2001, the existing system for collegiate computer science majors was published. All computer science major programmes should cover the following 'fundamental' disciplines in 13 different areas, it includes: algorithms and complexity, architecture, discrete structures, HCI, information management, intelligent systems, net-centric computing, and many more, according to research done by Mahmoud M. El-Khouly in 2007.

The study of computers and computational systems is known as computer science. Computer scientists work primarily with software and software systems, including their theory, design, development, and implementation [2]. Logic, more than any other branch of mathematics, is becoming increasingly important in computer technology. However, we feel that the new applications necessitate fresh breakthroughs in logic itself. The traditional generalisations of first-order predicate calculus are insufficient to support the new applications. New developments, on the other hand, will most likely build on previous logic triumphs.

Graduate diplomas are currently widespread in New Zealand's higher education institutions based on Dr Theresa McLennan’s data. For instance, the Graduate Diploma in Applied Computing at Lincoln University was established in 1999 to provide a pathway into a computing job for those who already have a bachelor's degree in another field [3]


Majors

Computer Science is a broad scope of interests, it varies extensively as years pass by. Different institution offers different variety of majors. Algorithms is one of the major options, it studies the breakdown of algorithms, graph procedures, and computability theory. Architecture specialization in Computer Science involves digital logic and systems, it plays with data and computer language. This specialization highlights IT modules such as input and outputs, CPU, networks, and memory structures. Furthermore, Computer Science also offers Human-Computer Interaction (HCI) as a specialization as it teaches the fundamentals, as well as building a graphical user interface, and its aspects. Information Management major learns about Computer Science dominantly on databases which include fundamentals of the system, data modeling, query languages, and data mining [4]

Intelligent Systems is another major that Computer Science offers that studies essential matters of IT, examination and optimisation, processing machines, and robotics. A new one is Net-centric Computing which studies network security, data compression, multimedia, and mobile computing. A most common one among peers is Programming, this is where students learn various code languages and implement those languages for algorithms and problem-solving. Coding languages can be translated as well and typed into various systems. In addition, Software Engineering is another frequent option amongst students. This specialization uses metrics and specifications to perform and design the goal and strategy of IT bases.

Employment

According to research interviews done by Dr Theresa McLennan, the employment rate for diplomas in Computer Science was significant as the vast majority of them were employed on a long-term basis. Four of them were on short-term contracts, and one was volunteering. A majority of them continued to work for the firm where they had gone after leaving the university. Two of them had successfully made the transition from computing to higher-paying careers in other fields. Half of the graduates were hired locally in software development occupations ranging from developing, building, and testing embedded devices to implementing web-based database applications.

Prevailing Problem in Computer Science

The research was done by Sohil Iqbal Malik and Mostafa Al-Emran regarding the controversial issue of gender in Computer Science. In most Western countries, the weak and declining numbers of female students studying computer science is a well-known issue. The overwhelming image of computer science was that it was a male-dominated field. This study, on the other hand, was conducted in the IT department, where female students outnumber male pupils. The focus of this research is to see how different factors play a role on female students' decision to pursue a career in IT. In the IT division, a sampling was conducted to collect responses from female students. The findings reveal that female students are engaged in the computer science stream, debating the popular belief that computer science is a male-dominated field.

In most Western countries, women are diminished in the IT sector and computer science courses in secondary and post-secondary school. Computer science is regarded as a manly profession. As a result, many of today's most appealing employment prospects are closed to women. On the other hand, Microsoft released a paper claiming that American institutions are not creating enough computer science graduates to meet demand by 2020.

Computer Ethics

Through trade and business to governance, studies, education, medical, information, and entertainment systems, computers and technical applications are increasingly important to many sectors of people and culture. Computer scientists and experts within relevant fields who develop and construct application software bear a significant amount of authority since the systems they create can have far-reaching effects on society. [5]

"The investigation of the society and natural impact of computer technology, and the related creation and rationalization of policies for the ethical use of such technology" is how computer ethics is defined. [6] Computer Science is a comparatively recent and continually developing field. Moreover, the moral issues that Computer Scientists encounter are frequently more intricate than those other professions face. The traditional ethical research papers in engineering education, for example, portray the damage of life or harm as a consequence of principled failures in these fields. The failure from this unethical behavior could be taken from the Ford Pinto fire or the Kansas City Hyatt walkaway collapse, based on Stavrakakis’s findings. Some systems implemented by Computer Scientists should be acknowledged by all factors, therefore, botches and malfunctions like these can be eliminated.

Based on research conducted by Stavrakaki and his team, he brought on 61 countries as the research’s demographics. Academic institutions that do not educate computer ethics in their Computer Science (and related) programmes provided a total of 22 replies from 61 nations. Merely one comment came from an institution that concentrates on technical courses, whereas 21 came from universities that educate all academic subject areas. Nearly a third (7 out of 22) of the replies in our database came from Italian institutions. As a result of the disproportionate representation, Jackknife resampling was used to quantify the sample bias, but no significant influence was discovered. The remaining institutions were dispersed throughout Europe.

With this research, 63% of the participants believe that learning computer ethics is essential for Computer Science in academic institutions that do not teach it. The participants cited a variety of arguments for why computer ethics should be taught. The most popular response was the ever-increasing importance of computers on society, which would have been stated by over majority of the respondents. Regarding the matter delivery, certain respondents believed computer ethics should be taught as an optional module, while others thought it should be taught as part of existing curriculum [7].


References

  1. ^ El-Khouly, Mahmoud (2007). "Web-Based Graduate Diploma in Computer Sciences". E-Learning And Digital Media. 4: 464–470. doi:10.2304/elea.2007.4.4.464.
  2. ^ "What is Computer Science?". Department of Computer Science. University of Maryland. 2022.
  3. ^ Gurevich, Yuri (September 1985). Logic and Challenge of Computer Science (PDF). Michigan: University of Michigan.
  4. ^ El-Khouly, Mahmoud (2007). "Web-Based Graduate Diploma in Computer Sciences". E-Learning And Digital Media. 4: 464–470. doi:10.2304/elea.2007.4.4.464.
  5. ^ Stavrakakis, Ioannis; Gordon, Damian; Tierney, Brendan (6 October 2021). "The teaching of computer ethics on computer science and related degree programmes". International Journal of Ethics Education.
  6. ^ Moor, James H. (1985). What is Computer Ethics?. p. 266–275.
  7. ^ Stavrakakis, Ioannis; Gordon, Damian; Tierney, Brendan (6 October 2021). "The teaching of computer ethics on computer science and related degree programmes". International Journal of Ethics Education.