.jpg)
Computer Science & Systems Software

The study or development of software, information processes or methodologies to demonstrate, analyze, or control a process/solution.
Subcategories:
Algorithms
Cybersecurity
Databases
Human/Machine Interface
Languages and Operating Systems
Mobile Apps
Online Learning
Virtual/Augmented Reality and Simulations (abiotic)
Technology and the Arts
Other/Multiple
Algorithms: The study or creation of algorithms – step-by-step procedure of calculations to complete a specific task in data processing, automated reasoning and computing.
Artificial Intelligence: Studies involving the ability of computers to think and learn--including speech recognition, problem solving, and planning.
Cybersecurity: Studies involving the protection of a computer or computer systems against unauthorized access or attacks. This can include studies involving hardware, network, software, host or multimedia security.
Databases: Studies that create or analyze data organization for ease of access, management and update.
Human/Machine Interface: Software application that presents information to a user about the state of a process and to accept and implement the operator’s control instructions.
Languages and Operating Systems: Studies that involve the development or analysis of artificial languages used to write instructions that can be translated into machine language and then executed by a computer or system software responsible for the direct control and management of hardware and basic system operations of a computer or mobile device.
Mobile Apps: A study involving a software application developed specifically for use on small, wireless computing devices. These studies may include front-end development techniques, such as user interface design and cross-platform support, and/or back-end development techniques, such as data services and business logic.
Online Learning: Studies that focus on utilizing electronic technologies to access educational curriculum outside of a traditional means. Studies explore the design of learning activities and programs with online technologies, as well as the effective use of e-learning systems.
Virtual/Augmented Reality and Simulations (abiotic): Creation of immersive, simulated environments using computer systems allowing the user to use/explore/manipulate 3D visual images.
Technology and the Arts:
Display Technology (DSP): New presentation technology to enhance the realism and
excitement in entertainment.
Human Information Exchange (HIE): Technologies that enhance linguistic communications
between people to include languages, interpretations, and narrations.
Music and Image Manipulation (MIM): The use of waveform manipulation technology to create, enhance or improve the enjoyment and/or selection of music or images.
Games (GAM): Technology that creates or enhances the interactive sensory environments for
competition.
3D Modeling (MOD): Technologies based on additive processes to produce new 3D art works.
Engineering Effects (ENG): The use of autonomous devices to enhance the human artistic
experience.
Other/Multiple: Studies in Computer Sciences and Systems Software that do not fit in the above subcategories or which may involve multiple subcategories.