Professional Documents
Culture Documents
DCIT 22 Course Syllabus
DCIT 22 Course Syllabus
DCIT 22 Course Syllabus
COURSE SYLLABUS
1st Semester, AY 2022-2023
The course covers the use of general purpose programming language to solve problems. The emphasis is to
Course
train students to design, implement, test, and debug programs intended to solve computing problems using
Description
fundamental programming constructs.
BSCS 1-1
Pre-requisit
Course Schedule Lecture: Thurs | 4-5 pm
es Laboratory: Tues | 10am - 1pm | Thurs | 10am - 1pm
V02-2020-06-01
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.
EXCELLENCE is exhibited by the students’ self-confidence, punctuality, diligence, and commitment in the assigned
Core Values tasks, class performance and other course requirements.
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
Goals of the integrity;
Campus 2. Prepare students to meet the demands of the global market and respond to the society’s needs.
3. Develop innovative and scholarly researchers who have the ability to create new understanding in quest for GAD
related quality 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.
V02-2020-07-01
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.
1. Acquire skills and disciplines required for designing, writing, and modifying software components, modules, and applications that
comprise software solutions.
2. Apply computing and other knowledge domains to develop computer-based solutions in a collaborative environment that will
address various user needs.
3. Utilize both hardware and software technologies involving planning, installing, customizing, operating, and maintaining IT
infrastructure that provides computing solutions to address the needs of an organization.
4. Use 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 Information Technology with effective communication, reports, and
design documentation.
V02-2020-07-01
create and use existing and modern computing tools and
e. appropriate ✔ ✔
techniques to complex activities; and
recognize the need, and have the ability to engage in an
f. independent learning for continual development as a computing ✔ ✔
professionals.
Course Outcomes and Relationship to Student Outcomes
V02-2020-07-01
chapter, students A. Vision, Mission, Septe
should Goals, and Objectives mber
be able to: of the university, Presentation PowerPoint
campus and Presentation
1. attain the department Comparing
university B. Subject guidelines and
VMGO, as well and policies Contrasting
as the campus C. GAD Orientation Background
and 1. GAD Knowledge
department 2. Gender Probe
objectives; Sensitivity
2. develop 3. Gender Issues
gender 4. Gender Fair
awareness, Language
knowledge,
and skills; and
3. develop
positive
perceptions,
attitudes, and
behaviors in
relation to
gender.
After the completion II. Introduction to Interactive Distance Learning Quiz Fourth
of the chapter, Programming Concepts Discussion Mode Guides Week
students should be A. Hardware Concepts of
able to: B. Software Concepts Septe
1. Familiarize C. Software Development Lecture PowerPoint Exercises mber
2-4 with the Life Cycle
hardware Presentation
and software
concepts of Computer
the computer Assisted Video Activity
system. Instruction/ Presentation
V02-2020-07-01
2. Identify the Learning
steps
involved in
developing
programs
through the
SDLC model
After the completion III. Logic Formulation Interactive Distance Learning Quiz Third
of the chapter, A. Programming Cycle Discussion Mode Guides Week
students should be B. Algorithm of
able to: C. Pseudocodes Octobe
1. Discuss the D. Flowchart
cycle in creating Lecture PowerPoint Exercises r
● Flowchart Symbols
a program. ● Conditional Statements Presentation
2. Define what A. Looping Constructions
algorithm is and Computer
identify the Assisted Video Activity
characteristics of Instruction/ Presentation
5–8 a good algorithm Learning
3. Define the use
of pseudocodes
and flowchart
List the different
symbols used in
flowcharting
9 Midterm Examination
After the completion IV. Introduction to Java Interactive Distance Learning Quiz Second
of the chapter, A. What is Java Discussion Mode Guides Week
10 -13 students should be B. The History of Java of
able to: C. Java Technology
Decem
1. Give a brief D. The Advantages of
history of Java. Using Java Lecture PowerPoint Exercises ber
E. Java Environments Presentation
V02-2020-07-01
2. Identify the
different features Computer
of Java Assisted Video Activity
3. Demonstrate the Instruction/ Presentation
Java
Learning
development
process.
Identify the
importance of
the subject by
understanding
the potential
uses and
applications for
Java technology
V02-2020-07-01
4. Identify the ● While Statement
different Java ● Do-While Statement
keywords ● For Statement
5. Use variable in a
Java program
6. Identify the use
of Java
Expressions and
Operators in a
Java program
7. Determine
operator
precedence in
evaluating a
Java expression
8. Identify the two
types of control
structures
9. Enumerate the
types of decision
control
structures.
Identify repetition
control
structures.
18 Final Examination
COURSE REQUIREMENTS
Lecture Requirements:
1. Midterm Examination
2. Final Examination
3. Quizzes/Seat works/Recitations
4. Activities / Exercises
*All exams must follow a Table of Specifications (TOS) and Rubrics for evaluation of student’ performance or projects.
V02-2020-07-01
GRADING SYSTEM
A. Grading system
V02-2020-07-01
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 online activities, and
4. submit take home assignments on time.
C. Examination/ Evaluation
1. Quizzes may be announced or unannounced.
2. Midterm 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 midterm 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:
References:
Felker, D. (2011). Android Development for Dummies. NJ: Willey Publishing, Inc.
Supplementary Readings
www.developer.android.com
REVISION HISTORY
Revision
Date of Revision Date of Implementation Highlights of Revision
Number
3 August 06, 2018 August 13, 2018 Format based from ISO
V02-2020-07-01
Prepared by: Evaluated by: Approved:
JOVELYN D. OCAMPO
Instructor MENVYLUZ S. MACALALAD, MBA
CP # +63 935 432 0942 Campus Administrator
E-mail Address: DONNALYN B. MONTALLANA, MIT Bacoor City Campus
jovelyn.ocampo@cvsu.edu.ph Department Officer-in-Charge Date Approved: __________________
Department of Computer Studies Department of Computer Studies
Consultation Schedule: E-mail Address:
Monday 1:00-3:00 p.m. dbmontallana@cvsu.edu.ph
Date Prepared: __________________ Date Evaluated: _____________________
V02-2020-07-01