Metropolitan State University

ICS 492 : Seminar on Emerging Technologies

A. Course Description
Credits:
Lab Hours/ Weeks: Corequisites: None
Lecture Hours/ Week :  
MnTC Goals: None
 
This series of workshops is intended to provide students with hands-on experience with current and emerging technologies and tools. Students will learn design principles and implementation practices on a variety of platforms. Specific topics will vary. ICS 492 can be taken more than once as a major elective with advisor approval.
B. Course Effective Dates: 05/08/2006 - Present
C. Outline of Major Content Areas:
See Course Description for major content areas.
D. Learning Outcomes (General)
  1. Install the compiler or interpreter on appropriate platforms.
  2. Design to the language for problems targeted for the language.
  3. Identify problems that are most amenable for solution using the language.
  4. Understands any variants in the language across platforms and/or manufacturers.
  5. Use some of the most common extensions for writing industrial strength applications (example: JDBC for the Java language).
  6. Write, document, compile. execute, test, and debug programs of varying complexity.
  7. Configure the software.
  8. Fine-tune the software for optimal use.
  9. Install the software on appropriate platforms.
  10. Know the basic theoretical principles behind the product.
  11. Troubleshoot problems.
  12. Adapt the approach appropriately as needed.
  13. Apply the process in a given setting.
  14. Aware of different versions of the software and their differences and relative merits.
  15. Do any associated documentation.
  16. Explain why and where the approach performs superior to other approaches.
  17. Identify situations where the approach can be used.
  18. Run applications and other appropriate software on/using the product.
  19. Other Technologies: Adapt Appropriately.
E. Learning Outcomes (MN Transfer Curriculum)
This contains no goal areas.
G. Special Information
Prerequisites will vary by topic. Instructor permission may be required prior to registration. Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.