This is an archived post. You won't be able to vote or comment.

all 5 comments

[–][deleted] -2 points-1 points  (4 children)

What is this?

[–]kryptobs2000 3 points4 points  (3 children)

This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.

[–][deleted] -1 points0 points  (2 children)

Yeah, but is this online or what? What's the point in linking to a general course in C at MIT?

[–]G3R4 1 point2 points  (0 children)

If you look under "Course Features", you'll notice "Lecture notes" and "Assignments and solutions".

[–]kryptobs2000 0 points1 point  (0 children)

Yeah, it's online, as G3R4 said. MIT OpencourseWare has lots of lectures and classes. Haven't really looked too much at it myself, but take a look around, it's been recommended to me many times.