The computer technology program provides degree candidates with both academic and technical learning experience relevant to the hardware and software systems currently used in industry.
Students also choose technical electives in their area of interest.
High-level theory courses enable students to continue their educational and professional development beyond the baccalaureate level. A typical sophomore's cooperative education responsibilities might include setting up and configuring various computer platforms, installing software packages, providing phone support for technical inquiries, and performing elementary network troubleshooting and some software research. Other typical positions explore the various aspects of manufacturing processes, including assembly and quality assurance. As seniors, typical students have progressed to more sophisticated and challenging assignments. They may be assigned the responsibility of maintaining entire software applications as well as the databases for these programs, or they may be asked to convert old versions of application scripts to conform to new coding principles.