Online Online Graduate Engineering and Computer Science Courses - - PDF document

online online
SMART_READER_LITE
LIVE PREVIEW

Online Online Graduate Engineering and Computer Science Courses - - PDF document

U N I V E R S I T Y O F I L L I N O I S A T U R B A N A - C H A M P A I G N fall 2003 Online Online Graduate Engineering and Computer Science Courses Professional Development Certificates Masters Degrees http:/


slide-1
SLIDE 1

U N I V E R S I T Y O F I L L I N O I S A T U R B A N A - C H A M P A I G N

Graduate Engineering and Computer Science Courses

fall 2003

Online Online

  • Professional Development Certificates
  • Master’s Degrees

http:/ /online.engr.uiuc.edu/fa03

slide-2
SLIDE 2

Welcome to the Engineering Online Program at the University of Illinois at Urbana-Champaign

This Fall we have more than 20 online graduate engineering courses to choose from. Topics range from Software Engineering to Genetic Algorithms, Power Electronics to Legal Issues in Entrepreneurship. Our newest course offerings include ME 388—Industrial Control Systems and GE 493 BAV—Managing Advanced Technology in Industry. Catch up on the latest in technology, get a Professional Development Certificate, or earn an online master’s degree. Whatever your goal, you can count on the Engineering Online Program at the University of Illinois at Urbana-Champaign to provide you with a top-quality graduate education.

Computer Science

  • Information Systems
  • Networks and Distributed Systems
  • Software Engineering
  • System Software

Electrical Engineering

  • Integrated Circuits
  • Power and Energy Systems
  • Telecommunications and Signal Processing

Materials Engineering

  • Materials
  • Materials Failure Analysis
  • Computer Science – MCS
  • Electrical Engineering – MSEE
  • Mechanical Engineering – MSME
NEW!

http:/ /online.engr.uiuc.edu/fa03

Graduate Professional Development Certificates (page 2) Master’s Degrees (page 4) Contact Information

Engineering Online Program Office of Continuing Engineering Education 1308 West Green Street Urbana, IL 61801 (800) 252-1360 ext. 36634

  • cee@uiuc.edu

Fall 2003 Semester Registration: July 11 – August 10 Classes: August 27 – December 12 Finals: December 15 – 20

slide-3
SLIDE 3 The University of Illinois at Urbana-Champaign is an equal opportunity and affirmative action institution. (4.6M) 7/03

Contents

Online Graduate Engineering and Computer Science Courses University of Illinois at Urbana-Champaign, Fall 2003

Graduate Professional Development Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Computer Science. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Electrical Engineering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Materials Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Master’s Degrees. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Admissions and Registration Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Department of Computer Science. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CS 311 – Database Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CS 323 – Operating Systems Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CS 327 – Software Engineering, I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CS 373 – Combinatorial Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CS 427 – Advanced Topics in Software Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Department of Electrical and Computer Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 ECE 364 – Power Electronics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 ECE 376 – Power Systems Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 ECE 473 – Power System Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 ECE 497AM – Advanced Analog and Mixed Signal Integrated Circuits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Department of General Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 GE/IE 334 – Introduction to Reliability Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 GE 393HEC – Valuation and Planning of New Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 GE 485 – Genetic Algorithms in Search, Optimization, and Machine Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 GE 493BAV – Managing Advanced Technology in Industry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 GE 493JPK/Law 373 – Legal Issues in Entrepreneurship . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 GE 493LLH – Entrepreneurial Lecture Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Department of Materials Science and Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MATSE 346/446 – Properties and Selection of Engineering Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Department of Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Math 388 – Mathematical Methods in Engineering and Science . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Math 315 – Linear Transformations and Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Math 351a – Calculus Refresher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Math 351b – Systems of Linear Differential Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Math 361 – Introduction to Probability Theory, I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Department of Mechanical and Industrial Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 ME 304 – Energy Conversion Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 ME 345 – Introduction to Finite Element Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ME 351 – Modeling in Materials Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ME 388 – Industrial Control Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Online Short Courses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

slide-4
SLIDE 4

Graduate Professional Development Certificates

The Department of Computer Science at the University of Illinois offers a certificate in four areas through the distance learning program. With departmental approval and acceptance into the MCS program, 3 units taken for the certificate program may be transferred into the online MCS degree. Program Requirements To earn a Professional Development Certificate in one of the following areas, students must complete 3 of the specified courses, maintain an overall GPA of 3.0/4.0, and receive a grade of B- or higher in each course. Information Systems Must complete the following 2 courses:
  • CS 311 – Database Systems
  • CS 411 – Design of Database Management Systems
Must complete 1 of the following courses:
  • CS 323 – Operating Systems Design
  • CS 328 – Networks and Distributed Systems
Networks and Distributed Systems Must complete the following 2 courses:
  • CS 328 – Networks and Distributed Systems
  • CS 338 – Communication Networks
Must complete 1 of the following courses:
  • CS 323 – Operating Systems Design
  • CS 423 – Advanced Operating Systems
Software Engineering Must complete the following 2 courses:
  • CS 327 – Software Engineering
  • CS 329 – Software Engineering II
Must complete 1 of the following courses:
  • CS 427 – Advanced Topics in Software Engineering
  • CS 497REJ – Object-Oriented Programming and Design
System Software Must complete the following 2 courses:
  • CS 323 – Operating Systems Design
  • CS 423 – Advanced Operating Systems
Must complete 1 of the following courses:
  • CS 314 – Multimedia Systems
  • CS 328 – Networks and Distributed Systems
  • CS 338 – Communication Networks
Application Requirements Students who wish to apply must have graduated from an accredited institution with a minimum of a bachelor's degree that would be equivalent to that granted by the University
  • f Illinois (3.0/4.0 for the last 60 semester hours required).
The cumulative GPA for each advanced degree must also be at least a 3.0/4.0 or higher. 2 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

Computer Science

Applying for the Computer Science Certificate Program To apply, students should download, print, and fill
  • ut the application form found at
http://www.cs.uiuc.edu/education/i2cs/certadm.html. Official transcripts reflecting the BS degree program and any other degrees listed under the “Degree Information” section must be sent to the Department of Computer Science along with the application before it will be
  • processed. Individuals will be notified of their acceptance
by mail. Application Deadlines March 1 for Summer Semester June 30 for Fall Semester October 30 for Spring Semester Completed application should be mailed to: I2CS Certificate Program Department of Computer Science 2270 Digital Computer Lab 1304 West Springfield Avenue Urbana, IL 61801 For all other inquires, please contact i2cs@cs.uiuc.edu. NEW!

“I feel that the knowledge and degree I will attain through your online program will meet or exceed the offerings on any campus. I truly appreciate all you have done in making the program available and facilitating my involvement.”

Quote From Engineering Online Student

slide-5
SLIDE 5 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003 The Department of Electrical and Computer Engineering now
  • ffers online certificates for individuals interested in developing
an expertise or continuing their professional development in a specific area of electrical engineering. With departmental approval and acceptance into the MSEE program, 2 units taken for the certificate program may be transferred into the
  • nline MSEE degree.
Program Requirements To earn a Professional Development Certificate in one of the following areas, students must complete 3 of the specified courses and maintain an overall GPA of 3.0/4.0. Integrated Circuits (choose 3)
  • ECE 382 – Large Scale Integrated Circuit Design
  • ECE 383 – Linear Integrated Circuit Design
  • ECE 371JC – Theory and Fabrication of Integrated
Circuit Devices
  • ECE 460 – VLSI in Signal Processing and Communications
  • ECE 497AM – Advanced Analog and Mixed-Signal
Integrated Circuits Power and Energy Systems (choose 3)
  • ECE 364 – Power Electronics
  • ECE 376 – Power System Analysis
  • ECE 415 – Control System Theory and Design
  • ECE 473 – Power System Control
  • ECE 476 – Power System Dynamics and Stability
Telecommunications and Signal Processing (choose 3)
  • ECE 310 – Digital Signal Processing
  • ECE 313 – Probability with Engineering Applications
  • ECE 338 – Communication Networks
  • ECE 354 – Antennas
  • ECE 359 – Communications I
  • ECE 451 – Advanced Digital Signal Processing
Application Requirements Students who wish to apply must have a BS degree in engineering or computer science from an accredited college in the United States or an approved institution of higher learning abroad (3.25/4.0 GPA required). Students who do not meet the 3.25 GPA criterion may still be eligible to enroll if they have a GPA of at least 3.0/4.0 and significant experience outside of the
  • classroom. Such students should note this experience on
their application form. The College of Engineering has developed a graduate certificate program for individuals who are interested in developing a special area of expertise within materials engineering. With departmental approval and acceptance into the MSME program, 3 units taken for the certificate program may be transferred into the online MSME degree. Program Requirements To earn a Professional Development Certificate in one of the following areas, students must complete 3 of the specified courses, maintain an overall GPA of 3.0/4.0, and receive a grade of B- or higher in each course. Materials (choose 3)
  • GE/IE 334 – Introduction to Reliability Engineering
  • MATSE 346 or 446 – Properties and Selection of
Engineering Materials
  • ME 345 – Introduction to Finite Element Analysis
  • ME 346 – Failure Mechanisms in Engineering Materials
  • ME 347 – Failure Analysis of Mechanical Components
  • ME 351 – Modeling in Materials Processing
Materials Failure (choose 3)
  • GE/IE 334 – Introduction to Reliability Engineering
  • MATSE 346 or 446 – Properties and Selection of
Engineering Materials
  • ME 346 – Failure Mechanisms in Engineering Materials
  • ME 347 – Failure Analysis of Mechanical Components
Application Requirements Students who wish to apply must have a BS degree in engineering from an accredited college in the United States
  • r an approved institution of higher learning abroad
(3.0/4.0 GPA required). 3

Electrical Engineering Materials Engineering

Applying for the Electrical or Materials Engineering Certificate Program To apply, students should download, print, and fill out the application form located at http://online.engr.uiuc.edu/fa03 under the “Certificates” area. Official transcripts reflecting the total BS degree program and any other degrees listed under the “Degree Information” section must be sent along with the application before it will be processed. Individuals will be notified of their acceptance by mail. Application Deadlines August 1 for Fall Semester December 1 for Spring Semester For all other inquires, contact the Office of Continuing Engineering Education at (800) 252-1360, ext. 36634.
slide-6
SLIDE 6

Master’s Degrees

Convenience The University of Illinois at Urbana-Champaign now offers
  • nline master’s degrees in Computer Science (MCS), Electrical
Engineering (MSEE), and Mechanical Engineering (MSME). These online degrees are designed for practicing engineers who want to earn a degree from a top-ranked university without leaving home. Using streaming technology, lectures are available at your home or work place within hours after the conclusion
  • f the on-campus class.
Academic Excellence The College of Engineering at the University of Illinois at Urbana-Champaign is consistently ranked in the top five graduate programs in the country. Online courses are exactly the same as the on-campus offering in terms of completion requirements and academic rigor. Admission Requirements Admission requirements vary depending on the academic
  • department. Applicants must hold a bachelor’s degree or the
equivalent from an accredited college in the United States or an approved institution of higher learning abroad. To be considered, applicants must have at least a 3.0/4.0 GPA. The admissions process is very competitive, and many applicants with a GPA below 3.25/4.0 are not admitted. All applicants must submit an application form, three letters of reference, and official transcripts from all completed university
  • coursework. Please visit http://online.engr.uiuc.edu/fa03 under
the “Degrees” area for additional specific requirements. Degree Requirements Online MS degree programs require the completion of either 8 or 9 units of credit. The MSEE and MSME programs offer both a thesis and nonthesis option. The MCS degree is a nonthesis program that requires the completion of 9 units of credit. You do not have to be admitted to a graduate program to enroll in an online course. Up to 3 units taken as a nondegree student may be applied toward the graduate degree with departmental approval. For more information on a specific online master’s degree program, visit http://online.engr.uiuc.edu/fa03, call the Office of Continuing Engineering Education at (800) 252-1360, extension 36634, or email us at ocee@uiuc.edu.

General Information

Registration Individuals with a baccalaureate degree can register for online courses without being admitted to a graduate degree program. To register online, visit the Engineering Online website at http://online.engr.uiuc.edu/fa03. Registration begins July 11 and ends August 10. Courses begin August 27. Computer Requirements Hardware requirements include:
  • PC with Windows 98, 2000, NT, Me, or XP
  • Pentium 200
  • 32 MB of RAM (64 MB RAM recommended)
  • Color monitor
  • Audio card and speakers
A complete list of hardware and software requirements needed to participate in an online course can be found at these websites: CS courses http://cs.uiuc.edu/education/i2cs/tech.html Engineering courses http://online.engr.uiuc.edu/system.htm Course Numbering System and Course Credit Graduate courses are offered at the 300- and 400-levels. Graduate credit is given in terms of units. One unit is equivalent to 4 semester hours; 3/4 unit is equivalent to 3 semester hours. Most professional development certificates require the completion of between 2.25 and 3 units. Graduate degree programs require the completion of 8 or 9 units. Textbooks Textbooks can be ordered from the Illini Union Bookstore by
  • ne of the following methods: (a) call Cindy at (800) 252-1360,
  • ext. 43732 or (b) complete the online order form at
http://www.uofibookstore.uiuc.edu. Textbooks can be charged to Discover, MasterCard, Visa, or American Express. The Illini Union Bookstore will attempt to ship textbooks within two working days of receipt of order. Please order books as early as possible to allow adequate time for mail delivery. Textbooks cannot be returned unless the course is cancelled. Course Notes Some courses require additional course notes and supplemental
  • readings. These materials are available through the Office of
Continuing Engineering Education (OCEE). The cost of these materials will be based on the charges for duplicating and
  • mailing. Contact OCEE at (800) 252-1360, ext. 36634, if you have
questions or would prefer the notes be sent to an address other than the one listed on your registration form. 4 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003
slide-7
SLIDE 7 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003 Student Computer Accounts Students enrolled in online courses will receive a student computer account issued by the Campus Information and Technologies Education Services (CITES). OCEE mails network Ids (NetIDs) and passwords to registered students. Student accounts will be deactivated for those who are not continuously enrolled but will be reactivated the semester that the student re-enrolls. Thus, all students should retain their NetIDs and passwords, even if they are not registered for the following term. Course Format Courses are offered via the Internet. All courses except Math 315, Math 351, and Math 361 require Windows Media Player to view the lectures. A 56K modem connection is required for all CS courses. For engineering courses, however, 56K modem connections are not guaranteed to provide sufficient bandwidth to view the streaming video lectures. Students registering for an engineering course with only a modem connection should contact OCEE before registering. Visit the “Demos” page of the Engineering Online web site at http://online.engr.uiuc.edu/fa03 to view samples of our online courses. Proctor Information All exams must be proctored. Students are responsible for identifying a proctor within the first week of class. Instructions for choosing a proctor can be found at http://online.engr.uiuc.edu/policies/proctor.pdf

Admissions and Registration Procedures

Graduate Degree Students Off-campus students who wish to pursue a graduate degree program from the University of Illinois at Urbana-Champaign must apply and be accepted for admission as a degree candidate in the Graduate College. Students should apply for admission before or during the semester in which they take their first
  • ff-campus course. To learn more about specific degree
programs, visit the Engineering Online website at http://online.engr.uiuc.edu/fa03 or contact the Office of Continuing Engineering Education (OCEE) at (800) 252-1360,
  • ext. 36634.
Students may take courses prior to being admitted to the graduate college. Students may petition to transfer up to 3 units
  • f course work completed as a nondegree student. Additional
hours earned before admission will not be counted toward a degree. Admission to the Graduate College requires a minimum grade point average of 3.0/4.0 for the last 60 semester hours of completed undergraduate work. Some departments may require a higher average. Please visit the Engineering Online website at http://online.engr.uiuc.edu/fa03 for information on applying to a specific online degree program. Engineering Online students admitted to the Graduate College are considered continuous and are not required to enroll in distance education courses each successive semester. Nondegree Students Off-campus students with baccalaureate or advanced degrees who do not have further degree objectives but want to enroll in courses for professional development can enroll as nondegree
  • students. People interested in this form of enrollment must have
the necessary prerequisites for the course(s) in which they wish to enroll. Students registered for the online certificate programs in computer science, electrical engineering, or materials should enroll as nondegree students. Visitors Students may also enroll in online courses as a “visitor.” Enrollment as a visitor is noted on the permanent university
  • record. No credit is awarded for such enrollment. Visitor tuition
is assessed based on the minimum amount for which the course is offered. Visitor status is unique and should not be confused with the nondegree status. Tuition Payment, Refunds, and Withdrawals Tuition and fees for the fall semester have not been determined. They will be posted on the Engineering Online website at http://online.engr.uiuc.edu/fa03 when available. Visa, MasterCard, and Discover credit cards are accepted. Individuals will not be enrolled until the university has received payment. Payment must be received by the Friday of the first week of class to avoid cancellation of registration. Students who wish to withdraw from a course must complete a change of status form and submit it by the deadline for withdrawing from that course. Change of status forms may be
  • btained by going to the Engineering Online website at
http://online.engr.uiuc.edu/fa03 and completing the form listed under the “Policies” link. Withdrawals received up to one week following the first day of class will receive a full tuition and fee refund. The pro-rata refund will be based upon the date that the change of status form is received and the actual class
  • length. Please call (800) 252-2360, ext. 36634, for current
semester refund dates. For courses offered for variable credit, students who reduce the amount of credit for which they are taking the course are entitled to a full refund of the difference in tuition if that reduction is made within the first week of a course. No refund is available thereafter. For More Information Additional information regarding online courses, degrees, and certificate programs can be found on the Engineering Online
  • website. Visit http://online.engr.uiuc.edu/fa03, call OCEE at
(800) 252-1360, ext. 36634, or email ocee@uiuc.edu. The information contained in this brochure is correct to the best
  • f our knowledge at the time of printing. The most up-to-date
information is found on the Engineering Online website. For more information on any of the courses found in this brochure, visit http://online.engr.uiuc.edu/fa03 and click on “Course Offerings.” 5
slide-8
SLIDE 8

Online Courses

CS 311 – Database Systems

Course Description: This course examines the logical
  • rganization of databases: entity-relationship model; hierarchal,
network, and relational data models and their languages. Functional dependencies and normal forms. Design, implementation, and optimization of query languages; security and integrity; concurrency control, and distributed database systems. Prerequisites: A course in data structures and software
  • principles. This course should be accessible to anyone with a
solid computer science foundation that includes a reasonable amount of programming and knowledge of basic data
  • structures. Experience with C++ and Java will be helpful.
Credit: 1 unit Instructor: AnHai Doan

CS 323 – Operating Systems Design

Course Description: This course covers the organization and structure of modern operating systems, concurrent programming, process and thread scheduling, performance, synchronization, deadlock, virtual memory, disk and file systems, networks, distributed coordination, distributed file systems, protection, and security. Prerequisites: A course in data structures and software principles and a second-level course in computer architecture
  • r computer engineering.
Credit: 1 unit Instructor: Roy Campbell

CS 327 – Software Engineering, I

Course Description: This course studies the principles, models, and techniques of software analysis and design. Topics include software development paradigms, system engineering, function-based analysis and design, and object-oriented analysis and design. The course will use team projects for hands-on exercises and builds on basic programming skills to introduce concepts of software engineering and programming-in-the-large. Prerequisites: A course in data structures and software principles. Credit: 1 unit Instructor: Ralph Johnson

CS 373 – Combinatorial Algorithms

Course Description: This course examines advanced principles
  • f design and analysis of algorithms, including advanced data
structures, randomized algorithms, graph algorithms, and NP-completeness. Prerequisites: Introductory courses in theory of computation, data structures, and software engineering. Credit: 1 unit Instructor: Sariel Har-Peled

CS 427 – Advanced Topics in Software Engineering

Course Description: This course teaches high-level, up-to-date topics in software engineering, including new methods, models, and theories. It includes advanced topics in software engineering, including fault-tolerant software, software architecture, software patterns, multi-media software, and knowledge-based approaches to software engineering. The course also includes a number of case studies. Prerequisites: A course in software engineering. Credit: 1 unit Instructor: Ralph Johnson 6 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

Department of Computer Science

“In summary, I felt that I learned just as much as if I was there in a classroom (in fact, much more than I have learned in some classrooms).”

Quote From Engineering Online Student

http:/ /online.engr.uiuc.edu/fa03

slide-9
SLIDE 9 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

ECE 364 – Power Electronics

Course Description: This course covers principles and concepts of power electronics. General switching techniques for processing electrical energy are discussed. Dc-dc converters, rectifiers, and inverters are studied. The basic structure,
  • perating principles, and design methodology are discussed
for each of the major classes in turn. AC-ac converters and resonant converters are introduced. Passive components, including realistic energy sources, loads, capacitors, and magnetic devices are discussed. Power semiconductor devices are examined from an application perspective. Prerequisites: A course in signal and system analysis or electronic circuits. Required Software: MathCAD or Mathematica is encouraged. Link to a student version of MathCAD is available on instructor’s website. Credit: 3/4 unit Instructor: Philip Krein

ECE 376 – Power System Analysis

Course Description: This course examines three-phase systems, per-unit notation, transmission line parameters and representation, power flow, symmetrical components and short circuit analysis, transient stability, economic load dispatch, and electric industry restructuring. Prerequisites: A course in power circuits and electromechanics. Students should also possess knowledge of three-phase systems and phasors, differential equations, matrix algebra, computer programming, and a basic understanding of electrical machines and transformers. Credit: 3/4 unit Instructor: Thomas Overbye

ECE 473 – Power System Control

Course Description: This course introduces the basics
  • f power system operations and control, real-time security
monitoring and analyses, and impacts on operations of open access transmission. Prerequisites: A course in power systems analysis or consent
  • f instructor.
Credit: 1 unit Instructor: George Gross

ECE 497AM – Advanced Analog and Mixed-Signal Integrated Circuits

Course Description: This course covers the design of analog and mixed-signal integrated circuits. The emphasis is on practical design problems and builds upon the theory developed in the prerequisite courses. Design concepts of high speed, low power amplifiers, filters, sample and hold circuits, comparators, digital to analog and analog to digital converters are introduced. Prerequisites: A course (ECE 383) which covers basic linear integrated circuit design techniques using bipolar and MOS technologies; operational amplifiers; wide-band feedback amplifiers; sinusoidal LC oscillators including differential, single ended and crystal; electric circuit noise; application
  • f linear integrated circuits.
Required Software: HSPICE (not PSPICE) is used extensively for homework and the project. HSPICE is available on Engineering Workstations. Credit: 1 unit Instructor: Amit Mehrotra 7

Department of Electrical and Computer Engineering

“The class organization and delivery of lectures, notes, and assistance proved both extremely useful and interesting. I actually think that having such a clear organization of all materials might have put me at an advantage against the students that locally attended the class.”

Quote From Engineering Online Student

http:/ /online.engr.uiuc.edu/fa03

slide-10
SLIDE 10

GE 334 – Introduction to Reliability Engineering

Course Description: This course is an introduction to concepts in engineering design, testing, and management for highly reliable components and systems. Reliability Engineering covers methods of reliability analysis for the design and assessment of engineering components and systems. Topics include behavior
  • f engineering systems; reliability concepts such as probability
  • f failure, indices of reliability, independence, redundancy, and
system structure. It introduces methods of parameter estimation, life testing, quality assurance, and reliability verification. Prerequisites: A course in data analysis or probability theory,
  • r the equivalent.
Credit: 3/4 or 1 unit. An extra project is required for students enrolling for a full unit. Instructor: W. Brent Hall

GE 393HEC – Valuation and Planning

  • f New Products
Course Description: This course presents a structured methodology for the development of world-class products. Particular attention is given to integrating a number of tools, concepts, and metrics within a common theoretical framework, including value engineering, competitive bench marking, marketing research, product planning, quality deployment, activity based costing, pricing, demand forecasting, and concurrent engineering. A simple model of the firm is used that is no more complex than necessary to connect the means of the enterprise to its ends. The fundamental metrics of product value and cost are introduced, and the theory for coupling these metrics to the bottom-line metrics of price, market share, and profits is developed. The use of marketing research in forecasting value and profits is emphasized. A systems viewpoint of the product realization process is emphasized. Automotive examples are used to illustrate the methodology. Prerequisites: Junior, senior, or graduate standing. Required Software: A spreadsheet program and graphics package. Credit Hours: 3/4 unit Instructor: Harry Cook

GE 485 – Genetic Algorithms in Search, Optimization, and Machine Learning

Course Description: Genetic algorithms are search procedures based on the mechanics of natural genetics and natural selection. They combine Darwinian survival of the fittest with recombination and other genetic operators to form a search mechanism with surprising breadth of application and
  • efficiency. Genetic algorithms have been applied to such diverse
areas as computer-aided design, communications network design, VLSI layout, immune system simulation, the prisoner’s dilemma problem, neural network adaptation and design, protein folding and chemometrics, and horse race handicapping. Genetic algorithms are also receiving greater attention in machine learning, where they can be used in classifier systems, a form of learning expert systems, or in genetic programming, where the genetic algorithm discovers better computing programs for performing the task at hand. In the course, the theory and application of genetic algorithms and other forms of evolutionary computation are studied. Prerequisites: Calculus of several variables plus introduction to computing with application to engineering and physical science. Credit: 1 unit Instructor: David Goldberg

GE 493BAV – Managing Advanced Technology in Industry

Course description: The role of advanced technology in industry has changed dramatically over the last decade, as a short-term view of both profitability and stock valuation is increasingly the primary focus of many senior executives. However, the long-term viability of any technology-intensive business still critically depends on the success of advanced technology groups. This course will focus on managing advanced technology in industry, introducing students to:
  • The strategic context of advanced technology
  • Analytic financial tools used to estimate the potential
value of advanced technology
  • Legal tools important in managing advanced technology
  • Interpersonal issues related to leading, and advocating on
behalf of, advanced technology groups. The course will help prepare the student to operate effectively in advanced technology environments in industry, from corporate R&D groups to technology development groups in
  • perating units.
Prerequisites: Undergraduate degree in engineering or science. Credit: 1/4 unit Instructor: Bruce Vojak 8 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

Department of General Engineering

http:/ /online.engr.uiuc.edu/fa03

slide-11
SLIDE 11 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

GE 493JPK – Legal Issues in Entrepreneurship

Course Description: This course is designed to cover the basic legal issues that may be confronted by a technology
  • entrepreneur. The specific topics that will be discussed include
intellectual property protection, licensing, and enforcement; corporate governance and choice of business entity; public and private financing through private placement; and employment and personnel issues. Prerequisite: Undergraduate degree. Credit: 3/4 unit Instructor: Jay P. Kesan

GE 493LLH – Entrepreneurial Lecture Series

Course Description: This course is designed to help students understand the entrepreneurial process of assembling teams, building resources, and developing new market strategies. Successful entrepreneurs and other experts cover concepts such as: evaluation of business ideas, obtaining financing, legal and business issues, and product development. The material is appropriate for implementation in new or existing corporate
  • rganizations. Students are responsible for lecture material,
  • utside reading materials, and one objective final exam.
Prerequisite: None Credit: 1/4 unit Instructor: Laura Hollis

MATSE 346/446 – Properties and Selection

  • f Engineering Materials
Course Description: This course focuses on the selection of engineering materials for mechanical, chemical, and thermal properties and on the control of materials properties by heat treatment, surface treatment, and by the use of composites. Designed for students who did not major in material science, the course provides an understanding and appreciation of the primary properties of engineering materials. MatSE 346 presents a comparative study of the behavior of different classes of materials and considers the trade-offs in selection of materials based on their properties. MatSE 446 students are required to complete a series of Advanced Topic Lectures. The purpose of these lectures is to provide an in-depth discussion of some of the materials covered in MatSE 346 and to cover additional topics beyond the scope of this course. Prerequisite: The course is designed for students without a background in materials science and engineering. Prerequisites include a course in mechanics of materials, solid mechanics,
  • r equivalent.
Credit: 3/4 for MATSE 346 or 1 unit if registered in MATSE 446 Instructor: Yong-Qian Sun 9

Department of Materials Science and Engineering

“In short, [the instructor] taught practical engineering skills that I could directly apply in my profession. I personally found this to be vastly more productive and satisfying than learning a few new mathematical ‘tricks’ or deriving yet another differential equation.”

Quote From Engineering Online Student

http:/ /online.engr.uiuc.edu/fa03

“...to date my perception has been limited to the technical side of technology

  • commercialization. Through GE493 [JPK]

education of the business segment has provided a valuable compliment to my experiences.” “I was very impressed with [the instructor’s] knowledge and abilities. The lectures and lecture notes were extremely thorough and very effectively communicated. I learned a great deal of highly valuable new concepts and methods of analysis from the course.”

Quotes From Engineering Online Students

slide-12
SLIDE 12

MATH 388 – Mathematical Methods in Engineering and Science

Course Description: This course covers systems of linear equations and matrices, quadratic forms, eigenvalues, and eigenvectors; numerical methods in linear algebra; linear differential equations of second order; orthogonal functions, inner product spaces, Fourier series, Bessel series, and other
  • rthogonal series; systems of linear differential equations;
nonlinear differential equations and systems; stability of critical points of systems of nonlinear differential equations. Prerequisites: Engineering calculus and some familiarity with elementary differential equations and matrices. Credit: 1 unit Instructor: Tony Peressini The following engineering math courses have no formal lecures. Each lesson is comprised of three Mathematica notebooks. Students work through the Basics notebook and the Tutorial notebook and then attempt a collection of problems chosen from the Give It A Try notebook. When these problems have been completed, the student submits the solutions electronically as a Mathematica notebook to the C&M coursespace server, after which it is down-loaded, graded, and returned. There are also literacy sheet problems which require hand-written solutions, the purpose of these being to test how well the concepts involved are being understood. Please visit http://cm.math.uiuc.edu/coursespace/ntu/ for detailed information
  • n the format of engineering math courses.

MATH 315 – Linear Transformations and Matrices

Course Description: This course provides a thorough introduction to matrix theory through the visual eyes of interactive Mathematica computer graphics and calculations. It includes dot product, cross product and vector algebra; perpendicular frames; matrix action; stretching, flipping, and shearing; Matrix Maker; SVD analysis; rank of a matrix; subspaces, dimension and linear independence; eigenvalues and eigenvectors; round off and conditioning. (Credit for this course is not applicable toward MSME degree.) Prerequisites: A third-level course in calculus, including vector analysis. Required Software: Mathematica student version is available for registered students for a nominal fee at http://www.cso.uiuc.edu/software/sls. NetID and password will be needed to access the site. Credit: 3/4 unit or 1 unit with permission of instructor. An extra substantive project is required for students enrolling for a full unit. Instructor: Jerry Uhl

MATH 351a – Calculus Refresher

Course Description: This course reviews and surveys the ideas of calculus and the ways they are applied. It uses a Mathematica-based electronic interactive text and covers growth, exponential growth, instantaneous growth, rules of the derivative, using the tools, differential equation, race track principle, parametric plotting, integrals for measuring area, breaking the code of the integral, measurements, transforming integrals, splines, and expansions. Prerequisites: A first course in calculus. Required Software: Mathematica student version is available for registered students for a nominal fee at http://www.cso.uiuc.edu/software/sls. NetID and password will be needed to access the site. Credit: 3/4 unit Instructor: Jerry Uhl

MATH 351b – Systems of Linear Differential Equations

Course Description: This course reviews systems of linear differential equations including vector fields and flow fields, eigenvectors and eigenvalues and linearizations. Prerequisites: Ordinary differential equations Required Software: Mathematica student version is available for registered students for a nominal fee at http://www.cso.uiuc.edu/software/sls. NetID and password will be needed to access the site. Credit: 1/4 unit Instructor: Jerry Uhl

MATH 361 – Introduction to Probability Theory I

Course Description: This course is an introduction to mathematical probability. Topics include calculus of probability, combinatorial analysis, random variables, expectation, distribution functions, moment-generating functions, and central limit theorem. Prerequisites: A course in calculus and a course in advanced calculus. Required Software: Mathematica student version is available for registered students for a nominal fee at http://www.cso.uiuc.edu/software/sls. NetID and password will be needed to access the site. Credit: 3/4 or 1 unit. An extra substantive project is required for students enrolling for a full unit. Instructor: Jerry Uhl 10 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

Department of Mathematics

slide-13
SLIDE 13 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

ME 304 – Energy Conversion Systems

Course Description: This course analyzes processes and systems for energy conversion, including power and refrigeration cycles, air conditioning, thermoelectrics and fuel cells, ideal gas mixtures, and psychometrics. Prerequisites: Undergraduate course in thermodynamics. Required Software: EES (Engineering Equation Solver) available on course website. Credit: 3/4 unit Instructor: Ty Newell

ME 345 – Introduction to Finite Element Analysis

Course Description: This course applies the finite element method to solve problems from various branches of mechanical
  • engineering. Topics include truss analysis, heat transfer, stress
analysis, and advanced applications. Prerequisite: Basic course in computing with application to engineering and undergraduate course in solid mechanics, or consent of instructor. An undergraduate course in heat transfer is recommended. Required Software: Programming (MatLab) and Finite element packages (ANSYS). This course has heavy computational demands with students writing, compiling, running, and extracting results from their own program(s) implementing the finite element method in MatLab and, in addition, using a commercial finite element package (ANSYS) to solve practical problems. Credit: 1 unit Instructor: Brian G. Thomas

ME 351 – Modeling in Materials Processing

Course Description: In this course the fundamental equations that govern transport processes, including some of the more commonly used constitutive relations for common materials, are
  • studied. Techniques are introduced for scaling these equations
to help determine which of the various phenomena are most
  • important. These two topics are the most important part of the
course, and they are used repeatedly in the remaining material. With this background, topics studied include fluid dynamics, heat transfer, and mass transfer, individually and in
  • combination. Each topic is presented in context of materials
processing operations, including polymer processing, heat treatment, and solidification. The emphasis is on problems with relevant physics, but in simple enough geometries to permit analytical solutions to be obtained. Numerical simulations will be very limited. Prerequisites: Introductory classes in fluid mechanics, heat transfer, and materials. Credit: 3/4 unit Instructor: Jon Dantzig

ME 388 – Industrial Control Systems

Course Description: This is a first course in control systems. The intended audience is senior level undergraduates or first tear graduate students in mechanical engineering. The course will assume some basic knowledge of differential equations and system dynamics. The course will begin with review of basic dynamic systems modeling and move through transfer functions, block diagram algebra, stability, root locus analysis, root locus design, frequency domain (Bode/Nyquist) analysis, and frequency domain design. Prerequisites: The course will assume a good knowledge
  • f differential equations and system dynamics. This includes
both time and frequency domain analysis of linear time invariant systems. Knowledge of transfer functions and frequency responses of continuous systems are also required. Required Software: Matlab/SIMULINK; Word; Adobe Acrobat; High-speed Internet and Windows NetMeeting capability are strongly encouraged. Credit: 1 unit Instructor: Andrew Alleyne 11

Department of Mechanical and Industrial Engineering

“I wanted to let you know that I appreciate the work that you’ve done with the program and I consider myself an extremely satisfied

  • student. Please keep up the great work!”

Quote From Engineering Online Student

http:/ /online.engr.uiuc.edu/fa03

slide-14
SLIDE 14

Online Short Courses

The College of Engineering now offers online short courses year-round! These courses are designed for those wish to explore a particular topic without committing to a semester-long course. The following three short courses are currently accepting registrations. Please visit http://online.engr.uiuc.edu/shortcourses/fa03 for more
  • information. If you have a topic that you would like us to
consider, feel free to email the Office of Continuing Engineering Education at ocee@uiuc.edu. by David E. Goldberg Department of General Engineering Best-Selling Author and Award-Winning Professor David E. Goldberg discusses the intimate connections between human innovation and so-called competent genetic algorithms. The course starts with the idea of a simple genetic algorithm that uses analogs of natural processes such as selection, mutation, and recombination and develops more sophisticated programs called competent genetic algorithms. Competent GAs are designed to solve hard problems quickly, reliably, and
  • accurately. In practical terms, this means that businesspeople,
scientists, and engineers can now solve a broad array of practical problems with fast, scalable computer tools based on nature. In human terms, this means that the processes of innovation that we use as human beings-processes we sometimes call “trial and error”-may be more efficient than once thought.
  • 8 lively lectures by an NTU, award-winning online instructor
  • Understand the connection between competent genetic
algorithms and innovation today
  • Competent GAs can give your company a competitive
advantage in technology Understanding the physics of innovation can give your
  • rganization an advantage in using its technology, resources,
and people to the fullest. Stop talking about innovation and design for it! by Lawrence M. Cho College of Engineering Geared toward engineers, this course is broken down into three modules. The first module is a general overview of patents that will be useful and of interest to most engineers. Specifically, we will cover types of intellectual property (IP) rights provided by law, fundamentals of patent, and the patent process. We will also be discussing issues with the provisional patent applications. Module two will include subject matter that will be most useful to engineers who are inventors and either have or will have ideas in the patent process. In this module, we will discuss the subject of patent prosecution management. Prosecution management is important for insuring that quality patent germinates from patent applications. We will also examine patent application review as well as how to review correspondence with the patent trademark offices. Finally, the third module will cover topics of interest for engineers who are in a position to manage, evaluate, and set policies regarding IP in their companies. We will be discussing common techniques for managing intellectual properties, including how to identify objectives for building a patent portfolio and how to establish a system for evaluating ideas. We will also talk about information that should be conveyed during the patent closure process. by Bruce A. Vojak Department of General Engineering The role of advanced technology in industry has changed dramatically over the last decade, as a short-term view of both profitability and stock valuation is increasingly the primary focus of many senior executives. However, the long-term viability of any technology-intensive business still critically depends on the success of advanced technology groups. This course will focus on managing advanced technology in industry, introducing students to:
  • The strategic context of advanced technology
  • Analytic financial tools used to estimate the potential
value of advanced technology
  • Legal tools important in managing advanced technology
  • Interpersonal issues related to leading, and advocating on
behalf of, advanced technology groups The course will help prepare the student to operate effectively in advanced technology environments in industry, from corporate R&D groups to technology development groups in operating units. 12 The University of Illinois at Urbana-Champaign, Online Graduate Engineering and Computer Science Courses Catalog, Fall 2003

The Design of Innovation Introduction to Patents for Engineers Managing Advanced Technology in Industry

http:/ /online.engr.uiuc.edu/ shortcourses/fa03