Information Technology (IT) Minor


The information technology (IT) minor is a university-wide minor that is open to all majors. It provides students with the knowledge and skills that will allow them to effectively apply IT to the profession of their choice. Students who take the IT minor will complete the following three steps:
  1. Acquire or demonstrate computer literacy.
  2. Complete four core courses that will give all students a solid understanding of the fundamentals of IT.
  3. Select and complete a minimum of three courses from one of the skill areas
  4. Bioinformatics
    Computer Animation
    Database Systems
    Digital Document Management
    Instructional Technology
    Network Systems
    Production and Operations Management Systems
    Programming Systems
    Web Development
    Customized Option

26~35 units are required to complete the minor.

Ad on University Paper

Computer Literacy (0~4 Units)

Prior to taking the courses within the minor, students must demonstrate to a principal adviser (either the IT minor coordinator or their designee) computer literacy in the following areas (0 units):

Alternatively, students may choose to complete one of the following courses (3 - 4 units):

Core Courses (15~17 Units)

Student must complete four core courses.
  1. CIS 484  Communication Systems (4)
  2. COMM/ EDIT 420 The Human Side of Computers and Information Technology (4)
  3. One of the following programming courses (4~5 units):
  4. CS 201  Introduction to Programming (5)
    CIS 283 Introduction to Application Programming (4)
    CS 242  C Programming (4)
  5. One of the following database courses (3 or 4 units):
  6. CIS 405A Analysis and Logical Design I: DataBase (4)
    CS 122  Using Relational Databases and SQL (3)

Skill Areas (10 to 14 Units)

Students must select one skill area and complete 10 to 14 units depending on the skill area.

1. Bioinformatics (13 -14 units)

Bioinformatics is the field of science in which biology, computer science, and information technology merge to form a single discipline. Students learn the principles of molecular life science and computer programming and apply this knowledge to search public databases containing biological information and derive meaningful information about genes and proteins.

And one of the following programming courses:

*Recommended that students meet with adviser to determine the required prerequisites.

2. Computer Animation (12 units)

Computer Animation is widely used for information presentation, analysis and comprehension. These classes present the principles of computer animation in a technical and creative context. Both 2D and 3D animation are explored. Students selecting this skill area should know and have practical experience with the basic principles of design.

3. Database Systems (12 units)

Database Systems is the study of information management. Students learn how data are collected, stored, processed, and presented by organizations to generate information. Information is considered as anything that individuals and organizations need to know to be successful in achieving their goals and objectives.

Select three of the following courses:

*Recommended that students meet with adviser to determine the required prerequisites.

4. Digital Document Management (12 units)

Document management serves as a foundation for knowledge management. Students learn the theory and application of electronic publishing and new media production; with an emphasis on information integration, system configuration, digital workflow planning, and producing open image files and digital output.

Select four of the following 3-unit courses:

5. Instructional Technology (12 units)

The Instructional Technology area is designed to provide students with skills in using technology for education and instructionally related activities. The focus of this program area is to explore and understand issues related to the human side of computing and technology with the goal of creating pedagogical materials and processes that facilitate learning and that are consistent with how humans work, live and learn.

And one of the following courses:

6. Network Systems (11 - 13 units)

General Network Systems 

Networks are the backbone of computing systems. Students will be given a hands-on introduction to general networking, learn network theory and design, and develop network and web applications.

Select three of the following courses:

*Recommended that students meet with adviser to determine the required prerequisites.

CISCO Networks

The objective of the CISCO Certified Network Associate (CCNA) program is to provide students with the necessary knowledge and hands-on skills to function in a network support environment. The curriculum and lab activities reflecting the current internetwork technologies are designed and provided by CISCO. The program has four courses. At the end of the program the students are prepared to take and pass the CISCO CCNA certification examination.\

7. Production and Operations Management (12 units)

Production and operations management addresses the management of the value creation processes of delivering a product or a service. Students will learn the strategic and tactical concepts in production and operations management including process and technology selection, facility design and location, customer service, supply chain management, material management as well as total quality management.

Select three of the following courses:

*Recommended that students meet with adviser to determine the required prerequisites.

8. Programming Systems (12 -14 units)

Programming systems provides students with the knowledge and skills to develop computer applications. Students have the opportunity to learn a broad range of programming languages and/or study program development in depth.

Select two of the following (8 or 9 units):

And one of the following (4 or 5 units):

9. Web Development (11-12 units)

Web development provides students with the knowledge and skills necessary to develop Web applications by using Web development tools. Students will be able to build dynamic web sites using such technologies as HTML, FrontPage, client and server side scripting, and database programming.

Select three of the following courses:

10. Customized Option (12 units)

With prior approval of an adviser, students may select 12 units from any of the approved skill areas.


Program Coordinator: Dr. Chengyu Sun,