返回到 C Programming: Language Foundations - 2
Dartmouth College

C Programming: Language Foundations - 2

In this course you will learn to use logical statements and arrays in C. Logical statements are used for decision-making with follow-up instructions, based on conditions you define. Arrays are used to store, keep track of, and organize larger amounts of data. You will furthermore implement some fundamental algorithms to search and sort data. Why learn C? Not only is it one of the most stable and popular programming languages in the world, it's also used to power almost all electronic devices. The C programming language represents one of the building blocks of modern computer information technology. Why learn C and not another programming language? Did you know that smartphones, your car’s navigation system, robots, drones, trains, and almost all electronic devices have some C-code running under the hood? C is used in any circumstance where speed and flexibility are important, such as in embedded systems or high-performance computing. By the end of this course, you will have gained experience with programming concepts that are foundational to any programming language and be one step closer to a career in computer engineering. Your job Outlook: - Programmers, developers, engineers, managers, and related industries within scientific computing and data science; - Embedded systems such as transportation, utility networks, and aerospace; - Robotics industry and manufacturing; - IoT (Internet of Things) used in smart homes, automation, and wearables. - IEEE, the world’s largest technical professional organization for the advancement of technology, ranks C as third of the top programming languages of 2021 in demand by employers. (Source: IEEE Spectrum) This course has received financial support from the Patrick & Lina Drahi Foundation.

状态:Debugging
状态:Program Development
初级课程小时

精选评论

LK

5.0评论日期:Mar 28, 2024

I love this course, an effective learning experience.

AN

5.0评论日期:Jul 31, 2022

e​verything in this course is very good, but i hope they add a discussion post at the end of every activity session, just like on Edx platform

RA

5.0评论日期:Sep 13, 2023

It is a great C prog course; both instructors know how to explain all topics and the exercises are challenging

RR

4.0评论日期:Feb 16, 2024

The course give a good understanding about each topic. And interesting part is its activity exercises which keeps u motivated while doing the courses.

LL

4.0评论日期:Jul 8, 2022

Great introduction and practice for C programming.

所有审阅

显示:20/31

马镓浚
5.0
评论日期:Aug 17, 2022
ERNANI GOMES
5.0
评论日期:Mar 11, 2023
Paula Lucena
4.0
评论日期:Jul 1, 2022
Rezuwan Kabir
1.0
评论日期:Dec 27, 2022
Skyler Lim
5.0
评论日期:Feb 7, 2023
Asim Abdelgadir
5.0
评论日期:Mar 11, 2023
Mohammad Rameez
5.0
评论日期:Jan 6, 2023
ahmad nurfaozi
5.0
评论日期:Jul 31, 2022
Rachel Leigh Williams
5.0
评论日期:Jun 17, 2022
Rafael Arellano
5.0
评论日期:Sep 13, 2023
Lingjun Kong
5.0
评论日期:Mar 29, 2024
Xiao Cheng
5.0
评论日期:Aug 16, 2022
Navid Ebrahimi
5.0
评论日期:Oct 3, 2022
Uzo Emenyonu
5.0
评论日期:Jun 1, 2023
Mayuresh Kalal
5.0
评论日期:Jul 28, 2022
Jimmy yIK
5.0
评论日期:Jul 30, 2025
Akash Sahu
5.0
评论日期:Sep 3, 2022
Dhurv Purvey
5.0
评论日期:Nov 19, 2025
Peter
5.0
评论日期:Jul 23, 2022
Abdelhamid salih
5.0
评论日期:Jan 4, 2023