Discussion Overview
The discussion revolves around a student's contemplation of changing their major from Electrical Engineering (EE) to Computer Science (CS) or Computer Engineering (CE). The focus includes personal experiences with coursework, preferences for hands-on work versus theoretical study, and perceptions of job opportunities in each field.
Discussion Character
- Debate/contested
- Exploratory
- Technical explanation
Main Points Raised
- One participant expresses dissatisfaction with the theoretical nature of EE classes, preferring hands-on work related to robotics.
- Another participant mentions changing from CS to EE due to a desire to avoid programming jobs but now considers programming acceptable due to job market concerns.
- Some participants suggest that EE offers more opportunities for practical work compared to CS, while others propose mechatronics as a better fit for hands-on interests.
- Questions arise about which major is easier, with some participants noting that difficulty is subjective and depends on individual interests and strengths.
- A participant shares details from the USF undergraduate catalog, highlighting differences in credit requirements and course offerings between CS and CE.
- Concerns are raised about the adequacy of programming education within the EE program, with anecdotal evidence from graduates lacking practical skills.
- One participant argues that a strong theoretical foundation is essential for success in engineering fields, countering the notion that switching majors due to perceived theory overload is justified.
Areas of Agreement / Disagreement
Participants express a range of opinions on the balance of theory and practice in EE, with some agreeing that EE involves significant theoretical study while others emphasize the importance of that theory for future applications. There is no consensus on whether switching to CS or CE is advisable based on the concerns raised.
Contextual Notes
Participants highlight varying experiences with their programs, suggesting that individual effort and background may influence perceptions of the curriculum's effectiveness. The discussion reflects a mix of personal anecdotes and broader observations about the engineering education landscape.
Who May Find This Useful
Students considering a major in engineering or computer science, particularly those interested in the balance between theoretical and practical work in their studies.