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

XuetangX

Fundamentals of C Programming

Northwestern Polytechnical University via XuetangX

Overview

Programming is one of the most important skills and tools in information technology. It is a bridge to connect information and computers. Mastering and skillfully using a programming language have become a necessary skill for all college students. 

C is the pioneer of advanced programming languages and still one of the most important and popular languages. The objective of our course is to try to make C programming simple for beginners. This course involves programming basis, operator and expression, data input and output, selection structure, loop structure, implementation of modular programming, expression and processing of complex data, function, pointer, file reading and writing, etc. It mainly focuses on the fundamental grammar of C language and the main principles of programming. This course is expected to help students master skills of programming in C and construct a foundation for other courses, such as C++, mathematical modelling, operating system, computer graphics, system simulation, etc.

This course is given by three experienced teachers from NPU, Fang Wang, Xiuwei Zhang and Guoqing Zhou. They have teaching experiences on programming nearly or more than ten years and they are very experienced and full of enthusiasm. All the teaching members have visiting experiences at high-level universities overseas. We will guide you to build the programming thinking and construct your programs by a large number of concise program examples.

This course is the integration of computer language, programming, and Chinese culture.

Welcome to join our course.  

 


Syllabus

  • Chapter 1 Intruduce C -1
    • Chapter 1 Intruduce C -2
      • Chapter 2 DataTypes and Expressions -1
        • Chapter 2 DataTypes and Expressions -2
          • Chapter 2 DataTypes and Expressions -3
            • Chapter 2 DataTypes and Expressions -4
              • Chapter 2 DataTypes and Expressions -5
                • Chapter 3 Program Control Structure -1
                  • Chapter 3 Program Control Structure -2
                    • Chapter 3 Program Control Structure -3
                      • Chapter 3 Program Control Structure -4
                        • Chapter 3 Program Control Structure -5
                          • Chapter 3 Program Control Structure -6
                            • Chapter 3 Program Control Structure -7
                              • Chapter 3 Program Control Structure -8
                                • Chapter 3 Program Control Structure -9
                                  • Chapter 4 The Preprocessor
                                    • Chapter 5 Array
                                      • Chapter 6 Function
                                        • Chapter 7 Pointers
                                          • Chapter 8 String
                                            • Chapter 9 Structure, Union, and Enumeration
                                              • Chapter 10 Files
                                                • Examination for experiment

                                                  Taught by

                                                  Fang Wang, Xiuwei Zhang, Guoqing Zhou, Junrui Liu, Ying Wei, and Xuefeng Jiang

                                                  Tags

                                                  Reviews

                                                  Start your review of Fundamentals 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.