This course provides an understanding of the issues in managing database systems as an essential organizational resource. Students learn the enterprise data architecture components, data storage configurations, and information retrieval methods. The course is designed to provide individuals with a complete introduction to database concepts and the relational database model. Topics include QBE, SQL, normalization, design methodology, DBMS functions, database administration, and other database management approaches, such as client/server databases, object-oriented databases, data warehouses, and advanced database programming. At the completion of this course, students should be able to understand a user's database requirements and translate those requirements into a valid database design. It also covers XML data including DTDs and XML Schema for validation, and the query and transformation languages XPath, XQuery, and XSLT. For more information please contact Dr. Iftikhar Sikder at firstname.lastname@example.org.
What in the world is knowledge management? Further, why would organizations want to manage knowledge? Consider these scenarios: you are part of a large, global organization and have a serious problem with no solution. You're sure someone knows the answer, but you don't know who. Suppose you have something that must be done right now for a very important customer. You call the office that's responsible for handling it and find out the only person who can do the job is on vacation for two weeks. These are some of the problems that knowledge management can address. Find out more about the knowledge management field and the solutions to these problems by enrolling in a Knowledge Management class offered in the summer and fall semesters. This class is offered online and consists of reading 2 -3 page articles, performing team case studies, creating a class wiki and analyzing KM techniques within an organization. Need more information? Contact Dr. Sharen Bakke at email@example.com or (216)-875-9803.
This course introduces fundamental concepts, metrics, and models in software quality assurance. Students will develop an understanding of software quality and approaches to assure software quality as well as gain the skills to define, design, implement and monitor a software quality system, and to audit work products throughout the product life cycle. The course covers components of software quality assurance systems before, during, and after software development. It presents a framework for software quality assurance and discusses individual components in the framework such as planning, reviews, testing, configuration management, and so on. It also discusses metrics and models for software quality as a product, in process, and in maintenance. The course is offered online and includes case studies and hands on experiences. If you need more information please contact Dr. Natalia Dragan at firstname.lastname@example.org