![]() |
Computer Science |
|
|
Computer Engineering (BASc Hons.) Degree RequirementsAcademic StandardsTo proceed in each year of the BASc (Hons.) degree program requires a minimum cumulative credit-weighted grade-point average of 5.0 over all York University courses completed.To graduate in an BASc (Hons.) degree program requires successful completion of all required courses for the stream in which the student is registered and a minimum cumulative credit-weighted grade-point average of 5.0 over all York University courses completed. There are two streams in the BASc program in Computer Engineering; hardware and software. These two streams begin in third year. Program Course RequirementsCourse titles are listed in the program requirements which follow. For more information about courses see the general undergraduate program.
plus for the Software Development Stream
or for the Hardware Development Stream
plus at least 6 credits from the following courses:
Between third and fourth year - a required, but non-credit, 4-16 month internship program where students will gain professional experience (see additional information below)
plus for the Software Development Stream (18 COSC credits)
or for the Hardware Development Stream (18 COSC credits)
Total (4 years): 145 credits * must include at least 6 credits from the following courses:
Internship ProgramA non-credit industrial internship is required between third and fourth year in the Computer Engineering Stream. The model will follow that of already existing internships for York students in Computer Science and the Space and Communication Sciences streams. The internship will normally last 16 months, but students must spend a minimum of 4 months at an employer's work location. There will be considerable flexibility in the duration of individual internships within that range. For a 16-month placement, a York University engineering student can expect to earn an average of $ 45,000. Students who participate in the 16-month placement can expect to retire a significant fraction of their student debt before graduating.In addition to providing essential work experience to Computer Engineering graduates, suitable work placements are expected to count towards the work term required by Engineering graduates who plan to seek certification as a Professional Engineer. The Department of Computer Science maintains an Internship Office to assist students seeking internship employment and to assist employers wishing to hire York University internship students. The Internship Office coordinates recruitment activity on campus. Internship students receive assistance in identifying relevant and interesting internship opportunities, formulating the employer application package and sharpening interview skills. Computer Science students are currently placed at a wide range of companies including IBM Canada Ltd., Nortel Networks and Microforum. |
![]() ![]() |
![]() |
![]() |