CS127-Problem Solving and Programming 2-Syllabus 2012-IT
CS127-Problem Solving and Programming 2-Syllabus 2012-IT
MISSION
The Mapua Institute of Technology disseminates, generates, preserves and applies knowledge in
various fields of study.
The Institute, using the most effective and efficient means, provides its students with highly
relevant professional and advanced education in preparation for and furtherance of global practice.
The Institute engages in research with high socio-economic impact and reports on the results of
such inquiries.
The Institute brings to bear humanitys vast store of knowledge on the problems of industry and
community in order to make the Philippines and the world a better place.
MISSION
b
c
COURSE SYLLABUS
1
Course Code
CS127
Course Title
Programming 2
Pre-requisite
CS126, CS126L
Co-requisite
none
2 units Lecture
Course Description
Course Title:
Date Effective:
Date Revised:
Prepared by:
Approved by:
Programming 1
July 2012
July 2012
Gloren Sison-Fuentes,
BSCoE-MIT
Nilda S. Eliquen
Page 1 of 5
Student Outcomes
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(i)
(j)
(k)
(l)
(m)
(n)
Student Outcome
f g h i j
R R
R R
R R
Course Title:
Date Effective:
Date Revised:
Prepared by:
Approved by:
Programming 1
July 2012
July 2012
Gloren Sison-Fuentes,
BSCoE-MIT
Nilda S. Eliquen
Page 2 of 5
9. Course Coverage
Week
TOPICS
TLA
AT
Lecture/Class
Discussion
Recitation
COURSE
OUTCOMES
Homework
CO1
5-6
7-8
Arrays
Introduction to array
Arrays in Function
Programming with Arrays
Multidimensional Arrays
Pointers
Dynamic Array
Lecture/Class
Discussion
Homework
Demonstration
Exception Handling,
Try Catch Method
Throwing Exceptions
String
C-string values and variables
Character manipulating functions
11
CO1-CO2
Lecture /Class
Discussion
Long Quiz 1
Demonstration
CO2-CO3
Lecture /Class
Recitation
Discussion
On-line Seatwork(Moodle)
Demonstration
File Streams
I/O File Streaming
9-10
Recitation
Lecture /Class
Discussion
On-line Seatwork(Moodle)
Demonstration
Lecture /Class
On-line Seatwork(Moodle)
Discussion
Long Quiz 2
Demonstration
Lecture /Class
Discussion
Long Quiz 3
Demonstration
CO2-CO3
CO2-CO3
CO2-CO3
CO1- CO3
Course Title:
Date Effective:
Date Revised:
Prepared by:
Approved by:
Programming 1
July 2012
July 2012
Gloren Sison-Fuentes,
BSCoE-MIT
Nilda S. Eliquen
Page 3 of 5
Books : Absolute C++ by Savitch; C++ for Engineers and Scientist by Gary J. Bronson
Websites : http://www.cplusplus.com/ ;
http://www.tutorialspoint.com/cplusplus/cpp_web_programming.htm
Homework
Recitation
On-line Moodle Seatwork
Long Quiz 1
CO 2
Recitation
On-line Moodle Seatwork
Long Quiz 2
CO 3
Recitation
On-line Moodle Seatwork
Long Quiz 3
Summative Assessment:
Final Examination
TOTAL
6.24%
2.08%
4.17%
16.67%
2.08%
4.17%
16.67%
2.08%
4.17%
16.67%
25%
70%
70%
70%
100%
The final grade of the student will be translated based on the table below:
From (%)
To (%)
Grade
0.00
70.00
73.34
76.68
80.02
83.36
86.7
90.04
93.38
96.72
69.99
73.33
76.67
80.01
83.35
86.69
90.03
93.37
96.71
100.00
5.00
3.00
2.75
2.50
2.25
2.00
1.75
1.50
1.25
1.00
Aside from academic deficiency, absences of more than 20% of the total number of meetings
during the quarter will result to a failing grade.
15.1 Other Course Policies
a. Excused absences will not be held against students and scheduled absences should be
communicated to the instructor in advance.
b. Students are responsible for the content of reading assignments, lectures and handouts, as well as
announcements and schedule changes made in class whether or not they are present. This
includes missed requirements and activities in case of absences.
c. Exams will be given in class on the day scheduled and may not be made up.
Course Title:
Date Effective:
Date Revised:
Prepared by:
Approved by:
Programming 1
July 2012
July 2012
Gloren Sison-Fuentes,
BSCoE-MIT
Nilda S. Eliquen
Page 4 of 5
d. Assignments given during the term will be due in class on the date specified. No late homework
assignments will be accepted, unless arrangements have been made in advance. (or Late
submissions would be given corresponding grade deductions)
e. Academic honesty shall always be upheld and any forms of cheating shall be dealt accordingly.
f.
Attendance
According to CHED policy, total number of absences by the students should not be more than 20%
of the total number of meetings or 9 hrs for a three-unit-course. Students incurring more than 9
hours of unexcused absences automatically gets a failing grade regardless of class standing.
Course Portfolio
j.
Language of Instruction
Lectures, discussion, and documentation will be in English. Written and spoken work may receive
a lower mark if it is, in the opinion of the instructor, deficient in English.
16.
Consultation Schedule
Consultation schedules with the Professor are posted outside the SOIT Faculty room. It is
recommended that the student first set an appointment to confirm the instructors availability.
Committee Members:
Course Title:
Date Effective:
Date Revised:
Prepared by:
Approved by:
Programming 1
July 2012
July 2012
Gloren Sison-Fuentes,
BSCoE-MIT
Nilda S. Eliquen
Page 5 of 5