csce undergraduate handbook 2018-2019...1 csce undergraduate handbook 2018-2019 ver. 1.2...

20
1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, [email protected] Associate Department Head for the Undergraduate Program – Dr. Dale R. Thompson, [email protected] Main Office – 479-575-6197 http://www.csce.uark.edu

Upload: others

Post on 02-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

1

CSCE Undergraduate Handbook 2018-2019

Ver.1.2

DepartmentalContacts:

DepartmentHead–Dr.XiaoqingLiu,[email protected]

AssociateDepartmentHeadfortheUndergraduateProgram–Dr.DaleR.Thompson,[email protected]

MainOffice–479-575-6197

http://www.csce.uark.edu

Page 2: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

2

ContentsCSCEDepartmentInformation.....................................................................................3CSCEMajors:................................................................................................................................................................................................3ComputerEngineering–BachelorofScience...............................................................................................................................3ComputerScience–BachelorofScience.........................................................................................................................................3ComputerScience–BachelorofArts................................................................................................................................................3

DegreeRequirementInformation................................................................................3CSCEElectives.............................................................................................................................................................................................3Humanities/SocialScienceElectives.................................................................................................................................................4CSCEBasicScienceElectives..................................................................................................................................................................5FreeElectives................................................................................................................................................................................................5

APCreditandExemptions.....................................................................................................................................................................5CSCEHonorsProgram.............................................................................................................................................................................6FreshmanEngineering............................................................................................................................................................................6DegreeProgramChanges:......................................................................................................................................................................6TransferStudents......................................................................................................................................................................................7

AcademicAdvising......................................................................................................7HowAdvisingWorks:.................................................................................................................................................................................7HowtoGetAdvised:....................................................................................................................................................................................7ChangingMajors:........................................................................................................................................................................................7MathMinorrequirements:......................................................................................................................................................................8

AdditionalBachelor'sDegree......................................................................................8

AcceleratedM.S.Degree.............................................................................................8

EightSemesterDegreePlans.......................................................................................9ComputerEngineering8SemesterPlan–2016-2017................................................................................................................9ComputerScience8SemesterPlan–2016-2017.......................................................................................................................10ComputerScienceBA8SemesterPlan–2018-2019................................................................................................................11

Flowcharts.................................................................................................................12ComputerEngineeringBachelorofScience–Fall2017.........................................................................................................12ComputerScienceBachelorofScience–Fall2017...................................................................................................................13ComputerScienceBachelorofArts–Fall2018..........................................................................................................................14

DegreeAudits............................................................................................................15ComputerEngineering...........................................................................................................................................................................15ComputerScienceBachelorofScience...........................................................................................................................................16ComputerScienceBachelorofArts..................................................................................................................................................17

GraduationRequirements.........................................................................................18

ApplicationforGraduation........................................................................................18

FacultyandAreasofResearch...................................................................................19

Page 3: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

3

CSCEDepartmentInformation

CSCEMajors:Thedepartmentoffersthefollowingundergraduatedegrees:

o BachelorofScienceinComputerEngineeringo BachelorofScienceinComputerScienceo BachelorofArtsinComputerScience

ComputerEngineering–BachelorofScienceComputerEngineersengageinthedesignofembeddedsystemssuchascellphones,avionics,communicationsnetworks,anddigitalradios,throughInternetcomputingsystemssuchassettopgamingboxes,andtomoregeneralpurposesystemssuchasdesktopandlaptopcomputers,andnextgenerationsupercomputers.TheBachelorofScienceinComputerEngineeringprovidesasolidfoundationintopicsacrossthehardware-softwareboundaryrangingfromphysicalcomponentstructurestooperatingsystemsandprogramminglanguagestoprovidestudentswiththeabilitytointegratephysicalandabstractcomponentsintoworkingsystems.ComputerEngineeringgraduatesfindemploymentnationallywithcompaniessuchasIntel,LockheedMartin,andregionallywithcompaniessuchasTexasInstrumentsandMcDonnellDouglas.

ComputerScience–BachelorofScienceComputerScientistsseekapproachesandmethodstoefficientlyautomateeverydayjobs,createandinterpretnewinformation,andseeknewapplicationsfortechnologytoenhancethehumanexperience.TheBachelorofScienceinComputerSciencepreparesstudentsthroughasolidcoreofstudyinthetheoreticalfoundationsofinformationandcomputation,aswellasthepracticaltechniquesforimplementingapplicationsinawidevarietyofcomputersystems.TheComputerSciencedegreeprovidestheflexibilitytoallowstudentstocombinetheirskillswithawidevarietyofinterdisciplinaryinterestsinotherfields,suchascomputationalbiology,chemistry,andart.ComputerSciencegraduatesfindemploymentwithnationalcompaniessuchasGoogle,Microsoft,andAmazon,andwithregionalcompaniessuchasAcxiom,ConocoPhillips,J.B.HuntandWal-Mart.

ComputerScience–BachelorofArtsTheBachelorofArtsinComputerSciencecombinesasolidcoreofComputerSciencecourseswiththeabilitytogainknowledgeinothersubjects.Inaddition,therearenumerouschoicesinthecurriculumforscienceandhumanitiescourses.Sincecomputingisadisciplinewithstronglinkstomanyfields,thisprovidesstudentswithunparalleledflexibilitytopursueotherinterests.

DegreeRequirementInformation

CSCEElectivesTheB.S.degreesinbothcomputerengineeringandcomputersciencerequirefourCSCEElectives.BothdegreesrequiretheelectivesbechosenfromanyCSCE4000+coursenotrequiredforthedegreeexceptforCSCE490V,IndividualStudy.Inaddition,ComputerEngineeringstudentscan

Page 4: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

4

choosetotakeELEG3923MicroprocessorSystemDesigntocounttowardstheCSCEElectiverequirement.

ComputerEngineering–maytakeoneSTEMelectivefromthefollowinglistforaCSCEElective:STEMElectiveMATH4363NumericalAnalysisMATH4353NumericalLinearAlgebraMATH4253SymbolicLogicIMATH4163DynamicModelsinBiologyMEEG4253IntroductiontoRoboticsGEOS4413PrinciplesofRemoteSensingGEOS4523ComputerMappingGEOS4553IntroductiontoRasterGISGEOS4583VectorGISGEOS4593IntroductiontoGlobalPositioningSystemsGEOS4653AdvancedRasterGISINEG4343CognitiveErgonomicsINEG4563ApplicationofRoboticsBIOL4233HHonorsGenomicsandBioinformaticsComputerScience-maytakeoneoftheProfessionalelectiveslistedbelowORoneoftheStemelectiveslistedaboveforaCSCEElective:ProfessionalelectiveGNEG4103GlobalizationandInnovationISYS4453IntroductiontoEnterpriseServersISYS4463EnterpriseTransactionSystemsMGMT3933EntrepreneurshipandNewVentureDevelopmentMGMT4253LeadershipMGMT4433SmallEnterpriseManagementMGMT4993EntrepreneurshipPracticumIfastudentwishestotakeaSTEMorProfessionalelectivenotontheapprovedlist,thestudentmustpetitiontheUndergraduateCurriculumCommitteeforapprovalpriortoenrollingintheclass.Thepetitionformmustbesubmittedelectronicallywithsupportingdocumentstoinfo@csce.uark.edu.ComputerScienceB.A.studentscanchoosefromanyCSCE3000-level+coursenotrequiredforthedegreewiththeexceptionofCSCE490V.

Humanities/SocialScienceElectivesAllstudentsattheUniversityofArkansas-FayettevillearerequiredtomeettheUniversityCore(StateMinimumCore).Ifthecoreisnotmet,itwillaffectgraduation.

AllCENGandCS(B.S.andB.A.)studentsarerequiredtotake:

Page 5: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

5

A)3hoursofFineArtsfromthefollowingcourses:

FineArts–ARCH1003,ARHS1003,COMM1003,DANC1003,ENGL2023,HUMN2114H,LARC1003,MLIT1003,MLIT1013,MLIT1333,THTR1003,THTR1013B)3hoursofhumanities-PHIL3103EthicsandtheProfessions(requiredcourse)

o 3hoursU.S.HistoryorGovernment

Chooseoneofthefollowing:HIST2003,HIST2013,PLSC2003

o 9hoursofSocialScience

Coursesmustbetakenfromatleasttwodifferentdepartments:AGEC1103,AGEC2103ANTH1023COMM1023ECON2013,ECON2023,ECON2143GEOG1123,GEOG2003HESC1403,HESC2413,HESC2603,HIST1113,HIST1123,HIST2003*,HIST2013*HUMN1114H,HUMN2114HPLSC2003*,PLSC2013,PLSC2203PSYC2003RESM2853RSOC2603SOCI2013,SOCI2033*IfnotselectedtomeettheHistory/Governmentelective

CSCEBasicScienceElectivesApprovedcourseswithlab-ASTR2003/2001LSurveyoftheUniverse;BIOL1543/1541LPrinciplesofBiology;ENSC1003/1001LEnvironmentalScience;GEOL1113/1111LGeneralGeology;BIOL1603/1601PrinciplesofZoology;BIOL2213/2211LHumanPhysiology;PHYS3544Optics,PHYS3613ModernPhysics

FreeElectivesFreeelectivescanbechosenfromanyareabutcannotberemedialcourses.CoursesthatwillnotcountareANTH0003,PHSC0003,ENGL0003,MATH0003,CIED0003,MATH1203,MATH1213,MATH1285andPHYS2013/2011LCollegePhysics.

APCreditandExemptionsStudentswhohavetakentheAPComputerScienceAexamandreceivedascoreof5willreceivecreditforCSCE2004.Studentswhoreceiveda3or4willhavetopassatestwithaBorbettertoreceivefullcreditforCSCE2004.

Page 6: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

6

StudentswhoreceiveexemptionsforENGL1013and/orENGL1023willnotberequiredtotakethosecoursesbutwillhavetotakecoursestoreplacethehourrequirements.

CSCEHonorsProgramAdmissionrequirementsfortheHonorsProgramareasfollows:enteringfreshmanmusthaveatleasta3.5highschoolGPAandatleast28compositescoreontheACT;enteringtransferstudentsmusthavea3.25GPAontheirtransferwork.StudentswhodonotqualifyinitiallyfortheHonorsProgramareeligibleafteroneyeariftheyearnatleasta3.25GPA.

ApplicationfortheHonorsProgrammustbemadethroughtheEngineeringAcademicDean’sofficeinBell3189.

Thedepartmentconsidersthefollowingrequirementsnecessarytograduatewithhonors:

Ø ThecandidatemustsatisfytherequirementssetforthbytheCollegeofEngineering.

Ø Astudentmustobtainatleasta3.5grade-pointaverageinrequiredComputerEngineeringand/orComputerSciencecourses.

Ø Thestudentmustcompleteatotalof12hoursofhonorscredit.SixhoursofHonorscreditmustbeinthemajor,including3hoursofHonorsThesistakenasCSCE491VHand3hoursofnon-thesisclasswork(courseswithhonorsdesignationor5000level).

GuidelinesforcompletionofthehonorsprogramandrequiredformsforsubmissionofthesisandverificationfordegreecompletioncanbefoundontheCollegeofEngineeringwebsite.

FreshmanEngineeringTheFreshmanEngineeringProgramwasdevelopedtohelpincomingfreshmendecideonengineeringmajors,developandpracticegoodstudyhabitsand,ingeneral,preparetheincomingstudentsfortherigorsofcollegeandtheuniversityprogram.AllfreshmenenteringtheCollegeofEngineeringmustenrollintheFreshmanEngineeringProgram.

DegreeProgramChanges:Studentsmustmeetallrequirementsoftheirdegreeprogramandareexpectedtokeepinformedconcerningcurrentregulations,policies,andprogramrequirementsintheirfieldofstudy.Itistheresponsibilityofthestudenttoensurealldegreerequirementsaremetbeforegraduation.Changesmadeincurriculumatalevelbeyondthatatwhichastudentisenrolledmightbecomegraduationrequirements.Changesmadeinthecurriculumatalowerlevelthantheoneatwhichastudentisenrolledarenotrequiredforthatstudent.Studentsshouldconsulttheirfacultyadvisorforadditionalinformation.

Studentsreinstatedafteraperiodofabsencewithoutcontinuousenrollmentmustmeetthecurriculumrequirementsofthecatalogineffectatthetimeofreinstatement.

Page 7: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

7

TransferStudentsTransferstudentsmaybedirectedtoFreshmanEngineeringifparticipationintheprogramwouldenhanceprogresstowardstheirdegree.ThismayoccurifthestudentdoesnothavecreditforMATH2554CalculusI.IfthetransferstudententerstheCSCEdepartment,thetwocoursesthatarerequiredforFEP(GNEG1111andGNEG1121)wouldbereplacedwithtwohoursofSTEMelectives.

AcademicAdvisingStudentsareassignedaCSCEfacultyadvisortheirfirstsemesterofenrollmentinaCSCEdegreeprogram.Typically,thisadvisorwillremainwiththestudentthroughouttheiracademiccareer.StudentscanfindthenameoftheirfacultyadvisorintheUAConnectsystemintheirstudentaccount.

HowAdvisingWorks:Priorityregistrationsareheldinthefallandspringsemesters,allowingacurrentlyenrolledstudenttoregisterforclassespriortonewstudentsenteringtheuniversity.Studentsarestronglyencouragedtoregisterduringtheseperiodsbecausecertainclassestendtofillupquicklyandseatingmaybelimitedorlowenrollmentscouldmeanthatclassesgetcancelled.Studentsmustseetheiradvisorpriortoanyregistrationperiodtoreviewthedegreeprogress,courseplans,answerquestions,andgetassistancewithacademicproblems.AdvisingperiodsarescheduledtwoweeksbeforePriorityRegistrationbegins.

HowtoGetAdvised:Step1:StudentshaveaccesstodegreeauditsinUAConnectthroughtheirstudentaccount.Studentsshouldreviewthedegreeauditandplantheirschedulebeforemeetingwiththeiradvisor.Step2:Studentsshouldscheduleanappointmentwiththeirfacultyadvisorduringtheiradvertisedtimes.Advisorswillcontactadviseesaboutappointmentperiods.Theadvisorwillreviewthecourseplanandverifythatprerequisiteshavebeenmet.Thefacultyadvisorwillremovetheadvisingholdattheendoftheappointment.Thisisalsoagoodopportunitytotalkaboutcareerplans,co-ops,andotheracademicissues.

ChangingMajors:StudentswantingtoswitchfromCStoCEorCEtoCSshoulddiscussthisfirstwiththeirfacultyadvisor.Thefirsttwosemestersofstudyareidentical,sothetransferatthatpointiseasy.Thereareminordifferencesinthethirdandfourthsemesterthatstillallowforchange.Afterthefifthandsixthsemestertherearedifferencesthatmightcreatesomeissues(suchashavingtotakemorecoursework).CompletionoftheformstoprocessthechangeofmajorshouldbedoneintheAcademicStudentOfficeinBellEngineeringroom3189.

Page 8: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

8

MathMinorrequirements:MATH2564CalculusIIand

MATH2603DiscreteMathematicsorMATH2803IntroductiontoMathematicalProof

Plus3coursesselectedfromthefollowing:

MATH2574CalculusIII

MATH2584DifferentialEquationsandLaplaceTransform

AnyMATHorSTATcoursesatthe3000-levelorhigher

TodeclareaMathminor,gototheCollegeofEngineeringDean’sofficeinBellEngineering,room3189tocompletethepaperwork.

AdditionalBachelor'sDegreeApersonwithabachelor’sdegreefromtheUniversityofArkansas,orfromanyotherinstitution,maynotreceiveanotherbachelor’sdegreewithoutcompletingatleast30hoursofadditional,notnecessarilysubsequent,coursesselectedfromthecoursesleadingtoadegreeforwhichthepersonisacandidate.

Morethan30hoursofcourseworkmayberequired.Inadditiontothecollegeorschoolrequirements,thecandidatemustalsomeetalluniversityrequirementsasstatedinthecatalog,includinggraduationandcorerequirements.

AcceleratedM.S.DegreeHigh-achievingundergraduatestudentsineithertheComputerEngineeringorComputerScienceB.S.programattheUniversityofArkansaswhochoosetopursuegraduatestudiesinourdepartmentmayparticipateintheacceleratedMSprogram.EligiblestudentsmusthaveaGPAof3.5.

Thesestudentscantakeupto6credithoursof5000-levelCSCEcoursesastechnicalelectivesfortheirbachelor’sdegreeandcountthosehourstowardstheirgraduatedegree,shouldtheychoosetopursueoneinourdepartment.The6hoursmustbetakenwithinthefinal12monthsbeforereceivingtheundergraduatedegree.

Page 9: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

9

EightSemesterDegreePlansComputerEngineering8SemesterPlan–2016-2017

Fall Semester Year 1 4 MATH 2554 Calculus I 3 CHEM 1103 University Chemistry I 4 PHYS 2054 University Physics I 1 GNEG 1111 Introduction to Engineering I 3 ENGL 1013 English Composition 15 Semester hours

Spring Semester Year 1 4 MATH 2564 Calculus II 4 PHYS 2074 University Physics II 3 History/Government elective 1 GNEG 1121 Introduction to Engineering II 3 ENGL 1023 Composition II 15 Semester hours

Fall Semester Year 2 4 MATH 2574 Calculus III 4 CSCE 2004 Programming Foundations I 4 CSCE 2114 Digital Design 3 MATH 2603 Discrete Math 15 Semester hours

Spring Semester Year 2 4 MATH 2584 Differential Equations 4 CSCE 2214 Computer Organization 4 CSCE 2014 Programming Foundations II 3 Social Science elective 3 Social Science elective 18 Semester hours

Fall Semester Year 3 3 CSCE 3613 Operating Systems 3 CSCE 3953 System Synthesis & Modeling 3 CSCE 3193 Programming Paradigms 3 PHIL 3103 Ethics & the Professions 4 Basic Science elective with lab 16 Semester hours

Spring Semester Year 3 3 CSCE 3513 Software Engineering 3 CSCE elective 3 ELEG 3933 Circuits & Electronics 3 Free elective 3 INEG 2313 Applied Probability and Statistics for Engineers I 15 Semester hours

Fall Semester Year 4 1 CSCE 4561 Capstone I 4 CSCE 4114 Embedded Systems 3 CSCE elective 3 CSCE elective 3 Fine Arts elective 3 COMM 1313 Public Speaking 17 Semester hours

Spring Semester Year 4 3 CSCE 4963 Capstone II 3 CSCE 4213 Computer Architecture 3 CSCE elective 3 Social Science elective 3 Free Elective 15 Semester hours

126 Total hours

Page 10: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

10

ComputerScience8SemesterPlan–2016-2017

FallSemesterYear14MATH2554CalculusI3CHEM1103UniversityChemistryI4PHYS2054UniversityPhysicsI1GNEG1111IntroductiontoEngineeringI3ENGL1013EnglishComposition15Semesterhours

SpringSemesterYear14MATH2564CalculusII4FreshmanScienceelective*1GNEG1121IntrotoEngineeringII3ENGL1023CompositionII3History/Governmentelective15Semesterhours

FallSemesterYear23MATH2603DiscreteMath4BasicScienceelectivewithlab4CSCE2004ProgrammingFoundationsI4CSCE2114DigitalDesign3SocialScienceelective18Semesterhours

SpringSemesterYear23MATH3103Combinatorics4CSCE2014ProgrammingFoundationsII4CSCE2214ComputerOrganization3FineArtselective3Socialscienceelective17Semesterhours

FallSemesterYear33CSCE3193ProgrammingParadigms3CSCE3613OperatingSystems3COMM1313PublicSpeaking3MATH3083LinearAlgebra3PHIL3103Ethics&theProfessions15Semesterhours

SpringSemesterYear33CSCE4523DatabaseManagement3CSCE3513SoftwareEngineering3CSCEelective3Freeelective3INEG2313AppliedProbabilityandStatisticsforEngineersI15Semesterhours

FallSemesterYear41CSCE4561CapstoneI3CSCE4133Algorithms3CSCEelective3CSCEelective3Freeelective3Freeelective16Semesterhours

SpringSemesterYear43CSCE4963CapstoneII3CSCEelective3CSCE4323FormalLanguages3Freeelective3SocialScienceelective15Semesterhours

126Totalhours*ChoosebetweenPHYS2074UniversityPhysicsIIorCHEM1133/1131LUniversityChemistryIIforEngineersandlab.

Page 11: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

11

ComputerScienceBA8SemesterPlan–2018-2019 Fall Semester Year 1 3 ENGL 1013 Composition I 4 MATH 2554 Calculus I 3 HIST 2003 or HIST 2013 or PLSC 2003 3 Social science elective 13 Semester hours

Spring Semester Year 1 4 CSCE 2004 Programming Foundations I 4 CSCE 2114 Digital Design 3 MATH 2603 Discrete Mathematics 3 ENGL 1023 Technical Composition II 14 Semester hours

Fall Semester Year 2 4 CSCE 2014 Programming Foundations II 4 CSCE 2214 Computer Organization 3 Fine Arts elective (from University core) 3 Social Science elective (from University core) 3 Free Elective 17 Semester hours

Spring Semester Year 2 3 CSCE 3193 Programming Paradigms 3 STAT 2303 Principles of Statistics 3 COMM 1313 Public Speaking 3 Free Elective 3 Free Elective 15 Semester hours

Fall Semester Year 3 3 CSCE 3513 Software Engineering 3 ENGL 3053 Tech/Report Writing 4 Science elective with lab 3 Free Elective 3 Free Elective 16 Semester hours

Spring Semester Year 3 3 CSCE 3613 Operating Systems 3 PHIL 3103 Ethics and the Profession 5 Free Elective 3 Social Science elective (from University core) 14 Semester hours

Fall Semester Year 4 3 CSCE Elective (3000-level or higher) 3 CSCE Elective (3000-level or higher) 4 Science elective 3 Free Elective (3000-level or higher) 3 Free Elective (3000-level or higher) 16 Semester hours

Spring Semester Year 4 3 CSCE Elective (3000-level or higher) 3 CSCE Elective (3000-level or higher) 3 Free Elective (3000-level or higher) 3 Free Elective (3000-level or higher) 3 Free Elective (3000-level or higher) 15 Semester hours

120 Total hours

Page 12: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

12

Flowcharts

ComputerEngineeringBachelorofScience–Fall2017

GNEG1111Intro

EngineeringI

MATH2554CalculusI

PHYS2054PhysicsI

ENGL1013CompositionI

CHEM1103UnivChemI

PHYS2074PhysicsII

MATH2564CalculusII

ENGL1023CompositionII

History/GovtElective

CSCE2114DigitalDesign

CSCE2004ProgrammingFoundationsI

FreeElective

MATH2574CalculusIII

MATH2603DiscreteMath

CSCE2014ProgrammingFoundationsII

CSCE2214Computer

Organization

MATH2584DifferentialEquations

SocialScienceElective

SocialScience.Elective

CSCE3953SystemSynth&

Modeling

CSCE3513Software

Engineering

CSCE3193ProgrammingParadigms

BasicScienceElectivew/lab

PHIL3103Ethics&Prof

CSCE3613OperatingSystems

ELEG3933Circuits&Electronics

INEG2313

CSCEElective

CSCEElectiveCSCE4561CapstoneI

CSCE4114EmbeddedSystems

FineArtselective

SocialScienceelective

CSCE4963CapstoneII

CSCE4213ComputerArchitecture

CSCEElective

CSCEElective

FreeElective

COMM 1313Public

Speaking

GNEG1121Intro

EngineeringII

Prerequisite Co-Requisite

Page 13: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

13

ComputerScienceBachelorofScience–Fall2017

Fall

GNEG1111Intro

EngineeringI

MATH2554CalculusI

PHYS2054PhysicsI

ENGL1013CompositionI

CHEM1103ChemistryI

Spring

GNEG1121Intro

EngineeringII

FreshmanScienceElective(4hrs)

MATH2564CalculusII

ENGL1023CompositionII

History/GovtElective

Fall

CSCE2114DigitalDesign

CSCE2004ProgrammingFoundationsI

Spring

Spring

Spring

Fall

Fall

MATH2603DiscreteMath

CSCE2014ProgrammingFoundationsII

CSCE2214Computer

Organization

MATH3103Combinatorics

SocialScienceElective

SocialScienceElective

CSCE3513Software

Engineering

CSCE3193ProgrammingParadigms

BasicScienceElectivew/lab

PHIL3103Ethics&Prof

CSCE3613OperatingSystems

INEG2313

CSCEElectiveCSCEElectiveCSCE4561CapstoneI

CSCE4523DatabaseMgmt

CSCE4963CapstoneII

CSCE4323Formal

LanguagesCSCEElective

CSCE4133Algorithms

FineArtsElective

FreeElective

MATH3083LinearAlgebraorMATH3093

FreeElective

SocialScienceElective FreeElective

CSCEElective

COMM1313Public

Speaking

FreeElective

Prerequsite Corerquisite

Page 14: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

14

ComputerScienceBachelorofArts–Fall2018

FallYear113hours

MATH2554CalculusI

ENGL1013CompositionI

SocialScienceelective

SpringYear114hours

FineArtselective

ENGL1023CompositionII

FreeElective3000+level

FallYear217hours

CSCE2004ProgrammingFoundationsI

SpringYear415hours

SpringYear314hours

SpringYear215hours

FallYear416hours

FallYear316hours

MATH2603DiscreteMath

CSCE2014ProgrammingFoundationsII

STAT2303PrinciplesofStatistics

FreeElective

SocialScienceElective

CSCE3513Software

Engineering

CSCE3193ProgrammingParadigms

Freeelective

Freeelective

CSCEelective3000+level

CSCEelective3000+level

Scienceelectivew/lab

PHIL3103Ethics

COMM1313Public

Speaking

SocialScienceElective

Scienceelectivew/lab

FreeElectiveFreeelective(2hours)

FreeElective

Freeelective

Freeelective3000+level

Freeelective3000+level

Freeelective3000+level

CSCE3613OperatingSystems

CSCEelective3000+level

CSCEelective3000+level

CSCE2114DigitalDesign

History/Govtelective

CSCE2214ComputerOrg

ENGL3053Tech/ReportWriting

Freeelective3000+level

Page 15: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

15

DegreeAuditsTheUniversityhasdevelopedanautomateddegreeauditsystemforstudentsandadvisorstoviewprogresstowardsthedegreerequirements.AccessthroughUAConnectisintheStudentCenter.Adetaileddescriptionofthedegreeauditsystemcanbefoundathttp://help-uaconnect.uark.edu/_resources/documents/degreeaudit-student.pdf

Ifastudentand/ortheiradvisorhavequestionsaboutanyentriesonthedegreeaudit,pleasecontactinfo@csce.uark.eduwithanyquestionsorconcerns.Acomprehensivedegreeauditreviewshouldbescheduledpriortoregisteringforthefirstsemesterofthesenioryear.Toschedulethereview,[email protected].

Thedegreeauditsfollowtheplansbasedonmajordegreerequirementsanduniversityrequirements.Samplesofeachdegreeprogramrequirementsarebelow.

ComputerEngineering

Class Term Grade Hrs G.P.A D's PrerequisitesCSCE2004 0 MATH2554w/CorbetterCSCE2014 0 CSCE2004w/CorbetterCSCE2114 0 MATH2554w/CorbetterCSCE2214 0 CSCE2114w/CorbetterCSCE3193 0 CSCE2014w/CorbetterCSCE3513 0 CSCE3193CSCE3613 0CSCE3953 0 CSCE2214w/CorbetterCSCE4114 0 CSCE2214w/CorbetterCSCE4213 0 CSCE2214w/CorbetterCSCE4561 0CSCE4963 0 CSCE4561ELEG3933 0 MATH2584&PHYS2074

0 CSCEElective4000+level0 CSCEElective4000+level0 CSCEElective4000+level0

0 0 MAJORGPA= #DIV/0!0

GNEG1111 0GNEG1121 0INEG2313 0

0 0

Class Term Grade Hrs G.P.A D'sMATH2554 0MATH2564 0MATH2574 0MATH2584 0MATH2603 0CHEM1103 0PHYS2054 0PHYS2074 0

00 Scielecassociatedlab

0 0

Class Term Grade Hrs G.P.A D'sENGL1013 0ENGL1023 0COMM1313 0

0 0

Class Term Grade Hrs G.P.A D's0

Class Term Grade Hrs G.P.A D's RequirementsPHIL3103 0 Req'dHumanities

0 FineArts

Class Term Grade Hrs G.P.A D's Requirements000

0 0

Class Term Grade Hrs G.P.A D's Requirements00

TotalReq'dhrs= 126 0 0 DegreeGPA= #DIV/0!0 0 0 #D'S

8 Permissable#ofDhours0 Transferand'CR'hours

Description

DifferentialEquations

IntrotoEngineeringI

UniversityChemIUniversityPhysicsI

DiscreteMath

CSCEElective4000+levelorSTEMelective

UniversityPhysicsII

CSCERequiredCourses(42hours)Description

OtherEngineeringCourses(5hours)

ProgrammingParadigmsSoftwareEngineeringOperatingSystems

SubstitutionsProgrammingFoundationsI

ComputerOrganization

CSCE2014&2214eachw/Corbetter

ProgrammingFoundationsIIDigitalDesign

Circuits/Electonics

TotalRequiredhours=54

MATH&Science(34hours)

IntrotoEngineeringIIAppliedProb/StatforEngrs.

SystemSynthesis/ModelingEmbeddedSystemsComputerArchitectureCapstoneICapstoneII

CSCEElectives(12hours)

Description

CalculusICalculusIICalculusIII

RequirementsHIST2003,HIST2013ORPLSC2003

CompositionICompositionIIPublicSpeaking

U.S.History/Government(3hours)Description

Communications(9hours)

GeneralElectives(6hours)Description

CSCE3513&3613&96hrscompleted

FineArts/Humanities(6hours)DescriptionEthics/Profession

SocialScience(9hours)Description Substitutions

Substitutions

Substitutions

Substitutions

Substitutions

Scielec-fromapprovedlistinCSCEHandbook

Page 16: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

16

ComputerScienceBachelorofScience

StudentID: Plan: Catalog: 2016Name: Advisor:

Class Term Grade Hrs G.P.A D's PrerequisitesCSCE2004 0 MATH2554w/CorbetterCSCE2014 0 CSCE2004w/CorbetterCSCE2114 0 MATH2554w/CorbetterCSCE2214 0 CSCE2114w/CorbetterCSCE3193 0 CSCE2014w/CorbetterCSCE3513 0 CSCE3193CSCE3613 0CSCE4133 0CSCE4323 0 CSCE3313CSCE4523 0 CSCE3193CSCE4561 0CSCE4963 0 CSCE4561

0 CSCEElective4000+level0 CSCEElective4000+level0 CSCEElective4000+level0

0 0 MAJORGPA= #DIV/0!0

GNEG1111 0GNEG1121 0INEG2313 0

0 0

Class Term Grade Hrs G.P.A D'sMATH2554 0MATH2564 0MATH2603 0MATH3083 0MATH3103 0CHEM1103 0PHYS2054 0

000

0 0

Class Term Grade Hrs G.P.A D'sENGL1013 0ENGL1023 0COMM1313 0

0 0

Class Term Grade Hrs G.P.A D's0

Class Term Grade Hrs G.P.A D's RequirementsPHIL3103 0 Req'dHumanities

0 FineArts

Class Term Grade Hrs G.P.A D's Requirements000

0 0

Class Term Grade Hrs G.P.A D's Requirements0000

TotalReq'dhrs= 126 0 0 DegreeGPA= #DIV/0!0 0 0 #D'S

8 Permissable#ofDhours0 Transferand'CR'hours

Communications(9hours)Description

Ethics/Profession

SocialScience(9hours)Description Substitutions

Substitutions

Scielec-fromapprovedlistinCSCEHandbookScielecassociatedlab

RequirementsHIST2003,HIST2013ORPLSC2003

GeneralElectives(12hours)Description

FineArts/Humanities(6hours)

ComputerScience-BS

ProgrammingFoundationsIIDigitalDesign

TotalRequiredhours=50

MATH&Science(32hours)

IntrotoEngineeringIIApplProb/StatisticsforEngrs.

IntrotoEngineeringI

ComputerOrganization

CSCERequiredCourses(38hours)Description

ProgrammingParadigmsSoftwareEngineeringOperatingSystems

Substitutions

Description

LinearAlgebra

ProgrammingFoundationsI

DiscreteMath

CalculusICalculusII

OtherEngineeringCourses(5hours)

Notes

orMATH3093

Algorithms CSCE2014&MATH2603orMATH2803

CSCE3513&3613&96hrscompleted

CompositionICompositionIIPublicSpeaking

U.S.History/Government(3hours)Description

Description

Combinatorics

Substitutions

Substitutions

PHYS2074orCHEM1123

CSCEElective4000+levelorSTEMorProfessionalelective

CSCE2014&2214eachw/Corbetter

UniversityChemIUniversityPhysicsI

FormalLanguagesDatabaseManagementCapstoneICapstoneII

CSCEElectives(12hours)

Page 17: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

17

ComputerScienceBachelorofArts

Page 18: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

18

GraduationRequirementsInadditiontothespecificdepartmentalrequirementsfordegreeplans,studentsshouldrefertotheAcademicRegulationssectionoftheCatalogofStudiesforgeneraluniversityrequirements.

TheCollegeofEngineeringhastheseadditionalrequirements.

1.Grade-PointAverage–AcandidateforadegreefromtheCollegeofEngineeringmusthaveearnedagrade-pointaverageofnolessthan2.00onallcoursesinthestudent’smajorareaofstudy.

2.CoursesThatDoNotCountTowardaDegree–Thefollowingcourses,whichmayberequired,donotcounttowarddegreecreditforBachelorofScienceortheBachelorofArtsdegreesintheCollegeofEngineering:ENGL002,ENGL0013,MATH0003,MATH1203,MATH1213,MATH1284,andGNEG1514.

3.“D”Rule–Nostudentswillbeallowedtograduateifthestudenthas“D”gradesinmorethan8hourspresentedtomeettherequirementsforadegree.

4.TransferofCourses–Advanced(3000-and4000-levelattheUniversityofArkansas)engineeringcoursesmaynotnormallybetransferredfrominstitutionsthatdonothaveprogramsaccreditedbytheEngineeringAccreditationCommission.

5.ResidentRequirements–Acandidatemustearnaminimumof20credithoursatthe3000-levelandaboveintheCollegeofEngineeringfromtheUniversityofArkansas.

ApplicationforGraduationStudentswhoplantograduatemustfileanofficialapplicationtodoso.Applicationsshouldbefiledfortheterminwhichdegreerequirementswillbecompleted.Agraduationfeewillberequiredatthetimeofapplication.

Toensurethatstudentswillbecertifiedforgraduationinatimelymanner,thefollowinggraduationapplicationdeadlineshavebeenestablished:

Date Description

October1 forstudentsgraduatinginFall

March1 forstudentsgraduatinginSpring

July1 forstudentsgraduatinginSummer

Studentsmustapplybytheestablisheddeadlineforthatterm.AstudentwhofailstocompletethedegreeduringtheintendedsemestermustcontacttheOfficeoftheRegistrartorenewtheapplicationfortheterminwhichthedegreerequirementswillbecompleted.

Page 19: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

19

FacultyandAreasofResearchDavidAndrews,Professor,ThomasClintonMullinsEndowedChairinEngineering;HybridThreads,EmbeddedSystems,ComputerArchitecture,ReconfigurableComputing

ChristopheBobda,Professor;SystemonChipDesign,EmbeddedSystems,ComputerArchitecture,ReconfigurableComputing,Real-TimeOperatingSystems,Self-OrganizingEmbeddedSystems,DistributedSmartCameras

JiaDi,Professor,21stCenturyResearchLeadershipChair;DigitalIntegratedCircuitDesignandAnalysis,AsynchronousCircuitDesign,ExtremeEnvironmentElectronics,HardwareSecurity

MichaelGashler,AssistantProfessor;MachineLearning,NeuralNetworks,DimensionalityReduction,PredictiveModeling,DataMining,ManifoldLearning

JohnGauch,Professor;DigitalImageProcessing,DigitalVideoProcessing,ComputerVision

SusanGauch,Professor;IntelligentInformationRetrieval,PersonalizationandWebSearch,Semi-AutomatedOntologyConstructionandModification

MiaoqingHuang,AssociateProfessor;HeterogeneousMany-coreArchitecture,HighPerformanceComputing,Hardware-orientedSecurity,HardwareDesign

QinghuaLi,AssistantProfessor;SecurityandPrivacy,MobileComputing,SmartGrid,BigData,AccessControl

AlexNelson,AssistantProfessor;Embeddedanddistributedsystems;wearableandubiquitoussystems;cyber-physicalsystems;assistivetechnologydesign,signalprocessing;gesturerecognition;smart-city/smart-community

WingNingLi,Professor;DesignAutomation,DesignandAnalysisofAlgorithms,CombinatorialOptimization,SoftwareReuse,ParallelComputing

FrankLiu,Professor,DepartmentHead,RodgerS.KlineLeadershipChair;SoftwareEngineering,ServiceComputing,CollectiveIntelligence,Web-basedArgumentation,IntelligentSystems,SoftwareApplications

KhoaLuu,AssistantProfessor;DeepLearning,ComputerVision,Biometrics,CompressedSensing,TensorandMultifactorAnalysis,Face-relatedProblems(facerecognition,faceaging,illuminationandposecorrection)

BrajendraPanda,Professor;DatabaseSystems,ComputerSecurity,ComputerForensics,InformationAssurance

PatParkerson,AssociateProfessor;IC&ASICDesign,DesignMethodologies,IntegratedPassiveComponents,ElectronicPackagingDesign,ElectronicCircuitsforAerospaceApplications

MatthewPatitz,AssistantProfessor;Nanoscale,AlgorithmicSelf-assembly

YaruiPeng,AssistantProfessor:computer-aideddesign,analysis,andoptimizationforemergingtechnologiesandsystems

Page 20: CSCE Undergraduate Handbook 2018-2019...1 CSCE Undergraduate Handbook 2018-2019 Ver. 1.2 Departmental Contacts: Department Head – Dr. Xiaoqing Liu, frankliu@uark.edu Associate Department

20

DaleR.Thompson,AssociateProfessor;ComputerNetworks,Cybersecurity,NetworkSecurity,andFoodDefense

XintaoWu,Professor,CharlesD.Morgan/AcxiomGraduateResearchChair;PrivacyPreservingDataMining,FraudDetection,Anti-DiscriminationLearning,SpectralGraphAnalysis

LuZhang,AssistantProfessor;FairnessinDataMining,CasualModeling,DataMiningandPrivacy,ResourceProcessinginDistributedNetworksandApproximationAlgorithms