Iowa State University Continuing Education and Communication Services
*
 COURSE INDEX  A | B | C-D | E | F-G | H | I-L | M-O| P-R | S-Z

Quick Links
Home
To ensure you have the latest information, we update course listings regularly on this site. We no longer publish a print catalog.
College credit courses
  by delivery
  by discipline
(archive)
Academic calendar
Registration
Student services
Frequently asked questions

Degree, certificate programs
Conferences
Extension publications
Extension news
*
Spring 2005 Courses

Advanced Protocols and Network Security
Course: Computer Engineering (Cpr E) 530 /Information Assurance (INFAS) 530,
section XC (CD-ROM), section XL (streaming media), section XM (videotape)
Detailed examination of networking standards, protocols, and their implementation. TCP/IP protocol suite, network application protocols, IP routing, network security issues. Emphasis on laboratory experiments.
Upon completion of the course, you will be able to decode and utilize protocols from both the TCP/IP protocol suite, analyze protocols from the data link layer through the application layer, and describe the TCP/IP network protocols and the effect of an open network protocol on security.
Prerequisite: Cpr E 305 (Computer Organization and Design) and knowledge of basic computer concepts
Computer requirements: College of Engineering distance education specifications
Dates: January 10-May 6

Day/Time: live streaming Tuesday and Thursday 8:00-9:15 a.m.
Delivery method: CD-ROM or videotape or streaming media
Credit: 3 graduate credits
Tuition: $915
Delivery fee: CD-ROM or videotape $663, streaming media $495
(If you drop this course, part or all of the delivery fee may be refunded dependent on the date of the drop.)
Computer fee applies--see table
Off-campus programs: Master of Engineering in Systems Engineering, Master of Science in Computer Engineering, Master of Science in Electrical Engineering, Certificate in Information Assurance
Instructor: Doug Jacobson, Associate Professor
Registration deadline: December 30
Text:
For more information, visit Engineering Distance Education at www.ede.iastate.edu

Computer Graphics and Geometric Modeling
Course: Computer Engineering (Cpr E) 557/Industrial Engineering (I E) 557/Mechanical Engineering ( M E) 557, section XC (CD-ROM), section XL (streaming media)

Fundamentals of computer graphics technology. Data structures. Parametric curve and surface modeling. Solid model representations. Applications in engineering design, analysis, and manufacturing.
Course topics:
Introduction and overview of the field of computer graphics, a review of the basic elements (polylines, text, filled regions, raster images), display devices, input primitives and devices;
Intro to OpenGL, basics of graphics programming (opening a window, event programming, drawing lines) and development of some basic 2D graphics tools (polylines, polygons, mouse and keyboard interaction);
Viewports and clipping; Window to Viewport transformation, World Coordinates; relative drawing; drawing 2D shapes;
intro to parametric curves; vector math review; parametric lines and planes; homogeneous coordinates; intersections of lines and planes; Affine transformations in 2D and 3D; changing coordinate systems, manipulating current transformations; modeling with polygonal meshes;
normal vectors; extruded shapes;viewing transformations; perspective projections; view volume clipping; camera manipulation; rendering and types of shading; light sources; material properties; simple hidden surface removal; texturing; shadows; curves and surfaces; Bezier and Nurbs; ray tracing
Prerequisites: M E 421 (Mechanical Systems and Control) and programming experience in C
/C++
Computer requirements: College of Engineering distance education specifications
Dates: January 10-May 6

Day/Time: streamed live Tuesday and Thursday 9:30-10:45 a.m.
Delivery method: CD-ROM or streaming media
Credit: 3 graduate credits
Tuition: $915
Delivery fee: CD-ROM $663, streaming media $495
(If you drop this course, part or all of the delivery fee may be refunded dependent on the date of the drop.)
Computer fee applies--see table
Off-campus programs: Master of Science in Computer Engineering, Master of Science in Electrical Engineering, Master of Science in Systems Engineering,
Master of Science in Mechanical Engineering
Instructor:
Jim Oliver, Professor
Registration deadline: December 30
Text:
For more information, visit Engineering Distance Education at www.ede.iastate.edu

*
Iowa State University Extension
Copyright © 1996-2004, Iowa State University