Download institution information

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
INSTITUTION INFORMATION
Name of
Institution:
Sheridan College Institute of Technology & Advanced Learning
Trafalgar Road Campus:
1430 Trafalgar Road
Oakville, ON L6H 2L1
905-845-9430
Locations:
-Campus Location
of Program is in
boldSeptember startTrafalgar and Davis
January startTrafalgar
Davis Campus:
7899 McLaughlin Road
Brampton, ON L6V 1G6
905-459-7533
Mississauga Campus:
4180 Duke of York Boulevard
Mississauga, ON L5B 0G5
905-845-9430
Skills Training Centre:
407 Iroquois Shore Road
Oakville, ON L6H 1M3
905-845-9430
Website Address: www.sheridancollege.ca
All Sheridan campuses are accessible by local public transit, with convenient
connections to GO Transit. Visit:
www.sheridancollege.ca / About Sheridan/ Campus Info/ How to Get to Sheridan
Second Career Coordinator: Deborah Campbell
Contact Person:
Application
Process/Offer of
Admission/Letter
of Acceptance:
Phone: 905-459-7533 or 905-845-9430 ext. 5068
Fax: 905-874-4385
E-mail: [email protected]
1. If you have been provided with a Second Career Application Package by
your Employment Assessment Centre, please review Sheridan’s full-time
program admission requirements outlined below under Program-Specific
Admission Requirements. Please note that to be extended an offer to
Sheridan and obtain an acceptance letter, you are required to meet the
admission requirements. We will be pleased to talk with you about your
program and Second Career. Also, please attend a Sheridan Second
Career Information Session - times and locations are noted at
www.sheridancollege.ca under Programs and Courses, then select
Second Career.
2. Please apply to your program choice through the Ontario Colleges
website at: www.ontariocolleges.ca. Please provide transcripts or request
mature student testing, if you meet the criteria (see below Mature
Student Status). There is a $95 non-refundable application fee, payable
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
to Ontario Colleges.
3. If Sheridan determines you do not meet the admission requirements
through transcripts or testing, we will provide you with information about
how you can most efficiently obtain the necessary prerequisites through
Sheridan’s Upgrading or ESL Programs.
4. If you are accepted into your program choice, you will receive an offer of
admission and, subsequently, a detailed acceptance letter, which you will
submit with your Second Career funding application.
Certification of
School:
Sheridan is an Ontario Public College and is certified to issue T2202A tax
receipts.
Sheridan recognizes that some students who enter a program at the College will
have earned postsecondary credits at other recognized postsecondary institutions
and may wish to apply these credits towards the Sheridan credential. Advanced
standing refers to the transferring of credit earned at another recognized postsecondary institution towards a Sheridan credential.
Students may apply to receive advanced standing for specific Sheridan course(s)
based on the successful completion of similar courses at other recognized
postsecondary institutions subject to meeting applicable Sheridan policies.
Advanced
Standing:
Candidates must have achieved a minimum course grade of 65% or the minimum
pass for promotion within the program, whichever is higher, for a request for
advanced standing to be considered.
Courses considered for advanced standing must have been completed within five
years prior to the request.
Please refer to the full Advanced Standing policy on Sheridan’s Policies and
Procedures website for specific details. Mac users please note: you must use
Firefox, Opera or Netscape to access the documents on the Policies and
Procedures website.
PROGRAM INFORMATION
Program
Name/Credential:
Computer Programmer – Ontario College Diploma
Ontario Secondary School Diploma or equivalent, including these required
courses:

Program-Specific
Admission
Requirements:
One English, Grade 12 (ENG4C or ENG4U)
plus

Or,
Any Grade 12 math (C or U) or Grade 11 Functions (MCF3M) or Grade
11 Functions and Relations (MCR3U)
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Mature Student Status – Mature students do not possess an Ontario
Secondary School Diploma, or equivalent, and are 19 years of age or older
before the starting date of the program.
Mature students who apply to Sheridan’s certificate and diploma programs must
demonstrate their ability to work at the postsecondary level in one of the following
two ways:


By successfully completing equivalency testing in English and/or
mathematics and/or; science or
By completing a program of academic upgrading at a level appropriate to
the program of choice.*
Mature students must demonstrate proficiency in meeting specific program
prerequisites.
*If you do not have the required prerequisites, you may wish to enrol in Sheridan’s
Academic Upgrading program to obtain equivalent credits. Sheridan also offers
an ESL program. Preparatory training, such as academic upgrading, is eligible for
Second Career funding, subject to the approval of Employment Ontario.
Applicants who do not meet the admission requirements will be invited to
complete preadmission tests in mathematics and English. Applicants asked to
take the test are considered for admission to Term 1 contingent on receiving a
minimum grade of 60% in both the pre-admission mathematics/English tests.
Applicants who are lacking the mathematics admission requirements for this
program may be admitted into this program with an additional course completed in
their first year at Sheridan. There may be additional cost involved depending on
the program.
Applicant Selection
Eligible applicants are selected on the basis of previous academic achievement
(the average of their six highest senior-level credits, including required courses),
and/or results of pre-admission testing.
Applicants who do not meet the admission requirements for this program will be
assessed and advised individually and may be considered for other, related
programs.
For More Information:
Davis (Brampton): 905-459-7533, ext. 5134
Trafalgar Road (Oakville): 905-845-9430, ext. 2339
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Start/End dates by
semester:
January 2013 start
Jan. 7, 2013
1 To
Apr. 19, 2013
May 6, 2013
2 To
Aug 16, 2013
Sept. 3, 2013
3 To
Dec. 13, 2013
Jan. 6, 2014
4 To
Apr. 17, 2014
This is a full time 2 year program over 16 months: (4 semesters of 14 weeks
each). Hours per week: 18 (daytime hours between 8:00 a.m. and 6:00 p.m.,
Monday to Friday)
Program Length/
Hours/Weeks:
16 Months Continuous
This program goes straight through (no summer break) with a maximum break of
3 weeks over Christmas and two week breaks between semesters.
Students will be notified about their class schedule and timetable prior to the
beginning of each semester.
Class Size:
Approx. 35
Course Outline:
See Program Outline section below
Registration Fee –
(applicable at time
of publication –
subject to change
without notice):
The $95 non-refundable application processing fee paid to Ontario Colleges
covers application processing for one application cycle.
Annual Tuition
2013/14 –
(applicable at time
of publication –
subject to change
without notice):
Parking 2013/14 –
(applicable at time
of publication –
subject to change
without notice):
• Year 1: $3,875.00
• Year 2: *
*Tuition fees are regulated by the Ministry of Training, Colleges and Universities.
By action of the Ontario government, a change may be made to year two tuition.
For purposes of your research, please use the year one tuition.
• One Month: $80.00
• One Semester (September to January): $186.00
• Two Semesters (September to May): $343.00
• Three Semesters (September to August): $410.00
Year 1
Books: 525.00
Expendable Supplies: $412.00
Additional Costs –
(applicable at time
of publication –
subject to change
without notice):
Year 2 (subject to increase)
Books: $525.00
Expendable Supplies: $412.00
Mobile Program - laptop required:
Mobile computing programs require the use of a laptop as a mandatory component of
curriculum during academic terms. New students in mobile computing programs must bring
a laptop of their choice that will meet the program’s requirements. For more information
please refer to: mobilecomputing.sheridaninstitute.ca.
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Other:
Payment Policy for
Second Career:
Refund Policy:
Option 1: Payment of total fees for one full year should be paid in full by the tuition
deadline. Please refer to your Fees Invoice for tuition deadlines as deadlines
vary depending on when you are extended and accept an offer.
If you withdraw by the tenth scheduled day of the first term, then all fees are
refunded. If you withdraw by the tenth scheduled day of the second term, then all
second term fees are refunded, etc. In either case, a $100 administrative
processing charge is withheld.
Sheridan’s Computer Programmer diploma program offers highly marketable skills
in the field of information technology. Recognized for excellence in computer
programming college education, Sheridan takes a practical, hands-on approach
with an emphasis on communication, problem-solving and team building.
You’ll work in state-of-the-art labs equipped with the most current versions of
industry-standard computer programming software, completing project-based
assignments that translate directly to the workplace. You’ll graduate with a wellrespected computer programming college credential and a broad range of options
for work or further study.
Fast Track to a Career
Your Second
Career as a
Computer
Programmer:
It takes just 16 months to earn a computer programming diploma from Sheridan,
making it perfect for students who want to fast track their studies or make a career
change. You’ll complete the program in four continuous terms of 14 weeks each,
taking computer programming courses in:








Java, C#, XML, and .NET
Operating systems including Linux / Unix
Object-oriented methodologies
Database design
Data communications
Advanced web technologies
Systems analysis and design
Network configuration
You’ll work on a laptop in a networked environment that provides round-the-clock
access to all course materials, from any location. See Mobile Computing for
details.
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Advanced Educational Options
After earning your computer programming diploma, you can enrol in the third year
of Computer Systems Technology – Systems Analyst and obtain a three-year
advanced diploma. Alternatively, graduates may apply to Sheridan’s Bachelor of
Applied Information Sciences (BAISc) (Information Systems Security) Program.
See the BAISc bridging page for details: on degree-baisc.sheridaninstitute.ca.
Computer Programming courses are held at the Davis Road Campus in
Brampton, Ontario and the Trafalgar Road Campus in Oakville, Ontario.
Sheridan’s computer programming diploma prepares graduates for entry-level
positions such as:
Career
opportunities/
Employment
Prospects/Success
Factors:







Customer Support Analyst
Computer Technician
Computer Programmer
Database Application Support
Technical Sales Coordinator
Technical Support Representative
Web Page Designer
Alumni of Sheridan can access all in-person and web-site Career Centre’s
services for assistance in Career Counselling and Employment Advising for one
year after their graduation date. After one year, they can access all web-site
services including jobs.sheridan (our on-line job posting system).
Method of
Instruction:
Equipment
Availability:
Instructor
Qualifications:
Courses are instructor-led. Students will engage in a variety of applied learning
and experiential activities and will complete multiple industry projects.
Students will have access to computers in open access computer labs.
College faculty are hired based on a combination of industry experience and
academic qualifications. Most full-time faculty have relevant Master’s degrees
and/or professional certifications where applicable to their field of expertise.
Faculty are provided with opportunities to engage in professional development to
ensure currency in their field as well as proficiency in teaching adults.
All Sheridan’s programs are designed and kept up to date with input from
Program Advisory Committees that include representation from employers and
industry organizations.
Curriculum Design:
Network for Innovation & Leadership in Education at Sheridan (NILES) at
Sheridan oversees the design of new programs and courses and maintains a
schedule of program review to keep programs up to date.
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Students have the opportunity to complete a formal evaluation of the course and
instructor at the end of each course.
Evaluation of
Instructors,
Courses and
Programs:
Physical Facilities:
In addition, students can participate in the Student Satisfaction Survey to evaluate
their program.
Public colleges must survey students, graduates and employers as mandated by
the Ministry of Training, Colleges and Universities to obtain information on Key
Performance Indicators (KPIs). Please visit: Sheridan Home Page, About
Sheridan, Sheridan at a Glance, Key Performance Indicators (KPIs).
Sheridan classrooms and campus facilities are accessible and are designed to
support a wide range of applied learning activities. Classrooms and labs are
equipped with modern technology, including digital AV teaching and learning aids.
At the Davis and Trafalgar Road campuses, gyms and fitness centres, full-service
cafeterias, modern learning resource centres and vibrant student centres
contribute to supporting student learning and life. Both campuses have attractive
grounds that provide a relaxing counterpoint to the hustle and bustle of student
activity.
As a public college, Sheridan is able to offer a full range of student services and
supports:
Athletics and Recreation
Career Centre (job search assistance): available for one year following graduation
Counselling and Special Needs Services
Additional
Supports and
Resources
Available:
Accessible Learning Services
Library Services
Peer Tutoring and Mentoring
Health Services
Student Advisement Centre
Student Union
Special
Accommodations:
Sheridan’s Accessible Learning Services office facilitates equal access for eligible
students with disabilities by coordinating reasonable academic accommodations
and support services. Accommodation plans and services are tailored to
correspond with the disability related needs of each student and are determined
based on the documentation provided and program specific requirements.
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
PROGRAM OUTLINE
Course
Requirements:
Course code:
Course Name:
Hours /
week:
Semester 1:
INFO 16029
Problem Solving/Programming Logic
3
SYST 13416
Linux/Unix Operating Systems
3
MATH 10002
Math for Computing
3
PROG 10082
Object Oriented Programming – Java
6
SCIE 16048
Technology: Apocalypse or Eden?
3
TOTAL HOURS PER WEEK
18
SYST 16529
Introduction to Business Systems Software
3
SYST 28043
Web Technologies
3
TELE 13167
Data Communications - Local Area Networks
3
PROG 24178
Object Oriented Programming 2 – Java
6
ELECTIVE
Cross College General Education
3
TOTAL HOURS PER WEEK
18
SYST 28515
Systems Analysis and Design
3
TELE 33324
Data Network Design and Configuration - Routers and
Switches
3
DBAS 27198
Database Design and Implementation
4
COMM 16165
Technical Reports and Presentations
3
PROG 38081
Java and XML Programming
6
ELECTIVE
Cross College General Education
3
Semester 2:
Semester 3:
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
TOTAL HOURS PER WEEK
21
PROG 11044
Advanced Internet Applications - Web Services
3
DBAS 32100
RDMS Application Development
3
PROG 34998
.net Technology and C# Programming
6
SYST 39409
Object Oriented Methodologies – UML
3
INFO 20172
IT Project Management Using PMP
3
INFO 34579
Project Research Design
1
TOTAL HOURS PER WEEK
19
Semester 4:
** Note: Courses subject to change.
COURSE DESCRIPTIONS
COURSE
Problem Solving/Programming Logic
Code: INFO 16029
Hours / wk: 3
This introductory course is designed to help students to learn the logical aspects of computer
programming. Four themes supplement the central thrust of the course: a) Boolean logic and
conditional expressions, b) Control structures and algorithmic problem-solving, c) Problemsolving frameworks for computer programming, d) Basic object-oriented concepts and their
relationship to procedure development.
COURSE
Linux/Unix Operating Systems
Code: SYST 13416
Hours / wk: 3
This hands-on course provides an introduction to the UNIX operating system. It covers utilities,
file systems, the shell environment, shell scripts and other scripting languages, other scripts,
online editors and security.
COURSE
Math for Computing
Code: MATH
10002
Hours / wk: 3
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
This introductory course is designed to help students learn the basic mathematical skills
necessary to succeed in their prospective programs. The course will consist of eight core themes:
whole numbers, fractions, exponents, number systems, decimals, percents, algebra, and
equations. Students complete several modular tests supporting their understanding of the core
themes.
COURSE
Object Oriented Programming - Java
Code: PROG
10082
Hours / wk: 6
This course introduces students to the basic concepts of an object-oriented programming
language. Assuming no programming experience, this course will introduce the student to
language syntax, object-oriented concepts as well as design considerations when generating a
programming solution to a given problem. The student will learn how to use the procedural
programming control statements, built-in data types of the language plus learn predefined
classes. Emphasis will be placed on the syntax of the language relating to the management of
objects to solve programming problems, especially as these relate to encapsulation and
inheritance.
COURSE
Technology: Apocalypse or Eden?
Code: SCIE 16048
Hours / wk: 3
This course provides opportunities for students to evaluate the effects of technology and the use
of technology in society, as well as on the individual through an analysis of competing visions of
technology. Through interactive lectures, online exercises, classroom assignments, and online
and classroom participation, the course will provide opportunities for written analysis of the work
of Jacques Ellul, as well as to the history of humanism and modern institutions such as the
corporation, science lab and political bureaucracy. Interdisciplinary concepts, such as technique,
humanism, 'creative destruction', and Disnification, will provide the analytic basis of scholarly
investigation in order to avoid the problem of personal speculation. Clear explanation of historical
trends, from the Classical Age to the Modern Age, and from the Physical Economy to the
Knowledge Economy, will put the concepts in context. The course will pose the question of
whether the modern corporation is a technological oppressor or a humanist wealth provider, and
whether individuals themselves are technicians or humanists.
COURSE
Introduction to Business Systems
Software
Code: SYST 16529
Hours / wk: 3
Students create process models that handle business events and implement a database that
support those business events. Using a case study approach, students recognize key business
events and translate those events into business processes. Students describe simple and
complex workflows using narratives and activity diagrams through a software tool. Students
articulate business requirements using Use Cases and then document those requirements using
a software tool. Students then learn how data supports business processes and how data can
then be organized in a database that makes it accessible for efficient storage and retrieval.
Students create a database with tables containing data and construct statements to retrieve the
information from the database in an ordered and restricted way. Students use a Database
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
Management Software (DBMS) along with the SQL so that information retrievals will support
business processes.
COURSE
Web Technologies
Code: SYST 28043
Hours / wk: 3
The first part of the term is a Client Side Module where students plan and build Web sites with
XHTML, CSS and JavaScript. The second part of the term is a Server Side Module where
students use server side scripting and databases to create dynamic Web sites where data can be
collected and retrieved. They will complete an information Web site through ongoing exercises
starting with the planning stage and continuing through the client side coding and finally to the
server side coding. Skills and knowledge learned will then be applied to a final Web site project
and tested with ongoing assignments and tests.
COURSE
Data Communications - Local Area
Networks
Code: TELE 13167
Hours / wk: 3
Students will study network concepts and develop an understanding of the relationship between
network hardware, topologies, addressing and operating systems. They will also learn about
other networking issues such as security and internet working as well as the importance of
network standards. Network Administrator functions will also be examined. Students will study
issues related to network resource management including login security, object design and
relationship, as well as file system security. Network Administrator functions will also be
examined using Microsoft Windows 2003.
COURSE
Object Oriented Programming 2 - Java
Code: PROG
24178
Hours / wk: 6
This course extends the concepts of object-oriented programming introduced in the preceding
course. The student will be exposed to topics, including exception handling, inheritance, advance
class building concepts, Arrays and array lists plus GUI programming. These topics will expand
the knowledge base of the student and prepare the student for the subsequent courses in the
program. In addition to the technical skills involved, students will gradually be expected to take on
more of the responsibility for coming up with the design and the solution required to solve a
problem. Students will thus be exposed to the critical thinking skills required to take a problem,
analyse the problem, then come up with a program to solve the problem.
COURSE
Cross College General Education
Code: ELECTIVE
Hours / wk: 3
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
COURSE
Systems Analysis and Design
Code: SYST 28515
Hours / wk: 3
An overview of the System Development Life Cycle provides the basis for an in-depth study of
the analysis and design phases and the role of the Systems Analyst. Using a case study
approach, students apply analysis and design tools and techniques in a systematic manner. This
course uses the System Architect CASE Tool to document the various diagrams.
COURSE
Data Network Design and Configuration
- Routers and Switches
Code: TELE 33324
Hours / wk: 3
Students comprehend the network layer model as a reference for troubleshooting and
networking. Students use the reference model and the data encapsulation procedures to explain
how a device communicates over the internet with another device. Students recognize the
functioning and purpose of layer 2 devices such as LAN switches by implementing VLAN, and
trunking techniques. Students learn the importance of the spanning tree protocol as a means to
stop traffic loops. Students assign IP address space to networks. Students study, implement, and
test the interior gateway protocols RIP, EIGRP, and OSPF.
COURSE
Database Design and Implementation
Code: DBAS
27198
Hours / wk: 4
Students complete the logical design for a database used in typical business applications.
Students design a relational database by creating conceptual models of the data, normalizing
database relations to third normal form and establishing referential integrity constraints. Students
implement the design in a Relational Database Management Systems (RDBMS), enter data and
maintain and query the data by using industry standard Structured Query Language (SQL).
COURSE
Technical Reports and Presentations
Code: COMM
16165
Hours / wk: 3
This course prepares the student for the written and oral tasks they encounter in their program
courses and after they graduate. Class time is used for writing, developing, discussing and
organizing cases, working with others and speaking to the class. Special emphasis focuses on
oral, written, and visual presentation formats appropriate to technical subject content as well as
the technologies appropriate to delivering these formats.
COURSE
Java and XML Programming
Code: PROG
38081
Hours / wk: 6
This course introduces the student to a variety of techniques to build web based applications
using the Java programming language and the eXtensible Markup Language (XML). These
applications will have the student perform programming tasks such as parsing and transforming
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
XML documents into formats that can be transmitted over the web. The student will also be
introduced to Java servlets that can be used to respond to requests for information over the Web.
This course further explores the concept of database programming for business that was
introduced in previous programming courses.
COURSE
Advanced Internet Applications - Web
Services
Code: PROG 11044
Hours / wk: 3
This course introduces students to web services: what web services are and why they are
significant in distributed application development, the architecture of a web service, and web
service standards and specifications. In addition, students will learn about and use the various
underlying technologies of web services such as Simple Object Access Protocol (SOAP), Web
Service Description Language (WSDL), Universal Description, Discovery and Integration (UDDI),
Extensible Markup Language (XML) and XML schema, and will explore some of the newer,
emerging technologies. Students will use ASP.NET, Web Forms, and C# to develop and
implement dynamic, client-side web-based applications that employ web services, including
ADO.NET s database functionality. The course also covers the development of web services that
pass and validate data in XML format.
COURSE
RDMS Application Development
Code: DBAS 32100
Hours / wk: 3
This course deals with querying and maintaining a state-of-the-art relational database, such as
Oracle, through advanced SQL and embedded SQL. It will cover the special features of SQL that
are peculiar to the target RDBMS, programming in a procedural language with embedded SQL,
writing procedures, functions, and triggers. It will expose the user to reports.
COURSE
.net Technology and C# Programming
Code: PROG 34998
Hours / wk: 6
This course is an introduction to the Microsoft .NET platform technology. The focus of the course
is to have the students use Object Oriented programming (OOP) principles to design Graphical
User Interfaces (GUI) for desktop applications. To this end, students will use the C# programming
language to create and debug projects in computation, graphics and business applications.
COURSE
Object Oriented Methodologies - UML
Code: SYST 39409
Hours / wk: 3
This course covers the various object oriented diagramming techniques required to document the
logical system requirements. These diagrams form the design specification. The purpose of the
design specification is to ensure that all system requirements have been met prior to
programming of the application. This course uses the System Architect CASE Tool to document
the various diagrams.
Computer Programmer-(PCOMP)
Ontario College Diploma
Program Profile for Second Career
January 2013 start
COURSE
IT Project Management Using PMP
Code: INFO 20172
Hours / wk: 3
Project management involves projects that are made up of a sequence of tasks and subtasks that
upon completion mark the end of a project. The material included in this course will focus on the
organizational breakdown structures (OBS), the statement of work (SOW), the work breakdown
structure (WBS), work package (WP) and the creation, maintenance and evaluation of a
schedule. Students will be required to develop an understanding of both the theory and practice
of project management including utilization of scheduling, evaluation and communication tools.
COURSE
Project Research Design
Code: INFO 34579
Hours / wk: 1
In this course, students learn how to and then develop a research proposal. The research
proposal explores a solution to a specific business or scientific problem, contributes to research
in an area of theory, performs an analysis of a system or evaluates a new computer application.
Students work in collaboration with other students and a college and an external mentor, when
applicable. Students write a project report and deliver an oral presentation to a college or
business committee.
ADDITIONAL NOTES
All information current at time of publication - subject to change
without notice.