Introduction to Computer Programming I  Fall 2024

Department of Computer Science and Information Engineering

Fu Jen Catholic University


Latest News

Programming test dates: 11/2512/212/1612/23


Course Objective

The objective of this course is to learn how to use the C computer programming language to develop computer software. 

Time and Location

3:40 P.M. ~ 6:30 P.M. Wednesday at SF234 (class)

1:40 P.M. ~ 3:30 P.M. Friday at SF551 (laboratory)

Textbook

C How to Program, eighth Edition

Paul Deitel and Harvey Deitel

Person ISBN: 978-1-292-11097-4


Instructor

葉佐任 Tsozen Yeh (yeh@csie.fju.edu.tw)

office: SF616      

phone number: (02) 2905-3871

office hour: 2:40 P.M. ~ 3:30 P.M. Wednesday and by appointments

TA: 王慧 (hdw21115@gmail.com)

office: SF650      

phone number: (02) 2905-3893

office hour: 9:00 A.M. ~ 12:00 P.M. Monday and by appointments

Grading

midterm: 20% of your grade

final: 35% of your grade

lab: 15% of your grade

4 programming tests: 30% of your grade (pick top 3 out of 4): dates: 11/2512/212/1612/23


Academic Integrity and Cheating

Cheating will not be tolerated in this class.  Cheating in any part of the course will lead to failing the course.  All your work must be done by yourself.  It is ok to discuss course material and assignments with TA and with your classmates.  However, you shall not obtain answers directly from anyone else but yourself.


Class Schedule

date

main topic

chapter

practicing assignments

note

Sep. 11

introduction

1

 

 

Sep. 18

introduction to C programming

1 & 2

 

 

Sep. 25

structured program development in C

3

 

 

Oct. 2

program control

4

 

 

Oct. 9

function

5

 

Oct. 16

function

5

 

 

Oct. 23

array

6

 

 

Oct. 30

midterm

chapter 1 ~ 6

 

 

Nov. 6

pointers

7

 

 

Nov. 13

pointers

7

 

 

Nov. 20

characters and strings

8

 

 

Nov. 27

formatted input/output

9

 

 

Dec. 4

unions

10

 

 

Dec. 11

C file processing

11

 

 

Dec. 18

final

chapter 1 ~ 11

 

 

Dec. 25

holiday

 

Jan. 1, 2025

self learning

 

 

 

Jan. 8

self learning

 

 

 

尊重與保護智慧財產權, 請使用正版教科書, 勿非法影印書籍或教材, 以免侵害他人著作權