Computer Science Course Homepages
USF catalog entry for undergraduate Computer Science
USF catalog entry for the Master of Science in Computer Science
USF catalog entry for the Master of Science in Web Science (formerly Internet Engineering)
Description of all undergraduate courses
Description of all graduate courses
Spring 2012
Lower Division
Upper Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 315 Computer Architecture - 22544
|
HR 535
MWF 11:45am - 12:50pm
|
Peter S. Pacheco
|
HR 540
MF 2:00pm - 3:00pm
W 1:00pm - 2:00pm
and by appointment
|
CS 315 Laboratory
- 22545
|
HR 530
T 2:40pm - 4:25pm
|
Peter S. Pacheco
|
HR 540
MF 2:00pm - 3:00pm
W 1:00pm - 2:00pm
and by appointment
|
CS 345 Prog Language Paradigms
- 20831
|
HR 509
MWF 2:15pm - 3:20pm
|
Terence J. Parr
|
HR 532
Any time HR531 door is open
or by appointment
|
CS 385 SLS/CS
- 20832
|
HR 235
MW 6:30pm - 8:15pm
|
Patricia A. Francis-Lyon
|
HR 526
M 10:30am - 11:30am
7:30pm - 9:30pm
MW 1:00pm - 4:00pm
F 1:00pm - 2:00pm
|
|
CS 411 Automata Theory
- 20834
|
HR 235
MWF 10:30am - 11:35am
|
David J. Galles
|
HR 542
MW 2:00pm - 3:00pm
T 10:00am - 11:30am
and by appointment
|
CS 486 Sp Top: Mobile Programming
- 22097
|
HR 235
TR 12:45pm - 2:30pm
|
David W. Wolber
|
HR 529
TWR 2:30pm - 3:30pm
and by appointment
|
CS 490-01 Senior Team Project
- 20835
|
HR 510
MWF 9:15am - 10:20am
|
Patricia A. Francis-Lyon
|
HR 526
M 10:30am - 11:30am
7:30pm - 9:30pm
MW 1:00pm - 4:00pm
F 1:00pm - 2:00pm
|
CS 490-02 Senior Team Project
- 22683
|
HR 535
MW 4:45pm - 6:25pm
|
Patricia A. Francis-Lyon
|
HR 526
M 10:30am - 11:30am
7:30pm - 9:30pm
MW 1:00pm - 4:00pm
F 1:00pm - 2:00pm
|
Graduate
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 662 Artificial Intelligence Programming
- 20836
|
HR 143
TR 9:55am - 11:40am
|
Christopher H. Brooks
|
HR 245
by appointment
|
CS 675 Theory of Computation
- 20837
|
HR 235
MWF 10:30am - 11:35am
|
Davis J. Galles
|
HR 542
MW 2:00pm - 3:00pm
T 10:00am - 11:30am
and by appointment
|
CS 685 Wireless Sensor Networks
- 20838
|
HR 235
TR 4:35pm - 6:20pm
|
Sami N. Rollins
|
HR 544
TWR 10:30am - 11:30am
and by appointment
|
CS 690-01 Master's Project
- 20841
|
HR 510
MWF 9:15am - 10:20am
|
Patricia A. Francis-Lyon
|
HR 526
M 10:30am - 11:30am
7:30pm - 9:30pm
MW 1:00pm - 4:00pm
F 1:00pm - 2:00pm
|
|
CS 690-02 Master's Project
- 22650
|
HR 535
MW 4:45pm - 6:25pm
|
Patricia A. Francis-Lyon
|
HR 526
M 10:30am - 11:30am
7:30pm - 9:30pm
MW 1:00pm - 4:00pm
F 1:00pm - 2:00pm
|
Fall 2011
Lower Division
Upper Division
Graduate
Spring 2011
Lower Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 107-01 Computing, Robots
and the Web
|
HR 235 MW 11:45am - 1:30pm
|
Sophie J. Engle
|
HR 140B
MW 4:45pm - 5:45pm
T 11:45am -12:45pm
and by appointment
|
CS 107-02 Computing, Robots
and the Web
|
HR 235 TR 9:55am - 11:40am
|
Sophie J. Engle
|
HR 140B
MW 4:45pm - 5:45pm
T 11:45am -12:45pm
and by appointment
|
CS 110 Introduction to Computer
Science I
|
HR 235 TR 2:40pm - 4:25pm
|
David W. Wolber
|
HR 529
TR 4:20pm - 5:00pm
W 9:30am - 11:30am
|
CS 112 Introduction to Computer
Science II
|
HR 235 TR 12:45pm - 2:30pm
|
EJ Jung
|
HR 541
TR 4:40pm - 6:40pm
and by appointment
|
CS 212-01 Software Development
|
CO 414 TR 12:45pm - 2:30pm
|
Sami N. Rollins
|
HR 544
TR 4:30pm - 5:30pm
W 11:00am - 1:00pm
|
|
CS 245 Data Structures & Algorithms
|
HR 235 MW 2:15pm - 4:35pm
|
Sophie J. Engle
|
HR 140B
MW 4:45pm - 5:45pm
T 11:45am -12:45pm
and by appointment
|
Upper Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 315 Computer Architecture
CS 315 Laboratory
|
HR 510 TR 9:55am - 11:40am
HR 530 and
HR 535 W 10:30am -12:15pm
|
Gregory D. Benson
|
HR 533
MW 2:10pm - 3:00pm
R 1:10pm - 2:00pm
|
CS 333 Intro to Database Systems
|
HR 535 TR 2:40pm - 4:25pm
|
EJ Jung
|
HR 541
TR 4:40pm - 6:40pm
and by appointment
|
CS 385 Special Lecture Series in
Computer Science
|
HR 235 TR 11:45am - 12:40pm
|
Benjamin Wells
|
HR 522
T 2:45pm - 4:00pm
R 10:00am - 11:15am
|
|
CS 490 Senior Team Project
|
HR 535 TR 12:45pm - 2:30pm
|
Jeff T. Buckwalter
|
HR 526
TR 2:30pm - 3:30pm
|
Graduate
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
|
CS 621 Network Programming
|
CO 418 TR 2:40pm - 4:25pm
|
Sami N. Rollins
|
HR 544
TR 4:30pm - 5:30pm
W 11:00am - 1:00pm
|
CS 625 Parallel & Distributed Comp
|
HR 235 MWF 10:30am - 11:35am
|
Peter S. Pacheco
|
HR 540
MWF 12:30pm - 1:30pm
and by appointment
|
CS 636 Operating Systems
|
HR 235 TR 4:35pm - 6:20pm
|
Gregory D. Benson
|
HR 533
MW 2:10pm - 3:00pm
R 1:10pm - 2:00pm
|
CS 652 Programming Languages
|
CO 312 MWF 2:15pm - 3:20pm
|
Terence J. Parr
|
HR 532
MWF 3:45pm - 6:00pm
TR 11:00am - 12:00pm
|
CS 686 Sp Top: Bioinformatics
Research
|
HR 509 TR 4:35pm - 6:20pm
|
Patricia A. Francis-Lyon
|
HR 140B
MW 11:45am - 1:00pm
TR 3:00pm - 4:30pm
|
CS 690 Master's Project
|
HR 535 TR 12:45pm - 2:30pm
|
Jeff T. Buckwalter
|
HR 526
TR 2:30pm - 3:30pm
|
|
CS 695 Practicum Study
|
TBA
|
Terence J. Parr
|
HR 532
MWF 3:45pm - 6:00pm
TR 11:00am - 12:00pm
|
Fall 2010
Lower Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 107 Computing, Robots and the Web
|
HR 235 TR 9:55am - 11:40am
|
David Wolber
|
HR 529
MW 11:00am-12:00pm
T 11:45am-12:45pm
and by appointment
|
CS 110 Introduction to Computer Science I
|
HR 235 TR 12:45pm - 2:30pm
|
Greg Benson
|
HR 533
MW 2:10pm-3:00pm
TR 2:30pm-3:00pm
W 11:10am-12:00pm
and by appointment
|
CS 112 Introduction to Computer Science II
|
HR 235 MW 11:45pm - 2:05pm
|
EJ Jung
|
HR 541
MW 2:30pm- 4:30pm
and by appointment
|
CS 212-01 Introduction to Software Development
|
HR 235 TR 2:40pm - 4:25pm
|
Sami Rollins
|
HR 544
TR 4:30pm-5:30pm
W 11am-12:00pm
and by appointment
|
CS 212-02 Introduction to Software Development
|
HR 235 TR 4:35pm - 6:20pm
|
Sophie Engle
|
HR 140B
TR 1:00pm-2:30pm
and by appointment
|
CS 220 C and Parallel Programming
|
HR 535 MWF 10:30am - 11:35am
|
Peter Pacheco
|
HR 540
M 3:30pm-5:00pm
F 9:15am-10:15am
and by appointment
|
Upper Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
|
CS 385 Special Lecture Series in Computer Science
|
HR 235 TR 11:45am - 12:40pm
|
Benjamin Wells
|
HR 522
T 2:45pm- 4:00pm
R 10:00am-11:15am
|
CS 411 Automata Theory
|
CO 413 MWF 10:30am - 11:35am
|
David Galles
|
HR 542
MW 2:00pm-3:00pm
T 10:00am-11:30am
and by appointment
|
|
CS 420 Game Engineering
|
HR 235 MWF 3:30pm - 4:35pm
|
David Galles
|
HR 542
MW 2:00pm-3:00pm
T 10:00am-11:30am
and by appointment
|
CS 486 Information Visualization
|
HR 535 TR 2:40pm - 4:25pm
|
Sophie Engle
|
HR 140B
TR 1:00pm-2:30pm
and by appointment
|
CS 490 Senior Team Project
|
KA 263 TR 9:55am - 11:40am
|
Sophie Engle
|
HR 140B
TR 1:00pm-2:30pm
and by appointment
|
Graduate
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
|
CS 662 Artificial Intelligence Programming
|
HR 235 MWF 2:15pm - 3:20pm
|
|
Chris Brooks
|
HR 245
By Appointment
|
|
CS 682 Distributed Software Development
|
HR 509 TR 12:45pm - 2:30pm
|
Sami Rollins
|
HR 544
R 4:30-5:30pm,
W 11am-12noon. and by appointment
|
CS686-01 Security and
Privacy
|
HR 235 MW 4:45pm - 6:20pm
|
EJ Jung
|
HR 541
MW 2:30pm- 4:30pm
and by appointment
|
CS686-04 Graduate
Automata Theory
|
CO 413 MWF 10:30am - 11:35am
|
David Galles
|
HR 542
MW 2:00pm-3:00pm
T 10:00am-11:30am
and by appointment
|
CS686-03
Bioinformatics
|
HR 235 TR 6:30pm - 8:15pm
|
Patricia Francis-Lyons
|
HR 140B
TR 4:30pm-6:15pm
and by appointment
|
CS 690 Master's Project
|
KA 263 TR 9:55am - 11:40am
|
Sophie Engle
|
HR 140B
TR 1:00pm-2:30pm
and by appointment
|
Spring 2010
Lower Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 103 Web Programming
cross listed with:
CS 107 Computing, Robots and the Web
|
HR 235 TR 1:30pm - 3:15pm
|
David Wolber
|
HR 529
M,T,W,R 3:30pm - 4:355pm
and by appointment
|
CS 110 Introduction to Computer Science I
|
HR 235 MW 1:30pm - 3:15pm
|
David Wolber
|
HR 529
M,T,W,R 3:30pm - 4:35pm
and by appointment
|
CS 112 Introduction to Computer Science II
|
HR 235 MW 9:40am - 11:25am
|
Sami Rollins
|
HR 544
MW
2:15pm
-
3:15pm
F
1:00pm
-
3:00pm
and by appointment
|
CS 245 Data Structures and Algorithms
|
HR 235 MWF 11:35am - 12:40pm
|
David Galles
|
HR 542
MW
2:00pm
-
3:00pm
T
10:00am
-
11
:30am
|
Upper Division
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 315 Computer Architecture
CS 315 Lab Section
|
HR 535 TR 10:30am -12:15pm
HR 530 R 1:30pm - 3:15pm
|
Gregory Benson
|
HR 533
M
2:10pm
-
3:00pm
W
1:10pm
-
2:00pm
|
CS 385 Special Lecture Series in Computer Science
|
HR 235 TR 12:20pm - 1:20pm
|
Benjamin Wells
|
HR 522
T
3:30pm
-
4:30pm
R
2:00pm
-
3:15pm
and by appointment
|
CS 414 Compilers
|
HR 235 MWF 3:30pm - 4:35pm
|
David Galles
|
HR 542
MW
2:00pm
-
3:00pm
T
10:00am
-
11
:30am
|
CS 490 Senior Team Project
|
HR 509 TR 3:30pm-5:15pm
|
Jeff Buckwalter
|
HR 526
TR
2:00pm
-
3:00pm
|
Graduate
|
Course
|
Room & Time
|
Instructor
|
Office & Hours
|
CS 685 Wireless Sensor Networks
|
HR 509 MW 3:30pm - 5:15pm
|
Sami Rollins
|
HR 544
MW
2:15pm
-
3:15pm
F
1:00pm
-
3:00pm
and by appointment
|
CS 686 Program Instrumentation and Analysis
|
HR 235 TR 5:30pm - 7:15pm
|
Greg Benson
|
HR 533
M
2:10pm
-
3:00pm
W
1:10pm
-
2:00pm
|
CS 680 Web Systems and Algorithms
|
HR 509 MW 1:30pm -3:15pm
|
Chris Brooks
|
HR 541
MW
10
:00am
-
11
:001m
and by appointment
|
CS 690 Master's Project
|
HR 512 TR 3:30pm - 5:15pm
|
Jeff Buckwalter
|
HR 526
TR
2:00pm
-
3:00pm
|
|
|