C++ fundamentals
C++ fundamentals is an intensive introduction to programming in C++. This course is designed for students who already have programming knowledge. It's not an introduction to programming itself but rather an introduction to programming in C++.
Description
C++, with its many features on top of C's basic grammar and facilities, is a powerful but complex language. Three full courses (C++ fundamentals, Programming in C++, and Advanced programming in C++) together cover the language. They aim to produce programmers who know what they're doing.
This first part covers the basics of C++, but in greater depth and at greater speed than a gentle introduction would. The teachers take the stance that, besides knowledge, a programmer needs skill and good habits. C++ Fundamentals builds those by requiring assignments to be completed every week. Within two weeks after each lecture, the student has to go from understanding the topics to skillfully applying them.
Remarks
-
Prepares for Programming in C++
-
Workload: Requires approximately 20 hours of work per week.
-
Please be aware that the workload is heavy, and it can be challenging to take this course alongside a full-time job, unless you are an experienced C++ programmer.
-
Have you already taken this course? Then you can also sign up for the follow-up course Programming in C++
Contact
Do you have any questions or want more information about the C++ courses? Please contact the course coordinator Jurjen Bokma (j.bokma rug.nl).
Last modified: | 26 August 2024 10.16 a.m. |