120 likes | 241 Views
Implementing Content Management Systems and Virtualization for Computer Science Capstone Courses. Alex Radermacher Adam Helsene Dean Knudson. Virtualization. Single physical computer / Multiple ‘virtual’ computers Reduce cost Reduce space Reduce management needs Slight resource overhead.
E N D
Implementing Content Management Systems and Virtualization for Computer Science Capstone Courses Alex Radermacher Adam Helsene Dean Knudson
Virtualization • Single physical computer / Multiple ‘virtual’ computers • Reduce cost • Reduce space • Reduce management needs • Slight resource overhead Web Server SQL DB Mail Server
Content Management Systems • Central Document Storage • Version Control • Multi-user design • Access Control
Capstone Course • Projects Course • Real Companies • Simulate Industry Experience • Defined Process
Ye Olden Method • Shared Servers • VirtualBox • Twikis • Blackboard e-Portfolios • No Content Management
New Method • VMWare • Subversion (SVN) • Trac
Demonstration http://csprojects.cs.ndsu.nodak.edu/ siguccs // siguccs
Experiences and Issues • Old Hardware • Authentication • Scripting • Memory Usage
Positive Outcomes • User experience • Student Evaluation • Reduce Work • Educational Value
Privacy/Security • Authentication for Trac/Subversion • Trac logout issue • Virtual Servers
Other uses • Collaborative Writing • Group Projects • Course Dropbox • Project Management Framework • Shared Document Storage