Graduate

Semester Schedule

A listing of courses offered in a given semester. This contains course titles, section numbers, credit hours, prerequisites, course location(s), instructors, and syllabi where available.

← Prior Semester | Next Semester →

Spring 2013

Catalog#
Class Nbr
Course Title
Credit Hours
Special Notes
Prerequisites(P:)
Day/Time
Room
Instructor
A521
27382
Computing Tools for Scientific Research
cr.
9:30AM-10:45AM Mon, Wed
Informatics West, Room 107
Randall Bramley
A548
30940
30941
30942
Mastering the World-Wide Web
cr.
P: Two semesters of programming experience or equivalent, and some knowledge of operating systems.
Multiple Times
Multiple Locations
Adrian German
A590
23519
Topics in Programming
cr.
Topic: C And Unix Basics
meets first eight weeks only
1:00PM-2:15PM Mon, Wed
Informatics West, Room 109
Jeff Whitmer
A590
26182
Topics in Programming
cr.
Topic: Web Programming With C# and .NET
meets second eight weeks only
1:00PM-2:15PM Mon, Wed
Informatics West, Room 109
Jeff Whitmer
A590
28857
Topics in Programming
cr.
Topic: Arduino Development
meets second eight weeks only
9:30AM-10:45AM Tue, Thu
Lindley Hall, Room 035
Jonathan Mills
A590
36544
Topics in Programming
cr.
Topic: Haskell
meets second eight weeks only
9:30AM-10:45AM Tue, Thu
Informatics West, Room 109
Edward Amsden
A591
33538
33539
16388
16389
16390
26891
28624
28625
26892
24699
Introduction to Computer Science
cr.
Multiple Times
Multiple Locations
Francisco Lara-Dammer
A592
28124
16391
23860
16392
26504
23859
16393
Introduction to Software Systems
cr.
P: Programming experience.
Multiple Times
Multiple Locations
Adrian German
A593
16394
16396
Computer Structures
cr.
P: CSCI-A 592.
Multiple Times
Multiple Locations
Jeff Whitmer
A594
16397
16398
Data Structures
cr.
P: CSCI-A 592.
Multiple Times
Multiple Locations
Judy Qiu
A596
16400
16401
16402
Programming Languages
cr.
P: CSCI-A 593
Multiple Times
Multiple Locations
Dan Friedman
A597
24004
28191
26203
24005
24006
24007
24008
26196
28189
Introduction to Programming I
cr.
Multiple Times
Multiple Locations
Adity Mutsuddi
B501
23942
32614
Theory of Computing
cr.
P: CSCI-C 241.
Course URL (syllabus link or course homepage)
Multiple Times
Multiple Locations
Daniel Leivant
B522
26506
Programming Language Foundations
cr.
P: CSCI-C 311 or B 521 and B 510.
9:30AM-10:45AM Tue, Thu
Informatics West, Room 107
Amr Sabry
P523
28380
Programming Language Implementation
cr.
P: CSCI-B 521 or C 311.
11:15AM-12:30PM Tue, Thu
Lindley Hall, Room 008
Arun Chauhan
P523
33694
Programming Language Implementation
cr.
P: CSCI-B 521 or C 311.
Course URL (syllabus link or course homepage)
2:30PM-3:45PM Tue, Thu
Lindley Hall, Room 008
Ryan Newton
P542
30947
30948
Hardware System Design II
cr.
P: CSCI-B 541 or B 441.
Explore digital systems concepts through embedded systems projects. Integrate hardware modules and develop low level software to achieve requirement objectives. Topics include embedded software development techniques, sensor integration, component communication interfaces, embedded operating systems, and circuit board design.
Multiple Times
Multiple Locations
Bryce Himebaugh
B552
27386
Knowledge Based Artificial Intelligence
cr.
P: CSCI-B 551.
Course URL (syllabus link or course homepage)
2:30PM-3:45PM Mon, Wed
Lindley Hall, Room 008
David Leake
B553
28382
Neural and Genetic Approaches to Artificial Intelligence
cr.
P: CSCI-B 551.
Course File (syllabus or course advertisement)
CS B553: Probabilistic approaches to Artificial Intelligence (This course is officially known as Neural and Genetic Approaches to Artificial Intelligence, but that is not an accurate description of the course content this semester, Spring 2013.)
11:15AM-12:30PM Tue, Thu
ED1225
David Crandall
B555
30703
Machine Learning
cr.
1:00PM-2:15PM Tue, Thu
Informatics East, Room 130
Predrag Radivojac
B603
30706
Advanced Algorithms Analysis
cr.
P: CSCI-B 503.
1:00PM-2:15PM Mon, Wed
Lindley Hall, Room 008
Paul Purdom
B609
32615
Topics in Algorithms and Computing Theory
cr.
P: Permission of instructor.
Topic: Combinatorics
Course URL (syllabus link or course homepage)
2:30PM-3:45PM Tue, Thu
Lindley Hall, Room 101
Esfandiar Haghverdi
B609
33128
Topics in Algorithms and Computing Theory
cr.
P: Permission of instructor.
Topic: The Math Of Cybersecurity
1:00PM-2:15PM Mon, Wed
Informatics East, Room 130
Steven Myers
B609
33383
Topics in Algorithms and Computing Theory
cr.
P: Permission of instructor.
Topic: Advanced Graph Algorithms
Course URL (syllabus link or course homepage)
We will discuss advanced topics in graph algorithms, including - Eulerian path problem; - Connectivitiy problems; - Dynamic algorithms; - Flow in networks; - Maximum Cardinality Matching; weighted matching; - Hamiltonian path problems; - Perfect graphs; - Co-graphs; - Chordal graphs; - Planar graphs; - Vertex cover algorithms - Cut and seperator problems - Tree decompositions
11:15AM-12:30PM Mon, Wed
Informatics East, Room 130
Haixu Tang
B619
30713
Topics in Applied Logic
cr.
P: Permission of instructor.
Topic: Program Verification/validatn
Course URL (syllabus link or course homepage)
2:30PM-3:45PM Mon, Wed
Lindley Hall, Room 019
Daniel Leivant
P632
28384
Object-Oriented Software Management
cr.
P: Permission of instructor.
Course URL (syllabus link or course homepage)
5:45PM-7:00PM Mon, Wed
Informatics West, Room 107
Gregory J. E. Rawlins
B649
32616
32619
Topics in Systems
cr.
P: Permission of instructor.
Topic: Security For Networked Systems
Course URL (syllabus link or course homepage)
Multiple Times
Multiple Locations
Apu Kapadia
B649
21873
Topics in Systems
cr.
P: Permission of instructor.
Topic: Data Protection
11:15AM-12:30PM Mon, Wed
Lindley Hall, Room 008
Raquel Hill
B649
24785
Topics in Systems
cr.
P: Permission of instructor.
Topic: High Performance Computing Sem
Course URL (syllabus link or course homepage)
4:00PM-5:15PM Mon, Wed
Lindley Hall, Room 008
Andrew Lumsdaine
Thomas Sterling
B659
26737
26738
Topics in Artificial Intelligence
cr.
P: Permission of instructor.
Topic: Machine Learning Bioinformatic
Multiple Times
Multiple Locations
Yuzhen Ye
B659
30020
Topics in Artificial Intelligence
cr.
P: Permission of instructor.
Topic: Robotics
1:00PM-2:15PM Mon, Wed
Woodburn Hall, Room 005
Kris Hauser
B661
30025
Database Theory and Systems Design
cr.
P: CSCI-B 461 or B 561.
9:30AM-10:45AM Tue, Thu
Ballantine Hall, Room 140
Dirk Van Gucht
B662
30031
Database Systems and Internal Design
cr.
P: CSCI-B 561.
Course URL (syllabus link or course homepage)
9:30AM-10:45AM Tue, Thu
Lindley Hall, Room 008
Melanie Wu
B669
30038
Topics in Database and Information Systems
cr.
P: Permission of instructor.
Topic: Managing Struct/unstruct Data
Course URL (syllabus link or course homepage)
4:00PM-6:30PM Tue
Lindley Hall, Room 008
Melanie Wu
B669
28388
Topics in Database and Information Systems
cr.
P: Permission of instructor.
Topic: Scientific Data Management
Course URL (syllabus link or course homepage)
Course File (syllabus or course advertisement)
Environmental sensors, genetic sequencing machines, and the Internet all contribute to big data scientific research, suggesting that data-driven research is the 4th paradigm of science. Large-scale digital data generated for science must be managed from birth to death, particularly as it is used in large scale mining and analytics. It must also be managed for access for decades into the future. We investigate these aspects in B669 Scientific Data Management and Preservation
5:30PM-8:00PM Wed
Informatics East, Room 130
Beth Plale
B673
23514
Advanced Scientific Computing
cr.
P: CSCI-P 573 and MATH-M 471.
8:00AM-9:15AM Mon, Wed
Woodburn Hall, Room 004
Randall Bramley
Y790
20485
32621
Graduate Independent Study
cr.
Arranged
Arranged
Melanie Wu
Y791
32622
32623
Graduate Independent System Development
cr.
Arranged
Arranged
Amr Sabry
Melanie Wu
Y792
32624
32625
Master's Thesis
cr.
Arranged
Arranged
Amr Sabry
Melanie Wu
Y793
32626
32627
Master's Software Thesis
cr.
Arranged
Arranged
Amr Sabry
Melanie Wu
Y798
16435
32628
Professional Practicum/Internship
cr.
P: Current enrollment in graduate degree program in computer science.
Arranged
Arranged
Amr Sabry
Y890
16436
32629
Thesis Readings and Research
cr.
Arranged
Arranged
Melanie Wu
G901
16424
Advanced Research
cr.
Arranged
Arranged
Melanie Wu
P536
36993
36992
Advanced Operating Systems
cr.
P: CSCI-C 335 and C 343.
Multiple Times
Multiple Locations
Martin Swany