Technological University of The Philippines - Taguig
Technological University of The Philippines - Taguig
Technological University of The Philippines - Taguig
Vision : Be a center of excellence for technology and engineering education in the country.
Mission : Provide continues training, development & advancement of highly qualified & competent technical manpower for national & global socio-economic & industrial growth, progress & prosperity.
To pursue this mission, TUPT shall:
1. develop globally competitive technicians, engineers, and technology-oriented managers; 3. provide quality extension services for the community and industry;
2. conduct researches to support technology & engineering education & existing technical knowledge 4. and implement realistic resource generations
_______________________________________________________________________________________________________________________________________________________________________________________________________
COURSE SYLLABUS
1. Department: Electrical and Allied Department(Computer Engineering Technology/BTIT)
6. Unit Credit/Time: Lecture, 2 unit Lecture
2. Course Code: Comp 213
(__2.5____ hrs/wk; 14 wks/ term)
3. Course Title: Logic Formulation 7. Semester/Term Offered: ___1st____ Term, __2nd____ Year
This subject deals with the design of a program using algorithm, pseudocodes and flowcharting. 9. Co-requisite Subject/s: None
Representation of algorithms by flowcharts, representation of algorithms by pseudocodes are discussed.
Discussion on variables, subscripted variables, procedures, functions and introduction to data structure 10. Clientele: Computer Engineering Technology
such stacks, queue , link list are also included.
11. Requirements:
5. Course Objectives:
The requirements of this course and the corresponding
At the end of the of the course, the students shall be able to: inputs into the final grade are as follows:
a. Present the concept of formulating a logic by using algorithm, pseudocodes, and flowcharting. a. Quizzes, seatwork, homework,
Recitation, attendance …………………………….. 30%
b. Formulate their own algorithm, pseudocodes, flowcharting based on a given problem. b. Unit test ………………………………………………… 40%
c. Term test ……………………………………………….. 30%
c. Analyze data structure principle.
TOTAL ………………………………………………………… 100%
d. Simulate program.
12. Grading System: 13. Textbooks/s: None in particular
Ratings in the quizzes/exercises, homework, seatwork, unit tests, term test and other
requirements may be in the 0 – 100% or the 0 – 10 scale, wherein 10 is the highest, 0 is the
lowest and 5 is the minimum passing.
Whatever scale used, all final grades are transmuted to the 1 – 5 scale using the
following conversion, with 1.00 as EXCELLENT and 5.00 as FAILED.
14. References:
UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM
III. Pseudocodes Quiz
6,7,8
3.1 Variables and Understand the concept of Lecture/Discussion, Computer
Constants variables, constants , input and Individual Machine Work Multi-media
3.2 Input/Output output, assignment statement Recitation Boardmarker
Statement and different constructs such as Board work
3.3 Assignment logical, decision and repetitive. Seatwork
Stmt. Question and Answer
3.4 Logical Construct
3.5 Decison Construct Formulate pseudocode programs
3.6 Repetitive Construct based from those concepts.
3.7 Representation of
algorithms by Translate algorithm and flowchart
pseudocode. to pseudocode statement.
3.8 Representation of
flowchart by Use pseudocode program as an
pseudocode alternative to algorithm and
3.9 Examples of flowchart.
problems and their
pseudocodes
UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM
IV. Subscripted
9 Variables(Array)
Define subscripted variables in a Lecture/Discussion, Computer
4.1 Single Subscripted program. Individual Machine Work Multi-media
Variables Recitation Boardmarker
Create pseudocode solution Board work
using subscripted variables . Seatwork
Question and Answer
UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM UNIT EXAM
12,13,14 VI. Introduction to Data Quiz
Structure
Identify data structure Lecture/Discussion, Computer
5.1 Stack category such as stack, problem an Multi-media
5.2 Queue queue, and link list. Lecture/Discussion, Boardmarker
5.3 Link list Individual Machine Work
5.4 Examples of problems and Apply those concepts in Recitation
their equivalent stack, formulating pseudocodes Board work
queue, program in a certain Seatwork
link list pseudocode problems. Question and Answer
FINAL EXAM FINAL EXAM FINAL EXAM FINAL EXAM FINAL EXAM