12.07.2015 Views

Download printable catalog - CSU Channel Islands

Download printable catalog - CSU Channel Islands

Download printable catalog - CSU Channel Islands

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

COMP 529 NETWORK COMPUTING (3)Three hours of lecture in the lab perweek.Prerequisites: Admission to the ComputerScience or Mathematics GraduateProgram and Consent of instructorDesign and programming in Javaof distributed systems that usetelecommunication networks as theircomputing platform.COMP 532 COMPUTATIONALBIOINFORMATICS (3)Three hours of lecture in the lab perweek.Prerequisite: Admission to the ComputerScience or Mathematics GraduateProgram and Consent of instructorContemporary computational modelsused in molecular biology and structuressimulations will be introduced. Topicsinclude dynamic programming,statistical/ information techniques forpattern recognition, algorithms for stringalignments, structural superpositionalgorithms, computing with differentialinformation, 3D motifs, Hidden MarkovModels, phylogenetic trees, geneticalgorithms.COMP 549 HUMAN-COMPUTERINTERACTION (3)Three hours lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramThe design, development and analysis ofeffective interfaces to computer systems.Trends in graphical user interfaces.COMP 550 ADVANCED SOFTWAREENGINEERING (3)Three hours lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgram and Consent of instructorFundamentals of Object-Oriented Designand Analysis. Designing systems withUnified Modeling Language (UML) andpatterns. Applications to other fields.COMP 566 GEOMETRY ANDCOMPUTER GRAPHIC (3)Three hours of lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramAlgorithms for geometric analysis andretrieval of 3D shapes from large 3Ddatabases common in several fields,including computer graphics, computeraideddesign, molecular biology,paleontology, and medicine. The focus ofstudy will be recent methods for matching,registering, recognizing, classifying,clustering, segmenting, and understanding3D data.COMP 569 ARTIFICIAL INTELLIGENCE (3)Three hours of lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramThe course covers the many aspectsof how human intelligence might beencoded in computer programs andmechanisms such as robots. This includestopics in Natural Language Processing,Computer Vision, Expert Systems, andAutomated Problem Solving.COMP 571 BIOLOGICALLY INSPIREDCOMPUTING (3)Three hours of lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramStudy of computing paradigms that haveroots in Biology including NeuromorphicSystems, Evolutionary Systems, GeneticProgramming, Swarm Intelligence andArtificial Immune Systems.COMP 572 NEURAL NETWORKS (3)Three hours of lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramCovers the basic ideas of distributedcomputation with many simple processingunits, similar to the neurons of the brain.Topics include: Hopfield style networksapplied to optimization problems, andthe backpropagation method applied topattern classification problems. Additionaltopics include associate memory, binaryvs. analog networks, simulated annealing.COMP 575 MULTI-AGENT SYSTEMS (3)Three hours lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramAnalysis of design issues that currentlyconfront software engineers as theydefine the electronic ecosystem that willbe housed in the computer networks ofthe future. The course focuses on state-ofthe-artagent technology. In this course thestudent will build an agent developmentframework and then implement severalintelligent agents.COMP 578 DATA MINING (3)Three hours lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramThis graduate course covers thefundamentals of Data Mining. Topicsinclude: the analysis of patterns of data inlarge databases and data warehouses,the application of statistical patternrecognition, and data modeling andknowledge representation. Applications inlarge databases and gene hunting.COMP 581 MATHEMATICAL METHODS INARTIFICIAL INTELLIGENCE (3)Three hours lecture in the lab per weekPrerequisites: Admission to the ComputerScience or Mathematics GraduateProgramThis course presents several branches ofmathematics that provide computationalbasis for Artificial Intelligence. Thecourse covers Trees and Search, TheConcepts of Predicate Logic, The Theoryof Resolution, Nonmonotonic Reasoning,Probability Theory, Bayesian Networks,Fuzziness and Belief Theory, ClassifierSystems, Math for Neural Networks,Elements of Statistics, Decision Trees andoptimization.Same as MATH 581COMP 590 ADVANCED TOPICS INCOMPUTER SCIENCE (3)Three hours lecture per weekSelected advanced topics in ComputerScience.COMP 597 MASTER THESIS (1-9)Supervised research in the field ofcomputer science or its applications.Required to present their research atGraduate Seminar. Repeatable up to 9units.COMP 598 MASTER PROJECT (1-9)Prerequisites: Admission to the ComputerScience or Mathematics GraduateProgramSupervised industrial or scientific projectinvolving design of new solutions invarious applications. Required to presentprojects at the Graduate Seminar.COMP 599 GRADUATE SEMINAR (1)Prerequisites: Admission to the ComputerScience or Mathematics GraduateProgramOral presentations of currentadvancements in the field, reports onstudents’ research, master thesis, andprojects. Repeatable.Graded Credit/No CreditCourse Descriptions2011 – 2012www.csuci.edu • California State University <strong>Channel</strong> <strong>Islands</strong> • 2011 - 2012 Catalog239

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!