Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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.