本课程旨在培养您通过编程解决问题的能力。在本课程中,您将学习 C 语言。您将了解 C 语言支持的各种结构,并使用它们编写能够解决科学问题的程序。本课程涵盖编程基础的各种主题,旨在让您对 BITS Pilani 计算机科学理学士学位课程的内容有一个大致的了解。


了解顶级公司的员工如何掌握热门技能

该课程共有6个模块
本模块向您介绍课程及其结构。课程介绍视频让您了解通过本课程将获得的技能和知识。教学大纲阅读重点介绍了课程价值、评估、评分计划、现场课程的日程安排和详细信息,以及为更好地掌握概念而必须购买的读物清单。您还将通过讨论提示与全球各地的同行见面和打招呼。
涵盖的内容
1个视频1个讨论话题
通过本单元的学习,你将了解计算机的基础知识、什么是计算机程序,以及如何在操作系统的帮助下在计算机中执行程序。此外,你还将学习在编写计算机程序之前,通过绘制科学问题解决流程图来示意性地表示解决问题的步骤。
涵盖的内容
8个视频3篇阅读材料1个测验6个作业1个讨论话题
在本模块中,您将学习 C 程序的关键要素,并学习如何执行 C 程序。您将了解什么是变量,以及如何在 C 语言程序中初始化和修改变量值。您还将学习在 C 程序中编写算术和逻辑表达式。
涵盖的内容
15个视频4篇阅读材料1个测验13个作业1个讨论话题
在本模块中,您将学习分支和循环。您将学习如何将决策纳入程序。您还将了解如何使用 while 循环和 for 循环来完成重复和迭代任务。
涵盖的内容
15个视频4篇阅读材料1个测验13个作业1个讨论话题3个非评分实验室
在本模块中,您将学习如何将复杂问题分解为模块化函数。您还将学习 C 程序中声明的变量的作用域和寿命。您还将分析和检查任何 C 程序中存储在不同内存段的数据。
涵盖的内容
12个视频7篇阅读材料1个测验10个作业1个讨论话题4个非评分实验室
在本模块中,您将学习使用数组在相邻内存中连续存储相似类型数据的集合。您还将学习对数组执行操作、从中搜索特定值,以及按升序或降序对数组中存储的数据进行排序。
涵盖的内容
13个视频4篇阅读材料1个测验11个作业1个讨论话题3个非评分实验室
攻读学位
课程 是 Birla Institute of Technology & Science, Pilani提供的以下学位课程的一部分。如果您被录取并注册,您已完成的课程可计入您的学位学习,您的学习进度也可随之转移。
位教师


从 算法 浏览更多内容
Birla Institute of Technology & Science, Pilani
- 状态:预览
Ball State University
- 状态:免费试用
University of Colorado System
- 状态:免费试用
Duke University
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
53 条评论
- 5 stars
66.03%
- 4 stars
24.52%
- 3 stars
5.66%
- 2 stars
1.88%
- 1 star
1.88%
显示 3/53 个
已于 Dec 8, 2023审阅
The teaching techniques and quality are outstanding.
已于 Sep 15, 2025审阅
This is very helpful and beginner friendly course i've ever seen .
已于 Jan 29, 2024审阅
good contents, missing the human support but is well manageable with some research and reads together with the course.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,