Discussion Overview
The discussion revolves around which computer science class would best prepare a participant for a programming internship. The classes in question are Object Oriented and Advanced Programming, Database Management Systems, and User Interface Development. The conversation explores the relevance of these courses to various types of programming internships and the participant's background in programming.
Discussion Character
- Exploratory
- Debate/contested
- Technical explanation
Main Points Raised
- One participant expresses a desire to secure any programming internship and inquires about the best class to take for preparation.
- Another participant asks for clarification on the type of programming internship sought, suggesting that the choice of class may depend on the specific area of programming (e.g., embedded systems, web-based programming, etc.).
- A participant shares their limited programming experience, stating they only know C++ and have completed class projects, questioning if they are overextending themselves by considering advanced classes.
- Several participants discuss the relevance of Object Oriented Programming (OOP), noting its prevalence in modern programming languages and suggesting that familiarity with C++ would ease the transition to languages like Java and C#.
- Some participants recommend taking the Object Oriented and Advanced Programming class, citing its general applicability and potential benefits for internships.
Areas of Agreement / Disagreement
There is a general inclination towards recommending the Object Oriented and Advanced Programming class, but some participants raise questions about the participant's background and the specific type of internship they are targeting, indicating that the discussion remains somewhat unresolved regarding the best choice.
Contextual Notes
Participants express varying levels of experience and familiarity with programming concepts, which may influence their recommendations. The discussion does not resolve the best class choice definitively, as it depends on individual circumstances and goals.