The C Programming course is essential for professional development and serves as a foundational pillar for a wide range of engineering disciplines. It is recommended that students have a background in Advanced Mathematics and Computer Fundamentals before enrolling. Through focused study of C, you will develop computational thinking to solve real-world problems in your field, gain the ability to build application software, and master core programming techniques. This course also lays a solid foundation for advanced subjects such as JAVA Programming, Database Applications, Microcontroller Systems, Embedded Systems Development, and beyond. Renowned for its clarity, flexibility, and practicality, C empowers engineering students to excel in their specialized areas. We invite you to step into the world of C and join us in this course.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Chapter 1 Getting Ready
- 1.1 Getting Ready
- 1.2 Why C
- 1.3 Whither C
- Chapter 2 Data Types and Operators
- 2.1 A simple Example of C
- 2.2.1 What’s Li Ming's score
- 2.2.2 What type sizes does your system use
- 2.3 What type sizes does your system use
- 2.4 How to calculate the circumference or the area?
- 2.5 Searching for interesting narcissistic numbers
- 2.6.1 Mood of autumn harvest
- 2.6.2 Mood of autumn harvest
- Chapter 3 C Control Statements: Looping
- 3.1 Revisiting the while loop
- 3.2.1 An interesting table of numbers
- 3.2.2 An interesting table of numbers
- 3.3.1 The riddle of the rabbit-Fibonacci sequence
- 3.3.2 The riddle of the rabbit-Fibonacci sequence
- 3.4.1 The multiplication table
- 3.4.2 The multiplication table
- Chapter 4 C Control Statements: Branching and Jumps
- 4.1.1 What’s Lily’s grade in this exam
- 4.1.2 What’s Lily’s grade in this exam
- 4.2 Whupon season is this
- Chapter 5 Functions
- 5.1.1 A simple calculator
- 5.1.2 A simple calculator
- 5.2.1 The hotel consumption management
- 5.2.2 The hotel consumption management
- Chapter 6 Arrays and Pointers
- 6.1.1 The magic square matrix
- 6.1.2 The magic square matrix
- 6.2 Top ten singers on campus
- Exam
Taught by
Nantong Vocational University