|
|
overview
The Software Systems Developer program is a 30-week full-time
enterprise application development program offered by BCIT's School of
Computing and Academic Studies, within the HTP department at the downtown campus.
- Web Programmer option will prepare individuals for
entry-level careers in the highly-demanded areas of web application
development, programming, and systems analysis. As well, graduates of
this option may apply for acceptance into the BCIT Bachelor of
Technology in Computer Systems (additional prerequisites will be
required).
Students will learn techniques in application
development, be exposed to several current web technologies, and apply
system development best practices to design and develop usable,
effective web applications and web sites.
This program is delivered through classroom instruction,
hands-on lab work and individual and team projects.
Applicants for the Web Programmer option are not required to have
formal computer programming background experience; however, they must
demonstrate sound logical and reasoning skills through a pre-entry
assessment exam. It is also ideal if applicants have taken a
programming language course, such as introduction to object-oriented
programming, C#, or Java.
program entry
Entrance requirements
- High school graduation
- English 12 (C+) or English language proficiency
- Completion of minimum of one year of post-secondary education
- Completion of a written pre-entry exam on logical and reasoning skills with a grade of 70 percent or better
- Selection interview with a faculty and/or staff member.
Check for acceptable equivalent courses taught in BC high schools.
BC provincial exams
For programs beginning in August 2007 or later which require Grade 12 Math and Science courses, BCIT will not require the applicant to write the provincial exam. Provincial exam marks will still be required for English 12, Communications 12, and Technical and Professional Communications 12.
Apply to program
Application packages and information can be obtained from the High-Tech Professional Program office. Call 604-412-7788, email htp@bcit.ca or visit www.bcit.ca/cas/htp/apply.
Application processing
Ongoing throughout the year.
costs & supplies
Books and supplies
Tuition fees include all books and materials.
Refund policy
- If notice is submitted in writing and received by the SSD Program Office AT LEAST twelve (12) working days prior to the first day of classes, all tuition fees paid (less the $2,000.00 deposit) will be refunded.
- If notice is submitted in writing and received by the SSD Program Office by 4:00 p.m. on the second day of class, all fees paid less $3,000.00 ($2,000.00 deposit and $1,000.00 penalty fee) will be refunded.
- There will be no refund of fees issued after the second day of class.
- Withdrawal for medical reasons, possible partial refund with doctor's medical note.
courses
Class hours
0900-1600, Monday through Friday.
Program matrix
| Required Courses: |
Credits |
| |
SSDP 1501 |
Systems Foundations 1
This course provides an intensive and comprehensive introduction to computer application development and object oriented programming. C# and Java will be used as tools for learning the fundamentals of programming and program design. Students will use software engineering skills and object-oriented analysis and design techniques to develop simple applications individually and with a team.
|
16.0 |
| |
SSDP 2501 |
Systems Foundations 2
This course explores in more detail designing and building web-based, object-oriented applications. Students will reinforce their knowledge of programming, problem solving and program design to develop software projects in both individual and team-based environments. They will cover concepts including : the architecture of web applications, web design principles to create high-quality web applications, and the use of HTML, XHTML, Cascading Style sheets as well as the most commonly used web technologies to create well-designed web applications
|
12.0 |
| |
SSDP 3501 |
Systems Foundations 3
This course focuses on designing and developing medium to large-scale software applications. Students will develop skills in applying dynamic web technologies, using project management methodologies on their team projects, designing and administering relational databases, and understanding the security issues of web applications.
|
17.0 |
| |
SSDP 4001 |
Specialty Topics
This course concentrates on designing and building enterprise-scale applications. Students will continue to strengthen their programming skills through ASP.net, and advanced Java, while also continuing to develop their collaborative skills through several team-based projects.
|
17.0 |
| |
SSDP 5001 |
Projects
This course provides the opportunity for students to integrate and apply their technical skills by completing two comprehensive team-based projects: one internal project completed midway through the program and the other an external project. The foundations of advanced team building skills including leadership, team decision-making, and effective meeting skills are introduced. Students will develop skills to work within the dynamics of a team, resolve conflict when appropriate and be creative and innovative in exploring possible solutions to a task. The final external project is for a client from industry and builds on skills acquired throughout the Software Systems Developer Program
|
25.5 |
| |
| Total Credits: |
87.5 |
Transfer credit
Do you have credits from another BC/Yukon post-secondary school? Do you want to know if
they transfer to courses here at BCIT? Check out BCIT's
Transfer Equivalency Database to find out.
program details
Additional Information
For the most current information on the Software Systems Developer program, please contact:
Telephone: 604.412.7788
E-mail: htp@bcit.ca
Web site: www.bcit.ca/cas/htp/
Address:
High-Tech Professional Programs
#350 - 555 Seymour Street,
Vancouver, BC V6B 3H6
Program length
30 weeks full-time, with intakes starting each September.
Program location
Both options of this program are offered at the BCIT Downtown campus:
555 Seymour Street, Vancouver, B.C.
graduating & jobs
Job Opportunities
Graduates will find careers in a variety
of industries including business, finance, government, health,
information technology, telecommunications and service.
Depending on previous academic and work experience, career paths for
graduates may include but are not limited to: web application
developer, database developer, programmer/analyst, systems analyst, and
careers in quality assurance.
Credential
Successful graduates of this option of the Software Systems Developer Program will receive from BCIT a Certificate of Technology as a Software Systems Developer - Web Programmer Option.
As BCIT strives to keep our programs current, programs and courses are subject to change without notice.
|
|