Abstract The computer programming industry has many great aspects with opportunities of growth. A strong future is apparent for programmers and employers will continue to need the technical skills of programmers that know the business requirements. Business requirements will always continue to evolve more and more as time moves forward. This occupation will keep interests growing from the ever changing program languages and different techniques used in the industry. I am proposing the idea of becoming a computer programmer.
Computer Science is an emerging and continuously evolving field and we have seen constant growth more so in the past few decades. Right from its first form of Babbage’s Difference machine and to the latest and innovative robots, electronic devices/products to making inroads into fields like communication, entertainment and banking it has brought about vast changes to one’s life style and surrounding, It also inspired generations now, scientists and engineers are working on concepts that will become applications in various fields. I have focused my academic pursuits towards this end. This advancement is to make life easy and to increase human comfort at home and at work and I would like to be an integral part of such betterment. My first desire for Computers started in a basic form in my adolescence, when my brother helped me code a program to print the prime numbers and that feeling of amazement when I saw the output.
Computer hardware engineers work to design, develop and test new computer parts, or work with old ones. For example, a newer graphics card could be worse than an older one, because the newer one was probably designed for people who mainly use their computer for office work, or games with less intense graphics that are better optimized. I personally feel confident and very excited to enter this career path. I believe that I will be able to advance my knowledge in programming languages and stay up to date with new advancements in the field. I also feel confident in my ability to be able to write code, and solve any mistakes that might occur.
In this paper I shall analyze and discuss ways to improve the module and how to make it more interactive and produce a better learning environment for students and lecturers alike. Software process improvement (SPI) is an essential topic in any computing curriculum. Students can be trained in the principles of SPI; later in industry this improves their chances [10] of implementing good software processes which in turn will be successfully defined and improved. [8] Discusses how all aspects of the computing field have had rapid, continuous change. As a result, university-level computing degrees curricula require frequent updating and review to remain effective and attractive for potential students, also to become more lucrative for industry as they need up-to-date graduates coming into the workforce.
They have proven to be great investments when successfully implemented. As a company expands its business to use computer information systems, there is a need to train staff, and in many instances hire experienced people. Even if the new staff knows all about computer information systems, it is highly recommended that other employees become familiar with the new type of business. This is important so the employees can be agile without the need to train new people. Many areas of training go along with having computer information systems.
In my point of view I can see that university of sharjah ece curriculum is following the new trends of engineering education. They provided for us the best labs that are filled with the latest tools and equipment and technology. The also provided for us a book that contains information about the newest engineer fields and gave us an idea about engineering. I feel that this coarse will help me increase many of my skills such as teamwork. Of course every job have requirements, you can’t apply for a job without having skills or not knowing the requirements for the job.
My main objective of pursuing a Master’s Degree in Computer Science is to expand my horizon and knowledge in this domain and also to place myself at a premier position in the highly competitive IT industry. I am primarily interested in Artificial Intelligence (AI) or Data Management. Having done an internship for 6 months, gave me an exposure to a professional environment in which I could implement my knowledge. It also gave me a deeper understanding of numerous fundamental concepts of Computer Science and provided me with a strong groundwork for my further education. My academic curriculum in School was responsible for molding my interest in Computer Science.
This is something I love and I will make it a reality. Now that it comes time to decide what I want to be, I’m leaning more towards the technology so this will be based upon the view of a Computer Scientist. Computer scientists are the designers, creators, and inventors of new technology. The widespread and increasing use of computers and information technology has generated a need for highly trained, innovative workers with extensive academic expertise. By creating new technology, or finding alternative uses for existing resources, they solve complex business, scientific, and general computing problems.
Computer programming is an occupation that will continue to grow (“Interview Questions”). As opposed to other occupations which may become irrelevant, computers will always be needed, and unless computers could program themselves, we need humans to change them from a heap of metal that has potential to something that actually helps us in our day-to-day lives (“Interview Questions”). The field of computer programming is growing, although slowly. Although many think it boring, computer programming can be an exciting job for those who get the experience to find one. Those who program create the technology needed to power our lives.
From imports and exports to investments, globalization is uniting more and more people together; all of which is aided by technology. Programs like NETS provide a foundation in which education can be expanded to implement technology-based classes in schools. Supported by the NASA, the U.S. Department of Education, and other notable groups, this program will not only develop computer skills in students, but also can promote creativity and productivity (McCade). Just as technology is necessary in the workplace and utilized in education, there is also a dependence on technology in everyday life that continues to grow. With the birth of personal computers, cell-phones, and the internet, individuals continue to rely more and more on technology.