To the world of computer science.....
What is computer science
Computer science is the study of computation, automation, and information.Computer science spans theoretical disciplines, such as algorithms, theory of computation, and information theory, to practical disciplines including the design and implementation of hardware and software. Computer science is generally considered an area of academic research and distinct from computer programming.
Algorithms and data structures have been called the heart of computer science. Programming language theory considers approaches to the description of computational processes, and database theory concerns the management of repositories of data. Human–computer interaction investigates the interfaces through which humans and computers interact and software engineering focuses on the design and principles behind developing software.Computer architecture describes the construction of computer components and computer-operated equipment. Artificial intelligence and machine learning aim to synthesize goal-orientated processes such as problem-solving, decision-making, environmental adaptation, planning and learning found in humans and animals.Within artificial intelligence, computer vision aims to understand and process image and video data, while natural language processing aims to understand and process textual and linguistic data.
Distinct fields of computer science
- Computational science
- Graphics and visual computing
- Human-computer interaction
- Information management
- Intelligent systems
- Networking and communication
- Operating systems
- Parallel and distributed computing
- Platform-based development
- Programming languages
- Security and information assurance
- Software engineering
- Social and professional issues
- Algorithms and complexity
- Architecture and organization
HISTORY OF COMPUTER SCIENCE
Before 1900,people have started using mechanical devices to aid calculation for thousands of years. For example, the abacus probably existed in Babylonia.The ancient Greeks developed some very sophisticated analog computers.In 1901, an ancient Greek shipwreck was discovered off the island of Antikythera. Inside was a salt-encrusted device (now called the Antikythera mechanism) that consisted of rusted metal gears and pointers.When this device was reconstructed, it produced a mechanism for predicting the motions of the stars and planets.In 1641 the French mathematician and philosopher Blaise Pascal (1623-1662) built a mechanical adding machine.
Charles Babbage (1791-1871) worked on two mechanical devices: the Difference Engine and the far more ambitious Analytical Engine and One of Babbage's friends, Ada Augusta Byron, Countess of Lovelace (1815-1852), sometimes is called the "first programmer" because of a report she wrote on Babbage's machine. Herman Hollerith (1860-1929) invented the modern punched card for use in a machine he designed to help tabulate the 1890 census.The invention of the transistor in 1947 by John Bardeen (1908-1991), Walter Brattain (1902-1987), and William Shockley (1910-1989) transformed the computer and made possible the microprocessor revolution.Jay Forrester (b. 1918) invented magnetic core memory c. 1949. Around the 1960s, computer science came into its own as a discipline. In fact, the term was coined by George Forsythe, a numerical analyst. The first computer science department was formed at Purdue University in 1962.The 1970's also saw the rise of the supercomputer. There were also major advances in algorithms and computational complexity.Around 1990s saw the rise of the personal computer, thanks to Steve Wozniak and Steve Jobs, founders of Apple Computer.After 1990's and Beyond Computers get smaller and smaller; the birth of nano-technology.And so on..
Scope of computer science
The Future of Computer Science is promising. Choosing a career in this field will open the doors to many job opportunities. Some of the many jobs offered in this field are Web Developer, Cyber Security, Database Administrator, Software Developer, and many more.In personal and professional life, computer technology impacts even the simplest, everyday tasks. Whether through online bill payment or the seamless integration of global businesses, computer technology offers optimized productivity and the flow of commerce, making it a vital component of success for all businesses.
This unwavering dependence on computer technology has spurred the growth of related fields, making the present a great time to earn a degree in computer information systems (CIS). According to the U.S. Bureau of Labor Statistics, employment in this field is projected to grow by 30 percent from 2008 to 2018, much faster than the average of all occupations, opening the door for those with applicable skills to apply their talents and passion for computing and technology in the workplace.
Limitations of computer science
- No Self-Intelligence. Computer does not have intelligence of its own to complete the tasks
- No Thinking and Decision Making Power. The computer cannot think itself
- No Feeling. Lack of feeling is another limitation of computer.
- No Learning Power.
Good
ReplyDeleteSuperb👏🙌
ReplyDelete