Database Application Developer
|Duration:||2 Semesters (1 Year)|
|Start Dates:||Fall, |
Start dates are subject to change
|Credential Awarded:||Ontario College Graduate Certificate|
Seneca’s School of Information and Communications Technology is a recognized leader in developing and delivering relevant programs. The DAD program will teach you how to design and implement databases on Linux/UNIX and Windows platforms. You’ll create web–enabled databases using ORACLE and SQL Server that can be manipulated through a GUI front end created with JAVA or Visual Basic in the .NET environment.
Program Learning Outcomes:
Upon successful completion of this program, you’ll be able to:
- Use Windows and Linux/UNIX operating systems effectively in the development and deployment of software;
- Create web applications that interact with database back–ends;
- Design database applications using relational and object–oriented design methodology with UML using Rational Rose;
- Develop test plans and test cases for quality assurance;
- Create and maintain SQL Server Database Management System;
- Design, code, test and implement programs using JAVA;
- Design and manipulate databases using SQL and PL/SQL in Oracle;
- Create a VB front end connecting to a SQL Server database, in a .NET environment;
- Create a JAVA front end connecting to an ORACLE database;
- Appraise the connectivity issues related to databases;
- Design and implement a Data Warehouse;
- Manage and implement projects using all of the above competencies;
- Understand security issues related to web applications, databases and software development.
- Applicants must have ONE of the following:
- A degree or post secondary diploma in Computers; OR
- A degree or post secondary diploma in a non-computer field + 2 yrs IT experience; OR
- A degree or post secondary diploma in a non-computer field and completion of IT programming courses; OR
- Mature Student Status (age 19 or older) with 3 to 5 years of documented work experience in a related field. Relevant reference must be provided.
- English proficiency at the college level.
- Applicants must possess good logic, aptitude, and reasoning skills along with knowledge of Windows PC environment and web browsers. Knowledge of at least one programming language (C, C++, or Java) is required.
- Applicants will be considered on the basis of their previous scholastic record, a current resume and attendance at a mandatory orientation session where a pre-admissions test will be administered. In the event of oversubscription, additional selection criteria may be used.
- Although not required for admission, a home PC or laptop, and ISP are considered assets.
The Importance of Learning Skills:
Student success in college requires well developed learning skills (such as being able to work independently, participate in a team, be well-organized, develop good work habits, and show initiative). These skills are as important as prior academic achievement. While it is expected that applicants would have developed these skills through previous education and life experiences, Seneca offers support to assist students with further development of these important skills. Seminars, workshops and tutoring are available at Seneca's Learning Centres.
Specialize in Database development and give yourself a career advantage. Graduates of our intensive Database Application Developer graduate certificate program work as Database developers, Database web programmers, Database programmers and Web developers.
Co-operative Education Option
After semester one, you’ll have the opportunity to apply for the co-op program. Entrance into the co-op component is based on overall G.P.A. and on the results of communication tests that include reading, writing and listening comprehension skills. Successful applicants apply for a co-op work-term that will commence after semester two.
|Year 1||Semester 1||Semester 2||Work-Term|
For more information about the co-op program, please refer to Co-operative Education, Faculty of Technology at: http://cooptechnology.senecac.on.ca.
Diploma to Degree... and Beyond
Through transfer agreements and institution partnerships, graduates of this Seneca College program may be eligible for credit at the following post-secondary institution(s):
Important Academic Dates
Please take a few moments to view Important Academic Dates for your relevant term.
|Semester 1||Course Name||Hrs/Wk|
|JAV745||Programming Using Java||5|
|ORA725||SQL and PL/SQL Using Oracle||5|
|SQL710||Database Administration Using SQL Server||4|
|ULI705||UNIX/Linux and Internet Programming||6|
|Semester 2||Course Name||Hrs/Wk|
|CJV805||Database Connectivity Using Java||5|
|CVB815||Database Connectivity Using Visual Basic||4|
|PRJ845||Project Management and Implementation||6|
|SEC835||Security in Databases and Web Applications||4|
For more information, please contact: School of Computer Studies
|Domestic Admissions Advisor:||Angela Li
Telephone: (416) 491-5050 Ext. 22036
|International Admissions Advisor:||Susan Gao
Telephone: (416) 491-5050 Ext. 22365
|Registration & Records Advisor:|
Telephone: (416) 491-5050 Ext. 33007
|Program Coordinator:||Praveen Mitera
Telephone: (416) 491-5050 Ext. 33712
|Co-op Coordinator:||Pat Harper
Telephone: (416) 491-5050 Ext. 33125
|Program Chair:||Mary-Lynn Manton
Telephone: (416) 491-5050 Ext. 33264