Computer Science Diciplines Flashcards

(11 cards)

1
Q

developing efficient algorithms and analyzing them

A

Theory of Computation

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

create systems that can perform tasks that typically require human intelligence

A

Artificial Intelligence (AI)

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

design and implementation of computer hardware,

A

Computer Architecture and Organization

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

involves the creation, manipulation, and display of visual content, visualization focuses on effectively representing data

A

Computer Graphics and Visualization

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

design, implementation, and analysis of computer networks

A

Computer Networks and Communication

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

protection of computer systems and networks from unauthorized access

A

Computer Security in Cryptography

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

design, implementation, and management of database systems,

A

Databases and Data Mining

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

examines the interaction between humans and computer systems,

A

Human-Computer Interaction (HCI)

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

how to organize and process data efficiently. It helps computers solve problems faster by using smart ways to store data

A

Data Structures and Algorithms

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

design implementation, and analysis of programming languages

A

Programming Languages and Logic

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

the systematic development and maintenance of software systems,

A

Software Engineering

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