Chair Jonathan Radue Ivo Düntsch (effective of July 1, 2002) Associate Professors Jerzy Barchanski, David Hughes, Thomas Jenkyns, David McCarthy, Jonathan Radue, Brian Ross, Vladimir Wojcik Assistant Professors Sheridan Houghten, Beatrice Ombuki Adjunct Professor Jack Miller Instructor David Bockus Student Support Co-ordinator Gord Dunkley Mentor Bao-ling Bork Co-op Program Co-ordinator Kristine Dawson |
||||||||||||||||||||||||||||||||||||||||||||||||||
Administrative Assistant Deborah Shiers 905-688-5550, extension 3513 Mackenzie Chown, J314 The Department of Computer Science offers three- and four-year programs of study leading to single or combined BSc (honours), single Computer Science Co-op BSc (honours), single BSc with a Major in Computer Science, combined BA (honours) and a three year single BSc pass degree program. There are two concentrations available as part of an honours program: software engineering and intelligent systems. An Internship program is also available in the honours program. There are cross-disciplinary programs in Computing and Business, Computing and Solid-State Device Technology and the Information Technology stream in the Department of Communications, Popular Culture and Film. See relevant calendar entries for a listing of program requirements. |
||||||||||||||||||||||||||||||||||||||||||||||||||
The Computer Science Co-op program combines academic and work terms over a four and one-half year period. Students spend two years in an academic setting studying the fundamentals of computer pro-gramming, algorithms, data-structures, database systems and object-oriented programming prior to their first work placement. Successful completion of courses in the core areas of Computer Science provides the necessary academic background for the work experience. In addition to the current fees for courses in academic study terms, Co-op students are assessed an annual administration fee (see the Schedule of Fees). Admission to the Computer Science Co-op program is on the basis of marks and a review of personal résumés. An interview may be required. The normal requirement is a minimum 75 percent average on 6 OACs including two OAC Mathematics including calculus (with a minimum 75 percent grade on at least one mathematics) and one OAC English. As this is a limited enrolment program admission is subject to employer availability. The Computer Science Co-op Admission Committee will facilitate admissions decisions. Prospective students with lower grades may be accepted. For additional information, prospective students should contact the department. Students admitted to the Computer Science Co-op program must follow the Co-op program. Failure to ahear to the schedule may result in the removal from the Computer Science porgram. Eligibility to continue is based on the students major average and non-major average. Students will be required to maintain a minimum 70 percent major average and a minimum 60 percent minor average in order to continue in the Co-op program. If a student subsequently raises his/her major average to 70 percent, the student may be readmitted only if approved by the Computer Science Co-op Admissions Committee. The Computer Science Co-op program designation will be awarded to those students who have honours standing and have successfully completed a minimum of twelve months Co-op work experience. |
||||||||||||||||||||||||||||||||||||||||||||||||||
The Internship option combines academic and work experience in a five-year program. It is available in Computer Science honours (single or combined), Computing and Business and Computing and Solid-State Device Technology programs. Students complete the normal four-year honours program and an 8-16 month work placement after second or third year. In order to complete the Internship placement, students will be required to submit an acceptable placement report which will be graded by the Department. In addition to the usual fees for courses, a one-time administration fee will be levied during the work term (see the Schedule of Fees). Students enrolled in the program may apply for admission to the Internship Option during the Fall Term of year 1 or year 2 (depending on whether they plan a work term after year 2 or 3, respectively). As this is a limited enrolment program admission is subject to employer availability. Admission will be based on the achievement (as of January of the application year) and maintenance of a minimum 75 percent major average. Prior to the placement, the student must have completed at least 10, but preferably 15 credits, including COSC 1P12, 2P03, 2P32 and 2P91 and one or more of COSC 2P13, 2P50, 2P89. The Computer Science Internship Admissions Committee will make admission decisions. |
||||||||||||||||||||||||||||||||||||||||||||||||||
A campus-wide fibre optic network links all the University's academic computing facilities. The department's computers form an integral part of this resource. Most computers on campus can be accessed from microcomputers in any of the laboratories. In particular, the department maintains two laboratories of Silicon Graphics O2 UNIX work stations (J327, J333) served by a 16 CPU Silicon Graphics Origin 2000 server. The department has two microcomputer laboratories: J301 and J310 containing Pentium PCs. Students also have access to scanners, a CD-ROM recorder, video cards, digitizers, robot arms, a mobile robot, a robot vision system, transputers and computer graphics software (Alias/Wavefront Maya, SoftImage), and database software (ORACLE, Access). |
||||||||||||||||||||||||||||||||||||||||||||||||||
Modules covering a wide range of topics in computer use leading to Microsoft certification at a variety of levels are available. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Brock's computing facilities and those of the department are accessible via telephone using a modem. Speeds up to 28.8 Kbps are supported for both remote terminal and SLIP/PPP access. A nominal fee is charged for this service. Students in residence may also obtain a direct network connection from their room. See the section titled "Academic Computing Information" at the beginning of this Calendar for more information. |
||||||||||||||||||||||||||||||||||||||||||||||||||
A non-refundable printer usage fee may be charged for all courses which use departmental or User Services laboratories. Additional printing beyond the initial quota will incur an additional fee. |
||||||||||||||||||||||||||||||||||||||||||||||||||
COSC 1P90, 1P93, 1P98 and 1P99 are intended for non-Computer Science majors who require an introduction to the use of computers. Students without previous computing experience are directed to COSC 1P90. COSC 1P98 is more appropriate for those with experience. COSC 1P93 is intended for students who require an introduction to programming. COSC 1P99 introduces the Internet and its resources and is open to all, but some previous computing experience is desirable. These courses may not be held for major credit by COSC (single or combined) majors, Computing and Business students or Computing and Solid-state Device Technology students. |
||||||||||||||||||||||||||||||||||||||||||||||||||
In calculating the major average for a Computer Science major or co-major, all COSC courses (with the exception of the service courses COSC 1P90, 1P93, 1P98 and 1P99), MATH 1P66, 1P67, 3F65 and 4P61 are included. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Mathematics is fundamental to the study of Computer Science and thus MATH credits are required in each year of the honours and pass degrees. In order to be more competitive in the workplace and if considering graduate studies, students are strongly encouraged to take as many MATH courses as possible. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Students interested in computer hardware are advised to elect PHYS 2P31, 2P92 and 3P92 within their Computer Science program. One of PHYS 1F20, 1F25 or 1F90 is a prerequisite for PHYS 2P31. Students may also wish to consider the Computing and Solid-state Device Technology program. (See separate calendar entry.) |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Students admitted to the Computer Science program must follow the program schedule as listed below. Failure to adhere may result in removal from the program. Year 1
Year 2
Summer Term:
Year 3
Year 4 Fall Term:
Winter Term:
Summer Term:
Year 5 Fall Term:
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
|
||||||||||||||||||||||||||||||||||||||||||||||||||
A student holding an honours or pass degree in another discipline may obtain a BSc with a Major in Computer Science or a BSc (pass) degree. Students should refer to the University regulations concerning "Requirements for a Second or Subsequent Degree" section for further information. Previous or transfer credits may be used to satisfy some of the following requirements. Applicants must be able to demonstrate an acceptable level of fluency and accuracy in spoken and written English. Prior to admission, an applicant holding a degree from a non-Canadian university will be required to provide evidence of English language proficiency as demonstrated through one of the means outlined in the "Proof of Proficiency in English" section. The additional courses taken for a second degree in Computer Science must include a minimum of five (for a subsequent 20 credit degree) or four (for a second pass degree) Brock COSC credits. All elective credits should be at the 2(alpha)00 level or above. A second degree program is often taken as part-time study since the normal prerequisite structure requires a minimum of four (for 20 credit) or three (for pass) years of study. A student wishing to pursue full-time study can usually complete the program in three (for 20 credit) or two (for pass) years by following the pattern of study below. Permission to take COSC 3F00 concurrent with COSC 2P32 must be sought from the Chair of the Department to complete this pattern. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Spring Term:
Year 2
Year 3
Pass Satisfactory completion of the first two years of the above BSc with a Major program entitles the student to apply for a pass degree. |
||||||||||||||||||||||||||||||||||||||||||||||||||
The COSC requirements for combined major programs with all other disciplines are outlined below. For specific co-major requirements, consult the co-major department. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
BA (honours) or BSc (honours) Computer Science and a Humanities or a Social Science |
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
BA (honours) or BSc (honours) Computer Science and Economics |
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Year 1
Year 2
Year 3
Year 4
|
||||||||||||||||||||||||||||||||||||||||||||||||||
This concentration does not lead to a professional engineering degree. Students can earn a Concentration in Software Engineering by successfully completing the courses listed below as part of their academic work leading to an honours BSc in Computer Science degree.
Upon completion of the sequence, the designation "Concentration in Software Engineering" will be added to the student's transcript and diploma. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Students can earn a Concentration in Intelligent Systems by successfully completing the courses listed below as part of their academic work leading to an honours BSc in Computer Science degree.
Upon completion of the sequence, the designation "Concentration in Software Engineering" will be added to the student's transcript and diploma. http://www.BrockU.CA/registrar/ http://www.BrockU.CA/registrar/ COMPUTER SCIENCE Computer Science |
||||||||||||||||||||||||||||||||||||||||||||||||||
2001-2002 Undergraduate Calendar
Last updated: December 5, 2001 @ 09:42AM