Discussion Overview
The discussion centers on the differences between Computer Engineering (CE) and Computer Science (CS) degrees, particularly in relation to job opportunities in hardware and programming. Participants explore the job market for CE graduates, the outsourcing of hardware jobs, and the potential for CE graduates to secure programming positions, especially in high-level languages like Java.
Discussion Character
- Debate/contested
- Technical explanation
- Conceptual clarification
Main Points Raised
- One participant expresses concern about the outsourcing of Computer Engineering hardware jobs and questions the viability of a CE degree for programming roles.
- Another participant suggests that having taken the necessary courses allows CE graduates to qualify for programming jobs, sharing personal experience in hiring for Java development positions.
- A third participant provides links to Bureau of Labor Statistics (BLS) resources, implying that these may offer insights into employment projections and salaries for both fields.
Areas of Agreement / Disagreement
Participants do not reach a consensus on the impact of outsourcing on CE jobs or the equivalence of job opportunities for CE and CS graduates. Multiple viewpoints regarding job prospects and qualifications remain present.
Contextual Notes
There is uncertainty regarding the current job market dynamics for CE versus CS graduates, and the discussion does not resolve the implications of outsourcing on job availability.