Demonstrate an understanding of programming language concepts.
?
significant
Demonstrate knowledge of computer organization.
?
significant
Demonstrate an ability to analyze the behavior of computational
systems.
?
significant
Demonstrate knowledge of computer operating systems.
?
significant
Demonstrate an understanding of the Foundations of Computer Science.
?
significant
Demonstrate an understanding of Software Engineering principles and
the ability to apply them to software design.
?
significant
Demonstrate an understanding of Human-Computer Interaction.
?
significant
Complete a large software project.
?
significant
Demonstrate advanced knowledge of Computer
Science topics.
?
significant
Demonstrate an understanding of the mathematical foundations for
computer science.
?
significant
Demonstrate knowledge of probability or statistics.
?
significant
Demonstrate an understanding of scientific principles.
?
significant
Demonstrate the ability to design experiments and interpret experimental data.
?
significant
Demonstrate independent learning.
?
significant
Demonstrate the ability to locate and use
technical information from multiple sources.
?
significant
Demonstrate an understanding of professional ethics.
?
significant
Demonstrate an understanding of the links
between technology and society.
?
significant
Belong to at least one professional organization, including IEEE, ACM,
and UPE.
?
significant
Participate in a class or project team.
?
significant
Demonstrate the ability to communicate
effectively in speech.
?
significant
Demonstrate the ability to communicate effectively in writing.
?
significant