answersLogoWhite

0


Best Answer

Computer engineers certainly have the ability to design computer programs. When you are trained for computer engineering you are trained in three main areas as follows: electrical engineering, computer software, and hardware to software integration. Computer engineers have great options for different areas to work.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Do computer engineers design computer programs?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History

What do you call a person who knows about the computer?

It depends on what they actually know about the computer. People who know how to repair them are called "computer technicians." People who know how to program them are called "computer programmers" or "software engineers." People who know how to design them are called "computer engineers."


What type of engineers design bridges?

Civil engineers and Structural engineers.


Should the Computer engineers be good in science?

Computer engineers need creativity as well and mathematical ability.. There is no doubt that science student can do better in computer engineering but in fact management group and one with low science-score (performance) cn also be computer engineering!!


What is the scope in computer science engineering and what will it be in four years?

Computer software engineers apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. The tasks performed by these workers evolve quickly, reflecting new areas of specialization or changes in technology, as well as the preferences and practices of employers. (A separate section on computer hardware engineers appears in the engineers section of the Handbook.)Software engineers can be involved in the design and development of many types of software, including computer games, word processing and business applications, operating systems and network distribution, and compilers, which convert programs to machine language for execution on a computer.Computer software engineers begin by analyzing users' needs, and then design, test, and develop software to meet those needs. During this process they create the detailed sets of instructions, called algorithms, that tell the computer what to do. They also may be responsible for converting these instructions into a computer language, a process called programming or coding, but this usually is the responsibility of computer programmers. (A separate section on computer programmers appears elsewhere in the Handbook.) Computer software engineers must be experts in operating systems and middleware to ensure that the underlying systems will work properly.Computer applications software engineers analyze users' needs and design, construct, and maintain general computer applications software or specialized utility programs. These workers use different programming languages, depending on the purpose of the program. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Some software engineers develop both packaged systems and systems software or create customized applications.Computer systems software engineers coordinate the construction, maintenance, and expansion of an organization's computer systems. Working with the organization, they coordinate each department's computer needs-ordering, inventory, billing, and payroll recordkeeping, for example-and make suggestions about its technical direction. They also might set up the organization's intranets-networks that link computers within the organization and ease communication among various departments.Systems software engineers also work for companies that configure, implement, and install the computer systems of other organizations. These workers may be members of the marketing or sales staff, serving as the primary technical resource for sales workers. They also may help with sales and provide customers with technical support. Since the selling of complex computer systems often requires substantial customization to meet the needs of the purchaser, software engineers help to identify and explain needed changes. In addition, systems software engineers are responsible for ensuring security across the systems they are configuring.Computer software engineers often work as part of a team that designs new hardware, software, and systems. A core team may comprise engineering, marketing, manufacturing, and design people, who work together to release a product.Job OutlookJob prospects should be excellent, as computer software engineers are expected to be among the fastest-growing occupations through the year 2016.Employment change. Employment of computer software engineers is projected to increase by 38 percent over the 2006 to 2016 period, which is much faster than the average for all occupations. This occupation will generate about 324,000 new jobs, over the projections decade, one of the largest employment increases of any occupation.Employment growth will result as businesses and other organizations adopt and integrate new technologies and seek to maximize the efficiency of their computer systems. Competition among businesses will continue to create incentive for sophisticated technological innovations, and organizations will need more computer software engineers to implement these changes.Demand for computer software engineers will also increase as computer networking continues to grow. For example, expanding Internet technologies have spurred demand for computer software engineers who can develop Internet, intranet, and World Wide Web applications. Likewise, electronic data-processing systems in business, telecommunications, government, and other settings continue to become more sophisticated and complex. Implementing, safeguarding, and updating computer systems and resolving problems will fuel the demand for growing numbers of systems software engineers.New growth areas will also continue to arise from rapidly evolving technologies. The increasing uses of the Internet, the proliferation of Web sites, and mobile technology such as wireless Internet have created a demand for a wide variety of new products. As individuals and businesses rely more on hand-held computers and wireless networks, it will be necessary to integrate current computer systems with this new, more mobile technology.In addition, information security concerns have given rise to new software needs. Concerns over "cyber security" should result in businesses and government continuing to invest heavily in software that protects their networks and vital electronic infrastructure from attack. The expansion of this technology in the next 10 years will lead to an increased need for computer engineers to design and develop the software and systems to run these new applications and integrate them into older systems.As with other information technology jobs, outsourcing of software development to other countries may temper somewhat employment growth of computer software engineers. Firms may look to cut costs by shifting operations to foreign countries with lower prevailing wages and highly educated workers. Jobs in software engineering are less prone to being offshored than are jobs in other computer specialties, however, because software engineering requires innovation and intense research and development.Source: U.S. Department of Labor


What does virtual-manufacturing accomplish?

allows engineers to view a computer-simulated version of how the finished machine or processes should operate on the plant floor, they can eliminate process design flaws in the early stages of development to yield significant savings.

Related questions

How software engineering is distinct from other types of engineering?

Software engineers write computer code for programs. They do not design physical parts as many design engineers do. They write programs that perform certain routines that produce results. The program may be for a game or operate a flight simulator or for an iPod. Everything device that has a computer in it or a computer chip requires some programming. Some computer programs are: Fortran and C+. Social Mechanical Computer Space, etc


What is the role of computer engineers?

Computer engineers must find all the unanswered questions of other engineers and design new models.


Do mechanical engineers make robots?

Partially. Mechanical engineers design the structure and mechanics of a robot. Electrical engineers design the motors, sensors, and control systems. Computer engineers and computer scientists develop the AI and do the high level programming.


An example of troubleshooting used by engineers when building the early computer mouse was?

When engineers were building the first computer mouse, they did much troubleshooting to better the design. They tested the design for problems and durability.


Computer-aided design software is used primarily by .?

Engineers or architects


Computer-aided design is primarily used by?

By product designers. It can also be used by engineers or architects.


What are the softwares using for design of structures?

CAD (computer aided design) programs, these programs will allow you to build representations of a structure on a 3-D scale on a computer.


Are there such things as engineers who are not good writers?

Yes engineers design more than write and if they do write its usually on a computer which can help you write.


What has the author James H Earle written?

James H. Earle has written: 'Graphics and Geometry 1 - Graphics & Geometry -' 'Basic drafting' -- subject- s -: Mechanical drawing 'Hormones, Brain, and Behavior' 'Graphics Technology' -- subject- s -: Engineering graphics 'Geometry for Engineers 1' 'Engineering Design Graphics with AutoCAD LT Bundle' 'Graphics for Engineers 3' 'Architectural Drafting' 'Drafting & design, with computer graphics, and Basic drafting, with computer graphics' 'Earle, Engineering Design Grapics 7/E - 56658 - and Cadkey Chapter - 57265 - Package for U. Mass-Lowell' 'Design and descriptive geometry problems' 'Engineering Design Graphics with AutoCAD 2007' 'Graphics and Geometry 3 With Computer Graphics' 'Technical Illustration' 'Geometry for engineers' -- subject- s -: Descriptive Geometry, Engineering design, Geometry, Descriptive 'Graphics Techology' 'Graphics for engineers' -- subject- s -: AutoCAD, Engineering graphics, Technisches Zeichnen 'Drafting and Design With Computer Graphics' 'AutoCAD release 13' -- subject- s -: Computer graphics, Computer-aided design, Mechanical drawing, Data processing, Computer programs, AutoCAD, Engineering design 'Geometry for Engineers 2' 'Graphics for Engineers - 84601 - and AutoCAD Re13 Tutorial Guide - 82373 -'


Computer Software Engineers Drive The Industry?

Software and hardware are the twin pillars of computer science. The practical applications of software and hardware are the entire electronics and computer industries and all of their sub-fields. Designing and implementing computer software systems is the responsibility of computer software engineers. These engineers use software engineering to write programs that execute specific functions. They apply the principles of computer science in addition to complex mathematical analysis in order to create, test and refine the programs and applications that make computers work. There are several benchmarks that computer software engineers strive to meet; one of them is user-friendliness, or how easily users can understand and implement the programs that they design. There are many demands placed upon computer software engineers. The most important one is that they must be master of the theory and practice of computer science in order to master the art of writing programs effectively. The design of programs always starts with meeting the needs of computer users. Once the needs are understood, the writing of the software is focused on meeting those needs. In some cases, computer software engineers may even write the actual algorithms, or instructions, that tell the computer what to do and how to do it. Usually this task is the domain of computer programmers, but sometimes computer software engineers are called upon instead. Computer software engineers can either focus on writing applications or handling the usage of computer systems. In the second capacity, they are usually work for organizations such as corporations and businesses. They are responsible for maintaining, repairing and updating the software components of an internal computer system and corresponding networks. Computer software engineers make up the majority of workers in the computer industry. Creativity and innovation are so important that they actually drive the performance of the industry. Manufacturing personnel actually make up a small portion of the total workforce employed in this industry. Computer software engineers are an interesting breed because they deal with highly abstract concepts and models, even though they are applied towards very specific, practical goals.


How can you design clothes if you can't draw?

You can design clothes by using the computer. They have new computer programs that help you design clothes, even if you can't draw.


What do you call a person who knows about the computer?

It depends on what they actually know about the computer. People who know how to repair them are called "computer technicians." People who know how to program them are called "computer programmers" or "software engineers." People who know how to design them are called "computer engineers."