Вы находитесь на странице: 1из 1

Buenavista Community College

Buenavista, Bohol
Fundamentals of Computing
1st Semester, AY 2019-2020
COURSE GUIDE

COURSE TITLE: REQUIREMENTS AND GRADING SYSTEM


Fundamentals of Computing
Activities 30% 95 – 100 1.00
COURSE DESCRIPTION: Assignments 15% 90 – 94 1.25
This course introduces fundamental programming constructs: types, control Major Examinations 50% 85 – 89 1.50
structures, functions, I/O, basic data structures using the C programming Participation 5% 80 – 84 1.75
language. In-class lectures and discussions are supplemented by computer 76 – 79 2.00
hands-on sessions. 72 – 75 2.25
68 – 71 2.50
COURSE OBJECTIVES: 64 – 67 2.75
At the end of the semester, the students should be able to: 60 – 63 3.00
 Write simple programs in C or other programming language, using the < 60 5.00
correct syntax, commands, functions, etc. COURSE POLICIES
 Design and complete a program to solve a nontrivial mathematical
1. Since this is a discussion-oriented course, participation
problem.
and attendance are crucial to the successful completion
of the class.
INSTRUCTOR:
2. If you miss more than two classes during the semester,
Mr. Fernando B. Enad, LPT, MA
your grade will be negatively affected, and you may be
Mobile: +63.920.500.1182
encouraged to drop the class.
3. Absences can be excused for medical reasons and/or
COURSE OUTLINE
family emergencies only and will require sufficient
Topic Schedule documentation (note from a doctor, receipt with the date
I. Introduction to the Course Aug 10 ~ and time, etc.).
II. Introduction to Computer Programming Aug 10 ~ 4. Alternative assignments will not be given; missed
III. Introduction to C Language Aug 10 ~ assignments and laboratory exercises will be considered
IV. Basic Data Types Aug 24 ~ against the final grade.
V. Identifiers, Keywords, Variables, 5. Alternative exams will not be given.
Constants 6. Tardiness is unacceptable, as is coming to class
VI. Operators and Precedence unprepared, not paying attention during class, or
sleeping in class.
VII. Type Conversions Sep 14 ~
7. Electronic devices for personal messaging or
VIII. Control Structures entertainment cannot be used during class. Please turn
IX. Functions Sep 28 ~ off cellular/mobile phones, pagers, and other personal
X. Procedures electronic devices before the class starts.
XI. Arrays and Strings Oct 19 ~ 8. Scholastic dishonesty includes, but is not limited to,
XII. Pointers statements, acts, omissions related to applications for
XIII. User-Defined Data Types enrollment or the award of a degree, and/or the
submission of someone’s work or material. As a general
XIV. Manipulating Files Nov 2 ~ rule, scholastic dishonesty shall involve any one of the
XV. Searching and Sorting following acts: cheating, plagiarism, collusion and/or
falsifying academic records.

SCHEDULE
Dates Topic Activities Deadlines
Aug 10 – Aug 17 Introduction
Introduction to Computer Programming
Introduction to C Language
Aug 24 – Sep 7 Basic Data Types Quiz
Identifiers, Keywords, Variables, Constants Exercises 1 Sep 14
Operators and Precedence
Sep 14 – Sep 21 Type Conversions Quiz
Control Structures Exercises 2 Sep 21
Exercises 3 Sep 28
Exercises 4 Oct 5
Exercises 5 Oct 5
Sep 28 – Oct 5 Functions Quiz
Procedures Exercises 6 Oct 12
Exercises 7 Oct 19
Oct 19 – Oct 26 Arrays and Strings Quiz
Pointers Exercises 8 Oct 26
User-Defined Data Types Exercises 9 Oct 26
Exercises 10 Nov 2
Nov 2 – Nov Manipulating Files Quiz
Searching and Sorting Exercises 11 Nov 9
Exercises 12 Nov 16

Вам также может понравиться