C E R T I F I C A T E
I N

COMPUTER
SCIENCE
PROGRAMMING
(Computer Applications)




[PURPLE BALL GIF] Index [PURPLE BALL GIF]


This program is designed for individuals who wish to work as application programmers. It provides training in the most popular programming language (C) and the popular operating system (UNIX). Elective courses provide students with knowledge in other areas of computer science. Upon completion of this certificate, individuals will be qualified to obtain a junior programming position.
Program Information: Engineering and Applied Science,
(416) 979-5185

Admission requirements

OSSD with six OAC credits, or mature status, or permission of the co-ordinator. Admission is limited to those who have successfully completed CKCS 131 (INTRODUCTORY Computer Programming). Other comparable courses such as CCPS 105 Computer Programming I - FORTRAN or CCPS 109 Computer Science I are acceptable.

Certificate Requirements

The certificate will require the successful completion of seven courses, with a cumulative grade point average of 2.00. Up to three course credits may be granted on the basis of courses successfully completed at other post-secondary institutions.
For further information about the program, please contact Dr. Chris Alexopoulos, program co-ordinator,(416) 979-5000 ext. 6968,or attend a program information night.

Certificate Registration

Students pursuing a certificate must formally register in the certificate program prior to the completion of 50 percent of the curriculum requirements for the certificate. To allow maximum flexibility in crediting external courses and/or courses previously taken at Ryerson it is recommended that students register in a certificate at the beginning of their first course. For complete details on the advantages of early registration, registration deadlines and transfer credit restrictions all students should read Policies on Registration and Graduation in Certificate Programs, see Ryerson Polytechnic University Continuing Education Information.

Requirements for Graduation

To graduate, you must complete an Application to Graduate with a Certificate, prior to the appropriate application deadlines. You must have successfully completed, within your official time span, one of the published certificate curricular, from time of first admission to the certificate until completion.

Revised Curriculum:


Required Courses (7 courses required)

[BLUE BALL GIF] CCPS 305
[RED BALL GIF] Computer Science: Data Structures
[BLUE BALL GIF] CKCS 120
[BLUE BALL GIF] Computer Science: Structured Programming Using C
[BLUE BALL GIF] CKCS 121
[BLUE BALL GIF] Computer Science: Introduction to UNIX

Elective Courses (4 courses required)

[BLUE BALL GIF] CCPS 306
[RED BALL GIF] Computer Science: COBOL and Data Management
[BLUE BALL GIF] CCPS 510
[RED BALL GIF] Computer Science: Database Systems
[BLUE BALL GIF] CCPS 613
[RED BALL GIF] Computer Science: Human-Computer Interaction and GUI Development
[BLUE BALL GIF] CCPS 611
[RED BALL GIF] Computer Science: Object-Oriented Programming and Design
[BLUE BALL GIF] CKCS 410
[BLUE BALL GIF] Computer Science: Windows Programming Using X-Windows
[BLUE BALL GIF] [YELLOW BALL GIF] CKCS 612
[BLUE BALL GIF] Computer Science: Object-Oriented Application Programming
[BLUE BALL GIF] CKCS 774
[BLUE BALL GIF] Computer Science: Introduction to Computer Systems

[YELLOW BALL GIF] Not offered fall/winter.spring 1995-96.

Note to registered certificate program students:

The electives in this certificate program have been revised to include courses emphasizing current computing practices. CKCS 220, CKCS 221 and CKCS 706 have been dropped and CCPS 306, CCPS 613, CKCS 612 and CKCS 774 have been added to Elective group in the certificate program. For further information, please contact Dr. Chris Alexopoulos, program co-ordinator, (416) 979-5000, ext. 6986, or attend a program information night (see page 4). Students who have formally registered in the certificate prior to July 1, 1995 may compete the certificate requirements (within the time span specified) in effect at the time that they registered. Some of the courses from the former certificate are no longer being offered, therefore students may be required to substitute new courses (see Curriculum Substitution, page 22). For complete details see Policies on Registration and Graduation in Certificate Programs on page 21.


[PURPLE BALL GIF] INDEX [PURPLE BALL GIF]


Admission requirements
Certificate Requirements
Certificate Registration
Requirements for Graduation
Revised Curriculum
Required Courses
Elective Courses
Note To Students


[PURPLE BALL GIF] INDEX [PURPLE BALL GIF]
jcampbel@jupiter.sc s.ryerson.ca