Bachelor of Science in Informatics
Graduates of the Informatics undergraduate program will demonstrate expertise in the following core competencies essential to success as an informatics, computing and information technology professional:
- Technical Knowledge:
- Demonstrate knowledge and skills in the mathematical and logical foundations of informatics, data representation, models, structures and informatics-centric management
- Define terms and explain basic principles essential to the design and development of IT and computing systems
- Acquire fundamental concepts and skills in software architectures and the development of information systems
- Social Dynamics of Informatics and Information Technology:
- Understand and apply major societal trends affecting the development and deployment of modern day IT, such as access, privacy, intellectual property, security and others
- Critically analyze the impact of IT on individuals, groups and organizations at local and global levels
- Apply a user-centered approach to interaction design and product usability, including techniques for quantitative and qualitative testing of interface and interaction design
- Utilize digital tools to communicate with a range of audiences
- Analyze the social, cultural and organizational settings in which IT solutions will be deployed to achieve successful implementation
- Domain-specific* Critical Thinking and Problem Solving Skills:
*Domains are areas of specialization that may include business, science, the arts or humanities.- Define terms and explain basic principles, concepts and theories from another domain or discipline in which IT skills will be applied
- Deploy IT resources in the context of another domain and/or discipline
- Synthesize, analyze and conceptualize information and ideas from multiple sources and perspectives
- Evaluate data, arrive at reasoned conclusions and solve challenging problems
- Collaborative Teamwork:
- Select and effectively utilize oral, written, visual and quantitative communication skills within the context of an interdisciplinary team
- Identify and demonstrate the skills, behaviors and attitudes necessary to function as an effective team member, including working cooperatively with diverse group members
- Acquire the skills to initiate, manage and execute an IT project
- Articulate legal and ethical issues when using the creative work of others; respect the intellectual property of others
- Professional Ethics and Development:
- Create a personal code of ethics; articulate principles for resolving ethical conflicts
- Commit to a regular program of continuing education and lifelong learning that is independent of employer sponsorship
- Participate in professional organizations that promote responsible computing and service to society
Last updated: 02/04/2014