Students will complete supervised field work in a selected business, industry, government or educational setting. Students carry out a planned program of educational experiences under direct supervision of an owner, manager or supervisor of information technology in an organization. Each intern will be supervised by a member of the faculty. Written and oral reports and a journal of work experience activities will be required. Evaluation will be based on the quality of experiences gained from the internship.
Students will complete supervised field work in a selected business, industry, government or educational setting. Students carry out a planned program of educational experiences under direct supervision of an owner, manager or supervisor of information technology in an organization. Each intern will be supervised by a member of the faculty. Written and oral reports and a journal of work experience activities will be required. Evaluation will be based on the quality of experiences gained from the internship.
This is a research-oriented and performance- oriented course. The course addresses critical (both theoretical and pragmatic) issues in information technology (IT). Issues of concern may include, but not limited to, IT systems security, ethics of using IT systems, human-IT systems interface, and data analysis requirements at different organizational levels. Each student is expected to conduct research, present their findings, accept feedback on their presentations, and document their knowledge of their topics.
In this capstone course, students will create and maintain Database Applications in a commercial and/or academic setting. This course provides an integrative experience in applying the knowledge and skills of earlier course work, focusing on multi-user database systems. A major portion of this course will be design, implementation, and documentation of an enterprise data system. Additional topics include: systems development life cycle, web applications, and application reliability and security.
In this capstone course, students will create Web based multi-media applications for companies and/or organizations. These applications will demonstrate client and server side design, programming and maintenance. Additional topics include: systems development life cycle, web-site hosting and administration, e-commerce, and integrated software applications. and server administration aspect of their applications. These applications will include at a minimum a fully functional e-commerce site and an integrated software application site.
In this course, students will integrate network system components to construct a working enterprise network. Topics addressed include integration of different network topologies, interoperability between network operating systems, integration of client-server applications, web based information systems, other support systems and support of end-user needs.
A survey of programming languages and techniques for Web development. Topics include CGI'S (Common Gateway Interface), client side programming with JavaScript, synamic content using Java and ActiveX, server side programming using Active Server Pages and VBScript, creating dynamic database driven content, and developing Web based client/server database applications.
This course is a study of the simultaneous control of media elements within a Web-based environment including graphic, hypertext, digital audio, CD audio, MIDI, digital video and animation. Students will learn and apply the process of creating participant interactive and self-running computer presentations. Focus will be on building web applications with multi-media content, while considering HCI (human computer interaction) issues. Various software packages will be used, such as: Dreamweaver, Flash, Pro Tools, and Fireworks.
This course will emphasize deploying secure wireless networks and protecting them from unauthorized intrusions. The course provides a practical, hands-on approach to a myriad of security tools employed in wired and wireless networks. These security tools will include Industry Standard Firewalls, Virtual Private Networks (VPNs), wired network vulnerability scanners, wireless security probes, wireless intrusion detectors, wireless scanners and wireless encryption cracking utilities.
This course will provide a practical, hands-on approach to the process of scientifically retrieving, examining and analyzing data from computer storage media so that data can be used as evidence in court. The course assumes a prerequisite knowledge of network operating systems and security concepts. A final project will be required.