SYLLABUS-CSA105-Event Driven Programming
SYLLABUS-CSA105-Event Driven Programming
Philosophy
Concepcion Holy Cross College believes in the holistic development of individuals by providing quality education through active participation in the teaching- learning process.
College Vision
Concepcion Holy Cross College is a God-centered learning community focused on holistic education that forms and educates individuals to become conscious, competent,
compassionate and committed persons towards the development of a just and humane society.
College Mission
To become a leading institution for academic and values formation by offering relevant, learner-centered and values- oriented programs that produces competent persons of
character in the service of society.
Institutional Goals
To develop a Christ-centered community;
To produce intellectually-competent and wholly-developed graduates;
To emphasize self-realization without compromising human dignity and moral values.
Institutional Objectives
a. To implement a dynamic, Christ-centered curriculum which will meet the ever-changing circumstances and needs of the society.
b. To instill in the learner sound Christian principles, attitudes and values in dealing with interpersonal relationships.
c. To guide the students in achieving basic knowledge and skills that will make them creative, productive and relevant members of the community.
d. To make the students appreciate and value their Filipino cultural heritage.
DEPARTMENT: COMPUTER STUDIES
ASSOCIATE DEAN:
COURSE CODE: CSP 105
COURSE TITLE: Network and Communications
COURSE CREDIT: 3 UNITS
PRE-REQUISITE(S): N/A
NAME OF PROFESSOR: JOE MARIEL M. MEJIA
SCHEDULE & ROOM ASSIGNMENT: --
COURSE DESCRIPTION:
This course is a broad high-level introduction to the field of computer science. We will learn about how hardware, software, and systems operate. Additional topics
will include discussion of current events and concerns such as artificial intelligence, robots, and ethics.
COURSE OBJECTIVES:
To develop understanding of, and build skills in the implementation of, common data structures used in software development through data abstraction.
To study the C# language as an implementation language for data structures and applications.
To learn effective use of interactive development environments (IDEs): Visual Studio
To use digital media (images and sounds) as the area of practical applications
To develop skills in the design, documentation and development of computer software continuing to utilize an object-oriented language, packages, modules and libraries.
To build a basic background in algorithm analysis and verification techniques.
To further understand various aspects of the field of computer science.
PRELIM
COURSE OUTLINE:
TOPICS COMPETENCIES / OUTCOME DETAILED ACTIVITIES
(WEEKS & NUMBER OF HOURS)
C. Event Handling
H. Picture Boxes
I. Tool Tips
K. Mouse-Event Handling
MIDTERM EXAMINATION
FINAL
COURSE OUTLINE:
TOPICS COMPETENCIES ACTIVITIES
(WEEKS & NUMBER OF HOURS)
Week 13-18 CHAPTER V At the end of the session, the students are
(18 hrs) Graphical User Interfaces with Windows expected: Lecture/discussion
Forms: Part 2
(INCLUSIVE OF ONLINE ACTIVITY) 1. Create menus, tabbed windows Online Activities
and multiple document interface
A. Introduction (MDI) programs. Describe how Quiz on the reading materials
B. Menus DBMS handles updating and
C. Month Calendar Control retrieving data Recitation
D. DateTimePicker Control 2. Use the ListView and TreeView
E. Link Label Control controls for displaying Multimedia Presentations
F. List Box Control information.
G. Combo Box Control 3. Create hyperlinks using the Lecture/discussion
H. Tree View Control LinkLabel control
I. List View Control 4. Display lists of information in Seat work
J. Tab Control ListBox, CheckedListBox and
K. MDI ComboBox controls.
L. Visual Inheritance 5. Input dates with the Final Requirements
M. User Defined Control MonthCalendar control.
6. Input date and time data with the
Chapter 6 DateTimePicker control.
Working with Database 7. Create custom controls.
2. FINAL EXAMINATION
A. STUDENT HANDBOOK
C. COURSE POLICIES
1. Students must come to class prepared, attend class regularly and participate actively in the class exercises, discussion and group activities.
2. Students who consistently disturb the classroom environment will be asked to leave the session.
3. Use of mobile devices is strictly prohibited unless you are permitted to do so.
4. All tests are to be taken on scheduled dates. special examinations shall be given only for highly justifiable reasons.
5. Course requirements should be submitted on time, requirements submitted late shall be accepted at the discretion of the instructor and if accepted will be given demerits.
6. Cheating is an unacceptable academic behavior. any student caught cheating during an examination will get a score of zero for that particular examination.
7. Students are expected to give their best effort in studying the subject.
8. Students must come to class in complete uniform.
9. Avoid coming late.
COURSE REQUIREMENTS:
ASSESSMENT/EVALUATION:
PRELIM MIDTERM FINAL
GRADING SYSTEM:
PRELIM 30%
MIDTERM 30% WHERE PASSING MARK IS: 75.00
FINAL 40%
_____
FINAL GRADE: 100% PASSING RATE: 60%
REFERENCE/S: (APA Format - if possible references within the last 5 years only is included)
Starting out with Visual Basic, Tony Gaddis, Kip Irvine (2018)
C# For Programmers, Deity & Deity (2019)