Fall 2008 Syllabi

On this Page

Undergraduate Courses

CS101001Preview of Computer ScienceLuke, S
CS105ALLComputer Ethics and SocietyAll Instructors
CS112001/002/003Intro to Computer ProgrammingHeishman, R
CS211001Object Oriented ProgrammingFleck, D
CS211002Object-Oriented ProgrammingHeishman, R
CS222002Computer Programming for EngineersNordstrom, D
CS262002Introduction to Low-level ProgrammingNordstrom, D
CS306001/002Synthesis of Ethics and Law for the Computing ProfessionalMaddox, T
CS310ALLData StructuresNordstrom, D
CS325001Introduction to Computer Game DesignMorgan, G
CS330001Formal Methods and ModelsRichards, D
CS367001Computer Systems and ProgrammingCarver, R
CS421ALLIntroduction to Software EngineeringFleck, D
CS450003Database ConceptsMotro, A
CS451001Computer GraphicsChen, J
CS455001Comp Communications/NetworkingKakarlamudi, N
CS465001Computer ArchitectureBarbara, D
CS468001Secure Programming and SystemsSimon, R
CS471001Operating SystemsWhite, E
CS480001Introduction to Artificial IntelligenceWechsler, H
CS483001Analysis of AlgorithmsLi, F
CS484001Data MiningBarbara, D
SWE432001Design and Implementation of Software for the WebBaldo, J

Graduate Courses

CS555001/002Computer Communications and NetworkingChen, S
CS571001/002Operating SystemsAydin, H
CS580001/003Introduction to AIDuric, Z
CS583001/002Analysis of Algorithms IWang, P
CS583003Analysis of Algorithms IShehu, A
CS600001Theory of ComputationRichards, D
CS620001Software Requirements Analysis and SpecificationArmour, F
CS633001Computational GeometryLien, J
CS640001/002Advanced CompilersWhite, E
CS652001Computer GraphicsChen, J
CS681001Designing Expert SystemsTecuci, G
CS688001Pattern RecognitionWechsler, H
CS706001Concurrent Software SystemsCarver, R
CS756001/002Performance Analysis of Computer NetworksPullen, J
CS780001Data Mining for Multimedia DatabasesLin, J
CS782001Machine LearningDe Jong, K
CS795001Measurement of Human MovementDuric, Z
CS795001Intelligent Agents and the Semantic WebKerschberg, L
CS795006Approximation AlgorithmsLi, F
CS795007Computer Security ArchitecturesSood, A
CS800001Computer Science ColloquiumMotro, A
EC511001Introduction to Electronic CommerceSibley, E
INFS501001Discrete and Logical Structures for Information SystemsEllis, W
INFS515001Computer OrganizationMasiyowski, J
INFS519001Program Design and Data StructuresNordstrom, D
INFS612001Principles and Practice of Communication NetworksHwang, Y
INFS614001Database ManagementDomeniconi, C
INFS614002Database ManagementLin, J
INFS622002Systems Analysis and DesignHoward, R
INFS623001Classical and Web Information RetrievalMotro, A
INFS640001Introduction to Electronic CommerceSibley, E
INFS755001Data Warehousing and MiningRangwala, H
INFS772001Intelligent Agents and the Semantic WebKerschberg, L
INFS780001Data Mining for Multimedia DatabasesLin, J
ISA563001Fundamentals of Systems ProgrammingLocasto, M
ISA650001Security PolicySibley, E
ISA656001Network SecurityStavrou, A
ISA674001Intrusion DetectionWang, X
ISA765001Database and Distributed System SecuritySmeltzer, M
IT803001Intelligent Agents and the Semantic WebKerschberg, L
IT821001Ubiquitous Computing SeminarSousa, J
SWE510001Object-Oriented Programming in JavaAhmed, M
SWE619002Objected-Oriented Software Specification/ConstructionAhmed, M
SWE621001/003Software Modeling and Architectural DesignGomaa, H
SWE622001Distributed Software EngineeringMalek, S
SWE632001User Interface DesignSousa, J
SWE642001Software Engineering for the World Wide WebDuan, N
SWE645001Component-Based Software DevelopmentMartin, G
SWE699001Ubiquitous Computing SeminarSousa, J