
Advanced C Language
jikim1770
By understanding the internal structure of the C language, you can implement faster and more memory-optimized programs.
Intermediate
C, Computer Architecture, device-driver
This course covers the latest data structures and algorithms used in representative open sources such as Linux.
93 learners
Level Intermediate
Course period Unlimited

Reviews from Early Learners
5.0
..
I am currently taking Advanced C. It is not simply about learning the concepts of inserting, deleting, and modifying Linked Lists, but it also explains the changes in how to handle Linked Lists along with the history and context of open source. Through a part where it is compatible with a Linked List that is not too difficult and is suitable for the level of the students, you will learn various techniques on how to generalize regardless of type in C, where generics do not exist. However, it is not suitable for those who are new to data structures, so it would be good to come with a basic understanding of data structures. If so, I think it will be a very useful lecture. ^^ I look forward to the various lectures that the instructor will give in the future, and I hope that many people will take good lectures and do well so that good lectures can continue for a long time.
5.0
진화
I respect you.
5.0
egnachio
Too young.
Generalized linked list implementation
Red Black Tree and Augmented Tree Using It
Flexible Array Analysis and Implementation
Pattern Matching: BF, KR, SO, MP, KMP, BM
Implementation of generalized algorithms
Bit search algorithm
Data integrity check (parity bit, hash)
Who is this course right for?
C language related developer
Those who want to learn basic data structure algorithms and the latest techniques
Open source related developer
Need to know before starting?
C language basics and data structure algorithms
905
Learners
115
Reviews
12
Answers
4.9
Rating
9
Courses
Instructor Jung-in Kim emphasizes the importance of open source, saying that
He is an open-source enthusiast who analyzes the implementation source code of the Linux kernel and deep learning every day as a hobby.
Since he believes in understanding through code and tries to grasp every principle by recklessly analyzing the source,
Be careful of the source code overload when taking the course.
Lecture Inquiries : jikim@imguru.co.kr
All
69 lectures ∙ (17hr 15min)
Course Materials:
All
10 reviews
4.9
10 reviews
Reviews 3
∙
Average Rating 3.7
4
The lecture itself is very good, but it is not a suitable lecture for those who are new to data structures. It assumes that you already know data structures and the C language, and covers the contents of integrating them with open source (this lecture is based on the Linux kernel). The appropriate level for listening is the level where you can implement lists and trees in the C language on your own from scratch without any help. And.. the reason why I took off 1 star is that.. the keyboard sound is as loud as the voice. This is a huge factor that breaks the concentration of the lecture. The keyboard sound is transmitted through the earphones, so my ears were sore while listening to the lecture.
Reviews 5
∙
Average Rating 5.0
5
I am currently taking Advanced C. It is not simply about learning the concepts of inserting, deleting, and modifying Linked Lists, but it also explains the changes in how to handle Linked Lists along with the history and context of open source. Through a part where it is compatible with a Linked List that is not too difficult and is suitable for the level of the students, you will learn various techniques on how to generalize regardless of type in C, where generics do not exist. However, it is not suitable for those who are new to data structures, so it would be good to come with a basic understanding of data structures. If so, I think it will be a very useful lecture. ^^ I look forward to the various lectures that the instructor will give in the future, and I hope that many people will take good lectures and do well so that good lectures can continue for a long time.
Reviews 1
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 327
∙
Average Rating 5.0
$68.20
Check out other courses by the instructor!
Explore other courses in the same field!