Object Oriented Programming - Lectures 2019/2020

This page contains materials for the first half of lectures for Object Oriented Programming (NMIN201) course that is being/has been taught during winter semester 2019/2020 at Charles University in Prague, Czech Republic.

The first half will be dedicated to C language and we will tenderly touch C++. These lectures will be given by me (Jakub Gemrot).

Slides we will be using are based and/or were completely created by Martin Pergel.

The second half of lectures (about C# language) will be led by Martin Pergel.

Permalink: http://bit.ly/mff-uk-oop-lecture-2019

History: 2018, 2017, 2016


Dates

Wednesday's lecture, 17:20, K3.

You can contact me at any time: jakub.gemrot@gmail.com


Lectures

Topic: C Part 5 - Conclusions

Details:

Slides:

  • PDF 3 (courtesy of Martin Pergel)
    • slides 7++

VS2017 Solution from the lecture:

L04 - 23.10.2019

Topic: Introduction to C Part 4

Details:

  • typedefs, structs, unions, files

Slides:

  • PDF 3 (courtesy of Martin Pergel)
    • slides 1-6

Topic: Introduction to C Part 3

Details:

  • dynamic allocations, custom “safe string”

Slides:

  • PDF 2 (courtesy of Martin Pergel)
    • slides 24+

VS2017 Solution from the lecture:

L02 - 9.10.2019

Topic: Introduction to C Part 2

Slides: PDF 2 (courtesy of Martin Pergel)

  • We briefly touch the topic of pointers, arrays and “strings”

VS2017 Solution from the lecture:

L01 - 2.10.2019

Topic: Introduction to C Part 1

Slides: PDF 1 (courtesy of Martin Pergel)

  • History of language C, Pascal vs. C (types, comments, procedures and functions, operators, return), if, for, while, switch
  • We will briefly touch the topic of pointers, arrays and “strings”

VS2017 Solution from the lecture:

Useful:

object_oriented_programming_2019-20_winter_semester.txt · Last modified: 2019/10/30 21:00 by jakub.gemrot