Computer Science graduate take up Software Engineering?

Click For Summary

Discussion Overview

The discussion revolves around whether a student of computer science can pursue a career in software engineering. It explores the relationship between computer science education and various roles within the software engineering field.

Discussion Character

  • Exploratory, Conceptual clarification

Main Points Raised

  • One participant questions if a computer science student can take up software engineering jobs.
  • Another participant asserts that it is certainly possible, noting that many programmers are referred to as software engineers in job descriptions.
  • A request is made for a brief explanation of the fields within software engineering, indicating a lack of familiarity with the discipline.
  • A subsequent response lists various roles in software engineering, including applications programmer, GUI designer, middleware programmer, database programmer, communications programmer, and AI programmer.

Areas of Agreement / Disagreement

Participants generally agree that computer science students can transition into software engineering roles, but there is no consensus on the specifics of the fields within software engineering.

Contextual Notes

Some participants express uncertainty about the various fields in software engineering, indicating a need for further clarification on the subject.

desmond iking
Messages
284
Reaction score
2
Can the student of computer science take up software engineering jobs?
 
Physics news on Phys.org
Of course, why not? Most programmers are known as software engineers in job descriptions.

What area of software engineering are you interested in?
 
Can you
jedishrfu said:
Of course, why not? Most programmers are known as software engineers in job descriptions.

What area of software engineering are you interested in?
Can you briefly explain some of the fields in software engineering. I really don't know much about software engineering.
 
You could be
- an applications programmer using various libraries to develop your programs
- a GUI designer making widgets for other to use
- a middleware programmer developing the libraries used by others
- a database programmer developing database schemas
- a communications programmer
- an AI programmer
- ...
 

Similar threads

  • · Replies 25 ·
Replies
25
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 18 ·
Replies
18
Views
7K