1. Coursestaken:
CSCI 566 Databases-
Software developmentinarepresentativecurrentdatabase systemwithextensive Lab-work.
CSCI 567 Introto Software Engineering-
Phasesof the systemsdevelopmentlife cycle andthe toolsusedbythe analystinplanning,specifying,
implementingacomplex computer-basedsystem.Relatedtopicsinclude documentationstandards,
interactionwithusers,anddesignof interfaces.
CSCI 689 Object-OrientedDesignProgramming-
Fundamental elementsof the object-orientedmodel.Techniquesforobject-orienteddesignstudied
withan opportunitytosynthesize theseconceptsandapplythe methodologythroughanobject-
orientedprogramminglanguage suchasC++.
OMIS 652 Bus AppDatabase Mgmt System-
Critical examinationof the design,implementation,andmanagementof database systems.Topics
include the relational database model,entity-relationshipmodeling,normalization,the logical
implementationof databases,transactionmanagement,distributeddatabases,object-oriented
databases,client/serversystems,datawarehousing,database administration,andthe use of databases
inWebsite design.Laboratoryexperiencewithcurrentdatabase software.
CSCI 654 ComputerSecurityManagement-
Surveyof securityconsiderationsastheyapplytothe managementof businessprocessesand
information.Topicsinclude planning,policies,protocolsof securitypractices,assess modelsand
frameworks,incidentresponse plans,assetprotectionandrecovery.
CSCI 663 SystemsDesignandAnalysis-
Software developmentinmulti-personprojects,focusingonrequirementsanalysis,design,andtesting.
All relevantaspects, bothtechnical andnon-technical,andtheirinteractions.Planning,estimating,and
trackingsoftware development;collaborationbetweensoftware teams;increasingsoftware
productivity.Manager-developerinteractions.Testingasa decision-makingactivity inthe variousphases
of the software developmentprocess.Case studiesandreal-worldexamplesusedtoillustrate concepts
and techniques.
2. CSCI 688 Database Concepts-
Principlesof database design.Comparisonof the featuresof currentlyavailable databasesystems,as
well asan introductiontocurrentresearchindatabase technology.Role of database systemsinboth
batch and on-line environments.