CMP-cf Computer Science Foundations

 

Topics Skill E,D
CMP.cf.1 Programming fundamentals (control and data, typing, recursion) application Essential
CMP.cf.2 Algorithms, data structures, and complexity application Essential
CMP.cf.3 Problem solving techniques application Essential
CMP.cf.4 Abstraction, use and support for (encapsulation, hierarchy, etc.) application Essential
CMP.cf.5 Computer organization comprehension Essential
CMP.cf.6 Basic user human factors (I/O, error messages, and robustness) comprehension Essential
CMP.cf.7 Basic developer human factors (comments, structure, and readability) comprehension Essential
CMP.cf.8 Programming language basics application Essential
CMP.cf.9 Operating system basics comprehension Essential
CMP.cf.10 Database fundamentals comprehension Essential
CMP.cf.11 Network protocols comprehension Essential

 

Suggestions Accepted for consideration for the next Edition:

Please provide your suggestions about this knowledge unit. All submitted comments will be reviewed at the end of the month. Comments accepted for inclusion will be listed above.

Leave a Reply

Your email address will not be published. Required fields are marked *