🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: git.announce
Article #460

Additions to CS Spring 01 Seminars/Special Topics

#460
From: Scheduling Account
Date: Wed, 01 Nov 2000 18:43
171 lines
8068 bytes
                            College of Computing
           Seminars and Special Topics Added to Spring 01 Schedule
                              November 1, 2000

Undergrad Special Topics:
CS 4803I - Introduction to Information Security

Grad Seminars:
CS 8001F - Learning Sciences & Technologies Seminar
CS 8002A - Advanced Topics on Digital Video Effects Seminar

Grad Special Topics:
CS 8803I - Introduction to Information Security
CS 8803J - Advanced Compiler Analysis and Optimizations


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

Course Number:  CS 4803I  - Introduction to Information Security
CRN:		26824
Instructor:     Mike Nelson-Palmer, mnpalmer@cc.gatech.edu, 404-385-2271
Credit Hours:   3-0-3
Time:		TTh 4:30-6
Note:           Grad students - see CS 8803I - CRN 26825

Description:
Complete examination of the issues and problems in providing security
for information processing systems - secure operating systems and
applications, network security, cryptography, security protocols, etc.

Course Objectives:
To provide a comprehensive introduction to the scope and magnitude of
"The Information Security Problem."  This introduction will be of
value to both computer system and networking technologists as well as
others interested in understanding the scope and magnitude of the
information security problem as well as some of the mechanisms,
procedures, and tools that address various aspects of that problem.

Pre-Requisites:
Some basic knowledge of computing:  computer organization, languages,
operating systems, networks, etc.


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

Course Title:   CS 8001F - Learning Sciences & Technologies Seminar
CRN:            22365
Instructors:    Mark Guzdial, guzdial@cc.gatech.edu, 404-894-5618
                Janet Kolodner, jlk@cc.gatech.edu, 404-894-3285
Credit Hours:   1-0-1
Time:           T 12

Description:    Learning Sciences & Technologies Seminar brings together
students and faculty engaged in learning sciences research. The focus is
on discussion of current research efforts within the College, papers and
research outside the College, and future plans.


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

Course Title:	CS 8002A - Advanced Topics on Digital Video Effects Seminar
CRN:		26827
Instructor:	Irfan Essa, irfan@cc.gatech.edu, 404-894-6856
Credit Hours:	2-0-2
Time:		TBA
Note:		Permit required - see prof for permit

Description:  
"Advanced Seminar on DVFX" is meant primarily for grad. students
and those who know enough about graphics/animation/vision to do more
advanced/theoretical projects based on recent research papers. Students
who develop and demonstrate a solid understanding of one or more
techniques will be free to collaborate with interested undergrads in the
4480 (DVFX) class.


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

Course Number:  CS 8803I - Introduction to Information Security
CRN:		26825
Instructor:     Mike Nelson-Palmer, mnpalmer@cc.gatech.edu, 404-385-2271
Credit Hours:   3-0-3
Time:		TTh 4:30-6
Prereqs:        See below
Note:           Undergrads - see CS 4803I - CRN 26824

Description:
Complete examination of the issues and problems in providing security
for information processing systems - secure operating systems and
applications, network security, cryptography, security protocols, etc.

Course Objectives:
To provide a comprehensive introduction to the scope and magnitude of
"The Information Security Problem."  This introduction will be of
value to both computer system and networking technologists as well as
others interested in understanding the scope and magnitude of the
information security problem as well as some of the mechanisms,
procedures, and tools that address various aspects of that problem.

Pre-Requisites:
Some basic knowledge of computing:  computer organization, languages,
operating systems, networks, etc.


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

Course Title:	CS 8803J - Advanced Compiler Analysis and Optimizations
CRN:		26826
Instructor:     Santosh Pande, santosh@cc.gatech.edu, 404-385-2169
Credit Hours:	3-0-3
Time:		MW 4:30-6
Pre-requisites: Good knowledge of algorithms, data structures and discrete
mathematics and good analytical skills preferred. 

Description:

Textbooks: Following are the sources from which course material will be
covered:
 - "Advanced Compiler Design and Implementation", by Steven S. Muchnick,
Morgan Kauffman Publishers, Inc., 1997.
 - "Compilers : Principles, Techniques and Tools" by Aho, Sethi and Ullman
(the dragon book), Addison-Wesley Publishing, 1988.
 - "High Performance Compilers for Parallel Computing" by Michael Wolfe,
Addison-Wesley Publishing, 1996. 
 - Select papers from conferences and journals.

Emphasis:
 - Understand the theory behind different compiler optimizations.
 - Apply the concepts learnt in a model Compiler. ffl Explore new
optimizations.

Outline:
 - Introduction to Compiler Basics : Organization, Theory and practice
behind compiler phases : Overview of Scanning, Parsing, Semantic Analysis 
and Code Generation (2 weeks) (Project : Build a small compiler from 
scratch to demonstrate these concepts)
 - Basic data-flow optimizations: Basic blocks, data and control flow
graphs, global data flow problems, iterative solutions and efficient 
algorithms, SSA, PRE etc. (3.5 weeks) (Project: Implement typical 
data-flow solutions for liveness, CSE etc. in an existing compiler 
such as gcc)
 - Data dependence analysis and optimizations: Data dependence tests,
Subscripted variables, Necessary and sufficient conditions,Array region 
analysis. (2 weeks) (Project : Build structures and framework for data 
dependence in the above compiler)
 - Loop restructuring: Simple transformations, loop fission, fusion,
reversal, interchange, skewing, linear transformations, tiling (1 week) 
(Project : Build loop interchange (all cases) and unimodular transformations)
 - Optimizing for locality: General tiling problem with single and multiple
references, fission and fusion for data locality. (1 week)
 - Code generation and register optimizations : register allocation
(Chaitin/Brigg's and Chow's works), instructions scheduling (Project: 
Implement Chow style splitting and Brigg's spilling on top of live ranges) 
issues for VLIW and Superscalars (1.5 week)
 - Review of classical and recent papers (2 weeks). 
 - Emerging processor architectures (embedded, configurable and mobile 
processors) and issues (1 week) (Debate : Do we need new techniques for 
these systems?)

Grading:
 - Homeworks and Projects : 35 %
 - Midterm : 20 % 
 - Research Term paper: 30 %
 - Presentation : 10 %
 - Participation in debate : 5 %


** Spring 2001 ********************************************************
-- 
					
				-Scheduling Account (schedule@cc.gatech.edu)
Technical Details
Message-ID: <8tpo99$s9t@terminus.cc.gatech.edu>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!europa.netcrusader.net!63.211.125.72!cyclone2.usenetserver.com!news-out.usenetserver.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,6c2a57b5f94aa1fc,start
X-Google-Attributes: gid1135d7,public
X-Google-Thread: fab93,6c2a57b5f94aa1fc,start
X-Google-Attributes: gidfab93,public
X-Google-Thread: 10fa4a,6c2a57b5f94aa1fc,start
X-Google-Attributes: gid10fa4a,public
X-Google-ArrivalTime: 2000-11-01 10:50:08 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!europa.netcrusader.net!63.211.125.72!cyclone2.usenetserver.com!news-out.usenetserver.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: Additions to CS Spring 01 Seminars/Special Topics
Date: 1 Nov 2000 13:43:53 -0500
Organization: College of Computing, Georgia Tech
Lines: 171
Message-ID: <8tpo99$s9t@terminus.cc.gatech.edu>
NNTP-Posting-Host: terminus.cc.gatech.edu
NNTP-Posting-User: schedule