Difference between revisions of "Theoretical Foundations of Computer Science"
Line 10: | Line 10: | ||
It seemed that most students were only interested in one of the two aspects of the course, so in 2001, CPS1 split into two courses. [[FCPS]], or Fundamentals of Computer Science, focuses on the practical aspects of computer architecture and programming, while [[TCOM]], of Theory of Computation, takes up the theoretical side. | It seemed that most students were only interested in one of the two aspects of the course, so in 2001, CPS1 split into two courses. [[FCPS]], or Fundamentals of Computer Science, focuses on the practical aspects of computer architecture and programming, while [[TCOM]], of Theory of Computation, takes up the theoretical side. | ||
− | In the past, CPS1 was offered at a number of sites. Today, FCPS is offered at five sites, while TCOM is only offered at [[ | + | In the past, CPS1 was offered at a number of sites. Today, FCPS is offered at five sites, while TCOM is only offered at [[Lancaster]]. |
[[Category:Courses]] | [[Category:Courses]] |
Revision as of 16:26, 3 July 2008
Theoretical Foundations of Computer Science is a defunct Computer Science course in the CTY program. Its course code is CPS1.
Course Description
Theoretical Foundations of Computer Science was a course in the mathematical underpinnings of computer science. It combined theoretical study of various models of computation with practical programming exercises in the language Scheme.
Class History
It seemed that most students were only interested in one of the two aspects of the course, so in 2001, CPS1 split into two courses. FCPS, or Fundamentals of Computer Science, focuses on the practical aspects of computer architecture and programming, while TCOM, of Theory of Computation, takes up the theoretical side.
In the past, CPS1 was offered at a number of sites. Today, FCPS is offered at five sites, while TCOM is only offered at Lancaster.