C++_overview - Intro to CSE 332 This semester continues a...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE 332: C++ overview Intro to CSE 332 This semester continues a new approach to CSE 332 Studio more than lecture based (NSF CPATH project) Active guided exploration rather than passive absorption Key insight: different people learn in different ways Our goal is to make many resources available to you Your goal should be to engage those resources actively Shift in the professor’s role Emphasis on guidance, coaching, discussion Shift in the student’s role Emphasis on exploration, peer interaction, teamwork
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CSE 332: C++ overview C++ Language and Paradigms The course focuses a lot on C++ But also on general programming issues it raises C++ is a multi-paradigm language Procedural programming with functions Object-oriented programming with classes Generic programming with templates, typedefs New course structure lets us explore these in parallel Comparison to C Gives higher-level features, keeps low-level feel Comparison to Java Many similar ideas but with different nuances References/pointers, inheritance, access restrictions Gives a less abstract view of the underlying platform
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 8

C++_overview - Intro to CSE 332 This semester continues a...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online