Ryerson's Bachelor of Science in Computer Science Part-time Program is designed for individuals who are currently employed and do not have the opportunity to commit to a full-time education schedule. It is intended primarily for students who have some prior post-secondary education in computer science or related program in addition to the high school admission requirements. The academic content of the program is identical to the current full-time degree program in Computer Science, but will be modified to allow some substitutions to be drawn from existing continuing education courses. Some courses that are not available in the evening may be offered in the late afternoon period.
The Bachelor of Science (Computer Science) program is designed to produce graduates who can work effectively as software practitioners in the wide variety of professional areas in the computing industry. Students are trained to be multilingual in the programming areas that are currently in demand. They are given a practical treatment of both systems programming and applications programming. This combination will satisfy future career requirements in areas where a technical knowledge of all phases of software in a given application is a major advantage. Through courses in electronics and hardware/software technology, students gain knowledge of the hardware/software interface which is becoming essential to many microcomputer applications. An optional thesis in fourth year allows higher-ranking students the opportunity to work on projects representative of assignments encountered in industry.
Students in the Computer Science program get a lot of exposure to: Networked environments, Web-based applications, Client-server applications, Database design, Software Engineering and Compiler design.
The skills acquired by our students make them very desirable by the computing industry. Employment opportunities for graduates include positions in computer science bureaus, consulting firms, engineering departments and virtually all organizations that have computer installations.
Normally, Computer Science courses completed more than eight years ago, do not qualify for transfer credit.
Optional Specialization in Management Sciences
Students can enrich their studies and hone their management skills with the Optional Specialization in Management Sciences. Courses within the optional specialization cover four major areas in management sciences: Strategic Engineering Management, Operations Management/Operations Research, Finance and Organizational Behaviour. For eligibility, registration, and course information see Optional Specialization in Management Sciences (OSMS).
Course Identification
Part-time courses are administered by either the program department or The G. Raymond Chang School of Continuing Education. The mode of delivery is not reflected in this calendar. Continuing education courses are listed in your enrollment information package and are identified by with a 'C' prefix (e.g., CACC100). These identifiers are for internal use only and do not affect the equivalency.
Program Co-ordinators
Further information on this program can be found at www.scs.ryerson.ca.
Liberal Studies
Students must take two lower level liberal studies courses and four upper level liberal studies courses to graduate.
Minors
Students may pursue any Minor offered by Ryerson with exceptions. Please refer to the Minors Policy section of this calendar for further information on individual Minor requirements and restrictions.
The G. Raymond Chang School of Continuing Education Certificates
Undergraduate students wishing to pursue a continuing education certificate program should be aware of possible restrictions. Please refer to the Curriculum Advising website at www.ryerson.ca/curriculumadvising for complete details.