Programmer Analyst (Business) Co-op is a three-year program that trains the student to work effectively as a team member in a wide variety of business application development environments. This is a co-operative education program that offers the student work term placements in May of the first academic year, in January of the second academic year and in September of the third academic year.
The program’s main emphasis is on the design and development of a variety of business-oriented applications using the most recent versions of widely used computer programming languages and current programming techniques. Emphasis is on database design and programming, the traditional and object-oriented system development life cycles, and web application development. As well, learning strategies, ethics, industry and work place best practices, team building, communications and interpersonal skills are developed throughout the program via coursework and participation on project teams.
The student must complete a comprehensive project in the final semester thereby consolidating all of the skills and knowledge acquired throughout the program.
The combination of coursework and work term experience provides the student with a skill set that will prepare her/him for an entry-level business programming position. With relevant work experience, the student should be able to follow the career progression to Programmer Analyst and eventually to Systems Analyst.
Note: Mathematical, problem solving and logic skills are essential for program and career success. These skills are used and developed throughout the program.
The aim of the Programmer Analyst (Business) Co-op program is to graduate a student with:
1. the theoretical knowledge and practical programming skills enabling her/him to function as an entry-level programmer in an object-oriented, database-oriented business programming environment
2. the skills required to interpret and effectively apply industry procedures and policies in the workplace
3. the social, interpersonal and communication skills necessary to be a productive member of a team
4. the self-awareness and reflective skills to create, evaluate and modify personal growth, learning plans and career plans
The Programmer Analyst (Business) Co-op program is accredited by the Canadian Information Processing Society (CIPS) - 2003-2019.
The Co-op delivery method of the program has been accredited by the Co-operative Education and Work-Integrated Learning (CEWIL CANADA) until 2023.
Graduates of the Programmer Analyst (Business) Co-op program may find employment in computer-related industries, such as: provincial and federal government departments, as well as small, medium and large corporations. Typical job titles may include junior programmer analyst, junior developer, programmer, database programmer and web developer.
Eligibility for admission to Programmer Analyst (Business) Co-op program requires the applicant to meet one of the following four academic criteria:
1. High School
Provincial High School Graduation Certificate with a 60% overall average in the following (or equivalent):
i. English 3201 or English 3202 (60% minimum)
ii. Mathematics (4 credits) chosen from:
Advanced: 2200, 3200 (50% minimum in each course)
Academic: 2201 (50% minimum), 3201 (60% minimum)
2. Comprehensive Arts and Science (CAS) Transition
Comprehensive Arts and Science (Transition) Certificate with the following courses:
i. Math Fundamentals: MA1040