Co-op, workstudy, on-campus jobs
Sign in to book an Appointment
Advice, strategies & resources
Employers, post your jobs
Bachelor of Computing Science
Thompson Rivers University leads Western Canada with its creative training solutions for the IT industry. Building on its positive reputation for Computer Systems: Operations & Management (a two year co-op program for information systems professionals), TRU has added the third and fourth year of university to create the Bachelor of Computing Science Co-op Degree.
The Bachelor of Computing Science is interior British Columbia's first co-op baccalaureate program in the applied computing field. The degree prepares professionals with the skills, knowledge and ability to do the following:
- Be specialists as software engineers, network administrators, database systems developers and other modern IT professionals
- Quickly adapt to changing market requirements
- Keep abreast of new tools and methods
- Design, implement, maintain and upgrade information technology systems
Student Availability
Students in the Bachelor of Computing Science program are available in May, September and January for four, eight or twelve months. For more co-op student availability information, please contact the Co-operative Education Department.
Bachelor of Computing Science CO-OP Time Pattern
| |
YEAR 1 |
YEAR 2 |
YEAR 3 |
| SEPT - DEC |
Academic Semester 5 |
Academic Semester 7 |
Co-op Work Term 4 |
| JAN - APRIL |
Academic Semester 6 |
Co-op Work Term 2 |
Academic Semester 8* |
| MAY - AUG |
Co-op Work Term 1 |
Co-op Work Term 3 |
* Graduation |
Skill Sets - Bachelor of Computing Science
| Communication Skills: |
WT 1 |
WT 2/3/4 |
GRAD |
| End-user Support |
 |
 |
 |
| Team Work |
 |
 |
 |
| Documentation - program, system and user |
 |
 |
 |
| Business Writing |
 |
 |
 |
|
| Hardware: |
| Networking Hardware |
 |
 |
 |
| Computer Architecture - PC |
 |
 |
 |
|
| Operating Systems: |
| Windows 95/98, NT and XP |
 |
 |
 |
| UNIX / LINUX |
 |
 |
 |
|
| Programming Skills: |
| Object Oriented Design and Programming |
 |
 |
 |
| User Interface Design |
 |
 |
 |
| Software Testing |
|
 |
 |
|
| Programming Languages: |
| C/C++, Visual C++ |
 |
 |
 |
| Java |
 |
 |
 |
| Scripting Languages |
 |
 |
 |
|
| Software Engineering: |
| Analysis of Systems |
 |
 |
 |
| Data Gathering Techniques |
 |
 |
|
| Determining User Requirements |
 |
 |
 |
| Documentation |
 |
 |
 |
| Hardware & Software Evaluation |
 |
 |
 |
| Use of Systems Life Cycle Methodology |
 |
 |
 |
| Prototyping |
 |
 |
 |
| Structured Design |
 |
 |
 |
| Software Re-use & Re-engineering |
|
 |
 |
| Design & Implementation of a Live Project |
|
 |
 |
|
| Business Related Skills: |
| Statistics |
 |
 |
 |
| Business and Management Principles |
|
 |
 |
| Project Management |
 |
 |
 |
|
| Database Design, Implementation & Administration: |
| E-Commerce Systems |
|
 |
 |
| Database Management Systems (SQL, Oracle 8 Server and Personal Oracle 7, SQL *Plus, MS Access 97, VBA, PowerDesigner CASE tool) |
|
 |
 |
| Database Management II (MS Access 97, Oracle 8 database, Personal Oracle 7, Developer/2000, PL/SQL, Designer/2000 |
|
 |
 |
|
|
How to post a job:
You can email (it_cooped@tru.ca), fax (250.828.5014), or use the online job posting form to forward your employment opportunity to the TRU Co-operative Education Department.
Contact:
Nancy Bepple
Advanced Technology Co-op Coordinator:
nbepple@tru.ca or 250.828.5276
You can also check availability and make an appointment directly online by signing into our online job system here.