• This research internship will take place over a summer semester and will be conducted off-campus with Web-based support from an advisor. In this course students will be required to research opportunities for the use of information technology in business, in government, or in not-for-profit organizations. Students will work on their own with online support from an advisor and from standards and resources published to the Web. Students will identify the need for a computer system in a selected organization, analyze the preliminary requirements of the system, and then create a system development proposal according to published guidelines. Students will be assigned a faculty advisor. The advisor will meet online with each student at regular intervals to review the student's progress, answer questions and give feedback on work performed to date.


  • This subject is an introduction to microcomputer architecture. Through activity-based learning students will examine the internal organization of the computer, memory and other PC components. Students will gain hands-on knowledge and troubleshooting capabilities in this course.
  • This subject is an introduction to microcomputer architecture. Through activity-based learning students will examine the internal organization of the computer, memory and other PC components. Students will gain hands-on knowledge and troubleshooting capabilities in this course.
  • This subject is an introduction to microcomputer architecture. Through activity-based learning students will examine the internal organization of the computer, memory and other PC components. Students will gain hands-on knowledge and troubleshooting capabilities in this course.
  • This subject is an introduction to microcomputer architecture. Through activity-based learning students will examine the internal organization of the computer, memory and other PC components. Students will gain hands-on knowledge and troubleshooting capabilities in this course.
  • E-commerce remains one of the fastest-growing aspects of business in recent years, and there is a great demand for people who can plan and implement complete, database-driven web applications that run in a variety of different environments. Focusing on technologies popular on the Linux/Unix platform, this subject will provide the student with the skills and knowledge required to create and maintain commercial-quality web sites suitable for database-driven business transactions. The student will learn to build dynamic web applications using popular web programming languages, while leveraging the power of a SQL database. Coverage will include application and web site security.
  • This subject explores issues surrounding web site construction, operation, and maintenance from a security point of view. Students will learn how to identify attack types from both internal and external sources. Students will learn how to build secure servers. Major topics will include document encryption, server protection, and defense strategies. Example web servers for both Windows and Unix/Linux will be investigated during this one semester course.
  • This course will introduce students to the historical perspective and principles of information security. Students will gain an understanding of the importance of security within and between organizations, including the ongoing threats and vulnerabilities on networks. Students will learn and utilize effective policies and procedures for secure contingency planning on both Linux/Unix and Windows operating systems and will create and implement secure network designs using models.
  • This subject focuses on the techniques and tools involved in gathering requirements for business systems that will solve business stakeholders' processing problems. Students will be introduced to system development life cycles, and will learn how to use research, observation, interviews, and feedback to gather stakeholders' requirements. They will learn to determine and document the requirements of the system in written format and to model the scope of the proposed system using the Unified Modeling Language (UML) and the Rational Rose modeling tool. They will learn to write use case descriptions, both business and systems. An in-depth case study focusing on a business problem with be used throughout the course to allow students to apply what they learn.