Below you’ll find important docs related to CS 1342 – Programming Concepts for Summer 2019 SMU-in-Germany program.
Handouts:
- Syllabus
- Handout 01 – Getting VirtualBox and the course virtual machine set up.
- Handout 02 – Pre Course Videos to Watch
- Handout 03 – Quiz 1
Slides and Topics:
- Week 1
- Week 2
- Lecture 04 Slides – File I/O
- Lecture 05 Slides – Arrays
- Lecture 06 Slides – More Arrays
- Week 3
- Lecture 07 Slides – Array Algorithms
- c-strings & arrays of c-strings
- 2D arrays
- Pointers Introduction
- & and * operators
- Week 4
- Quiz
- Dynamic Memory allocation
- Passing and returning pointers to/from functions
- Passing Pointers by Reference
- Intro to OOP in C++
- Week 5
- OOP in C++
- Interface vs. Implementation
- Member Functions
- Operator Overloading
Programming Assignments:
- Prog Assign 01 Due Monday May 27 @ 11pm
- Prog Assign 02 Due Tuesday June 4 @ 11pm to Canvas
- Prog Assign 03 Due Tuesday June 11 @ 11pm to Canvas
- Prog Assign 04 Due Friday June 14 @ 11pm to Canvas
- Prog Assign 05 Due Sunday June 23 @ 11pm to Canvas