Lecture 1.2: Introduction to Computing Flashcards

1
Q

ENUMERATE: Computing Disciplines

A
  1. CS (Computer Science)
  2. IS (Information Systems)
  3. IT (Information Technology)
  4. CpE (Computer Engineering)
  5. DS (Data Science)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

program includes the study of computing concepts
and theories, algorithmic foundations and new developments in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems

A

Computer Science

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The program also includes the study of the standards and practices in Software Engineering. It prepares students to acquire skills and disciplines required for designing, writing and modifying software components, modules and applications that comprise software solutions

A

Computer Science

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Program includes the study of application and effect of
information technology to organizations. Graduates of the program should be able to implement an information system, which considers complex technological and organizational factors affecting it. These include components, tools, techniques,
strategies, methodologies, etc.

A

Information Systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Graduates are able to help an organization determine how information and technology-enabled business processes can be used as strategic tool to achieve a
competitive advantage. As a result, its professionals require a sound understanding of organizational principles and practices so that they can serve as an effective bridge between the technical and management/users’ communities within an organization. This enables them to ensure that the organization has the information and the systems it needs to support its operations.

A

Information Systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

program includes the study of the utilization of
both hardware and software technologies involving planning, installing, customizing, operating, managing and administering, and maintaining information technology infrastructure that provides computing solutions to address the needs of an organization

A

Information Technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The program prepares graduates to address various user needs involving the selection, development, application, integration and management of computing technologies within an organization

A

Information Technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

is a program that embodies the science and
technology of design, development, implementation, maintenance, and integration of software and hardware components in modern computing
systems and computer-controlled equipment

A

Computer Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

is an interdisciplinary
program that is designed to equip its
graduates with integrated skill sets
spanning mathematics, statistics,
machine learning, databases and
other branches of computer science
with the aim of extracting new
knowledge from data in various forms
in order to provide actionable insights for decision makers in data-driven
industries and sectors.

A

Data Science

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ENUMERATION: CS Computing Domains

A

▪Algorithms and complexities
✓Design and analysis of algorithms
✓Automata theory and formal languages
✓Computational science
▪Architecture and organization
▪Discrete structures
✓Logic, sets, relations, functions, and proof techniques
✓Graphs, trees, matrices, combinatorics, and recurrences
▪Human computer interaction
✓Computer graphics and visual computing
▪Information assurance and security
▪Networks and communications
▪Operating systems
✓Parallel and distributed computing
▪Programming languages (design and implementation)
▪Software development
✓Data structures and algorithms
✓Object oriented programming
▪Software engineering
✓Analysis and design
✓Implementation and management
✓Intelligent systems
▪Social issues and professional practice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ENUMERATION: Job Roles for BSCS

A
  1. Primary Job Roles
  2. Secondary Job Roles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ENUMERATION: Primary Job Roles

A
  1. Software Engineer
  2. Systems Software Developer
  3. Research and Development computing professional
  4. Applications Software Developer
  5. Computer Programmer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ENUMERATION: Secondary Job Roles

A
  1. Systems Analyst
  2. Data Analyst
  3. Quality Assurance Specialist
  4. Software Support Specialist
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

computer science professional who use
engineering principles and programming languages to build software
products, develop web and mobile applications, and run network control
systems

A

Software Engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

develop and execute software and
applications for IT systems’ components that are concealed from the
public but contribute to the smooth operation of organizations

A

Systems Software Developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

continually
creating new innovations in computing technology and developing
solutions to enhance the efficiency of old technology. Upon experience,
these scientists are usually offered significant salaries and broad
exposure to career prospects, as well

A

Research and Development Computing Professional

17
Q

In charge of developing software
systems and applications based on the clients’ specifications or
business needs. The use of system tools and programming codes by
application software developers enables them to customize programs,
implement software solutions, modify test codes, and update existing
applications in order to improve efficiency and performance

A

Applications Software Developer

18
Q

write, edit, and test the code and scripts
necessary for the correct operation of computer programs and
applications. They translate plans produced by engineers and software
developers into computer-readable instructions

A

Computer Programmer

19
Q

ensures that computer systems, infrastructures, and
systems are operating as effectively and efficiently as possible at a high
level inside a company. In order to satisfy requirements, system analysts
are responsible for investigating issues, identifying solutions,
suggesting courses of action, and collaborating with stakeholders.

A

Systems Analyst

20
Q

collect, organize and interpret statistical information to
help colleagues and clients use it make decisions

A

Data Analyst

21
Q

accountable for overseeing, examining,
and recommending changes to a company’s final products and
processes to ensure they adhere to set quality standards.

A

Quality Assurance Specialist

22
Q

responsible for ensuring that employees
within a company have access to and are proficient with using company
software

A

Software Support Analyst

23
Q

ENUMERATION: Application of Computer
Science in Different Fields (SDGs)

A

SDG 1. NO POVERTY
Mobile banking platforms
Blockchain technology
SDG 2. ZERO HUNGER
AI-driven predictive models
SDG 3. GOOD HEALTH AND WELL-BEING
AI and ML
Telemedicine platforms
SDG 4. QUALITY EDUCATION
Digital education platforms
AI tutoring systems
SDG 5. GENDER EQUALITY
job matching and skill development
SDG 6. CLEAN WATER AND SANITATION
IoT (Internet of Things) and AI
SDG 7. AFFORDABLE AND CLEAN ENERGY
AI-based models
AI and big data
SDG 8. DECENT WORK AND ECONOMIC GROWTH
Freelance marketplace platforms
SDG 9. INDUSTRY, INNOVATION, & INFRASTRUCTURE
Blockchain, AI, and cloud computing
AI and automation
SDG 10. REDUCED INEQUALITIES
Data mining/AI

24
Q

aim to transform our world. They are a call to action to end poverty and inequality, protect the planet, and ensure that all people enjoy health, justice and prosperity. It is critical that no one is left behind.

A

US Sustainable Development Goals

25
Q

enhance financial inclusion by
providing access to banking services in remote areas,
helping marginalized communities build financial resilience

A

Mobile Banking Platforms

26
Q

is being used to improve
transparency and accountability in financial aid distribution, ensuring that
resources reach those in need

A

Blockchain technology

27
Q

are used to optimize crop yields, analyze
soil health, and monitor environmental factor

A

AI Driven Predictive Models

28
Q

are revolutionizing healthcare through personalized medicine, diagnostics, and disease prediction models

A

AI and ML

29
Q

are enabling remote healthcare delivery, increasing access to medical services in underserved areas

A

Telemedicine platforms

30
Q

are enhancing learning opportunities globally

A

Digital education platforms and AI tutoring systems

31
Q

Research on AI algorithms for _____________________________________ has shown that these tools can help close the
gender gap in industries where women are
underrepresented, such as STEM fields

A

job matching and skill development

32
Q

are being used to monitor and
manage water resources efficiently

A

IoT (Internet of Things) and AI

33
Q

are helping optimize energy production
from renewable sources such as solar and wind. Research
has demonstrated how _____________ are used to predict
energy demand and enhance the efficiency of energy grids

A

AI-based models; AI and big data

34
Q

allow individuals to find
remote work opportunities globally.

A

Freelance marketplace platforms

35
Q

are helping create new job opportunities
while improving labor market efficiency.

A

AI and automation

36
Q

are transforming
industries by improving operational efficiency and creating
new business models.

A

Blockchain, AI, and cloud computing

37
Q

is being used to develop more inclusive
systems by analyzing social patterns and ensuring equitable
access to services like healthcare, education, and financial
services.

A

Data mining/AI