1. GNOME University / C
The C programming track at GnomeUniversity is aimed at teaching valuable skills for students interested in writing software for the GNOME desktop. In this track, the C programming language will be used to teach basic and advanced programming skills.
Students will progress by choosing courses that interest them. Each course will be led by an instructor but the work is performed on the students' own time. Students will be required to read through the course material and then practice the provided exercises to complete the course.
1.1. Courses
Orange |
Courses in orange are being developed |
Yellow |
Courses in yellow are being planned |
Green |
Courses in green are ready for students |
Aluminum |
Courses in aluminum need an instructor |
100 |
200 |
300 |
400 |
Threading |
Profiling |
||
Modular Design |
Virtual Machines |
||
|
Data Structures |
Autotools |
|
|
|
||
|
Debugging |
|
|
|
|
|