🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: git.announce
Article #459

Spring 01 CS Seminars/Special Topics

#459
From: Scheduling Account
Date: Tue, 31 Oct 2000 17:12
449 lines
18025 bytes
                            College of Computing
                            Spring Semester 2001
                     Special Topics and Seminar Courses

Undergraduate Special Topics:
CS 1803FOR - Digital Computer Organization and Programming
CS 4801A   - Telecommunications Lab
CS 4801S   - Building Ubiquitous Computing Devices and Software
CS 4802UG  - Computer Programming Using C - For Undergrad students
CS 4803A   - Internet Law
CS 4803B   - Pattern Recognition
CS 4803C   - Intro to Network Mgt - ** NOW CS 4255 **

Graduate Special Topics:
CS 4802GR  - Computer Programming Using C - For Graduate students
CS 8803A   - Augmented Reality
CS 8803B   - Pattern Recognition
CS 8803C   - Decision Theoretic Planning
CS 8803E   - 3D Complexity Techniques for Graphics, Modeling and
	     Animation - WAS LISTED IN OSCAR AS: Geometric Modeling
CS 8803F   - Computational Geometry
CS 8803G   - Internet Security 
CS 8803H   - Computability, Algorithms, and Complexity

Seminars:
CS 8001A   - Information Interfaces
CS 8001B   - Embedded and Real-Time Distributed Systems - WAS 
	     LISTED IN OSCAR AS: Parallel, Distributed & Real-Time Systems
CS 8001C   - GVU Brown Bag
CS 8001D   - Everyday Computing
CS 8001E   - Electronic Learning Communities
CS 8001G   - Telecommunications


** Spring 2001 ********************************************************


Course Title:   CS 1803FOR - Digital Computer Organization and Programming
CRN:            23123
Instructor:     John Goda, goda@cc.gatech.edu, 404-894-3181
Credit Hours:   3-0-3
Time/Location:  MWF 11, 52 CCB

Description:    Algorithmic processes of problem solving, properties of
algorithms, development of algorithms for the solution of numerical and
nonnumerical problems.  The FORTRAN 90 programming language.
(Based upon quarter CS 1700.)


** Spring 2001 ********************************************************


Course Title:   CS 4801A - Telecommunications Lab
CRN:            23527
Instructor:     Dan Colestock
Time:           TBA (alternate-week timeslots to be assigned to teams
		for lab exercises in CoC 104B Network Instruction Lab)

Description:
This is a mandatory corequisite lab with CS 4260 Telecommunications 
Systems lecture course - CRN 20577.

A series of supervised, hands-on lab exercises demonstrating basic
principles of telecommunications systems and introducing students
to modern telecommunications equipment

Portions of this lab were formerly included in CS 4381 Principles
of Data Communications Systems (2-6-4 quarter lecture/lab course)


** Spring 2001 ********************************************************


Course Title:   CS 4801S - Building Ubiquitous Computing Devices and
			   Software
CRN:            25128
Instructors:    Beth Mynatt, mynatt@cc.gatech.edu, 404-894-7243
		Cory Kidd, coryk@cc.gatech.edu, 404-545-1046
Hours:          1-0-1
Time:           M 6-9p

Description:  In this hands-on seminar, students will learn how to
implement and enhance ubiquitous computing technologies, including
wearable computers, context-sensitive software, and augmented
reality interfaces.

Grad students:  See prof for permit


** Spring 2001 ********************************************************


Course Title:   CS 4802UG - Computer Programming Using C
CRN:            23121
Instructor:     John Goda, goda@cc.gatech.edu, 404-894-3181
Credit Hours:   2-0-2
Time:           MW 3
Prerequisite:   CS 1700 (quarter) or CS 1803FOR (semester); 
		Previous programming experience absolutely required.

Description:    The programming language C is introduced.  Extensive
use is made of programming examples and assignments to develop effective
programming skills using C language. (Based upon quarter CS 2101.)
Note:  This is for undergraduate students.  Grad students see CS 4802GR.


** Spring 2001 ********************************************************


Course Title:   CS 4802GR - Computer Programming Using C
CRN:            23122
Instructor:     John Goda, goda@cc.gatech.edu, 404-894-3181
Credit Hours:   2-0-2
Prerequisites:  Previous programming experience absolutely required
Time:           MW 3

Description:    The programming language C is introduced.  Extensive
use is made of programming examples and assignments to develop effective
programming skills using C language.
Note:  This is for grad students.  Undergrads see CS 4802UG.


** Spring 2001 ********************************************************


Course Title:   CS 4803A - Internet Law
CRN:		25129
Instructor:     Attorneys Pete Wellborn and James Butler
Credit Hours:   3-0-3
Time:		W 4:30-6 and F 3-4:30

Description:  Examination of legal issues relating to various aspects of the
Internet, including jurisdiction, intellectual property issues (including
trademark, copyright, and domain name disputes), meta-tagging, linking and
framing, unsolicited commercial e-mail, system security, electronic
commerce, defamation and other tort liability, privacy, ISP liability,
telecommunications, and other Internet-related areas.


** Spring 2001 **********************************************************


Course Title:	CS 4803B - Pattern Recognition
CRN:		24323
Instructor:	Aaron Bobick, afb@cc.gatech.edu, 404-894-8591
Credit Hours:	3-0-3
Time:		TTh 3-4:30

Note to Grad students:  See CS 8803B, CRN 20601.

Description:  Contact prof for information about this course.


** Spring 2001 ********************************************************


Course Title:	CS 4803C - Introduction to Network Management


    *****  This is now listed as CS 4255, CRN is 26809.  *****


** Spring 2001 ********************************************************


Course Title:	CS 8803A - Design for Augmented Reality
CRN:		24319	
Instructor:	Blair MacIntyre, blair@cc.gatech.edu, 404-894-5224
		Jay Bolter, jay.bolter@lcc.gatech.edu, 404-894-2735
Credit Hours:	3-0-3
Time:		TTh 3-4:30

Description:
In this course we will examine both the technical and cultural aspects of
the design of virtual environments with a special focus on augmented
reality applications. The course will center around a project:  designing
augmented reality experiences that employ features of narrative and drama.
Students will work in teams to create particular designs, in which they
will have to confront technical issues, user interface and usability
issues, as well as formal and cultural issues arising from the subject
matter chosen. Each team will create a paper design and a desktop demo or
video. Teams may also develop a specific AR component using facilities from
Blair MacIntyre's Augmented Environments Lab in the CoC as well as
equipment available here in our lab. Although much of the course time will
be occupied with this project, we will also have discussions based
on background reading, which will include literature on AR and VR
technology as well as literature on the historical, aesthetic and
cultural questions raised by these technologies.  Questions will
include:  How are AR and VR interfaces different from or similar to
2D interfaces?  How do these environments function as
representational media? What is the relationship between information
and perceptual experience in virtual environments? What can we learn
from earlier technologies of illusion (such as perspective painting,
photography, film, and television)?


** Spring 2001 ********************************************************


Course Title:   CS 8803B - Pattern Recognition
CRN:            20601
Instructor:     Aaron Bobick, afb@cc.gatech.edu, 404-894-8591
Credit Hours:   3-0-3
Time:           TTh 3-4:30

Note to Undergrad students:  See CS 4803B, CRN 24323.

Description:  Contact prof for information about this course.


** Spring 2001 **********************************************************


Course Title:	CS 8803C - Intelligent Decision Making: Decision-
			   Theoretic Planning
CRN:		20602
Instructor:	Sven Koenig, skoenig@cc.gatech.edu, 404-894-5095
Credit Hours:	3-0-3
Time:		TTh 4:30-6

Description:
Decision-theoretic planning is planning under uncertainty and resource
constraints. Decision-theoretic planning is important for autonomous
agents since they often have to come up with good decisions in complex
situations that involve a substantial degree of uncertainty, yet find
solutions in a timely manner despite the large number of potential
contingencies. In crisis situations such as marine oil spills, for
example, agents face uncertainty about how the oil drifts, how the
weather conditions change, how long it takes vessels to reach the
spill, and so on, yet they have to determine how to contain the oil
before it reaches the shores. Similarly, mobile robots have to deal
with various kinds of incomplete information and the uncertainty can
be fairly substantial, yet they have to complete delivery tasks in a
timely manner. Their uncertainty includes actuator uncertainty, sensor
uncertainty, limited sensor ranges, uncertainty in the interpretation
of the sensor data, map uncertainty, uncertainty about their initial
pose, and uncertainty about the dynamic state of the environment.

In this seminar course, we will discuss which planning objectives to
adopt, which representations to use for modeling uncertainty, which
planning paradigms to use in conjunction with the different
representations, and how to combine planning and plan execution. We
will learn about Markov decision process models, utility theory,
agent-centered search, anytime algorithms, fast re-planning techniques,
and ant robotics, to name just a few topics.

I will give some lectures, but mostly we will read and discuss current
papers in the field. There will be no homeworks or exams. Rather, you
will work on projects, either your own ones or projects suggested by me.


** Spring 2001 **********************************************************


Course Title:	CS 8803E - 3D Complexity Techniques for Graphics, 
			   Modeling, and Animation.
			WAS LISTED IN OSCAR AS: Geometric Modeling
CRN:		23234
Instructor:	Jarek Rossignac, jarek@cc.gatech.edu, 404-894-0671
Credit Hours:	3-0-3
Time/Location:	TTh 9:30-11, 102 CCB
Prerequisite:	CS 6490, Foundations of Computer Graphics & 3D Modeling

Description:  Multiresolution, compression, collision, morphing, visibility, 
and other techniques for accessing, rendering, and animating complex 3D 
models in Engineering, Scientific, Business, or Entertainment applications.


** Spring 2001 **********************************************************


Course Title:	CS 88803F - Computational Geometry
CRN:		24041
Instructor:	Andrzej Szymczak, andrzej@cc.gatech.edu, 404-894-6609
Credit Hours:	3-0-3
Time/Location:	MWF 12, 102 CCB

Description:  Introduction to fundamental geometric computations and
algorithms and their use for solving problems in science and
engineering.


** Spring 2001 **********************************************************


Course Title:	CS 8803G - Internet Security, Applied Cryptography
CRN:		25401
Instructor:	Andre Dos Santos, andre@cc.gatech.edu, 404-385-2170
Credit Hours:	3-0-3
Time:		MW 3-4:30

Description:
For a long time cryptography has been used mostly to protect diplomatic
and military applications.  With the growth of the use of public networks,
particularly the Internet, companies and users are increasingly using
cryptographic algorithms to protect their communication and data. However,
cryptography is too often used as synonymous of security. After this
course the student will be able to recognize why many times this is not
true.
   This course will provide an introduction to cryptographic algorithms,
describing them and showing their strengths and weaknesses. The basics of
number theory is going to be presented without requiring a very strong
mathematical background. In addition this course will describe and analyze
the use of cryptographic algorithms in protocols used for protecting
communications, integrity of data, and digital signatures.
   This course will present and discuss, including the known ways to
cryptanalyze, the algorithms:
a)Basic cryptographic algorithms that uses substitution and transposition;
b)Symmetric algorithms, including the standard symmetric algorithm
"DES" and the 3-DES variant;
c) Public key encryption, including algorithms used for key exchange,
one-way functions, and digital signatures;
d) If time permits discuss the candidates to the new AES standard.
   This course will also present and discuss protocols that use the above
algorithms. The protocols discussed will include PGP, SSL, and SET,
considering their strength and weaknesses.
   The course will include a project to be completed by the student.


** Spring 2001 **********************************************************


Course Title:	Computability, Algorithms, and Complexity
CRN:		25776
Instructor:	H. Venkateswaran, venkat@cc.gatech.edu, 404-894-3658
Credit Hours:	3-0-3
Time:		TTh 1:30-3

Description: This course will cover: (a) important concepts from
computability theory; (b) techniques for designing efficient algorithms for
combinatorial, algebraic, and number-theoretic problems; and (c) basic
concepts such as NP-Completeness from computational complexity theory.

Notes: This course can be taken for satisfying the theory breadth
requirement by graduate students, especially non-theory Ph.D. students.
This course is not appropriate for theory students.

Outline of the Course:

Automata and Computability:

   Regular languages, context-free languages, undecidability

Algorithms and complexity:

   Dynamic programming
   String matching
   Minimum spanning trees using Fibonacci heaps, UNION-FIND
   Shortest Path (Dijkstra, Bellman-Ford), Floyd-Warshall algorithm
   Max-flow
   Matching
   Algebraic algorithms: modular exponentiation, FFT
   Primality testing
   Basic cryptography, RSA
   Basic notions from complexity theory, NP-Completeness
   Basic approximation algorithms


** Spring 2001 **********************************************************


Course Title:   CS 8001A - Information Interfaces
CRN:		22156
Instructor:     John Stasko, stasko@cc.gatech.edu, 404-894-5617
Credit Hours:   1-0-1
Restrictions:   Permit required - Contact prof for permit
Time:           TBA

Description:  The Information Interfaces Seminar is a weekly meeting in
which members of the II research group share research progress and
discuss current work in this field.


** Spring 2001 ********************************************************


Course Title:	CS 8001B - Embedded and Real-Time Distributed Systems*
		Listed in OSCAR as: Par, Dist & RT Systems
CRN:		22162
Instructor:	Karsten Schwan, schwan@cc.gatech.edu, 404-894-2589
Credit Hours:	1-0-1
Time:		TBA

Description:  A research seminar only to be taken by those students
also taking 8503 credits or doctoral/MS thesis credits with Prof. Schwan.


** Spring 2001 ********************************************************


Course Title:   CS 8001C - GVU Brown Bag
CRN:            22163
Instructor:     Richard Catrambone, richard.catrambone@psych.gatech.edu
                404-894-2682
Credit Hours:   1-0-1
Time/Location:  Th 12, MIRC 102

Description:  Weekly brown bag discussions pertaining to the areas of
graphics, visualization and usability.
Note:  Seniors with GPA >2.7 may take with permission of a GVU prof.


** Spring 2001 ********************************************************


Course Title:   CS 8001D - Everyday Computing
CRN:		22164
Instructor:     Beth Mynatt, mynatt@cc.gatech.edu, 404-894-7243
Credit Hours    1-0-1
Restrictions:   Permit required - Contact prof for permit
Time:           Th 3-4:30

Description:    Contact prof for information.


** Spring 2001 ********************************************************


Course Title:   CS 8001E - Electronic Learning Communities
CRN:		22169
Instructor:     Amy Bruckman, asb@cc.gatech.edu, 404-894-9222
Credit Hours:   1-0-1
Restrictions:   Permit required - Contact prof for permit
Time:           T 4:30-6:30

Description:    The Electronic Learning Communities (ELC) Seminar is a
weekly meeting in which members of the ELC research group share research
progress and discuss current work in this field.


** Spring 2001 ********************************************************


Course Title:   CS 8001G - Telecommunications
CRN:		23223
Instructor:     Jim Xu, jx@cc.gatech.edu, 404-385-2168
Credit Hours:   1-0-1
Restrictions:   Permit required - Contact prof for permit
Time:           TBA

Description:    Weekly seminar for graduate-level discussion of timely
topics and recent research results in networking and telecom.


** Spring 2001 ********************************************************

-- 
					
				-Scheduling Account (schedule@cc.gatech.edu)
Technical Details
Message-ID: <8tmuh1$j3t@terminus.cc.gatech.edu>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!xfer13.netnews.com!netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!GT-News!cc.gatech.edu!schedule

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1135d7,f1be3b621ee05231,start
X-Google-Attributes: gid1135d7,public
X-Google-Thread: fab93,f1be3b621ee05231,start
X-Google-Attributes: gidfab93,public
X-Google-Thread: 10fa4a,f1be3b621ee05231,start
X-Google-Attributes: gid10fa4a,public
X-Google-ArrivalTime: 2000-10-31 09:20:23 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!xfer13.netnews.com!netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!GT-News!cc.gatech.edu!schedule
From: schedule@cc.gatech.edu (Scheduling Account)
Newsgroups: git.announce,git.cc.students,git.cc.general
Subject: Spring 01 CS Seminars/Special Topics
Date: 31 Oct 2000 12:12:01 -0500
Organization: College of Computing, Georgia Tech
Lines: 449
Message-ID: <8tmuh1$j3t@terminus.cc.gatech.edu>
NNTP-Posting-Host: terminus.cc.gatech.edu
NNTP-Posting-User: schedule