Bachelor of Science in Information Technology
The mission of the Bachelor of Science in Information Technology program is to provide students with the skills and knowledge necessary to select, develop, apply, integrate, and administer secure computing technologies to enable users to accomplish their personal, organizational, and societal goals. Core courses provide students with sufficient exposure to networking and system administration, web and multimedia content development, programming and application development, including database management systems and web applications. The program prepares students for careers in the broadly defined field of information technology or further academic study.
Program learning objectives
The objectives of the Bachelor of Science in Information Technology (BSIT) program are to develop graduates who, within a few years of graduation:
- Analyze complex, real-world problems to identify and define computing requirements and apply computational approaches to the problem-solving process.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the IT discipline.
- Communicate effectively with diverse audiences the technical information that is consistent with the intended audience and purpose.
- Make informed judgments and include unique perspectives of others in computing practice based on legal and ethical principles.
- Function effectively on teams and employ self- and peer-advocacy to address bias in interactions, establish goals, plan tasks, meet deadlines, manage risk, and produce deliverables.
- Identify and analyze user needs and consider them during the selection, integration, and administration of computer-based systems.
Student learning outcomes
The BSIT undergraduate program has adopted ABET student outcomes that describe what students are expected to know and be able to do by the time of graduation. The BSIT Undergraduate Program is designed to produce graduates who are able to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Identify and analyze user needs and to take them into account in the selection, creation, integration, evaluation, and administration of computing-based systems. [IT]