Spring 2012 Syllabi

On this Page


For the upcoming semester's syllabi, see here.

Undergraduate Courses

CS101001Preview of Computer ScienceDuric, Z
CS105ALLComputer Ethics & SocietyAll Instructors
CS112ALLIntroduction to Computer ProgrammingDobolyi, K
CS211ALLObject Oriented ProgrammingSnyder, M
CS222001Computer Programming for EngineersNordstrom, D
CS262001/002Introduction to Low-level ProgrammingDuric, Z
CS306ALLSynthesis of Ethics & Law for the Computing ProfessionalMaddox, T
CS310ALLData StructuresNordstrom, D
CS321ALLSoftware Requirements/Design ModelingDobolyi, K
CS325001Intro to Game DesignAllbeck, J
CS330001Formal MethodsRichards, D
CS363001Comparative Programming LanguagesWhite, E
CS367001Computer Systems and ProgrammingSnyder, M
CS367002Computer Systems and ProgrammingWhite, E
CS426001Game Programming 2Lien, J
CS450001Database ConceptsLin, J
CS451001Computer GraphicsChen, J
CS465001Computer Systems ArchitectureZhong, Y
CS468001Secure Programming and SystemsSimon, R
CS471001Operating SystemsCarver, R
CS475001Concurrent and Distributed Software SystemsCarver, R
CS482001Computer VisionWechsler, H
CS483001Analysis of AlgorithmsLi, F
CS484001Data MiningBarbara, D
CS485001Autonomous RoboticsKosecka, J
SWE437001Software Testing and MaintenanceAmmann, P
SWE443ALLSoftware ArchitectureSousa, J

Graduate Courses

CS540ALLLanguage ProcessingWhite, E
CS555ALLComputer Communications and NetworkingSrinivasan, A
CS571002Operating SystemsSetia, S
CS580ALLIntroduction to Artificial IntelligenceTecuci, G
CS583001AlgorithmsRichards, D
CS635001Foundations of Parallel ComputationWang, P
CS652001Computer GraphicsChen, J
CS682001Computer VisionKosecka, J
CS684001Graph AlgorithmsLi, F
CS687001Advanced Artificial IntelligenceLuke, S
CS689001Planning Motions of Robots and MoleculesShehu, A
CS695001Knowledge Engineering for the Semantic WebTecuci, G
CS750001Theory and Applications of Data MiningLin, J
CS779001Topics in Resilient and Secure Computer SystemsSood, A
CS782001Machine LearningWechsler, H
INFS501001Discrete and Logical Structures for Information SystemsEllis, W
INFS519001Program Design and Data StructuresNordstrom, D
INFS612ALLPrinciples and Practices of Computer NetworksKerschberg, L
INFS614001Database ManagementBrodsky, A
INFS622002Systems Analysis and Design Howard, C
INFS640001Introduction to Electronic CommerceBrodsky, A
INFS760001Advanced Database ManagementMotro, A
INFS774001Enterprise ArchitectureArmour, F
INFS797001Social NetworksKerschberg, L
ISA562003Information Security Theory/PracticeSrinivasan, A
ISA564201Security LaboratorySrinivasan, A
ISA656001Network SecurityMccoy, D
ISA673001Operating Systems SecurityStavrou, A
ISA767001Secure Electronic CommerceJabbour, G
SWE510001Object-Oriented Programming in JavaPitts, R
SWE619001Object Oriented Software Specification and ConstructionBaldo, J
SWE622001Distributed Software EngineeringMalek, S
SWE632ALLUser Interface Design and DevelopmentSousa, J
SWE637001Software TestingAmmann, P
SWE642002Software Engineering for the World Wide WebDubey, V