Anda di halaman 1dari 6

Summer 2014

CSYS 1203 Introduction to Programming


!"##$%&'
CSYS zc Sectlons c, CRN # 6, z6,

lnstructor lnformutlon
Assoc. Prof. Lr. vllllum Smlth
Lmull: wlll.smlthQtulsucc.edu
vork hone: (8) ,66
Skye: drwlllsmlth
Cmce Locutlon: Southeust Cumus zc
Cmce hours: 1uesduy :cc z:cc



)*+,%--.'
!"#$%& !(%)(*++,&)- .& /&#(%012#,%& #% 3%+41#5( 62,5&25 7"- 8%$& 95::5
!1;:,<$50 ;"- =(*&>:,&? 7550:5 @ .<<%2,*#5<
A0,#,%&- 652%&0 A0,#,%& B*#5- CDED
/67FG HIJKEKLHDCJKCMEKD
A((*#* $##4-NN+2<4OP*(#;1()O501NQ5::5N4"#$%&N44,2<CN5((*#*O#R#

/0*0*1&2'2,*'
None.

3-&0'* 4*'5026,2-7
1hls course ls u requlred rerequlslte for ull rogrummlng clusses und wlll serve us un lntroductlon
to structured rogrummlng technlques. 1olcs to be covered lnclude fowchurtlng, seudocode,
sequence, selectlon, lterutlon, urruys, ljc, rlnclles of roblem solvlng, debugglng, documentu
tlon und good rogrummlng ructlce. 1olcs wlll be ulled uslng un urorlute rogrummlng
lunguuge.

8-$#'
ln thls course, we wlll tuke un ln deth look ut rogrummlng concets und technlques. ve wlll
exumlne theoretlcul concets thut muke the world of rogrummlng unlque. Also, thls course wlll
udot u ructlcul hundson urouch when exumlnlng rogrummlng styles through un lntroduc
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 1
Syllabus
Spring 2007


CSC 2133 - Introduction to Java Section 390


Instructor Information
Asst. Prof. Dr. William Smith

E-mail: william.smith@mail.tulsacc.edu
Work phone: 595-7616
Office Location: Southeast Campus - 4201
Office hours: Mon/Wed 9:30 12:30
Mon/Wed 2:00 3:00

Textbook
Java, Java, Java: Object-Oriented Problem Solving 3
rd
Edition by Morelli and Wade
Prerequisites
CSC 2473 (Intro. to C) or CSC 2843 (Intro. to C++) or instructor approval.

Course Description
An introduction to how Java language is used to develop highly portable applications and applets.
Topics will include data objects, exceptions, threads, and the Abstract Windows Toolkit.

Goals
The goals of the Introduction to Java Programming course are that students, by mastering the
topics presented in this course, gain valuable problem-solving skills and Java knowledge that will
enable them to become proficient in object-oriented programming with Java characteristics.

Objectives
Upon successful completion of the Introduction to Java Programming course, students will be
able to apply the object-oriented approach to develop applications and applets with graphics,
multithreading, multimedia, exception handling, I/O, and networking.

Course Content
The course covers fundamental Java programming and core Java API. Specifically, the following
topics will be included:
1. Fundamental programming concepts, including primitive data types, control structures,
methods, method abstraction, and arrays

Summer 2014
CSYS 1203 Introduction to Programming
tlon to Python. Along wlth exumlnlng dlerent codlng technlques, thls course wlll exlore the ud
vuncement of rogrummlng, us well us, tlmeless roblem solvlng strutegles.
9%:*5,2;*'
Uon successful comletlon of thls course, students wlll be uble to understund, ldentlfy und uly
buslc structured rogrummlng technlques und concets.

3-&0'* 80$<*
1he course grude wlll be culculuted us follows:
8 Python Progrummlng Projects Q z ts euch = zcc ts

1otul Polnts Posslble: zcc

80$<27= !5$#*
1he stundurd 1CC c8c,c6c grudlng scule wlll be used.

3-&0'* 4*$<#27*'
(Leudllne ls ulwuys ut mldnlght on lrlduy of the lndlcuted week)
)"625$##" ,>*0* ?2## %* -7* $''2=7@*7, <&* *$5> ?**. ,>0-&=>-&, ,>* '*@*',*0A

!&%@2''2-7 -B /0-=0$@@27= C''2=7@*7,'
All rojects, dlscusslons und qulzzes must be submltted vlu 8luckbourd.

D$,* C''2=7@*7,'
Asslgnments wlll be ucceted lute ut u enulty of c for euch week lute.

E*1&20*< 3-&0'* /$0,2526$,2-7
1hls course requlres regulur urtlclutlon und work throughout the term. lf u student hus nut ur
tlcluted by the znd week of the term, thut student wlll be wlthdruwn from the course ut the ln
structor's dlscretlon


CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 2
Summer 2014
CSYS 1203 Introduction to Programming
3-6"02=>, F-,25*
lt ls u vlolutlon of the luw to creute unuuthorlzed dullcutes of coyrlghted mlcrocomuter soft
wure. 1ulsu Communlty College mukes every eort to suort these coyrlght ugreements und
does not suort lllegul dullcutlon of uny coyrlghted muterlul.

)*5>725$# E*1&20*@*7,'
1he student must meet the requlrements us llsted on the 1CC dlstunce leurnlng web slte us well us
uny uddltlonul requlrements llsted on the course 8luckbourd slte.

3-&0'* G2,><0$?$#
1he deudllne to wlthdruw from u course shull not exceed j the durutlon of uny cluss. Contuct the
Counsellng Cmce ut uny 1CC cumus to lnltlute wlthdruwul from u course ("v' grude) or to
chunge from Credlt to Audlt. Check the 1CC Acudemlc Culendur for deudllnes. Students who sto
urtlclutlng ln the course und full to wlthdruw muy recelve u course grude of "l,' whlch muy
huve fnunclul uld consequences for the student.

3-@@&725$,2-7'
Lmull communlcutlons: All 1CC students recelve u deslgnuted "My1CC' emull uddress (ex: june.
doeQmull.tulsucc.edu). All communlcutlons to you ubout 1CC und course usslgnments wlll be
sent to your My1CC emull uddress, und you must use My1CC emull to send emull to, und recelve
emull from, the lnstructor regurdlng thls course.

H75#*@*7, G*$,>*0
1CC rurely closes. lf extreme weuther condltlons or emergency sltuutlons urlse, 1CC ulwuys glves
cuncellutlon notlces to rudlo und televlslon stutlons. 1hls lnformutlon ls ulso osted on the 1CC
webslte (www.tulsucc.edu).

8*7*0$# I<&5$,2-7 8-$#'
Cenerul Lducutlon courses ut 1CC ensure thut our gruduutes guln skllls, knowledge, und ubllltles
thut comrlse u common foundutlon for thelr hlgher educutlon und u buckdro for thelr work und
ersonul llves. 1CC's Cenerul Lducutlon gouls ure: Crltlcul 1hlnklng, Lectlve Communlcutlon, Ln
guged Leurnlng, und 1echnologlcul Profclency.

3#$''0--@ I,21&*,,*
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 3
Summer 2014
CSYS 1203 Introduction to Programming
Cen und mutuully resectful communlcutlon of vurled olnlons, bellefs, und ersectlves durlng
clussroom or onllne dlscusslon encouruges the free exchunge of ldeus thut ls essentlul to hlgher
leurnlng und to the ublllty to leurn from euch other. Use of uny electronlc devlce ls ut the dlscre
tlon of the lnstructor.

!"##$%&' 3>$7=*'
Cccuslonully, chunges to the syllubus muy be necessury. Students wlll be notlfed of uny chunges
to the syllubus ln wrltlng.

42'$%2#2," E*'-&05*':
lt ls the ollcy und ructlce of 1ulsu Communlty College to creute lncluslve leurnlng envlronments.
Accommodutlons for quullfylng students ln comllunce wlth the Amerlcuns wlth Llsubllltles Act
(ALA) und Sectlon c of the Rehubllltutlon Act ure uvulluble. 1o request uccommodutlons, con
tuct the Lducutlon Access Center (LAC) ut eucQtulsucc.edu or cull (8) , (volce). Leuf und
hurd of heurlng students muy text (8) 8c86.

C5$<*@25 42'>-7*',"
Acudemlc dlshonesty (cheutlng) ls defned us the decetlon of others ubout one's own work or
ubout the work of unother. Acudemlc dlshonesty or mlsconduct ls not condoned or toleruted ut
cumuses wlthln the 1ulsu Communlty College system. 1ulsu Communlty College udots u ollcy
delegutlng certuln forms of uuthorlty for dlsclllnury uctlon to the fuculty. Such dlsclllnury uctlons
deleguted to the fuculty lnclude, but ure not llmlted to, the dlsmlssul of dlsresectful or dlsorderly
students from clusses. ln the cuse of ucudemlc dlshonesty u fuculty member muy:

requlre the student to redo un usslgnment or test, or requlre the student to comlete u
substltute usslgnment or test,
Record u "zero" for the usslgnment or test ln questlon,
Recommend to the student thut the student wlthdruw from the cluss, or udmlnlstrutlvely
wlthdruw the student from the cluss,
Record u grude of "l" for the student ut the end of the semester.

luculty muy request thut dlsclllnury uctlon be tuken ugulnst u student ut the udmlnlstrutlve level
by submlttlng such request to the Leun of Student Servlces.

CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 4
Summer 2014
CSYS 1203 Introduction to Programming
H7',2,&,2-7$# !,$,*@*7,
Luch student ls resonslble for belng uwure of the lnformutlon contulned ln the 1CC Cutulog, 1CC
Student Eundbook, Student Code of Conduct Pollcy Eundbook, und semester lnformutlon llsted ln
the cluss schedule. All lnformutlon muy be vlewed on the 1CC webslte: www.tulsucc.edu

)-%$55- J0** 3-##*=*
1ulsu Communlty College ls u 1obucco lree college ln uccordunce wlth the Covernor's Lxecutlve
Crder zczc und 1ltle 6 of the Ckluhomu Stututes, Sectlon z whlch rohlblts smoklng or the
use of uny tobucco roducts ln ull ubllc luces, ln uny lndoor workluce, und ull vehlcles owned
by the Stute of Ckluhomu und ull of lts ugencles und lnstrumentulltles. 1hls Crder lncludes roer
ty leused, rented, or owned by 1CC lncludlng, but not llmlted to, ull grounds, bulldlngs, fucllltles,
und urklng lots. 1ulsu Communlty College's ollcy lncludes u tobucco free envlronment on ull
cumus und ocumus locutlons conductlng 1CC credlt or noncredlt clusses. 1he 1CC Cumus
Pollce ls resonslble for ensurlng comllunce wlth the 1obuccolree Lnvlronment Pollcy. vlolu
tlons of the ollcy muy be uddressed through lssuunce of cumus or stute cltutlons.
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 5
Summer 2014
CSYS 1203 Introduction to Programming
3-&0'* 3$#*7<$0
/#*$'* F-,*K )>2' 2' $ ,*7,$,2;* '5>*<&#* $7< @$" 7**< ,- %* 0*;2'*< $' ,>* '*@*',*0 60-=0*''*'A






G**. 3-&0'* L$,*02$#
1 -8 Python
1 chapter from textbook per week (chapters covered in order starting
with Chapter 1 and nishing with Chapter 8)
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2014 6

Anda mungkin juga menyukai