| May 2008 |
| |
 | Summer 2008 Special Course Offerings |
|
|
|
2ND EIGHT WEEKS |
|
|
Computer Skills Courses
(A290/A590)
|
These 1.5 credit Eight Week courses are
designed to provide basic skills with modern
programming tools.
|
New Course: 2nd 8 weeks
2/25/08
A290/A590 (Haynes) |
Adventures in Computing
|
Second Eight Weeks:
Introduction to the
Python scripting language with Internet applications.
7:15pm-8:25pm TR
|
|
A290/A590 (McGrath) |
Adventures in Computing
|
Second Eight Weeks: Basic course in C++.
6:00pm-7:10pm MW
|
|
A290/A590 (German) |
Adventures in Computing
|
Second Eight Weeks: Basic course in Java;
replaces second half of A202/A598.
7:00pm-8:10pm TR
|
|
|
SUMMER SCHOOL Session I |
|
N&M
Credit
C211 (Menzel) |
Introduction to Computer Science |
Introduction to programming and to
algorithm design and analysis using Scheme. Targeted for
those intending to take advanced computer science courses.
10:20-11:35am Daily
|
New Course
A290/A590 (Whitmer) |
Adventures in Computing
|
Intensive Session 1: IP version 6 and 802.11 Wireless Networking.
9:05-10:20am Daily
|
New Course
A290/A590 (Whitmer) |
Adventures in Computing
|
Intensive Session 2: Windows Programming with C# and .NET.
9:05-10:20am Daily
|
|
N&M
Credit
A110 (Pope) |
Introduction to Computers and Computing |
Introduction to computer methods and problem solving.
For non-majors.
1:10pm-2:25pm Daily
|
N&M
Credit
A201 (German) |
Introduction to Programming |
Introduction to elements of programming with Alice and Python.
Targeted for non-majors.
1:10-2:25pm Daily, plus labs TWR at 2:40 and 5:30
|
|
|
SUMMER SCHOOL Session II |
|
|
A290/A590 (German) |
Adventures in Computing
|
Intensive Session 3: Introduction to CGI/PHP.
3:30-4:45pm Daily
|
|
A290/A590 (German) |
Adventures in Computing
|
Intensive Session 4: Introduction to Java.
3:30-4:45pm Daily
|
|
N&M
Credit
A110 (Pope) |
Introduction to Computers and Computing |
Introduction to computer methods and problem solving.
For non-majors.
1:10pm-2:25pm Daily
|
|
Read More...
See All Computer Science Summer Courses |
|
|
| January 2008 |
|
Indiana Women in Computing event: January 25 and 26:
Indiana Women in Computing (InWIC) is a statewide, two-day event at
McCormick's Creek that addresses technical and social issues
relevant to women in computing.
InWIC 2008 will highlight the latest trends in computing, education, and
career opportunities. The conference offers a range of presentations and
workshops, as well as networking sessions and a career fair.
The registration deadline has been extended until January 21.
Scholarships are available for women students in the School of
Informatics at all levels of study. With a scholarship, the cost to
the student is only $15. This includes hotel room, all meals, and
conference materials. Contact Suzanne Menzel (menzel@indiana.edu) for
more information.
Read more...
|
| December 2007 |
| |
 | Spring 2008 Special Course Offerings |
|
|
|
SELECTED UNDERGRADUATE COURSE OFFERINGS |
|
New
Course
A290 (Haynes) |
Adventures in Computing |
Second Eight Weeks: Introduction to the Python scripting language with Internet applications.
7:15pm-8:25pm TR
|
N&M
Credit
C211 (Menzel) |
Introduction to Computer Science |
Introduction to programming and to
algorithm design and analysis using Scheme. Targeted for
those intending to take advanced computer science courses.
2:30pm-3:45pm TR
|
N&M
Credit
A201 (Haynes) |
Introduction to Programming |
Introduction to elements of programming with Alice and Python.
Targeted for non-majors.
4:00pm-5:15pm TR
|
N&M
Credit
A216 (Whitmer) |
Digital Multimedia Concepts and Technologies |
Introduction to the technologies of digital hardware and
software relevant to efficient multimedia communication methods.
11:15am-12:05pm MW
|
|
N&M
Credit
A321/A521[grad] (Bramley) |
Computing Tools for Scientific Research |
A skills-based programming course for scientists, using
Matlab and
C/C++ for managing
and manipulating data,
creating plots and graphs, and performing basic statistics.
9:30am-10:45am MW
|
|
CS Intl.
Dim. Credit
I399 (Rawlins) |
Globalization |
This provides an introduction to diverse issues of computing
and information technology in the global society. Counts for CS
International Dimension requirement.
5:30pm-6:45pm TR
|
NEW ON SCHEDULE
B481 (Hmeljak) |
Interactive Graphics |
Principles of interactive graphics.
1:00pm-2:15pm TR
|
|
| B490 (Connelly) |
Mobile Computing |
Covers skills necessary to program mobile devices (PDAs), including I/O, graphics, Web Services, etc. for handheld devices.
9:05am-9:55am TR
|
|
|
SELECTED GRADUATE COURSE OFFERINGS |
|
| B649 (Gupta) |
Internet Services and Protocols |
A project-oriented course on latest security problems facing
the Internet today. Pre-requisite: P538 or equivalent
4:00pm-5:15pm MW
|
| B649 (Hill) |
Trusted Computing |
Introduction to the detailed techniques and implementations
of trusted computing. 2:30pm-3:45pm TR
|
| B657 (Chen Yu) |
Computer Vision
|
Concepts and methods of machine vision as a branch of artificial intelligence. Above class meets with PSY-P 657.
2:30pm-3:45pm TR
|
|
More Courses...
See additional selected Spring 2008 Computer Science Courses |
|
Full-Length Course Schedule...
See All Computer Science Courses |
|
|
| September 2007 |
|
Computer Science student selected as Purdom fellow:
A Computer Science doctoral student at the Indiana University School of Informatics has been awarded the Paul W. Purdom Fellowship in Informatics for the 2007-2008 academic year. Mark Wilson is the second recipient of the $25,000 fellowship, made possible through the Chin-Cheng Wu Foundation for Peace and Humanity.
Read more...
|
| August 2007 |
|
Graduate Student Orientation:
Orientation events for new CS graduate students will begin
Friday, August 17th, and continue through Friday, September 28th, with the
Department Reception at Wonderlab.
Please see the
Orientation Homepage for details.
|
|
|
|
|
| April 2007 |
|
Robert B. Schnabel Selected Dean of IU School of Informatics:
Indiana University President Adam W. Herbert
announced on April 3, 2007, that Robert B. Schnabel, an acclaimed
computer scientist and researcher, will become the next dean of the IU
School of Informatics pending approval by IU trustees.
Schnabel will come to Indiana from his current post as vice
provost/associate vice chancellor for Academic and
Campus Technology and professor of computer science at the University
of Colorado at Boulder. As vice provost, he serves as chief
information officer of CU-Boulder, and as the director of the Alliance
for Technology, Learning and Society (ATLAS) Institute. Schnabel
will replace J. Michael Dunn, the current Dean of the School of
Informatics and the founder of the School, when he retires on July 1,
2007.
Read More...
|
| December 2006 |
|
Computer Science Professors Recognized for Outstanding Teaching and Research:
Kay Connelly and
Minaxi Gupta
have been selected as recipients of the Outstanding Junior Faculty Award at IU.
The award, presented annually by the Office of the Vice Chancellor for Academic Affairs and
Dean of Faculties, and the Office of the Vice Provost for Research, is designed to enable
tenure-track faculty to enhance their research programs and to recognize junior faculty who have
devoted considerable time to IU's research, teaching and service missions.
Each recipient receives $14,500 to support his or her research and creative activity.
Read More...
|
| November 2006 |
 |
Special Spring Course Offerings |
|
|
Check This Out:
C102 (Kisling) |
Great Ideas In Computing |
Survey of great ideas in computing and the impact of computing
in the modern world.
11:15am-12:30pm TR
|
Check This Out:
A202/A598[grad] (German) |
Introduction to Programming II |
Modern approaches to programming tasks and techniques with
an emphasis on developing real-time 2D and 3D interactive
environments for visualization, simulation, education or
entertainment. 11:15am-12:30pm MW
|
NEW COURSE
A321/A521[grad] (Bramley) |
Computing Tools for Scientific Research |
A skills-based programming course for scientists, using
Matlab and
C/C++ for managing
and manipulating data,
creating plots and graphs, and performing basic statistics.
8:00am-9:15am MW
|
NEW COURSE
C322 (Haynes) |
Object-Oriented Software Methods |
Introduction to the theory and practice of object-oriented
design and programming techniques. 11:15am-12:30pm TR
|
|
| Graduate Seminars of Interest for Spring |
| P523 (Dybvig) |
Programming Language Implementation (Compilers) |
Implementation of traditional and nontraditional computer
programming languages. Compilation, including lexical analysis, parsing,
optimization, code generation, and testing. 2:30PM-3:45PM TR
|
| B603 (Purdom) |
Advanced Algorithms Analysis
|
Advanced topics in
analysis of algorithms, including fast algorithms for classical
problems, lower bounds results, and statistical behavior.
10:15am-11:30am MW
|
| B609/B619/B629 (Leivant) |
Correct Programming |
Verifying and correctly developing imperative programs.
Topics include reasoning about state-transition systems,
program specification, logics of imperative programs (Hoare's logic,
dynamic logic), developing programs from specifications,
and verification of recursive procedures.
10:15am-11:30am MW
|
| B649 (Wise) |
Locality and Matrix Computations |
State of the art methods for matrix computations in high
performance computing problems. 9:30am-10:45am MW
|
|
Read More...
See All Special Spring Course Offerings
|
|
|
| |
| October 2006 |
|
R. Kent Dybvig Named ACM Distinguished Engineer:
ACM (the Association for Computing Machinery) has
named IU Computer Science Professor R. Kent Dybvig
as a Distinguished Engineer in their 2006 list of Distinguished Members.
The new ACM Distinguished Members, from some of the world's leading industries, research labs,
and universities, have made significant advances that are having lasting effects on the lives of citizens throughout the world.
Read more...
|
|
Bring IT On! Workshop:
Bring IT On! is a three-day workshop
hosted by the School of Informatics
at Indiana University for undergraduate computer science students from Historically
Black Colleges and Universities (HBCUs). Ten schools have been invited to nominate two
students each to attend the workshop with all expenses paid.
Read more...
|
| |
| August 2006 |
 |
Special Fall Course Offerings |
|
| P538 (Gupta) |
Computer Networks |
Postponed until Spring 2007. Please consider other offerings such as those below.
|
|
| C102 (Kisling) |
Great Ideas In Computing |
A survey of great ideas in computing and the role of computing in the modern world
|
| B490 (Haynes) |
Object-Oriented Software Methods |
Introduction to the theory and practice of object-oriented design and programming technique
|
| Q450/B490 (Gasser) |
How Language Works |
This course looks at what makes human language unique and the
computational mechanisms that might explain this uniqueness.
|
| I427/B490 (Menczer) |
Search Informatics |
Techniques and tools to crawl, parse, index, store and search
the Web. Build a functioning search engine and compare it with Google
or Yahoo. |
|
| B619 (Dunn) |
Nonclassical Logics as Generalized Galois Logics |
The study of a wide variety of nonclassical logics by systematizing them from the
point of view of their set theoretical semantics.
|
| B629/B490 (Rawlins) |
Design Patterns in Java |
Hands-on introduction to design patterns and software engineering
with Java.
|
| B629 (Chauhan) |
Practical Compiling for Modern Machines |
This course focuses on understanding the fundamental components that go into building modern compilers that must care about both correctness and performance.
|
| B629 (Sabry) |
Quantum Programming |
A research seminar on quantum computing from
the perspective of programming languages and their semantics.
|
| B644/B490 (Mills) |
VLSI Design
|
Basic theory and practice required to convert hardware algorithms and architecture to silicon structures.
|
| B649 (Gannon) |
Service Architectures and Science: Tools and Technology for Computational
Science |
A seminar on the state of the art on portals, workflows, and data
management. Beth Plale co-instructor.
|
| B649 (Connelly) |
Pervasive Computing |
A project-based class on the technical and HCI aspects of
pervasive computing |
|
|
Graduate Student Orientation:
Orientation for new CS graduate students will begin
Friday, August 18th, and continue through Friday, August 25th.
There will also be an all-department reception starting at 5:30pm
on Friday, September 15th, at the Sculpture Terrace of the
IU Art Museum. Please see the
Orientation Homepage for details.
|
| |
| May 2006 |
|
The 52nd Midwest Theory Day:
On May 6, 2006, the Computer Science Department will be the host
of this biannual conference, featuring an opening
keynote by distinguished guest Fan Chung Graham
(
Akamai Professor of Internet Mathematics at UC San Diego).
|
|
B490 Object-Oriented Software Methods:
Offered for the first time in Fall 2006 as
B490,
this course fulfills the B.S. degree advanced
distribution requirement in the programming languages
area (2). In the future it will be numbered as a C course.
|
|
C102 Great Ideas in Computing:
C102, Great Ideas in Computing,
is a new CS class being offered
for the Fall 2006 semester. This course is a survey of great ideas in
computing and the role of computing in the modern world. It explores
past computing trends and how people use computing tools to realize
their ideas. The emphasis is on the impact of modern technology and the
use of hardware and software to create solutions to everyday problems.
The course is designed to involve students in many facets of computing
while offering a fun and engaging experience. Students will be
introduced to issues ranging from globalization to simulation, including
machines, programming, ethics, security, Artificial Intelligence, and
other areas of computing.
|
| |
| April 2006 |
|
IU Computer Science student selected as first Purdom Fellow:
George H.L. Fletcher,
a Computer Science doctoral student, is the first recipient of the
Paul W. Purdom Fellowship in Informatics.
The $25,000 fellowship is made possible
through the Chin-Cheng Wu Foundation for Peace and Humanity. Fletcher
focuses his research on database systems.
Read more...
|
|
Randall Bramley Top IU Mentor:
Associate Professor Randall Bramley is the recipient of the 2006
Faculty
Mentor Award, presented by the Indiana
University Graduate and Professional Student Organization.
The award is made annually to an IU faculty member who best
demonstrates the quality of guiding graduate students through
their studies and research activities.
|
|
IU team wins CHI2006 Student Design Competition:
A team of students from
the Indiana University School of Informatics competing against other
similar groups from around the globe at the Computer-Human Interaction
2006 annual Conference, April 22-27, in Montreal, has won first place
for designing the "Chick Clique" system to encourage teenage
girls to exercise. The victorious team consisted of Tammy Toscos
(Informatics), Anne Faber (Computer Science), Mona Gandhi
(Computer Science), and Shunying An (Informatics).
|
| |
| September 2005 |
|
Linked Environments Atmospheric Discovery (LEAD) Project:
Computer Science Professors Beth Plale and
Dennis Gannon
are part of national team devising technology that more accurately predicts and tracks
large-scale weather events such as Hurricane Katrina.
Read more....
|
| |
| August 2005 |
|
Health Research:
Professor Kay Connelly
and her students are
developing a database that connects UPC codes to nutritional
information in order to help those with health conditions that require
restricted diets.
Read more....
|
| Calling All Women:
Listen to American Public Media's
Marketplace news story
on the
opportunities for women in technology. See the
Women In Computing (WIC) Homepage for information on
efforts underway at IU to support women in computing at
Indiana University.
|
| |
| July 2005 |
| Computer Science Joins Informatics:
The Department of Computer Science has officially joined the
School of Informatics
at Indiana University Bloomington. The move became
official July 1, 2005.
Read More...
|
| |
| April 2005 |
| Robots That Teach:
The
work of Geoffrey Brown and Bryce Himebaugh
is highlighted in an
IU Home Pages
report entitled
Robots that teach.
|
| |
| 2004 |
| ACM Fellows Recipient:
Professor David Wise has been selected as a Fellow of the Association of Computing Machinery, with the citation
"For leadership in the computer science community and contributions
to functional programming languages."
|