Question: Who noted three "Great Insights of Computer Science"?
About the article "Computer science", section "The great insights of computer science".

Candidate passages:
The philosopher of computing Bill Rapaport noted three "Great Insights of Computer Science" 
 Leibniz's, Boole's, Alan Turing's, Shannon's, & Morse's insight: There are only 2 objects that a computer has to deal with in order to represent "anything"
All the information about any computable problem can be represented using only 0 & 1 (or any other bistable pair that can flip-flop between two easily distinguishable states,such as "on"/"off", "magnetized/de-magnetized", "high-voltage/low-voltage", etc.
).
 Alan Turing's insight: There are only 5 actions that a computer has to perform in order to do "anything"
 Every algorithm can be expressed in a language for a computer consisting of only 5 basic instructions:
: * move left one location
: * move right one location
: * read symbol at current location
: * print 0 at current location
: * print 1 at current location
 Boehm and Jacopini's insight: There are only 3 ways of combining these actions (into more complex ones) that are needed in order for a computer to do "anything"
Only 3 rules are needed to combine any set of basic instructions into more complex ones:
 sequence:
: first do this; then do that
 selection :
: IF such-&-such is the case, 
: THEN do this 
: ELSE do that
 repetition:
: WHILE such & such is the case DO this
Note that the 3 rules of Boehm's and Jacopini's insight can be further simplified with the use of goto (which means it's more elementary than structured programming.)
The Post Graduate Diploma in Computer Applications can be pursued after Graduation—that is after Bachelor Degree (Minimum 3 years) in any discipline, in order to gain insights of Computer Applications.
It is also recommended to have basic Computer Science and Computer Programming knowledge for enrolling to the course. 
Degree Programs.
Bachelor of Computer Science (BCS).
The Bachelor of Computer Science (BCSc) degree program is an out-come of an enormous effort of the staff of the Department of Computer Science.
One of the prime objectives of this degree programme is to prepare the undergraduates for a career in Computer Science and Information Technology, which is one of the major driving forces of the economic development of Sri Lanka.
Students admitted to the program will pursue a full-scale Computer Science programme of three years leading to the degree of Bachelor of Computer Science (General).
Based on the performance, a limited number of students will be selected to study an extra year leading to the degree of Bachelor of Computer Science (Special).
One of the prime objectives of the special degree is to offer in-depth knowledge in selected areas of computer science for those who wish to pursue an academic and/or research careers. 
His science fiction novels, of which the best known are "The Man Who Folded Himself" (1973), about a man who inherits a time-travel belt, and "When HARLIE Was One" (1972), the story of an artificial intelligence's relationship with his creators.
"When HARLIE Was One" was nominated for best novel for both the Hugo Award and the Nebula Award.
This novel is notable for being one of the first to describe a computer virus.
A revised edition, entitled "When HARLIE Was One, Release 2.0", was published in 1988, incorporating new insights and reflecting new developments in computer science. 
David J.
"Dave" Farber is a professor of computer science, noted for his major contributions to programming languages and computer networking.
He is currently Distinguished Career Professor of Computer Science and Public Policy at the School of Computer Science, Heinz College, and Department of Engineering and Public Policy at Carnegie Mellon University.