
Professional Experience Program (PEP) |
|
The PEP program, which is available to Honours Computing & Computer Electronics, Honours Computer Science and Honours Photonics students, includes a work term lasting from 12 to 16 months. Students normally pursue work terms in areas such as programming, networking technology, quality assurance, technical support or information technology consulting. PEP students return from their work term for their final year of study. Students apply in the fall of their third year.
|
"I learned how to apply academic concepts to my role as a technical support consultant at iAnywhere, a division of Sybase. Helping customers troubleshoot software problems across a variety of operating systems and hardware configurations taught me to communicate with novice and experienced computer users. Meeting many professionals in the computing industry exposed me to other computer careers and helped me plan a career path." |
|
Anne Murray, PEP student, Class of 2004
|
The Academic Program
The aim of the Computing & Computer Electronics program is to develop an in-depth understanding of computer hardware and software, microprocessors, embedded systems, and software engineering.
By the end of the third year all Computing & Computer Electronics students will have developed competence in the following areas and tools:
|
• software engineering |
• analog and digital electronics |
| • data structures | • fibre optics |
| • object-oriented programming | • electricity and magnetism |
| • data communications and networks | • logic, algebra and calculus |
The aim of the Computer Science program is to develop strong algorithm analysis and design skills in procedural, object-oriented and low level languages. In addition to these essential concepts, students gain necessary experience in group work, project administration, and time management.
By the end of the third year all Computer Science students will have developed competence in the following areas and tools:
|
• software engineering |
• algorithm design |
| • data structures | • operating systems |
| • computer networks | • database |
| • object-oriented programming | • logic, algebra and calculus |
Programing Languages/Operating Systems
| • C, JAVA, Maple, Python |
| • Linux, Windows, PalmOS |
| • Assembly for Motorola 68000 |
| Computing & Computer Electronics students will also have VHDL, Quartus II, PIC18 Assembly Language |
| Computer Science students will also have SQL |
PEP Work/Study Sequence
PEP provides a work term of 12 to 16 months. Students are available in May, after completing their third year.
| Fall September - December |
Winter January - April |
Spring May - August |
|
| Year 1 |
Classes |
Classes |
Summer Vacation |
| Year 2 |
Classes |
Classes |
Summer Vacation |
| Year 3 |
Classes |
Classes |
Work Term |
| Year 4 |
Work Term |
Work Term |
Work Term |
| Year 5 |
Classes |
Classes |