Completion of core 300-level courses in the BS in CIS degree program. A course devoted to independent study in computer information systems in an area not covered in regularly scheduled CIS courses. Completion of core 300-level courses in the BS in CIS degree program. This seminar-style course studies the development of large, distributed information systems through selected readings and by a detailed examination of actual case studies. Topics include planning of e-business infrastructure, modeling and software design, security, current development tools.
Students work in small teams to design and implement an e-commerce site.
This course continues the study of database design and management covered in CIS350 with a focus on object-oriented distributed database systems. This course explores the philosophical, social, and economic impact of computing on culture, and examines ethical and professional policy issues. Both technical and behavioral aspects of management are considered. May be repeated for credit. A course devoted to a topic or topics in computer information systems not covered in regularly scheduled CIS courses for which there is a perceived need or interest.