Fall 2011 Syllabi

On this Page


Undergraduate Courses

CS101001Preview of Computer ScienceLuke, S
CS105ALLComputer Ethics & SocietyAll Instructors
CS112ALLIntroduction to Computer ProgrammingSnyder, M
CS211ALLObject Oriented ProgrammingDobolyi, K
CS222001Computer Programming for EngineersChen, J
CS262001Introduction to Low-level ProgrammingNordstrom, D
CS262002/005Introduction to Low-level ProgrammingLien, J
CS306001/002Synthesis of Ethics & Law for the Computing ProfessionalMaddox, T
CS310001/002Data StructuresNordstrom, D
CS310003Data StructuresCarver, R
CS321ALLSoftware Requirements/Design ModelingDobolyi, K
CS330001/002Formal Methods and ModelsRichards, D
CS332001Object-Oriented Software Design and ImplementationAmmann, P
CS367001Computer Systems from the Programmer's PerspectiveSnyder, M
CS425001Game Programming IAllbeck, J
CS440001Language ProcessorsNordstrom, D
CS450001Database ConceptsLin, J
CS455001Computer Communications and NetworkingChen, S
CS465001Computer System ArchitectureSood, A
CS471001Operating SystemsBarbara, D
CS480001Introduction to Artificial IntelligenceLuke, S
CS483001Design and Analysis of AlgorithmsLi, F
CS499002Knowledge EngineeringTecuci, G
SWE332001Object-Oriented Software Design and ImplementationAmmann, P
SWE432001Design and Implementation of Software for the WebOffutt, J

Graduate Courses

CS555ALLComputer Coomunications and NetworkingPullen, J
CS571003Operating SystemsAydin, H
CS580001Intro Artificial IntelligenceDe Jong, K
CS583001Analysis of AlgorithmsKosecka, J
CS583002/DL1Analysis of AlgorithmsWang, P
CS662001Computer Graphics and Game TechnologiesAllbeck, J
CS681001Designing Expert SystemsTecuci, G
CS685001Intelligent Robotic SystemsKosecka, J
CS688001Pattern RecognitionWechsler, H
CS700001Quantitative Methods and Experimental Design in Computer ScienceMenasce, D
CS706001Concurrent Software SystemsCarver, R
CS752001Interactive Graphical SoftwareChen, J
CS755001/002Advanced Computer Networks Simon, R
CS773001Real-Time Systems Design and DevelopmentAydin, H
CS795001Mining Massive DatasetsBarbara, D
CS795ALLService Oriented ArchitectureMalek, S
CS895001Software for Context-aware Multi-user SystemsSousa, J
INFS501001Discrete and Logical Structures for Information SystemsEllis, W
INFS519002Program Design and Data StructuresRevelle, M
INFS612001Principles and Practices of Computer NetworksKerschberg, L
INFS614001/DL1Database ManagementMotro, A
INFS614002Database ManagementWechsler, H
INFS622002Systems Analysis and DesignHoward, C
INFS623001Web Search Engines and Recommender SystemsMotro, A
INFS740001Database Programming for the World Wide WebKerschberg, L
INFS755001Data MiningRangwala, H
ISA562001Information Security Theory and PracticeSmeltzer, M
ISA562002Information Security Theory and PracticeAlazzawe, A
ISA564001Security LabSharif, M
ISA656001Network SecurityAlazzawe, A
ISA674001Intrusion DetectionWang, X
ISA681ALLSecure Software Design and ProgrammingWheeler, D
ISA685001Emerging Topics in Cyber SecurityGriffiths, L
ISA785001Research in Digital ForensicsStavrou, A
SWE510001SWE 510Pitts, R
SWE619001Object Oriented Software Specification and Construction Ammann, P
SWE619002Object Oriented Software Specification and ConstructionBaldo, J
SWE621001Software Modeling and Architecture DesignPettit, R
SWE622001Distributed Software EngineeringMalek, S
SWE632ALLUser Interface Design and DevelopmentSousa, J
SWE637001Software TestingOffutt, J
SWE642001Software Engineering for the World Wide WebDubey, V
SWE699ALLService Oriented ArchitectureMalek, S
SWE781ALLSecure Software Design and ProgrammingWheeler, D
SWE821001Software for Context-aware Multi-user SystemsSousa, J
SWE821ALLService Oriented ArchitectureMalek, S