program planning guides 2018 2019 - waketech.edu · class lab credits (choose 3 credit hours from...

15
Computer Programming & Development (A25590CP) Program Planning Guides 2018 – 2019 Degrees Computer Programming & Development - Day Computer Programming & Development – Evening Certificates C25590CC C++ Programming C25590CZ C# Programming C25590EJ Enterprise Java C25590JV Java Programming C25590JS JavaScript C25590NE .NET Programming C25590PF Programming Fundamentals C25590VB Visual Basic Programming CURRENT STUDENTS, PLEASE CHECK WEBADVISOR FOR YOUR PROGRAM OF STUDY, OR CONTACT YOUR ADVISOR.

Upload: hoangdien

Post on 16-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Computer Programming & Development (A25590CP)

Program Planning Guides

2018 – 2019

Degrees

Computer Programming & Development - Day

Computer Programming & Development – Evening

Certificates

C25590CC C++ Programming

C25590CZ C# Programming

C25590EJ Enterprise Java

C25590JV Java Programming

C25590JS JavaScript

C25590NE .NET Programming

C25590PF Programming Fundamentals

C25590VB Visual Basic Programming

CURRENT STUDENTS, PLEASE CHECK WEBADVISOR FOR YOUR PROGRAM OF STUDY, OR CONTACT YOUR ADVISOR.

Updated:Fall2018

Class Lab Credits

CSC 120 ComputingFundamentalsI 3 2 4CSC 121 PythonProgramming 2 3 3CTI 110 Web,Pgm,andDBFoundations 2 2 3ENG 111 WritingandInquiry 3 0 3

MAT121,143,or171 3 2 3

CTI 120 Network&SecFoundations 2 2 3CTS 115 InfoSysBusinessConcepts 3 0 3DBA 120 DatabaseProgrammingI 2 2 3WEB 115 WebMarkupandScripting 2 3 3

ProgrammingConcentrationArea ‐ ‐ 3

CSC 154 SoftwareDevelopment 2 2 3MajorElective ‐ ‐ 3

CSC 227 CloudApplicationDevelopment 2 3 3ProgrammingConcentrationArea ‐ ‐ 12‐13

COM 120 IntroductiontoInterpersonalCommunication 3 0 3ECO 151 SurveyofEconomics 3 0 3

Humanities/FineArtElective 3 0 3ProgrammingConcentrationArea ‐ ‐ 3ProjectElective ‐ ‐ 3

CreditHours 67‐68GRADUATIONREQUIREMENT:

FOURTHSEMESTER

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Day)

PROGRAMPLANNINGGUIDE

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

CurriculumBySemesterHoursPerWeek

FIRSTSEMESTER

SECONDSEMESTER

SUMMERSEMESTER

THIRDSEMESTER

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Day)

PROGRAMPLANNINGGUIDE

Class Lab Credits

(choose3credithoursfromthefollowingcourses)HUM 110 TechnologyandSociety 3 0 3HUM 115 CriticalThinking 3 0 3PHI 240 IntroductiontoEthics 3 0 3

CSC 151 JavaProgramming 2 3 3CSC 130 ComputingFundamentalsII 2 3 4CSC 251 AdvancedJavaProgramming 2 3 3CSC 256 SoftwareQualityAssurance 2 2 3

ConcentrationElective ‐ ‐ 3CSC 258 JavaEnterprisePrograms 2 2 3ConcentrationElective(selectaminimumof3credithoursfromthefollowingcourses)CSC 122 PythonApplicationDevelopment 2 2 3CSC 134 C++Programming 2 3 3CSC 153 C#Programming 2 3 3CSC 174 Server‐SideJavascript 2 2 3WEB 151 MobileApplicationsDevI 2 2 3

CSC 134 C++Programming 2 3 3CSC 130 ComputingFundamentalsII 2 3 4CSC 234 AdvancedC++Programming 2 3 3CSC 256 SoftwareQualityAssurance 2 2 3

ConcentrationElective ‐ ‐ 3CSC 216 SoftwareArchitecture 2 3 3ConcentrationElective(selectaminimumof3credithoursfromthefollowingcourses)CSC 122 PythonApplicationDevelopment 2 2 3CSC 151 JavaProgramming 2 3 3CSC 153 C#Programming 2 3 3CSC 174 Server‐SideJavascript 2 2 3WEB 151 MobileApplicationsDevI 2 2 3

CSC 153 C#Programming 2 3 3WEB 180 ActiveServerPages 2 2 3CSC 253 AdvancedC#Programming 2 3 3CSC 174 Server‐SideJavaScript 2 2 3CSC 226 .NETProgramming 2 2 3DBA 221 SQLServerDBProgrammingII 2 2 3

GeneralEducationElectivesHoursPerWeek

HumanitiesandFineArtsElectives

RequiredMajorElectivesConcentrationArea(Select1optiongroupingbelow)

Option2‐C++Programming(19CreditHours,takeinorderlisted)

Option3‐.NETProgramming(18CreditHours,takeinorderlisted)

Option1‐JavaProgramming(19CreditHours,takeinorderlisted)

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Day)

PROGRAMPLANNINGGUIDE

(chooseaminimumof3credithoursfromthefollowingcourses)CSC 111 IntroductiontoEthicalHacking 3 0 3CSC 139 VisualBasic 2 3 3CSC 163 C#ApplicationsDevelopment 2 3 3CSC 221 AdvancedPythonProgramming 2 2 3CTS 285 SystemsAnalysisandDesign 3 0 3DBA 130 IntroductiontoNoSQLDatabases 2 3 3DBA 220 OracleDBProgrammingII 2 3 3DBA 240 DatabaseAnalysis/Design 2 3 3

CSC 289 ProgrammingCapstone 1 4 3WBL 111 Work‐BasedLearning 0 10 1WBL 112 Work‐BasedLearning 0 20 2WBL 113 Work‐BasedLearning 0 30 3

ProjectElectives(chooseaminimumof3credithoursfromthefollowingcourses)

*Work‐BasedLearningisanelective.WBLcoursescompletedforoneprogrammaynotcounttowardthecompletionofanotherprogram.ContactyouracademicadvisororWBLfacultycoordinatorforverification.StudentsmusthaveapprovalfromthedepartmentheadandpreregisterwiththeComputerTechnologiesDivisionoffice.AsanalternativetoCSC289,threecredithoursofWork‐BasedLearningcanbetaken.TheWork‐BasedLearningworkperiodmaybetakenasWBL112,overtwosemestersasWBL‐111andWBL‐112oroveronesemesterasWBL‐113.

MajorElective

Updated:Fall2018

Class Lab Credits

CSC 120 ComputingFundamentalsI 3 2 4CTI 110 Web,Pgm,andDBFoundations 2 2 3ENG 111 WritingandInquiry 3 0 3

CSC 121 PythonProgramming 2 3 3CTS 115 InfoSysBusinessConcepts 3 0 3

MAT121,143,or171 3 2 3

DBA 120 DatabaseProgrammingI 2 2 3ProgrammingConcentrationArea ‐ ‐ 3

WEB 115 WebMarkupandScripting 2 3 3CSC 154 SoftwareDevelopment 2 2 3

ProgrammingConcentrationArea ‐ ‐ 3

ProgrammingConcentrationArea ‐ ‐ 6‐7CTI 120 Network&SecFoundations 2 2 3

CSC 227 CloudApplicationDevelopment 2 3 3COM 120 IntroductiontoInterpersonalCommunication 3 0 3

ProgrammingConcentrationArea ‐ ‐ 3MajorElective ‐ ‐ 3

ECO 151 SurveyofEconomics 3 0 3

ProgrammingConcentrationArea ‐ ‐ 3ProjectElective ‐ ‐ 3Humanities/FineArtElective 3 0 3

CreditHours 67‐68

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Evening)

PROGRAMPLANNINGGUIDE

CurriculumBySemesterHoursPerWeek

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

FIRSTSEMESTER

SECONDSEMESTER

FIRSTSUMMERSEMESTER

THIRDSEMESTER

FOURTHSEMESTER

SECONDSUMMERSEMESTER

FIFTHSEMESTER

SIXTHSEMESTER

GRADUATIONREQUIREMENT:

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Evening)

PROGRAMPLANNINGGUIDE

Class Lab Credits

(choose3credithoursfromthefollowingcourses)HUM 110 TechnologyandSociety 3 0 3HUM 115 CriticalThinking 3 0 3PHI 240 IntroductiontoEthics 3 0 3

CSC 151 JavaProgramming 2 3 3CSC 130 ComputingFundamentalsII 2 3 4CSC 251 AdvancedJavaProgramming 2 3 3CSC 256 SoftwareQualityAssurance 2 2 3

ConcentrationElective ‐ ‐ 3CSC 258 JavaEnterprisePrograms 2 2 3ConcentrationElective(selectaminimumof3credithoursfromthefollowingcourses)CSC 122 PythonApplicationDevelopment 2 2 3CSC 134 C++Programming 2 3 3CSC 153 C#Programming 2 3 3CSC 174 Server‐SideJavascript 2 2 3WEB 151 MobileApplicationsDevI 2 2 3

CSC 134 C++Programming 2 3 3CSC 130 ComputingFundamentalsII 2 3 4CSC 234 AdvancedC++Programming 2 3 3CSC 256 SoftwareQualityAssurance 2 2 3

ConcentrationElective ‐ ‐ 3CSC 216 SoftwareArchitecture 2 3 3ConcentrationElective(selectaminimumof3credithoursfromthefollowingcourses)CSC 122 PythonApplicationDevelopment 2 2 3CSC 151 JavaProgramming 2 3 3CSC 153 C#Programming 2 3 3CSC 174 Server‐SideJavascript 2 2 3WEB 151 MobileApplicationsDevI 2 2 3

CSC 153 C#Programming 2 3 3WEB 180 ActiveServerPages 2 2 3CSC 253 AdvancedC#Programming 2 3 3

GeneralEducationElectives

Option3‐.NETProgramming(18CreditHours,takeinorderlisted)

HoursPerWeek

HumanitiesandFineArtsElectives

RequiredMajorElectives

ConcentrationArea(Select1optiongroupingbelow)

Option1‐JavaProgramming(19CreditHours,takeinorderlisted)

Option2‐C++Programming(19CreditHours,takeinorderlisted)

IT‐ComputerProgrammingandDevelopment(A25590CP)A.A.S.Degree(Evening)

PROGRAMPLANNINGGUIDECSC 174 Server‐SideJavaScript 2 2 3CSC 226 .NETProgramming 2 2 3DBA 221 SQLServerDBProgrammingII 2 2 3

(chooseaminimumof3credithoursfromthefollowingcourses)CSC 111 IntroductiontoEthicalHacking 3 0 3CSC 139 VisualBasic 2 3 3CSC 163 C#ApplicationsDevelopment 2 3 3CSC 221 AdvancedPythonProgramming 2 2 3CTS 285 SystemsAnalysisandDesign 3 0 3DBA 130 IntroductiontoNoSQLDatabases 2 3 3DBA 220 OracleDBProgrammingII 2 3 3DBA 240 DatabaseAnalysis/Design 2 3 3

CSC 289 ProgrammingCapstone 1 4 3WBL 111 Work‐BasedLearning 0 10 1WBL 112 Work‐BasedLearning 0 20 2WBL 113 Work‐BasedLearning 0 30 3

MajorElective

ProjectElectives(chooseaminimumof3credithoursfromthefollowingcourses)

*Work‐BasedLearningisanelective.WBLcoursescompletedforoneprogrammaynotcounttowardthecompletionofanotherprogram.ContactyouracademicadvisororWBLfacultycoordinatorforverification.StudentsmusthaveapprovalfromthedepartmentheadandpreregisterwiththeComputerTechnologiesDivisionoffice.AsanalternativetoCSC289,threecredithoursofWork‐BasedLearningcanbetaken.TheWork‐BasedLearningworkperiodmaybetakenovertwosemesterasWBL112,overtwosemestersasWBL‐111andWBL‐112oroveronesemesterasWBL‐113.

Class Lab CreditsCSC 134 C++Programming 2 2 3CSC 154 SoftwareDevelopment 2 2 3CSC 227 CloudApplicationDevelopment 2 3 3CSC 234 AdvancedC++Programming 2 3 3

12

Updated:Fall2018

IT‐ComputerProgrammingandDevelopment(A25590CP)

C++Programming(C25590CC)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

ThesefourcoursesprovideastudentwithC++programmingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

Prereq:C25590PF

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: CreditHours

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

Class Lab CreditsCSC 153 C#Programming 2 3 3CSC 154 SoftwareDevelopment 2 2 3CSC 253 AdvancedC#Programming 2 2 3CSC 163 C#ApplicationsDevelopment 2 3 3

12

ThesefourcoursesprovideastudentwithC#programmingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

IT‐ComputerProgrammingandDevelopment(A25590CP)

C#Programming(C25590CZ)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

Updated:Fall2018Prereq:C25590PF

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: CreditHours

Updated:Fall2018Pre‐Req:C25590JV

Class Lab CreditsCSC 174 Server‐SideJavaScript 2 2 3CSC 258 JavaEnterprisePrograms 2 3 3WEB 151 MobileApplicationsDevI 2 2 3DBA 220 OracleDBProgrammingII 2 2 3

12

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

IT‐ComputerProgrammingandDevelopment(A25590CP)

EnterpriseJava(C25590EJ)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: TotalCredits

Updated:Fall2018

Class Lab CreditsCSC 151 JavaProgramming 2 3 3CSC 154 SoftwareDevelopment 2 2 3CSC 227 CloudApplicationDevelopment 2 3 3CSC 251 AdvancedJavaProgramming 2 3 3

12

ThesefourcoursesprovideastudentwithadvancedJavaprogrammingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

IT‐ComputerProgrammingandDevelopment(A25590CP)

JavaProgramming(C25590JV)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

Prereq:C25590PF

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: TotalCredits

Updated:Fall2018

Class Lab CreditsDBA 130 IntroductiontoNoSQLDatabases 2 3 3CSC 151 JAVAProgramming 2 3 3CSC 174 Server‐SideJavascript 2 2 3CSC 289 ProgrammingCapstoneProject 1 4 3

GRADUATIONREQUIREMENT: CreditHours 12

IT‐ComputerProgrammingandDevelopment(A25590CP)

JavaScript(C25590JS)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

CurriculumHoursPerWeek

Prereq:C25590PF

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

Updated:Fall2018Prereq:C25590CZ

Class Lab CreditsCSC 226 .NETProgramming 2 3 3CSC 227 CloudApplicationDevelopment 2 3 3DBA 221 SQLServerDBProgrammingII 2 2 3WEB 180 ActiveServerPages 2 2 3

12

Thesefourcoursesprovideastudentwith.NETprogrammingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

IT‐ComputerProgrammingandDevelopment(A25590CP)

.NETProgramming(C25590NE)Certificate

(DayandEvening)

PROGRAMPLANNINGGUIDE

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: CreditHours

Class Lab CreditsCSC 120 ComputingFundamentalsI 3 2 4CSC 121 PythonProgramming 2 3 3WEB 115 WebMarkupandScripting 2 3 3DBA 120 DatabaseProgrammingI 2 2 3

GRADUATIONREQUIREMENT: CreditHours 13

Updated:Fall2018

IT‐ComputerProgrammingandDevelopment(A25590CP)

ProgrammingFundamentals(C25590PF)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

Thesefourcoursesprovideastudentwithfoundationalfull‐stackprogrammingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

CurriculumHoursPerWeek

Page 13 of 14

Prereq:C25590PF

Class Lab CreditsCSC 139 VisualBasic 2 2 3CSC 154 SoftwareDevelopment 2 2 3CSC 227 CloudApplicationDevelopment 2 3 3CSC 289 ProgrammingCapstoneProject 1 4 3

12

Updated:Fall2018

IT‐ComputerProgrammingandDevelopment(A25590CP)

VisualBasicProgramming(C25590VB)Certificate

(DayandEvening)PROGRAMPLANNINGGUIDE

ThesefourcoursesprovideastudentwithVisualBasicprogrammingskills.AllofthecoursesofferedarepartoftheA25590CPAASdegree

Coursestakenmorethan5yrs.agomaynotreceivetransfercredit.Consultyouradvisorfordetails.

CurriculumHoursPerWeek

GRADUATIONREQUIREMENT: CreditHours