0% found this document useful (0 votes)
242 views

BSIE 1styr 1stsem BES CFP Comp Fund Programming-1

This document provides the course syllabus for Computer Fundamentals and Programming at the College of Technology & Engineering in Tabogon, Cebu, Philippines. The course is offered in the first semester of 2020-2021 for first year students in the Bachelor of Science in Industrial Engineering program. The course aims to teach basic information technology concepts, algorithm development using a high-level programming language, and using computers as an engineering tool. It will cover topics such as basic computer concepts, data representation, programming development processes, an introduction to C++ programming language, and writing short simple programs in C++. Students will be assessed through online evaluations, activity sheets, and output of programming assignments submitted via email.

Uploaded by

SB Secretary
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
242 views

BSIE 1styr 1stsem BES CFP Comp Fund Programming-1

This document provides the course syllabus for Computer Fundamentals and Programming at the College of Technology & Engineering in Tabogon, Cebu, Philippines. The course is offered in the first semester of 2020-2021 for first year students in the Bachelor of Science in Industrial Engineering program. The course aims to teach basic information technology concepts, algorithm development using a high-level programming language, and using computers as an engineering tool. It will cover topics such as basic computer concepts, data representation, programming development processes, an introduction to C++ programming language, and writing short simple programs in C++. Students will be assessed through online evaluations, activity sheets, and output of programming assignments submitted via email.

Uploaded by

SB Secretary
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

TABOGON EXTENSION

Poblacion, Tabogon, Cebu, Philippines


Website: E-mail:
Phone: +6332 437 8526/437 3383 Fax: +6332 437 8523
COLLEGE OF TECHNOLOGY & ENGINEERING

COLLEGE OF TECHNOLOGY & ENGINEERING INS Form 1


COURSE SYLLABUS August 1, 2020
Revision: 3
OFFICE OF THE CAMPUS
in DIRECTOR Page 1 of 6 pages
BES CFP
COMPUTER FUNDAMENTALS AND PROGRAMMING
First Semester 2020-2021

Department/ Area : College of Engineering/Basic Engineering Science


Curriculum : BSIE
Curriculum Year : 1st Year
No. of Hours/Sem. : 108
Credit Unit(s) : 3 Units : 0 hrs Lec ; 6 hrs Lab
Prerequisites : None

Vision of the University: A premier multidisciplinary-technological university.

Mission of the University: The University shall primarily provide advanced professional and technical instruction for special purposes, advanced studies
in industrial trade, agriculture, fishery, forestry, aeronautics and land-based programs, arts and sciences, health sciences,
information technology and other relevant fields of study. It shall also undertake research and extension services and provide
progressive leadership in its areas of specialization. (Sec. 2 R.A. 9744)

Goals of College: The University shall produce scientifically and technologically oriented human capital equipped with appropriate knowledge,
skills and attitude. It shall likewise pursue relevant research, strengthen linkage with the industry, community and other
institutions and maintain sustainable technology for the preservation of the environment.

Program Outcomes:
PO-1 : Ability to apply knowledge of mathematics and science to solve complex industrial engineering problems.
PO-11 Ability to use techniques, skills, and modern engineering tools necessary for industrial engineering practice.

Course Description:
It deals with the basic information technology concepts; fundamentals of algorithm development; high-level language and programming
applications; computer solutions of engineering problems.
Page 2 of 6 pages

General Objectives:
At the end of the course, the students should be able to:
1. Understand basic information technology concepts;
2. Use application software and the Internet properly;
3. Acquire proficiency in algorithm development using a hig-level programming language;
4. Use the computer as a tool in engineering practice.
Course Content:

INTENDED LEARNING ASSESSMENT TASK(S) TEACHING CONTENTS LEARNING REFERENCES TIME REMARKS
OUTCOME LEARNING RESOURCE(S) ALLOCATION
ACTIVITY
1) Identify and explain key ● On-Line Evaluation ● Virtual Discussion ● VMGO ● Syllabus ● Memorandum 3
concepts in the mission
and vision of the ● Class ● Student Manual
university Orientation
2) Draw connection between
the subject matter and the
school’s mission and vision
1) Explain what is computer ● On-Line Evaluation ● Virtual Interaction ● Basic ● ICT related ● Bronson, Gay J. C+ 6
and describe its structure.
2) Identify the components of Concept of Gadgets +, Published 2013
a computer. ● Activity sheets Computers ( Laptop, wifi, Programming:
3) Discuss and illustrate Bits, Mobile Principles & Practices
Data Types and Operations for Scientists &
4) Explain how data is Engineers.
represented in memory.
5) Convert numbers into ● Dale, Neil B.
binary, octal and Published 2014
hexadecimal systems. Programming and
Problem solving with
C++.
1) Analyze problems. ● On-Line Evaluation ● Virtual Interaction ● Program ● ICT related ● M Deitel, Paul & 15
2) Discuss Algorithms and
how it works. Developmen Gadgets Deitel, H. 2010. Java
3) Write simple pseudo codes. ● Activity Sheets t Process ( Laptop, wifi, How to Prgram8th
4) Make flowcharts. Mobile… ed. New Jersey:
● Pearson Prentice
Hall.

● Bronson, Gay J. C+
+, Published 2013
Programming:
Page 3 of 6 pages

Principles & Practices


for Scientists &
Engineers.

1) Trace the history of C++. ● Virtual Interaction ● Introduction ● ICT related ● Dawson, Michael. 15
2) Describe/Discuss C++ ● Giving of output via On-line
environment. to C++ Gadgets 2014. Beginning
3) Identify and discuss ● Hands-on Language ( Laptop, wifi, C++ Through
structure of C++ program. ● Activity Sheets Mobile… Game
programming during
4) Identify variables and virtual class Programming 2nd
constants. ed. Boston:
5) Discuss assignment Thomas Course
statements. ● Output sent via
Technology.
6) Install IDE. Email
7) Tour C++ IDE.
8) Write a short and simple
program.
INTENDED LEARNING ASSESSMENT TASK(S) TEACHING CONTENTS LEARNING REFERENCES TIME REMARKS
OUTCOME LEARNING RESOURCE(S) ALLOCATION
ACTIVITY

1) Identify and explain the ● Giving of output via On-line ● Virtual Interaction ● Functions ● ICT related ● Dawson, Michael. 15
different types of functions.
2) Cite the importance of Gadgets 2014. Beginning C+
creating functions. ● Hands-on ( Laptop, wifi, + Through Game
3) Declare and define a user- Mobile… Programming 2nd
programming during ed. Boston: Thomas
defined function. virtual class
4) Describe the structure of Course Technology.
function declaration. ● Bronson, Gay J. C+
5) Identify what are ● Output sent via
+, Published 2013
parameters or arguments. Email Programming:
6) Use prototyping functions. Principles & Practices
for Scientists &
Engineers.

MIDTERM EXAMINATION
1) Explain conditional ● Giving of output via On-line ● Hands-on ● Structures ● ICT related 15
● Dawson, Michael.
structures, iteration
structures and jump programming during Gadgets 2014. Beginning
statements. virtual class ( Laptop, wifi, C++ Through
2) Identify the different flow Mobile…
Game
control constructs. ● Output sent via Programming 2nd
3) Use if-else statement in a Email ed. Boston:
Page 4 of 6 pages

program. ● Thomas Course


4) Decide an appropriate Technology.
condition format used for
every action taken. ● Dawson, Michael.
5) Use switch statement in a 2014. Beginning
program. C++ Through
6) Use repetition controls in a Game
program. Programming 2nd
7) Make program to simulate ed. Boston:
the use of looping and
Thomas Course
decision controls.
8) Create animated program
Technology.
with the use of loop
concepts.
1) State and discuss the ● Giving of output via On-line ● Hands-on ● Arrays and ● ICT related ● Dawson, Michael. 15
importance of using arrays
in a program. ● programming during String Gadgets 2014. Beginning C+
2) Discuss arrays as virtual class ( Laptop, wifi, + Through Game
parameters in a function. Mobile… Programming 2nd
3) Declare and initialize ● Output sent via ed. Boston: Thomas
arrays. Course Technology.
Email
4) Use and manipulate arrays
in a program.
5) Use different built-in
functions to

INTENDED LEARNING ASSESSMENT TASK(S) TEACHING CONTENTS LEARNING REFERENCES TIME REMARKS
OUTCOME LEARNING RESOURCE(S) ALLOCATION
ACTIVITY

manipulate characters. ● Dale, Neil B.


6) Use string manipulation
functions. Published 2014
7) Write basic sorting and Programming and
searching applications. Problem solving
with C++.
1) Create a software ● Giving of output via On-line ● Hands-on ● Project ● ICT related ● Dawson, Michael. 24
application
programming during Making and Gadgets 2014. Beginning C+
virtual class Oral Defense ( Laptop, wifi, + Through Game
Mobile… Programming 2nd
● Output sent via ed. Boston: Thomas
Course Technology.
Page 5 of 6 pages

Email ● Bronson Gay J. C++,


Published 2013
Programming:
Principles & Practices
for Scientists &
Engineers.
FINAL EXAMINATION
Requirements of the Course:
A. Written tests: Check-ups, Terms Exams
B. Projects
C. Practical/Hands-on Exam
D. Instructor’s observation of students’ behavior, skills and attitudes.
E. Mid-term and Final Output/Project
F. Other related assignments.

Evaluation Procedure : (Approved Grading System applicable to the course/program)

Revision Date: August 3, 2020

Consultation Hours: 1-2 hrs/daily

Contact Details:

Adapted by:

IVAN T. MONTERON
Part-time Instructor/CTU-TABOGON

Prepared by:
Page 6 of 6 pages

ENGR. VEVENCIO A. ALONSO JR SIEGFRIED D. MENDOZA ENGR. RITCHIE R. LEQUIGAN


Instructor/CTU-ARGAO Instructor/CTU-TUBURAN Instructor/CTU-DAANBANTAYAN

Date Submitted: August 4, 2020

Upon Recommendation by the Committee:

LYNNETTE MATEA S. CAMELLO, D.A.


Language Expert

CRISTIE ANN JACA, Ph.D.


University Director for Curriculum and Development

WILSON M. SAYABOC, Ph. D., D.A.


University Director for Instructional Delivery, Monitoring and Evaluation

Approved:
Page 7 of 6 pages

HEDELIZA A. PINEDA, Ph.D.


University Dean of Instruction

You might also like