Spring 2013 Syllabi

On this Page


For the upcoming semester's syllabi, see here.

Undergraduate Courses

CS101001Preview of Computer ScienceDuric, Z
CS105001/002Computer Ethics & SocietyMaddox, T
CS105003/004/005/006Computer Ethics and SocietyKauffman, C
CS105007/008Computer Ethics & SocietyGeldon, F
CS112ALLIntroduction to Computer ProgrammingDobolyi, K
CS211ALLObject Oriented ProgrammingAll Instructors
CS222001Computer Programming for EngineersChen, J
CS262ALLIntroduction to Low-level ProgrammingNordstrom, D
CS306ALLSynthesis of Ethics & Law for the Computing ProfessionalMaddox, T
CS310001Data StructuresCarver, R
CS310002/003Data StructuresNordstrom, D
CS321ALLSoftware Requirements/Design ModelingDobolyi, K
CS325001Introduction to Game DesignGingold, Y
CS330001fotmal methodsRichards, D
CS330002Formal Methods and ModelsWijesekera, D
CS351001Visual ComputingAllbeck, J
CS367001Computer Systems and ProgrammingWhite, E
CS367002Computer Systems & ProgrammingSetia, S
CS426001Game Programming 2Lien, J
CS450ALLDatabase ConceptsKerschberg, L
CS455001Computer Communications and NetworkingChen, S
CS463ALLComparative Programming LanguagesSnyder, M
CS465001Computer Systemms ArchitectureMenasce, D
CS468001Secure Programming and SystemsSimon, R
CS471001Operating SystemsWang, X
CS475001Concurrent & Distributed Software SystemsCarver, R
CS483001Design and Analysis of AlgorithmsDomeniconi, C
CS484001Data MiningLin, J
CS490001Design ExhibitionWang, P
CS499001Knowledge Engineering for the Semantic WebTecuci, G
SWE437001Software Testing and MaintenanceAmmann, P
SWE443001Software ArchitecturesMalek, S

Graduate Courses

CS540ALLLanguage ProcessingWhite, E
CS571001Operating SystemsAydin, H
CS580001Introduction to AIWechsler, H
CS583001Analysis of AlgorithmsShehu, A
CS600001theory of computationRichards, D
CS640ALLAdvanced CompilersWhite, E
CS659001Theory and Applications of Data MiningDomeniconi, C
CS659002Theory and Applications of Data MiningRangwala, H
CS682001Computer VisionWechsler, H
CS687001Advanced Artificial IntelligenceKosecka, J
CS752001Interactive Graphical SoftwareChen, J
CS756001/DL1Performance Analysis of Computer NetworksPullen, J
CS779001Topics in Resilient and Secure Computer SystemsSood, A
CS782001Machine LearningTecuci, G
CS795001Sustainable ComputingAydin, H
CS795002Multiagent SystemsLuke, S
CS795003Software Analysis and Design of Real-Time SystemsGomaa, H
CS895001Autonomic ComputingMenasce, D
INFS501001Discrete and Logical Structures for Information SystemsEllis, W
INFS515001INFS-515 Computer OrganizationFoxwell, H
INFS519001Program Design and Data StructuresNordstrom, D
INFS612001Principles and Practices of Communication NetworksHwang, Y
INFS614002Database ManagementLin, J
INFS622002/003Systems Analysis and DesignHoward, C
INFS760001Advanced Database ManagementMotro, A
ISA562001Information Security Theory and PracticeSrinivasan, A
ISA563001Fundamentals Systems ProgrammingAbdulla, M
ISA564201Security LaboratorySrinivasan, A
ISA650001Federal IT Security PolicyCurts, R
ISA656001Network SecurityMccoy, D
ISA673001ISA 673, Operating Systems\' SecurityStavrou, A
ISA681ALLSecure Software Design and ProgrammingWheeler, D
ISA785001Research in Digital ForensicsSrinivasan, A
SWE510001Object-Oriented Programming in JavaBaldo, J
SWE619002Object-Oriented Software Specification and Construction Tray, J
SWE621001/DL1Software Modeling and Architectural DesignGomaa, H
SWE622001Distributed Software EngineeringMalek, S
SWE625001Software Project ManagementNidiffer, K
SWE632001User Interface DesignPettit, R
SWE637001Software TestingAmmann, P
SWE642002Software Engineering for the World Wide WebDubey, V
SWE781ALLSecure Software Design and ProgrammingWheeler, D
SWE795001Software Analysis and Design of Real-Time SystemsGomaa, H
SWE860001Software Analysis and Design of Real-Time SystemsGomaa, H