0% found this document useful (0 votes)
42 views7 pages

I. University Mission: Revised 11.8.2011

The document outlines the mission, goals, and course details of the Mariano Marcos State University. Specifically: 1. The university aims to offer a wide range of academic programs and research to serve the development needs of the province and region. 2. The College of Arts and Sciences provides quality instruction to develop well-rounded professionals who can create personal and environmental changes to promote better lives. 3. The course on Object Oriented Programming uses the Java programming language and aims to teach students the underlying concepts of OOP and how to solve problems by creating software using the OOP approach.

Uploaded by

CodeSeeker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views7 pages

I. University Mission: Revised 11.8.2011

The document outlines the mission, goals, and course details of the Mariano Marcos State University. Specifically: 1. The university aims to offer a wide range of academic programs and research to serve the development needs of the province and region. 2. The College of Arts and Sciences provides quality instruction to develop well-rounded professionals who can create personal and environmental changes to promote better lives. 3. The course on Object Oriented Programming uses the Java programming language and aims to teach students the underlying concepts of OOP and how to solve problems by creating software using the OOP approach.

Uploaded by

CodeSeeker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

Republic of the Philippines

MARIANO MARCOS STATE UNIVERSITY


City of Batac
I. University Mission
The Unie!sity shall cont!ibute substantially to bette! "uality of life an# ecolo$ical balance th!ou$h "uality !esi#ent inst!uction%
p!o#uctiity% client&o!iente# !esea!ch an# e'tension p!o$!a(s an# p!o)ects suppo!te# by the a#e"uate (anpo*e! an# e#ucational
!esou!ces an# info!(ation technolo$y+
The Unie!sity specifically ai(s to,
offe! a *i#e !an$e of aca#e(ic p!o$!a(s at the ce!tificate% associate% baccalau!eate% (aste!al an# #octo!al leels-
(aintains the b!oa# !an$e of !esea!ch p!o$!a(s both in the basic an# applie# sciences% especially in the a!ts% a$!icultu!e% a$!ibusiness%
a$!o&fo!est!y% fishe!ies% teache! e#ucation% !u!al sociolo$y% (ana$e(ent an# technolo$y *hich *ill $ene!ate .no*le#$e an# p!oi#e a
basis fo! solutions to the #eelop(ent nee#s of the p!oince an# of the !e$ion-
p!oi#e off&ca(pus continuin$ e#ucation an# e'tension se!ices to (eet the nee#s of !esi#ents of the p!oince an# the !e$ion *ithin
the conte't of !e$ional an# national non&fo!(al e#ucation- an#
se!es as the focus fo! the !e$ional coope!atie an# #eelop(ent cente! fo! the public an# p!iate colle$es an# unie!sities in the
Ilocos !e$ion+
II. College Mission
To p!oi#e "uality inst!uction in the a!ts an# sciences an# #eelop *ell&!oun#e# p!ofessionals *ho can effect #esi!able pe!sonal an#
eni!on(ental chan$es% a#ance sustainable !e$ional an# national #eelop(ent an# p!o(ote a bette! life fo! the(seles an# othe!s+
Reise# //+0+12//
Goals:
P!oi#e inst!uction in the a!ts an# sciences to #eelop in#ii#uals *ho can,
/+ thin. c!itically% scientifically an# in#epen#ently-
1+ p!ese!e cultu!al he!ita$e-
3+ beco(e actie chan$e a$ents-
4+ e'e(plify #iscipline# an# (o!al lies-
5+ app!eciate an# cultiate the a!ts- an#
6+ help i(p!oe the "uality of life+
III. Course Code : CmpSc 113
Cou!se Title , Ob)ect O!iente# P!o$!a((in$
IV. Course Prerequisite : CmpSci 11
Cou!se C!e#it , 3 units 71 h!s lectu!e83 h!s lab pe! *ee.9
V. Course !escription
This is a (a)o! cou!se that #eals *ith Ob)ect O!iente# P!o$!a((in$ Concepts an# Applications usin$ the :aa P!o$!a((in$ ;an$ua$e+
VI. Course "#$ectives
At the cou!se% the stu#ents shoul# be able to,
;ea!n the un#e!lyin$ concepts of Ob)ect O!iente# P!o$!a((in$+
Sole p!oble(s- c!eate useful soft*a!e an# syste(s usin$ Ob)ect O!iente# P!o$!a((in$ App!oach+

Reise# //+0+12//
VII. Course %equirements
<ui==es
>!itten ;on$ E'a(s
Machine Re"ui!e(ents8P!oble( Sets8P!o)ects
?an#s&On E'a(s
Assi$n(ents
VIII. &ases 'or %ating
Ma)o! E'a(s 7Mi#&Te!(8@inals9 42A
<ui==es8E'e!cises 7;ec8;ab9 35A
Atten#ance8Class Pa!ticipation /2A
P!o)ects8Machine P!oble(s /5A
TOTA; /22A
Passin$ 62A
Note, A t!ans(utation table to co(pute fo! the point $!a#e of the stu#ent is aailable at the Bepa!t(ent of Co(pute! Science+
P!epa!e# by, App!oe# by,
()M*S P)+%IC, ). )C)-G )-!%*) *S+%*..) C. G)%CI)
Inst!ucto! Chai!(an% Bepa!t(ent of Co(pute! Science
Bepa!t(ent of Co(pute! Science
P%IM) /* %. /%)-C"
Bean% Colle$e of A!ts an# Sciences
Reise# //+0+12//
I0. Course Sylla#us
Speci'ic "#$ectives Units1+opics +ime /rame Value In'usion
Strategies1
Met2odologies
*valuation %e'erences
At the en# of the chapte! the
stu#ents (ust be able to,
/+ beco(e fa(ilia! *ith
ob)ect o!ientation
concepts+
1+ lea!n about ob)ects%
class% p!ope!ty%
abst!action an# othe!
Ob)ect O!iente#
P!o$!a((in$ te!(s+
/+ Ob)ect O!ientation
/+/ Ob)ects
/+1 Classes
/+3 P!ope!ties
/+4 Encapsulation
/+5 Abst!action
/+6 Inhe!itance
/+C Poly(o!phis(
1 h!s lectu!e Self&confi#ence
an# accu!ateness
;ectu!es
Seat*o!.
Dno*le#$e hunt
Recitation
<ui==es
Int!o#uction to :aa
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne
At the en# of the chapte!% the
stu#ent (ust be able to,
/+ beco(e fa(ilia! *ith
the :aa #ata types use#
fo! nu(be!s% cha!acte!s%
an# si(ila! si(ple #ata+
1+ lea!n about assi$n(ent
state(ent an#
e'p!essions+
3+ lea!n about si(ple
.eyboa!# input an#
sc!een output+
1+ P!i(itie types% St!in$ an#
Console I8O+
1+/+ P!i(itie types an#
e'p!essions
1+1+ The Class St!in$
1+3+ Deyboa!# an# Sc!een I8O
1+4+ Bocu(entation an# Style
1 h!s lectu!e
3 h!s lab
Self&confi#ence
an# accu!ateness
;ectu!es
Seat*o!.
?an#s&on
E'position
Dno*le#$e hunt
Recitation
<ui==es
Machine
e'e!cises
P!oble( set
Int!o#uction to :aa
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne
At the en# of the chapte!% the 3+ Befinin$ Classes an# 4 h!s lectu!e Self&confi#ence ;ectu!es Recitation Int!o#uction to :aa
Reise# //+0+12//
stu#ent (ust be able to,
/+ beco(e fa(ilia! *ith
the concepts of a class
an# an ob)ect that
instantiates the class+
1+ lea!n ho* to #efine
classes in :aa+
3+ lea!n to #efine an# use
(etho#s in :aa+
4+ lea!n to c!eate ob)ects in
:aa+
5+ lea!n about info!(ation
hi#in$ an#
encapsulation+
6+ beco(e fa(ilia! *ith
the notion of !efe!ence
so that you can
un#e!stan# class
a!iables an# class
pa!a(ete!s+
Metho#s
3+/+ Classes an# (etho#
#efinitions
3+1+ Info!(ation hi#in$ an#
encapsulation
3+3+ Ob)ects an# !efe!ence
6 h!s lab an# accu!ateness Seat*o!.
?an#s&on
E'position
Dno*le#$e hunt
<ui==es
Machine
e'e!cises
P!oble( set
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne
At the en# of the chapte!% the
stu#ent (ust be able to,
/+ beco(e fa(ilia! *ith
(o!e techni"ues fo!
p!o$!a((in$ *ith
classes an# ob)ects+
1+ lea!n about static
(etho#s an# static
a!iables+
3+ lea!n about oe!loa#in$
a (etho# na(e
4+ lea!n to #efine
const!ucto! (etho#s in
:aa+
5+ lea!n about pac.a$es
4+ Ob)ects an# Metho#s
4+/+ P!o$!a((in$ *ith
(etho#s
4+1+ Static (etho#s an#
a!iables
4+3+ Besi$nin$ (etho#s
4+4+ Oe!loa#in$
4+5+ Const!ucto!
4+6+ Info!(ation hi#in$
!eisite#
4+C+ Pac.a$es
6 h!s lectu!e
E h!s lab
Self&confi#ence
an# accu!ateness
;ectu!es
Seat*o!.
?an#s&on
E'position
Dno*le#$e hunt
Recitation
<ui==es
Machine
e'e!cises
P!oble( set
Int!o#uction to :aa
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne
Reise# //+0+12//
an# i(po!t state(ents in
:aa+
6+ lea!n to #esi$n (etho#s
usin$ the top&#o*n
#esi$n techni"ue+
C+ lea!n a nu(be! of
techni"ues fo! testin$
(etho#s% inclu#in$ the
use of sub (etho#s an#
#!ie! p!o$!a(s+
At the en# of the chapte!% the
stu#ent (ust be able to,
/+ beco(e fa(ilia! *ith
inhe!itance in $ene!al+
1+ lea!n ho* to #efine an#
use #e!ie# classes in
:aa
3+ lea!n about #yna(ic
bin#in$ an#
poly(o!phis( in
$ene!al an# in :aa
5+ Inhe!itance
5+/+ Inhe!itance basics
5+1+ P!o$!a((in$ *ith
inhe!itance
5+3+ Byna(ic Bin#in$ an#
Poly(o!phis(
4 h!s lectu!e
6 h!s lab
Self&confi#ence
an# accu!ateness
;ectu!es
Seat*o!.
?an#s&on
E'position
Dno*le#$e hunt
Recitation
<ui==es
Machine
e'e!cises
P!oble( set
Int!o#uction to :aa
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne At the en# of the chapte!% the
stu#ent (ust be able to,
C!eate use! inte!faces an#
un#e!stan# a!ious FUI
co(ponents that (a.e up a use!
inte!face an# ho* to (a.e those
co(ponents *o!.+
6+ C!eatin$ Use! Inte!face
6+/+ Containe!s
6+1+ Co(ponents
6+1+/+ :;abel
6+1+1+ :Te't@iel#
6+1+3+ :Te'tA!ea
6+1+4+ :Button
6+3+ ;ayout Mana$e!s
6+3+/+ @lo*;ayout
6+3+1+ F!i#;ayout
6+3+3+ Bo!#e!;ayout
6+4+ A#ance Use! Inte!face
6 h!s lectu!e
E h!s lab
Self&confi#ence
an# accu!ateness
;ectu!es
Seat*o!.
?an#s&on
E'position
Dno*le#$e hunt
Recitation
<ui==es
Machine
e'e!cises
P!oble( set
Reise# //+0+12//
6+4+/+ :;abel
6+4+1+ :OptionPane
6+5+ Eents
6+6+ Cone!sion Classes
6+6+/+ Inte$e!
6+6+1+ Bouble
6+6+3+ ;on$
6+6+4+ St!in$
At the en# of the chapte!% the
stu#ent (ust be able to,
/+ ;ea!n ho* to *!ite :aa
Applets+
1+ Biscoe! the
!elationship bet*een
Applets an# the >eb
B!o*se!+
3+ E'plo!e the si(ila!ities
an# #iffe!ences bet*een
Applications an#
Applets+
C+ Applets
C+/+ The Applet Classes
C+1+ The :Applet Class
C+3+ Runnin$ Applets in the
:aa Plu$&in
C+4+ The GappletH ?TM; ta$
C+5+ Passin$ pa!a(ete!s to
Applets
C+6+ Cone!sion bet*een
Applications an# Applets
C+C+ Mouse Eents
C+0+ Deyboa!# Eents
6 h!s lectu!e
E h!s lab
Self&confi#ence
an# accu!ateness
Int!o#uction to :aa
P!o$!a((in$ by, Y+ Baniel
;ian$
:aa an Int!o#uction to
Co(pute! Science an#
P!o$!a((in$ by, >alte! Saitch
:aa Co(plete Cou!se in
P!o$!a((in$ an# P!oble(
Solin$ by, ;a(be!t an#
Osbo!ne
Reise# //+0+12//

You might also like