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

AY 2022 2023 BSIT Course Syllabus NC DCIT 22 Computer Programming I

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

AY 2022 2023 BSIT Course Syllabus NC DCIT 22 Computer Programming I

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

VPAA-QF-10

CvSU Vision CvSU Mission


Republic of the Philippines
The premier university in Cavite State University shall provide
historic Cavite recognized for CAVITE STATE UNIVERSITY excellent, equitable and relevant educational
excellence in the development Bacoor City Campus opportunities in the arts, science and
technology through quality instruction and
of globally competitive and SHIV, Molino VI, City of Bacoor
morally upright individuals. relevant research and development activities.
It shall produce professional, skilled and
morally upright individuals for global
competitiveness.

DEPARTMENT OF COMPUTER STUDIES


BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

COURSE SYLLABUS
1st Semester, AY 2021 - 2022

Computer
Course Programming I Lecture ✔
NC-DCIT 22 Course Title Type Credit Units 3
Code (Fundamentals of Laboratory
Programming)
The course covers the use of general purpose programming language to solve problems. The emphasis is to train students to
Course
design, implement, test, and debug programs intended to solve computing problems using fundamental programming
Description
constructs.
Pre-
Course Schedule
requisites
Students are expected to live by and stand for the following University tenets:

TRUTH is demonstrated by the student’s objectivity and honesty during examinations, class activities and in the development of projects.
Core Values
EXCELLENCE is exhibited by the students’ self-confidence, punctuality, diligence and commitment in the assigned tasks, class
performance and other course requirements.

V02-2020-06-01
SERVICE is manifested by the students’ respect, rapport, fairness and cooperation in dealing with their peers and members of the
community.
In addition, they should exhibit love and respect for nature and support for the cause of humanity.

In support to the Vision and Mission of the University, CvSU – Bacoor City Campus shall:

1. Provide quality and affordable education which promotes intellectual growth, academic excellence and moral integrity;
Goals of the
2. Prepare students to meet the demands of the global market and respond to the society’s needs.
College/
3. Develop innovative and scholarly researchers who have the ability to create new understanding in quest for GAD related quality
Campus
research through inquiry, analysis and problem solving; and
4. Produce globally competitive graduates with full competence in their fields of study.

The Department of Computer Studies aims to produce students who are professionals, skilled and morally upright individuals for global
competitiveness.

Specifically, the department strives to:


1. Provide in-depth knowledge across fundamental areas of Information Technology and Computer Science and be successful
Objectives
professionals in diverse career paths;
of the
2. Deliver skilled graduates in designing and developing hardware and software systems of varying complexity;
Department
3. Inculcate teaching principles in the field of technological information and application that become key factors in personal, social, and
economic growth of every student;
4. Develop technological researches applying the mathematical foundations, algorithmic principles, and theories, which contribute to the
application of technical standards and interoperability;
5. Strengthen IT linkages with government and non-government organizations.
Program Educational Objectives (based on the program CMO)
To attain the objectives of the department, the program aims to produce graduates who can:
1. Acquire skills and disciplines required for designing, writing, and modifying software components, modules and applications that comprise software
solutions;
2. Analyze complex problems and ethically demonstrate critical and logical problem-solving skills to develop computer-based solutions in a
collaborative environment;
3. Design algorithmic software and develop new and effective algorithms for solving computing problems;
4. Utilize modern computing tools in legal, social, ethical and professional manner and engage in life-long learning endeavors;
5. Conduct relevant technological researches in the field of Computer Science with effective communication, reports, and design documentation.

Student Outcomes and Relationship to Program Educational Objectives

V02-2020-07-01
Program Educational Objectives Code (based on
Program/Student Outcomes (based on the program CMO) the program CMO)
1 2 3 4 5
Graduates of Bachelor of Science in Computer Science should be able to:
Apply knowledge of computing fundamentals, computing specialization, mathematics,
a. science and domain knowledge appropriate for the computing specialization to the ✔ ✔
development of computing models from defined problems and requirements;
b.
Communicate effectively both oral and written form and act in recognition of ✔ ✔
professional, social and ethical responsibility;
Identify, analyze, formulate, conduct research, and solve computing problems and
c. requirements reaching validated conclusions using fundamental principles of ✔ ✔ ✔ ✔
mathematics, computing sciences and relevant domain disciplines;
d. Design and develop computing solutions using a system-level perspective; ✔ ✔
e.
Create and use existing and modern computing tools and appropriate techniques to ✔
complex activities and;
f.
Recognize the need, and have the ability to engage in an independent learning for ✔ ✔
continual development as a computing professional.
Apply knowledge of computing fundamentals, computing specialization, mathematics,
g. science and domain knowledge appropriate for the computing specialization to the ✔ ✔
development of computing models from defined problems and requirements;
Course Outcomes and Relationship to Student Outcomes
Program/Student Outcomes Code
Program Outcomes Addressed by the Course
After completing this course, the students must be able to:
a b c d e f g
1. Attain the vision, mission, goals and objectives of the
I/E/D I/E/D I/E/D I/E/D I/E/D I/E/D I/E/D
university, campus and department; ( E )
h. Deliver a gender fair and gender sensitive instruction to
D D D D D D D
students aligned with University goals and objectives.(D)
i. Illustrate Fundamental programming aspects through the Java
E/D E/D E/D E/D E/D E/D E/D
Programming Language
j. Apply problem-solving skills that will provide a foundation for
more advanced programming courses using an OOP I/E I/E I/E I/E I/E I/E I/E
Methodology
2. Implement basic programming logic in Java, Including
declaring variables, arithmetic, decisions and iterative loops
I/E/D I/E/D I/E/D I/E/D I/E/D I/E/D I/E/D
*Level : I-Introductory E- Enabling D-Demonstrative

V02-2020-07-01
COURSE COVERAGE
Resources Due
Mode of Outcomes-
Wee Topic Teaching and Needed Date of
Intended Learning Delivery based
k No. Learning Submiss
Outcomes (ILO) Assessment
Activities (TLA) ion of
(OBA)
Output
After the completion I. Introduction
of the chapter, A. Vision, Mission,
students should Goals and
be able to: Objectives of the
1. attain the university, campus
university and department;
VMGO, as well B. Subject guidelines
PowerPoint
as the campus and policies; Class Discussion Recitation
department C. GAD Orientation Distance
1 Learning Guide Week 1
objectives; 1. GAD Background Learning Comparing and
2. Develop gender 2. Gender Knowledge Probe Contrasting
Survey Form
awareness, Sensitivity
knowledge, and 3. Gender Issues
skills; and 4. Gender Fair
3. Develop Language
behaviors in
relation to
gender.
After the completion II. Introduction to
of the chapter, Programming Concepts
students should be A. Hardware
able to: Concepts
1. Familiarize with B. Software PowerPoint Recitation
Class Discussion
the hardware Concepts
Distance
2-3 and software C. Software Module Activity Week 3
Background Learning
concepts of the Development Life
Knowledge Probe
computer Cycle Guide Questions Quiz
system.
2. Identify the steps
involved in
developing

V02-2020-07-01
programs
through the
SDLC model
After the completion III. Logic Formulation
of the chapter, A. Programming
students should be Cycle
able to: B. Algorithm
1. Discuss the C. Pseudocodes
cycle in creating D. Flowchart
a program. ● Flowchart
Recitation
2. Define what Symbols PowerPoint
Class Discussion
algorithm is and ● Conditional
Distance Homework
4-6 identify the Statements Module Week 6
Background Learning Worksheet
characteristics of ● Looping
Knowledge Probe
a good algorithm Constructions Guide Questions
Quiz
3. Define the use of
pseudocodes
and flowchart
4. List the different
symbols used in
flowcharting

After the completion IV. Introduction to Java


of the chapter, A. What is Java
students should be B. The History of
able to: Java
1. Give brief history C. Java Technology
of Java. D. The Advantages
Class Discussion Recitation
2. Identify the of Using Java PowerPoint
different features E. Java
Background Distance Homework
7 of Java Environments Module Week 7
Knowledge Probe Learning Worksheet
3. Demonstrate the
Java Guide Questions
Group Dynamics Quiz
development
process.
4. Identify the
importance of
the subject by
understanding

V02-2020-07-01
the potential
uses and
applications for
Java technology
After the completion V. Java Syntax and
of the chapter, Grammar
students should be A. Syntax and
able to: Grammars
1. Identify and B. Identifiers
implement C. Keywords
proper syntax D. Literals
and grammar in E. Data Types
a Java program F. Variables
2. Identify the G. Constants
different features
Recitation
in Java PowerPoint
Class Discussion
programming
Distance Homework
8 such as Module Week 8
Background Learning Worksheet
statements,
Knowledge Probe
identifiers, Guide Questions
Quiz
keywords and
literals
3. Enumerate the
different types of
literals
4. Identify the
different Java
keywords
5. Use variable in a
Java program

9 Midterm Examination

After the completion VI. Expressions and Class Discussion PowerPoint Recitation
of the chapter, Operators in Java
Distance
10-11 students should be A. Java Expressions Background Module Homework Week 11
Learning
able to: B. Java Operators Knowledge Probe Worksheet
● Arithmetic Guide Questions

V02-2020-07-01
1. Identify the use ● Relational Quiz
of Java ● Logical
Expressions and ● Operator
Operators in a Precedence
Java program
2. Determine
operator
precedence in
evaluating a
Java expression
After the completion VII. Control Structures
of the chapter, A. Conditional
students should be Statements
able to: ● If Structure
1. Identify the two ● If-Else Structure
types of control ● If-Else If Recitation
Class Discussion PowerPoint
structures Structure
2. Enumerate the ● If-Else If-Else Distance Homework
12-14 Background Module Week 14
types of decision Structure Learning Worksheet
Knowledge Probe
control ● Switch Structure
Guide Questions
structures. B. Looping Quiz
3. Identify Statements
repetition control ● While Statement
structures. ● Do-While
Statement
● For Statement
After the completion VIII. Java Strings
of the chapter, A. String Definition
students should be B. Storing Text in
able to: Strings Recitation
Class Discussion PowerPoint
1. Identify Java C. Special
Strings Characters Distance Homework
15 Background Module Week 15
2. Describe how D. Displaying Strings Learning Worksheet
Knowledge Probe
text is stored in E. Concatenating
Guide Questions
strings Strings Quiz
3. Explain how to F. Other Variables in
display strings Strings
and use special

V02-2020-07-01
characters in a
string
4. Discuss string
concatenation
After the completion IX. Java Arrays
of the chapter, A. What is Arrays
students should be B. Declaring Arrays
Recitation
able to: C. Instantiating Class Discussion PowerPoint
1. Define what an Arrays
Distance Homework
16 array is D. Accessing Array Background Module Week 16
Learning Worksheet
2. Declare and E. Array Elements Knowledge Probe
initialize array F. Coding Guide Questions
Quiz
Guidelines
G. Multidimensional
Arrays
After the completion X. Matrices
of the chapter, A. Definition of
students should be matrix
Recitation
able to: B. Properties of PowerPoint
Class Discussion
1. Identify matrices matrices
Distance Homework
17 2. Perform matrix Module Week 17
Background Learning Worksheet
transposition
Knowledge Probe
3. Perform addition Guide Questions
Quiz
and
multiplication in
matrices
18 Final Examination
COURSE REQUIREMENTS

Suggested Lecture Requirements:


1. Mid-Term Examination
2. Final Examination
3. Quizzes/Seat works/Recitations
4. Video presentation
5. Fact Sheet
6. Class Reporting/Reaction Paper
7. Assignments

V02-2020-07-01
8. Class or Group Project (Term Paper/Project Design/Case Study/Feasibility Study/Culminating Activity/Portfolio)
9. Class Attendance

Suggested Laboratory Requirements:


1. Laboratory Reports
2. Individual Performance
3. Quizzes
4. Mid-Term Examination
5. Final Examination
6. Video presentation
7. Fact Sheet
8. Attendance

*All exams must follow a Table of Specifications (TOS) and Rubrics for evaluation of student’ performance or projects.

GRADING SYSTEM
A. Grading system for 2 units lecture and 1 unit laboratory (i.e. DCIT 21; 3 units; Lec - 2 hrs & Lab - 3 hrs)
Lecture – 60%
Laboratory – 40%

B. Grading system for 1 unit lecture and 2 units laboratory (i.e. DCIT 22; 3 units; Lec -1 hr & Lab - 6 hrs)
Lecture – 40%
Laboratory – 60%

C. Grading system for 2 units lecture and 3 units laboratory (i.e. ELEX 50; 5 units; Lec – 2 hrs & Lab – 9 hrs)
Lecture – 30%
Laboratory – 70%

STANDARD TRANSMUTATION TABLE FOR ALL COURSES

96.7 – 100.0 1.00


93.4 – 96.6 1.25
90.1 - 93.30 1.50
86.7 – 90.0 1.75
83.4 – 86.6 2.00
80.1 – 83.3 2.25
76.7 – 80.0 2.50
73.4 – 76.6 2.75
70.00 – 73.3 3.00

V02-2020-07-01
50.0-69.9 4.00
Below 50 5.00
INC Passed the course but lack some requirements.
Dropped If unexcused absence is at least 20% of the Total Class Hours.
Total Class Hours/Semester: (3 unit Lec – 54 hrs; 2 unit Lec – 36 hrs)
(1 unit Lab – 54 hrs; 2 units Lab – 108 hrs; 3 units Lab – 162 hrs)

CLASS POLICIES
A. Attendance
Students are not allowed to have 20% or more unexcused absences of the total face to face class hours; otherwise, they will be graded as “DROPPED”.

B. Classroom Decorum

During face to face mode


Students are required to:
1. wear identification cards at all times;
2. wear face mask at all times
3. observe physical/social distancing at all times
4. clean the classroom before and after classes;
5. avoid unnecessary noise that might disturb other classes;
6. practice good manners and right conduct at all times;
7. practice gender sensitivity and awareness inside the classroom; and
8. come to class on time.

During distance mode


Students are required to:
1. sign an honor system pledge;
2. avoid giving or receiving unauthorized aid of any kind on their examinations, papers, projects and assignments,
3. observe proper netiquette during on-line activities, and
4. submit take home assignments on time.

C. Examination/ Evaluation
1. Quizzes may be announced or unannounced.
2. Mid-term and Final Examinations are scheduled.
3. Cheating is strictly prohibited. A student who is caught cheating will be given a score of ”0” for the first offense. For the second offense, the
student will be automatically given a failing grade in the subject.
4. Students who will miss a mid-term or final examination, a laboratory exercise or a class project may be excused and allowed to take a
special exam, conduct a laboratory exercise or pass a class project for any of the following reasons:
a. participation in a University/College-approved field trip or activity;

V02-2020-07-01
b. due to illness or death in the family; and
c. due to force majeure or natural calamities.

REFERENCES & SUPPLEMENTARY READINGS


References:

A. Required Textbook/Workbook
B. Laboratory Manual (if with laboratory)
C. Reference Books
D. Electronic References (E-books/Websites)

REVISION HISTORY
Revision
Date of Revision Date of Implementation Highlights of Revision
Number
1 January 9, 2017 August 15, 2017 Formatted Table
Inclusions of PEO and Relationship to
University Mission
Student Outcomes and Relationship to
PEO
Course Outcomes and Relationship to
Student Outcomes
Inclusions of the Campus Goals and
Objectives of the Department
Formatted: Font: (Default) Calibri, 11 pt
2 January 16, 2017 August 22, 2017
Formatted: Left
Program Goals stipulated form PSGs
Revision of PEO stipulated from
PSGs
Format (Program/Student Outcome)
Program Outcome Code (Number of
columns depend on the number of
program/student outcome
Additional column for course coverage
(Course Outcome)
Formatted: Font: (Default) Calibri, 11 pt
3 August 06, 2018 August 22, 2018
Formatted: Left
Format based from ISO

V02-2020-07-01
Prepared by: Evaluated by: Approved:

MENVYLUZ S. MACALALAD, MBA


SOPHIA LORENZ N. POBLETE DONNALYN B. MONTALLANA, MIT College/Campus Dean
Instructor Department Chairperson College/Campus: Bacoor City Campus
E-mail Address: Department of Computer Studies Date Approved:
[email protected] Date Evaluated:
Department of Computer Studies
Date Prepared: October 6, 2022
Consultation Hours: 01:00-3:00PM,
Wednesday

V02-2020-07-01

You might also like