Collegeof InformationandMathematical Sciences
295
Upper DivisionMajorRequirements
.................................................
36hours
CSCI 3300Computer Ethics**………………………………………………3 hours
CSCI 3301GameDesign&Programming ........................................... 3 hours
CSCI 3305OperatingSystems............................................................ 3 hours
CSCI 3306Computer Networks&Security .......................................... 3 hours
CSCI 3310DatabaseDesign and Implementation................................ 3 hours
CSCI 3320SoftwareEngineeringDesign ........................................... 3 hours
CSCI 3333ProgrammingLanguages................................................... 3 hours
CSCI 4301GameDesignandProgramming II ..................................... 3 hours
CSCI 4304ComputerGraphics ........................................................... 3 hours
CSCI 4307Artificial Intelligence........................................................... 3 hours
CSCI 4315HumanComputer Interaction ............................................. 3 hours
CSCI 4320SoftwareEngineeringPracticum ........................................ 3 hours
RequiredElectives (chooseone)
.........................................................
3hours
CSCI 4333Theoryof Computation ..................................................... 3 hours
CSCI 4334AlgorithmDesign .............................................................. 3 hours
Computer ScienceElective (chooseone)
............................................
3hours
CSCI 4305UNIX system programming&Admin .................................. 3 hours
CSCI 4306Computer Networks&Security .......................................... 3 hours
CSCI 4310Advanced Issues inDatabases.......................................... 3 hours
CSCI 4314MultimediaProductionandDevelopment............................ 3 hours
CSCI 4316Cluster andGridComputing .............................................. 3 hours
CSCI 4360Computer ScienceResearch@ ........................................ 3 hours
CSCI 4370 Internship@ ..................................................................... 3 hours
AdditionalMathematicsRequirements
................................................
6hours
MATH1231 IntroductoryStatistics....................................................... 3 hours
MATH2140 Introductory Linear Algebra .............................................. 3 hours
Other ScienceRequirements (chooseone)***
.....................................
4hours
PHYS 2211andPHYS 2211L ............................................................ 4 hours
CHEM1211andCHEM1211L............................................................ 4 hours
BIOL 1107 andBIOL1107L ................................................................ 4 hours
TechnicalWriting
..................................................................................
3hours
ENGL3900TechnicalWriting ............................................................. 3 hours
FreeElective
........................................................................................ 3 hours
Total DegreeRequirements..............................................................120hours
* Students who have taken Precalculus may use it for this Free Elective.
Students who start with Calculus I must take an additional Free Elective
course..
** If PHIL2030 is taken inAreaC1, thismaybean upper divisionCS elective.
*** Computer ScienceMajors are required to complete a science sequence and
labs for science majors: BIOL 1107/1108, CHEM 1211/1212, or PHYS
2211/2212
@ These coursesmaybe repeated for upper-divisionCSelective credit.
COMPUTERSCIENCESUGGESTEDDEGREEPROGRAMSEQUENCES
Students have the option of starting the Computer Science degree using
either Pre-calculus or Calculus I in the first semester.