You are on page 1of 11

Republic of the Philippines

BATANGAS STATE UNIVERSITY JPLPC-Malvar


Malvar, Batangas
Tel. Nos.: (043) 778-2170/ (043) 406-0830 loc.108
Website Address: http://www.batstate-u.edu.ph

1 COLLEGE OF ENGINEERING
Mechatronics Engineering Program

COURSE SYLLABUS WITH SPECIFICATION

UNIVERSITY VISION

A premier national university that develops leaders in the global knowledge economy.

UNIVERSITY MISSION

A university committed to producing leaders by providing a 21 st century learning


environment through innovations in education, multidisciplinary research, and
community and industry partnerships in order to nurture the spirit of nationhood, propel
the national economy and engage the world for sustainable development.

COURSE CODE CPE 401


COURSE TITLE Computer Programming 1
PRE-REQUISITE CPE 401
CREDIT UNITS 1 Unit
ACADEMIC YEAR Second Semester, AY 2020-2021
REFERENCE CMO CMO 86 Series 2017

PROGRAM EDUCATIONAL OBJECTIVES

Graduates of Mechatronics Engineering Program of Batangas State University three to


five years after graduation shall,

1. Apply knowledge, skills and abilities in mechanical engineering, electrical


engineering, electronics engineering, and computing in solving inter-
disciplinary problems,
2. Work and lead competitively, efficiently and effectively in multi-disciplinary
teams to achieve, design and/or project objectives,
3. Participate in life-long learning to maintain professional, ethical and societal
responsibilities.

PHILOSOPHY
This course introduces the Visual Basic Integrated Development Environment (IDE) and
its wealth of development tools. Students will learn to build effective user interfaces with
Visual Basic controls, forms and other GUI components. The Visual Basic language is
covered in detail. It gives emphasis on the fundamentals of structured design,
development, testing, implementation, and documentation. It covers syntax, data and file
structures, input/output devices and files.

AUDIENCE
OBE CPE 401 2nd Semester, 2020-2021 Page 1 of
11
This course is intended for first year BS Mechatronics Engineering students.

STUDENT OUTCOME
Student Outcomes
(a) Ability to apply knowledge of mathematics and science to solve engineering
problems 
(b) Ability to design and conduct experiments, as well as to analyze and interpret
data
(c) Ability to design a system, component, or process to meet the desired needs
within realistic constraints such as economic, environmental, social, political, 
ethical, health and safety, manufacturability, and sustainability, in accordance to
standards
(d) Ability to function on multidisciplinary teams
(e) Ability to identify, formulate, and solve engineering problems
(f) Understanding of professional and ethical responsibility
(g) Ability to communicate effectively
(h) Broad education necessary to understand the impact of engineering solutions in
a global, economic, environmental, and societal context
(i) Recognition of the need for, and an ability to engage in life-long learning
(j) Knowledge in contemporary issues
(k) Ability to use techniques, skills, and modern engineering tools necessary for
engineering practice 
(l) Knowledge and understanding of engineering and management principles as a
member and leader in a team, to manage projects and in multidisciplinary 
environments

INTENDED LEARNING OUTCOMES


1. Understand basic computing, number systems and flowcharting.
2. Analyze Visual Basic program requirements.
3. Design / develop programs with GUI.
4. Code programs and develop interfaces using Visual Basic.Net;
5. Perform tests, resolve defects and revise existing code.

RELATIONSHIP TO STUDENT OUTCOMES


Mapping of Intended Learning Outcomes versus Student Outcomes
Applicable Student Outcomes
Intended Learning Outcomes a c k l
ILO 1 ✔ ✔ ✔ ✔
ILO 2 ✔ ✔ ✔ ✔
ILO 3 ✔ ✔ ✔ ✔
ILO 4 ✔ ✔ ✔ ✔
ILO 5 ✔ ✔ ✔ ✔

SPECIFIC OBJECTIVES

Topics ILO 1 ILO 2 ILO 3 ILO 4

OBE CPE 401 2nd Semester, 2020-2021 Page 2 of


11

Introduction to Computing and Number Systems

Flowcharting

Overview

✔ ✔ ✔

Environment Setup
Introduction to VB.NET

✔ ✔ ✔ ✔

Problem Solving Process

Program Structure and Basic Syntax ✔ ✔ ✔ ✔


Designing Interfaces ✔ ✔ ✔ ✔
Assignment Statements ✔ ✔ ✔ ✔
✔ ✔ ✔ ✔

Variables and Constants

Syntax, Logic and Run-time Errors ✔ ✔ ✔ ✔


✔ ✔ ✔ ✔

Selection Structures

Nested Selection Structures ✔ ✔ ✔ ✔


Multiple-Alternative Selection Structures ✔ ✔ ✔ ✔
Selecting Test Data ✔ ✔ ✔ ✔
Pretest, Posttest, Counter-controlled Loops ✔ ✔ ✔ ✔
Nested Loops

TEACHING, LEARNING AND ASSESSMENT STRATEGIES

Teaching and Learning Strategies

OBE CPE 401 2nd Semester, 2020-2021 Page 3 of


11
A. Synchronous – refers to a mode of teaching-learning that encourages the
simultaneous learning process by the students and the faculty. This mode
requires connectivity through digital learning space. It is highly encouraged
when initial, critical, significant information should be cascaded to the
students in a direct, specific, and clear manner by the faculty. Some of the
methods that will be utilized under this mode include but not limited to the
following:

● Video Conferencing / Discussions


● Directive and Clarificatory Teleconferencing
● Interactive Online Collaboration and Discussion
● Actual Online Consultations/Advising
● Live Webinars/Discussions

B. Asynchronous – refers to a mode of teaching and learning that utilizes a non-


simultaneous learning process, guided and monitored by the faculty. In this
mode, the student experiences a self-directed learning pace, independent
learning, and critical thinking as he / she goes through the learning process
which is subsequently validated and monitored by the faculty. This mode may
or may not require internet connectivity. Some of the methods that will be
utilized under this mode include but not limited to the following:

● Modular Course
● Chapter Reading Assessments
● Self-Exploratory Learning Path (Video Streaming)
● Laboratory Activities Guidelines
● Powerpoint Slides
● Informative/Self-Directed Hand-outs
● Instructional Manual

** Observing the 30% synchronous - 70% asynchronous rule: 1 synchronous hour and 2
asynchronous hours on a per week schedule for a 3-hour class.
OBE CPE 401 2nd Semester, 2020-2021 Page 4 of
11
Assessment Strategies

A. Online Quizzes/Examination – Online test, quiz or examination that will be


used to assess students’ learning from lecture, discussion, problem-solving.

(Google Classroom – Quiz/Examination Feature)

B. Online Interviews/Recitation – This will incorporate a video conference


within online teaching to give learning a more personal touch. During
scheduled brief online interviews, students can demonstrate their proficiency
in most essential topics. A rubric will be utilized. (Google Meet/FB
Messenger)

C. Forum Posts/Online Discussions - A forum is an online discussion board


organized around a topic. Asking students to contribute to a forum post is an
excellent way to gauge their understanding, pique their interest, and support
their learning. In this activity, students are given a critical thinking question
based on a lesson or a reading, and are asked to reflect on both. Their answers
are posted to a forum and their peers are given the chance to respond. (Google
Classroom Assignment/Announcement Using Comment Thread, Google
Group Web Forum Post)

OBE CPE 401 2nd Semester, 2020-2021 Page 5 of


11
D. Online Learning Journals – Journal or online blog creation where students
write regularly about their own learning. Online learning journals can be as
simple as a Word document. Free blogging platforms (e.g. Live Journal or
Blogger), video diaries or voice recordings for greater interactivity and
engagement.

COURSE REQUIREMENTS

A. Online Major Exams (Midterm and Finals)


B. Laboratory Activities and Examination

COURSE POLICIES

Grading System

The work of students shall be graded at the end of each term in accordance with
the following system:

Numerical Grade Percentage Equivalent Description


1.00 98-100 Excellent
1.25 94-97 Superior
1.50 90-93 Very Good
1.75 88-89 Good
2.00 85-87 Meritorious
2.25 83-84 Very Satisfactory
2.50 80-82 Satisfactory
2.75 78-79 Fairly Satisfactory
3.00 75-77 Passing
5.00 Below 75 Failure
Inc. *Incomplete
Drp Dropped

Students who will get a grade of 70-74 must be given a removal examination. A
grade of “3.0’ will be given to those who will pass the removal examination and those
who will fail will be given a grade of “5.0”.

*A grade of “Incomplete” must be complied with by the student within one (1)
semester or one hundred fifty (150) days. A student who fails to complete the
deficiency/deficiencies at the end of the succeeding semester shall automatically obtain a
grade of 5.0 in the course.

Courses with Pure Laboratory

Laboratory (70%)
Laboratory Exercises/Reports 20%

OBE CPE 401 2nd Semester, 2020-2021 Page 6 of


11
Individual Lab Performance 30%
Quizzes/Activities 20%

Major Requirements (30%)


Major Exams 20%
Final Project 10%

TOTAL 100%
Attendance Policy

● Students are required to attend the orientation session that is scheduled one week
prior to beginning of classes.

● Students are required to log-in at least once weekly and review the week's course
material and requirements.

● Participation-based attendance. A student is considered present based on their


participation in one or more online activities shared during a session. Students
should post a response to the weekly topic provided by the Instructor.

● Check-in based attendance. In this method, any student who takes a single action
like logging in or checking-in is considered present.

Missed Examination

Students who miss an examination without valid reason will automatically receive
a score of zero for the particular examination. Only students with valid reasons will be
allowed to make up the missed examination. Refer to Norms and Conducts for College
Students (section 3.10) regarding excused absences.

Academic Dishonesty

Academic dishonesty includes acts such as cheating during examinations or


plagiarism in connection with any academic work. Such acts are considered major
offenses and will be dealt with according to the University’s Student Norms of Conduct.

Dropping

Dropping must be made official by accomplishing a dropping form and


submitting it at the Registrar’s Office before the midterm examination. Students who
officially drop out of class shall be marked “Dropped” whether he took the preliminary
examination or not and irrespective of their preliminary grades.

A student who unofficially drops out of class shall be given a mark of “5.0” by
the instructor.

ACADEMIC INFRASTRUCTURE

OBE CPE 401 2nd Semester, 2020-2021 Page 7 of


11
Textbooks/Materials:

Garcia, Shiela Marie G., Lecture Material in Visual Basic, created January 20, 2021

Grundgeiger, D. Programming Visual Basic. NET (1st Edition). USA: O’Reilly Media,
Inc. January 2002.

References:

Basics of Computer and Number Systems, Retrieved January 17, 2021, from
https://www.tutorialspoint.com/basics_of_computers/index.htm

Introduction to Computer, Retrieved January 17, 2021, from


https://slideplayer.com/slide/3945319/

VB.NET Programming Language Reference by Tutorialspoint, Retrieved January 17,


2021, from https://www.tutorialspoint.com/listtutorials/visual-basic/1

Visual Basic.NET for Professional. By GoalKicker, Retrieved January 17, 2021, from
https://goalkicker.com/

Prepared Module in VB.Net

Online References:
https://www.tutorialspoint.com/vb.net/index.htm

Recommended Software

VB.Net 2010, 2012, 2015 or higher edition

Online Classroom:
MExE 1201
https://classroom.google.com/u/0/c/MjU5NTg2NjAzODE0
https://www.facebook.com/messages/t/3422517904541472
Meet Link: https://meet.google.com/lookup/atzsqniv37?authuser=0&hs=179

MExE 1202
https://classroom.google.com/u/0/c/MjU5NTg2NjAzODM2
https://www.facebook.com/messages/t/3468920416563198
Meet Link: https://meet.google.com/lookup/do3mzs7ku3?authuser=0&hs=179

Certified by:

Mrs. ESTER AGUILA


Campus Librarian

OBE CPE 401 2nd Semester, 2020-2021 Page 8 of


11
COURSE CALENDAR
The following is the list of topics and required readings for the course. However, the
instructor has the right to alter the outline any time due to inevitable circumstances such
as scheduling problems, affairs and official functions for the university, or presence of
other resources which he deems essential for the class. Such adjustments should be made
for the benefit of the students.

Week Topics Required Readings


1 Student Handbook

A. ORIENTATION
1. Classroom norms
2. University regulations
3. Course requirements

Introduction to Computing G : 4-15

Number Systems G: 16-19

Introduction to Flowcharting G:20-22


Examples/Application

5 Overview

G: 23-24

6 Environment Set Up
Introduction to VB.NET
G: 25-27

7 Problem Solving Process

G: 28-30

OBE CPE 401 2nd Semester, 2020-2021 Page 9 of


11
8 Program Structure and Basic Syntax

G: 31-34

MIDTERM EXAMINATION

10 Designing Interfaces

G: 35-38

11 Assignment Statements

G: 39-42

12 Variables and Constants

G: 43-46

13

Syntax, Logic and Run Time Errors G: 47-50

14 Selection Structures

G: 51-61

15

Nested Selection Structures G: 62-68

16 Multiple Selection Structures

G: 69-74

17 Pretest, Posttest, Counter-controlled Loops G: 75-94


Nested Loops
18 SUBMISSION OF REQUIREMENTS
FINAL EXAMINATION

OBE CPE 401 2nd Semester, 2020-2021 Page 10 of


11
Prepared by:

MRS. SHIELA MARIE G. GARCIA


Instructor I
Date Signed: January 14, 2021

Reviewed by:

Engr. DARWIN M. TIQUIO


Program Chairperson, MExE
Date Signed: January 15, 2021

Approved by:

Engr. NORXINE L. MONTALBO


Dean, CoE
Date Signed: January 15, 2021

OBE CPE 401 2nd Semester, 2020-2021 Page 11 of


11

You might also like