Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

C Programming

via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

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.


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

    Reviews

    Start your review of C Programming

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.