What is computer engineering all about?

Click For Summary
SUMMARY

Computer engineering encompasses the development of algorithms, software, and hardware systems. The distinction between a computer programmer and a software engineer lies in their focus; programmers primarily write code, while software engineers design and create new software systems. Additionally, web-designers focus on the aesthetic aspects of websites using HTML, JavaScript, and CSS, while web-developers engage in programming with languages such as PHP, Python, and Java. Understanding these roles is crucial for anyone entering the tech industry.

PREREQUISITES
  • Understanding of algorithms and problem-solving techniques
  • Familiarity with programming languages such as PHP, Python, and Java
  • Knowledge of web technologies including HTML, CSS, and JavaScript
  • Basic concepts of software development life cycle
NEXT STEPS
  • Research the differences between software engineering and computer programming
  • Learn about web development frameworks such as React or Angular
  • Explore software development methodologies like Agile and Waterfall
  • Study the principles of user interface (UI) and user experience (UX) design
USEFUL FOR

This discussion is beneficial for aspiring computer engineers, software developers, web designers, and anyone interested in understanding the distinctions between various roles in the tech industry.

exequor
Messages
393
Reaction score
0
What is computer engineering all about?

What is the difference between a computer programmer and a software engineer?


What is the difference between a web-designer and a web-developer?
 
Physics news on Phys.org
What is computer engineering all about?

http://www.bls.gov/oco/ocos266.htm

What is the difference between a computer programmer and a software engineer?

They are more concerned with developing algorithms and analyzing and solving programming problems. Programmers are more concerned with writing code.

What is the difference between a web-designer and a web-developer?

I need a second opinion on my facts, but the difference is that a web-developer programs.

A web-designer knows HTML, Javascript, and maybe CSS and basic Flash, excluding Actionscript.

A web-developer does web-programming, which includes things like PHP. Javascript can count as a language (scripting) too. They may likely know Perl, Python, Java or Haskell as well.
 
Last edited by a moderator:
Originally posted by kenikov
I need a second opinion on my facts, but the difference is that a web-developer programs.

A web-designer knows HTML, Javascript, and maybe CSS and basic Flash, excluding Actionscript.
To add to that, a web designer is responsible for the "design" which is the look and layout of the pages. Depending on their skill set, they may also do the graphics. I see the terms developer & designer used interchangeably, but I agree with kenikov's distinction.

A software engineer also develops/creates new software. After a software engineer develops the software, a programmer writes the program that provides the instructions to the computer on how to perform the functions.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 18 ·
Replies
18
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 48 ·
2
Replies
48
Views
7K
  • · Replies 68 ·
3
Replies
68
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 12 ·
Replies
12
Views
9K
  • · Replies 21 ·
Replies
21
Views
5K
  • · Replies 3 ·
Replies
3
Views
4K