2014-15 TMCC College Catalog - page 86

B-86 2014-2015
TMCCCollegeCatalog
B–DegreePrograms
ComputerProgrammingEmphasis
COMPUTERINFORMATIONTECHNOLOGYDEGREE–ASSOCIATEOFAPPLIEDSCIENCE
The computer programming emphasis provides
studentswith entry level programming skills. Computer
programmingprofessionalsmust alsohave abroad
knowledgeof computer systems and technologies, as
well as strongproblem solving and analysis skills.They
must be able to think logically andhave strongverbal
andwritten communication skills.
DEGREEOUTCOMES
Students completing thedegreewill:
• Fulfill the requirements for theAssociateofAppliedScience.
• Demonstrate competency in their specified emphasis.
EMPHASISOUTCOMES
Students completing the emphasiswill:
• Have the technical proficiency required todesignandprograma
solution toa statedproblem.
• Demonstrate anunderstandingof dynamicdata structures and
genericmethods.
• Have the ability to communicate andwork effectivelywith
members of a teamandmembers of external groups.
GENERALEDUCATIONREQUIREMENTS
DIVERSITY..........................................................(3CREDITS)
See thediversity sectionof thegeneral educationdescriptions for a
complete listof courses. Canalsobeused to satisfyanotherGeneral
Education,Degree/Emphasis, or Elective requirement.
COMMUNICATIONS/ENGLISH.....................6CREDITS
Communications-HighlyRecommended: BUS107, COM113or215
English-HighlyRecommended: BUS108, ENG101 (or113), 102 (or
114), 107or108
FINEARTS/HUMANITIES/
SOCIALSCIENCE................................................3CREDITS
HUMANRELATIONS........................................3CREDITS
HighlyRecommended:MGT212
MATHEMATICS...................................................3CREDITS
Choose from:MATH126orhigher (MATH127 required for CS135R)
SCIENCE................................................................3CREDITS
U.S.ANDNEVADACONSTITUTIONS.........3CREDITS
TOTALGENERAL
EDUCATIONREQUIREMENTS.............21CREDITS
COREREQUIREMENTS
CIT112 Network+...................................................................(3)
or
CSCO120 CCNA InternetworkingFundamentals..........................(4)
CIT114R ITEssentials...................................................................4
CIT128 Introduction toSoftwareDevelopment.........................4
TOTALCOREREQUIREMENTS........11-12CREDITS
EMPHASISREQUIREMENTS
CIT151 BeginningWebDevelopment........................................3
CIT180 DatabaseConceptsandSQL...........................................3
CIT263R ProjectManagement.....................................................3
BeginningandAdvancedProgrammingLanguages....12
Studentsmust complete thebeginning and advanced
courses in twoprogramming languages for 12 credits.
JAVA
CIT130 Beginning Java. .............................................................3
CIT230 Advanced Java...............................................................3
C#
CIT134 BeginningC#Programming...........................................3
CIT234 AdvancedC#Programming...........................................3
C++
CS135R Computer Science I........................................................3
CS202 Computer Science II.......................................................3
TOTALEMPHASISREQUIREMENTS..21CREDITS
ELECTIVEREQUIREMENTS
Choose at least six credits from anyCIT, CS, orCSCO
coursenot used in the coreor emphasis requirements to
ensure aminimumdegree total of 60 credits.
CIT, CSor CSCO. ...........................................................6-7
TOTALELECTIVEREQUIREMENTS.......6CREDITS
TOTALDEGREE
REQUIREMENTS...........................60-61CREDITS
I...,76,77,78,79,80,81,82,83,84,85 87,88,89,90,91,92,93,94,95,96,...392