COMP 1029C C Programming Bridging Course

Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due

COMP 1029C C Programming Bridging Course

Course Description

This course introduces the C programming language. It is intended for students who already have some experience in computer programming but wish to learn how to apply those programming skills to the C language. The course covers basic programming topics, such as variables, control, loops, and functions, to more advanced topics. Students explore these by self-learning of course materials together with guided programming exercises. Students without the prerequisites but possess relevant programming knowledge may seek instructor's approval for enrolling in the course. Graded P or F. Exclusion(s): COMP 2011 Prerequisite(s): COMP 1021 OR COMP 1022P OR COMP 1022Q OR ISOM 3230 OR ISOM 3320

List of Topics

Introduction to C
• C Basics
• Variables
• Text Input and Output
Essential Programming in C
• Making Decisions
• For Loops
• While Loops
Functions and Arrays
• Functions
• Variable Scope
• Arrays
Strings and Structures
• Strings
• Structures
• Random Numbers
Advanced Topics
• File Input and Output
• Recursion

Textbook(s):

N/A 

Reference Book:

N/A

Grading Scheme
Online Exercises
50%
Exam
50%
Total
100%

Intended Learning Outcomes (ILOs)

1. Define basic programming elements such as variables, control, loops and functionsin C
2. Describe data structures and data abstraction in C
3. Implement advanced programming concepts in C
4. Design, write and debug computer programs in C

Assessment Rubric
Course Learning Outcome
Exemplary
Competent
Needs Work
Unsatisfactory





发表评论

电子邮件地址不会被公开。 必填项已用*标注