Professional Documents
Culture Documents
COURSE OUTLINE
COLLEGE OF COMPUTER SCIENCE
CS PROGRAMS
COURSE TITLE COURSE CODE
COMPUTER PROGRAMMING 1 COMPROG2
COURSE PREREQUISITE/CO-REQUISITE UNITS
COMPROG1 3 units
COURSE DESCRIPTION
The course is the continuation of Computer Programming 1. The emphasis is to train students to design,
implement, test, and debug, programs intended to solve computing problems using basic data structures and
standard libraries.
The CCMD acknowledges all academic efforts and serves as a repository of academic learning plans of the teacher-contributor and the department chair-editor.
1
UNIVERSITY OF MAKATI
J.P. Rizal Ext. West Rembo, Makati City
Java Background
Java Features
Phases of a Java Program
Introduction to IDE for JAVA
Variables
Naming Conventions
Data Types
4
Operators and Operands – Unary, Binary, Ternary
(arithmetic, relational, logical, conditional)
Operator Precedence
Control Structures: Sequence
Display and Formatting Output
5
Getting Input from the keyboard
o Using BufferedReader
Using JOptionPane
6
Using Scanner
Control Structure
Decision/Selection
7 o Single Alternative (if statement)
o Dual Alternative (if…else)
o Multiple (if.. else.. if)
Review: Conditional Operator
Review: Truth Table using the Logical Operators &&, ||, !
8
o Multiple Alternative (Switch…case)
Nesting Decision Structure
9
MIDTERM WEEK (WRITTEN EXAM- 70% ACTUAL EXAM- 30%)
10 Control Structure
Iteration/Looping
11
o Pre Test (For, While)
o Post Test (Do…While)
o Nesting Looping Structure
12 Branching Statements
Break
Continue
Return
13 Methods
Value Returning Methods
14 Void Methods
15 Java Arrays
Declaring arrays
Accessing array element
16 One Dimensional Array
Parallel Array
Multidimensional arrays
17 Course Wrap Up
18 FINAL EXAM WEEK (ACTUAL)
Logic_and_Computer_Design_Fundamentals_-_4th_International_Edition.pdf
M. Morris Mano Charles Kime - PEARSON (New International Ed)
SUGGESTED READINGS
http://www.learnjavaonline.org/
https://www.tutorialspoint.com/java/index.htm
The CCMD acknowledges all academic efforts and serves as a repository of academic learning plans of the teacher-contributor and the department chair-editor.
2
UNIVERSITY OF MAKATI
J.P. Rizal Ext. West Rembo, Makati City
COURSE REQUIREMENT
Lecture/discussion
Quiz/Seatwork
Case Study
Programming Exercises
Major Written Exam (Midterm)
Major Actual Exam (Finals)
GRADING SYSTEM
Midterm/Final Period
Course Portfolio
COURSE PROGRAM
COURSE TITLE SCHEDULE TIME ROOM
COMPROG2
FACULTY DEPARTMENT HEAD COLLEGE SECRETARY DEAN
Prof. JOMARISS B. PLAN Prof. JANICE POLA D.
Prof. ALI A. NAIM Dr. DANILO C. SABADO
Prof. ROEL C. TRABALLO CONGZON
The CCMD acknowledges all academic efforts and serves as a repository of academic learning plans of the teacher-contributor and the department chair-editor.
3